SuccessChanges

Summary

  1. Bug 406557 - Allow exporting maven2 repository as -SNAPSHOT (details)
Commit f6680a576ecf689a349fe2df6d557b72368f1b87 by Stephan Herrmann
Bug 406557 - Allow exporting maven2 repository as -SNAPSHOT
- reload maven-metadata from original xsd 1.1.0
- set modelVersion to 1.1.0
- fill <latest>
- fill buildNumber with new aggregation property
- fill snapshotVersion/classifier="sources" if sources present
- slightly changed style of EMF derivation
- stop generating silly <version>1</version>
- new aggregation property MavenMapping#snapshot
- new CLI option --mavenBuildNumber
- improve expanded version format for snapshots
- avoid duplicate versions in maven-metadata.xml
Change-Id: Iccc45e6f73d9bc040d9d3ceb91771220ea0138d8 Signed-off-by:
Stephan Herrmann <stephan.herrmann@berlin.de>
The file was modifiedorg.eclipse.cbi.p2repo.aggregator.engine.maven/src/org/eclipse/cbi/p2repo/aggregator/engine/maven/InstallableUnitMapping.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator.edit/src/org/eclipse/cbi/p2repo/aggregator/provider/AggregationItemProvider.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/util/MetadataAdapterFactory.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/MetadataFactory.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/MetaDataImpl.java
The file was addedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/VersionsType.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/util/VersionUtil.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator.edit/src/org/eclipse/cbi/p2repo/aggregator/provider/MavenMappingItemProvider.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/MetadataPackageImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/SnapshotVersionImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator.engine.maven/src/org/eclipse/cbi/p2repo/aggregator/engine/maven/MavenManager.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/Versioning.java
The file was addedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/PluginsType.java
The file was removedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/VersionsImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/util/MetadataSwitch.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/Snapshot.java
The file was addedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/PluginsTypeImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/MavenMetadata.java
The file was addedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/SnapshotVersionsTypeImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/src/org/eclipse/cbi/p2repo/aggregator/AggregatorPackage.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/src/org/eclipse/cbi/p2repo/aggregator/Aggregation.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator.edit/plugin.properties
The file was addedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/PluginImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/DocumentRoot.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator.engine/src/org/eclipse/cbi/p2repo/aggregator/engine/Builder.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/src/org/eclipse/cbi/p2repo/aggregator/impl/MavenMappingImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/VersioningImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/MetadataFactoryImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/model/maven-metadata.genmodel
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/plugin.xml
The file was addedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/VersionsTypeImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/MetaData.java
The file was removedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/SnapshotVersionsImpl.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/model/Aggregator.ecore
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/src/org/eclipse/cbi/p2repo/aggregator/impl/AggregationImpl.java
The file was addedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/Plugin.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/model/Aggregator.genmodel
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/SnapshotVersion.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/src/org/eclipse/cbi/p2repo/aggregator/MavenMapping.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/src/org/eclipse/cbi/p2repo/aggregator/VersionFormat.java
The file was modifiedorg.eclipse.cbi.p2repo.aggregator/src/org/eclipse/cbi/p2repo/aggregator/impl/AggregatorPackageImpl.java
The file was addedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/SnapshotVersionsType.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/model/maven-metadata.ecore
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/MetadataPackage.java
The file was modifiedorg.eclipse.cbi.p2repo.p2.maven/src/org/eclipse/cbi/p2repo/p2/maven/metadata/impl/SnapshotImpl.java