jdcasey 2005/03/17 14:53:12
Modified: maven-model maven.mdo Log: o Added back <aspectSourceDirectory/> and <integrationUnitTestSourceDirectory/> o Added CDATA notation to some code segments that were causing trouble. Revision Changes Path 1.89 +88 -63 maven-components/maven-model/maven.mdo Index: maven.mdo =================================================================== RCS file: /home/cvs/maven-components/maven-model/maven.mdo,v retrieving revision 1.88 retrieving revision 1.89 diff -u -r1.88 -r1.89 --- maven.mdo 11 Mar 2005 02:23:13 -0000 1.88 +++ maven.mdo 17 Mar 2005 22:53:12 -0000 1.89 @@ -588,32 +588,33 @@ <codeSegments> <codeSegment> <version>3.0.0</version> - <code> - public void setVersion(String version) - { - this.currentVersion = version; - } - - public String getVersion() - { - return currentVersion; - } - - // We need this because we can't use package as a field name. - public void setPackage(String packageName) - { - this.packageName = packageName; - } - - public String getPackage() - { - return packageName; - } - </code> + <code><![CDATA[ + + public void setVersion(String version) + { + this.currentVersion = version; + } + + public String getVersion() + { + return currentVersion; + } + + /* We need this because we can't use package as a field name.*/ + public void setPackage(String packageName) + { + this.packageName = packageName; + } + + public String getPackage() + { + return packageName; + } + ]]></code> </codeSegment> <codeSegment> <version>4.0.0</version> - <code> + <code><![CDATA[ public String getId() { StringBuffer id = new StringBuffer(); @@ -628,7 +629,7 @@ return id.toString(); } - </code> + ]]></code> </codeSegment> </codeSegments> </class> @@ -725,6 +726,29 @@ <type>String</type> </field> <field> + <name>aspectSourceDirectory</name> + <version>3.0.0</version> + <description><![CDATA[ + This element specifies a directory containing Aspect + sources of the project. The generated build system will + compile the Aspects in this directory when the project is + built if Aspects have been enabled (see the + <a + href="plugins/aspectj/goals.html">Aspectj goals</a> document). + The path given is relative to the project descriptor. + ]]></description> + <type>String</type> + </field> + <field> + <name>integrationUnitTestSourceDirectory</name> + <version>3.0.0</version> + <description><![CDATA[ + This element specifies a directory containing integration test + sources of the project. + ]]></description> + <type>String</type> + </field> + <field> <name>sourceModifications</name> <version>3.0.0</version> <required>true</required> @@ -1080,16 +1104,16 @@ <codeSegments> <codeSegment> <version>3.0.0+</version> - <code> + <code><![CDATA[ public String toString() { return groupId + "/" + type + "s:" + artifactId + "-" + version; } - </code> + ]]></code> </codeSegment> <codeSegment> <version>4.0.0</version> - <code> + <code><![CDATA[ public String getId() { return groupId + ":" + artifactId + ":" + type + ":" + version; @@ -1099,7 +1123,7 @@ { return groupId + ":" + artifactId + ":" + type; } - </code> + ]]></code> </codeSegment> <codeSegment> <version>3.0.0</version> @@ -1452,37 +1476,38 @@ <codeSegment> <version>3.0.0+</version> <!-- @todo: should these be built somewhere so they are only created once, and can be modified? --> - <code> - public List getDefaultExcludes() - { - List defaultExcludes = new ArrayList(); - defaultExcludes.add( "**/*~" ); - defaultExcludes.add( "**/#*#" ); - defaultExcludes.add( "**/.#*" ); - defaultExcludes.add( "**/%*%" ); - defaultExcludes.add( "**/._*" ); - - // CVS - defaultExcludes.add( "**/CVS" ); - defaultExcludes.add( "**/CVS/**" ); - defaultExcludes.add( "**/.cvsignore" ); - - // SCCS - defaultExcludes.add( "**/SCCS" ); - defaultExcludes.add( "**/SCCS/**" ); - - // Visual SourceSafe - defaultExcludes.add( "**/vssver.scc" ); - - // Subversion - defaultExcludes.add( "**/.svn" ); - defaultExcludes.add( "**/.svn/**" ); - - // Mac - defaultExcludes.add( "**/.DS_Store" ); - return defaultExcludes; - } - </code> + <code><![CDATA[ + public List getDefaultExcludes() + { + List defaultExcludes = new ArrayList(); + defaultExcludes.add( "**/*~" ); + defaultExcludes.add( "**/#*#" ); + defaultExcludes.add( "**/.#*" ); + defaultExcludes.add( "**/%*%" ); + defaultExcludes.add( "**/._*" ); + + // CVS + defaultExcludes.add( "**/CVS" ); + defaultExcludes.add( "**/CVS/**" ); + defaultExcludes.add( "**/.cvsignore" ); + + // SCCS + defaultExcludes.add( "**/SCCS" ); + defaultExcludes.add( "**/SCCS/**" ); + + // Visual SourceSafe + defaultExcludes.add( "**/vssver.scc" ); + + // Subversion + defaultExcludes.add( "**/.svn" ); + defaultExcludes.add( "**/.svn/**" ); + + // Mac + defaultExcludes.add( "**/.DS_Store" ); + + return defaultExcludes; + } + ]]></code> </codeSegment> </codeSegments> </class> @@ -1795,12 +1820,12 @@ <codeSegments> <codeSegment> <version>3.0.0</version> - <code> + <code><![CDATA[ public String toString() { return getId(); } - </code> + ]]></code> </codeSegment> </codeSegments> </class> @@ -1841,7 +1866,7 @@ <codeSegments> <codeSegment> <version>4.0.0</version> - <code> + <code><![CDATA[ public boolean equals( Object obj ) { Repository other = ( Repository ) obj; @@ -1855,7 +1880,7 @@ return retValue; } - </code> + ]]></code> </codeSegment> </codeSegments> </class>