You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by br...@apache.org on 2009/03/06 08:44:11 UTC
svn commit: r750795 - in
/archiva/trunk/archiva-modules/archiva-base/archiva-model/src/main:
java/org/apache/maven/archiva/model/jpox/ArchivaArtifactJavaDetailsKey.java
java/org/apache/maven/archiva/model/platform/ mdo/archiva-base.xml
Author: brett
Date: Fri Mar 6 07:44:10 2009
New Revision: 750795
URL: http://svn.apache.org/viewvc?rev=750795&view=rev
Log:
[MNG-1073] remove class from the model that was never used and required a model change. Typically, you'd just leave it out of the current version but we get some clean up by removing it altogether without any side effects.
Removed:
archiva/trunk/archiva-modules/archiva-base/archiva-model/src/main/java/org/apache/maven/archiva/model/jpox/ArchivaArtifactJavaDetailsKey.java
archiva/trunk/archiva-modules/archiva-base/archiva-model/src/main/java/org/apache/maven/archiva/model/platform/
Modified:
archiva/trunk/archiva-modules/archiva-base/archiva-model/src/main/mdo/archiva-base.xml
Modified: archiva/trunk/archiva-modules/archiva-base/archiva-model/src/main/mdo/archiva-base.xml
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-model/src/main/mdo/archiva-base.xml?rev=750795&r1=750794&r2=750795&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-base/archiva-model/src/main/mdo/archiva-base.xml (original)
+++ archiva/trunk/archiva-modules/archiva-base/archiva-model/src/main/mdo/archiva-base.xml Fri Mar 6 07:44:10 2009
@@ -228,8 +228,6 @@
NOTE TO ARCHIVA DEVELOPERS....
The ArchivaArtifact object should contain no platform specifics!!
- Put Java specifics in the ArchivaArtifactJavaDetails object.
- Put .Net specifics in the ArchivaArtifactDotNetDetails object.
-->
<field stash.maxSize="250"
jpox.primary-key="true"
@@ -436,141 +434,6 @@
</codeSegment>
</codeSegments>
</class>
- <class stash.storable="true"
- jpox.table="JAVA_ARTIFACT"
- jpox.use-identifiers-as-primary-key="false"
- jpox.identity-type="application"
- jpox.identity-class="org.apache.maven.archiva.model.jpox.ArchivaArtifactJavaDetailsKey">
- <name>ArchivaArtifactJavaDetails</name>
- <interfaces>
- <interface>org.apache.maven.archiva.model.ArchivaArtifactPlatformDetails</interface>
- </interfaces>
- <version>1.0.0+</version>
- <fields>
- <field stash.maxSize="250"
- jpox.primary-key="true"
- jpox.value-strategy="off"
- jpox.persistence-modifier="persistent">
- <name>groupId</name>
- <identifier>true</identifier>
- <version>1.0.0+</version>
- <type>String</type>
- <required>true</required>
- <description>
- The Group ID of the repository content.
- </description>
- </field>
- <field stash.maxSize="80"
- jpox.primary-key="true"
- jpox.value-strategy="off"
- jpox.persistence-modifier="persistent">
- <name>artifactId</name>
- <identifier>true</identifier>
- <version>1.0.0+</version>
- <type>String</type>
- <required>true</required>
- <description>
- The Artifact ID of the repository content.
- </description>
- </field>
- <field stash.maxSize="50"
- jpox.primary-key="true"
- jpox.value-strategy="off"
- jpox.persistence-modifier="persistent">
- <name>version</name>
- <identifier>true</identifier>
- <version>1.0.0+</version>
- <type>String</type>
- <required>true</required>
- <description>
- The version of the repository content.
- </description>
- </field>
- <field stash.maxSize="50"
- jpox.primary-key="true"
- jpox.value-strategy="off"
- jpox.persistence-modifier="persistent">
- <name>classifier</name>
- <identifier>true</identifier>
- <version>1.0.0+</version>
- <type>String</type>
- <required>true</required>
- <description>
- The classifier for this artifact.
- </description>
- </field>
- <field stash.maxSize="50"
- jpox.primary-key="true"
- jpox.value-strategy="off"
- jpox.persistence-modifier="persistent"
- jpox.column="FILE_TYPE">
- <name>type</name>
- <identifier>true</identifier>
- <version>1.0.0+</version>
- <type>String</type>
- <required>true</required>
- <description>
- The type of artifact.
- </description>
- </field>
- <field stash.maxSize="50"
- jpox.primary-key="true"
- jpox.value-strategy="off"
- jpox.persistence-modifier="persistent">
- <name>repositoryId</name>
- <identifier>true</identifier>
- <version>1.0.0+</version>
- <required>true</required>
- <type>String</type>
- <description>
- The repository associated with this content.
- </description>
- </field>
- <field>
- <name>checksumBytecode</name>
- <identifier>false</identifier>
- <version>1.0.0+</version>
- <type>String</type>
- <required>false</required>
- <description>
- The SHA1 checksum for the bytecode in the artifact file. (Can be empty if
- the artifact contains no bytecode)
- </description>
- </field>
- <field>
- <name>jdk</name>
- <identifier>false</identifier>
- <version>1.0.0+</version>
- <type>String</type>
- <required>false</required>
- <description>
- The JDK revision of the bytecode. (Can be empty if the artifact contains no bytecode)
- </description>
- </field>
- </fields>
- <codeSegments>
- <codeSegment>
- <version>1.0.0+</version>
- <code><![CDATA[
- private static final long serialVersionUID = -4774236779581844880L;
- ]]></code>
- </codeSegment>
- <codeSegment>
- <version>1.0.0+</version>
- <code><![CDATA[
- /**
- * Identify this implementation as a set of java details.
- *
- * @return the Java platform string
- */
- public String getPlatform()
- {
- return "java";
- }
- ]]></code>
- </codeSegment>
- </codeSegments>
- </class>
<!-- _______________________________________________________________
__ __ _ _ _