You are viewing a plain text version of this content. The canonical link for it is here.
Posted to m2-dev@maven.apache.org by jd...@apache.org on 2005/03/17 23:56:42 UTC
cvs commit: maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/io/xpp3 MavenXpp3Reader.java MavenXpp3Writer.java
jdcasey 2005/03/17 14:56:42
Added: sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0
PatternSet.java Resource.java MailingList.java
Branch.java Build.java UnitTest.java License.java
PackageGroup.java Contributor.java Model.java
Dependency.java Repository.java
SourceModification.java Organization.java
FileSet.java Version.java Developer.java
sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0
MailingList.java Developer.java Scm.java
Parent.java Plugin.java PluginManagement.java
Notifier.java Build.java Contributor.java Goal.java
Resource.java Model.java Organization.java
PatternSet.java DependencyManagement.java
DistributionManagement.java CiManagement.java
Repository.java FileSet.java License.java
Reports.java Dependency.java Site.java
IssueManagement.java
sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/report
Reporter.java
sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/digest
ArtifactDigestException.java ArtifactDigestor.java
sandbox/repoclean/src/main/resources/META-INF/plexus
components.xml
sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/correlate
ArtifactPomCorrelator.java
ArtifactMd5Correlator.java
sandbox/repoclean/src/test/java/org/apache/maven/tools/repoclean/patch
V4ModelPatcherTest.java
sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/validate
V4ModelIndependenceValidator.java
sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/pom
PomTranslationException.java
PomV3ToV4Translator.java
sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/io/xpp3
MavenXpp3Writer.java MavenXpp3Reader.java
sandbox/repoclean pom.xml install.sh
sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/patch
V4ModelPatcher.java
sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean
RepositoryCleaner.java Main.java
sandbox/repoclean/src/main/bash repoclean.sh
sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/io/xpp3
MavenXpp3Reader.java MavenXpp3Writer.java
Log:
o Adding new repository cleanup tool which does:
- artifact-to-POM correlation
- artifact-to-MD5 correlation and synchronization
- v3-to-v4 POM syntax conversion
- v4 model validation (minimum required)
- v4 model patching from POM path in repo (reconstructs some missing info from loss of <extends/>).
o This application has been tested and should be ready to run. Will try to arrange test with a copy of the ibiblio-v1 repo on beaver.
Revision Changes Path
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/PatternSet.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/PatternSet.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Resource.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Resource.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/MailingList.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/MailingList.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Branch.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Branch.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Build.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Build.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/UnitTest.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/UnitTest.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/License.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/License.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/PackageGroup.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/PackageGroup.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Contributor.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Contributor.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Model.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Model.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Dependency.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Dependency.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Repository.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Repository.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/SourceModification.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/SourceModification.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Organization.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Organization.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/FileSet.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/FileSet.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Version.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Version.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Developer.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/Developer.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/MailingList.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/MailingList.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Developer.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Developer.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Scm.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Scm.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Parent.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Parent.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Plugin.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Plugin.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/PluginManagement.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/PluginManagement.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Notifier.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Notifier.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Build.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Build.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Contributor.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Contributor.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Goal.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Goal.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Resource.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Resource.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Model.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Model.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Organization.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Organization.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/PatternSet.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/PatternSet.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/DependencyManagement.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/DependencyManagement.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/DistributionManagement.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/DistributionManagement.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/CiManagement.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/CiManagement.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Repository.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Repository.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/FileSet.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/FileSet.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/License.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/License.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Reports.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Reports.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Dependency.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Dependency.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Site.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/Site.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/IssueManagement.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/IssueManagement.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/report/Reporter.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/report/Reporter.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/digest/ArtifactDigestException.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/digest/ArtifactDigestException.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/digest/ArtifactDigestor.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/digest/ArtifactDigestor.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/resources/META-INF/plexus/components.xml
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/resources/META-INF/plexus/components.xml?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/correlate/ArtifactPomCorrelator.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/correlate/ArtifactPomCorrelator.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/correlate/ArtifactMd5Correlator.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/correlate/ArtifactMd5Correlator.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/test/java/org/apache/maven/tools/repoclean/patch/V4ModelPatcherTest.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/test/java/org/apache/maven/tools/repoclean/patch/V4ModelPatcherTest.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/validate/V4ModelIndependenceValidator.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/validate/V4ModelIndependenceValidator.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/pom/PomTranslationException.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/pom/PomTranslationException.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/pom/PomV3ToV4Translator.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/pom/PomV3ToV4Translator.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/io/xpp3/MavenXpp3Writer.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/io/xpp3/MavenXpp3Writer.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/io/xpp3/MavenXpp3Reader.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v3_0_0/io/xpp3/MavenXpp3Reader.java?rev=1.1
1.1 maven-components/sandbox/repoclean/pom.xml
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/pom.xml?rev=1.1
1.1 maven-components/sandbox/repoclean/install.sh
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/install.sh?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/patch/V4ModelPatcher.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/patch/V4ModelPatcher.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/RepositoryCleaner.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/RepositoryCleaner.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/Main.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/tools/repoclean/Main.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/bash/repoclean.sh
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/bash/repoclean.sh?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/io/xpp3/MavenXpp3Reader.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/io/xpp3/MavenXpp3Reader.java?rev=1.1
1.1 maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/io/xpp3/MavenXpp3Writer.java
http://cvs.apache.org/viewcvs/maven-components/sandbox/repoclean/src/main/java/org/apache/maven/model/v4_0_0/io/xpp3/MavenXpp3Writer.java?rev=1.1