You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2017/12/08 18:13:47 UTC

[maven-dependency-tree] branch master created (now 6662cb9)

This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-dependency-tree.git.


      at 6662cb9  [MSHARED-657] plexus-component-annotation in line with plexus-component-metadata  o Upgraded plexus-component-annotation to 1.7.1 to get in line with    plexus-component-metadata.

This branch includes the following new commits:

     new d8f3064  [MNG-2654] Adding Maven Dependency Tree. Thanks Mark Hobson!
     new a796815  * Updating license headers in the sources file (java/xml) * Adding LICENSE and NOTICE work from sharedResource profile work by Jason.
     new e4a2092  [maven-release-plugin] prepare release maven-dependency-tree-1.0-alpha-1
     new 36d4a08  [maven-release-plugin] prepare for next development iteration
     new 0220355  Correcting javadoc error with assert usage
     new e2ab3a1  [maven-release-plugin] prepare release maven-dependency-tree-1.0-alpha-2
     new d63aab5  [maven-release-plugin] prepare for next development iteration
     new 826b681  Add toString and iterator methods to traverse the dependency tree
     new 7e6a8bd  Upgrade testing harness
     new a786b77  Move iterator methods to dependency node
     new 133d971  Add license
     new 7e1d645  Upgrade parent and remove custom license copying
     new df3e149  Upgrade maven-project
     new e8f2bdf  [MNG-2931] Add workaround to MNG-2931
     new 2eb6c00  Upgrade testing harness
     new 9fbf688  [maven-release-plugin] prepare release maven-dependency-tree-1.0
     new 7d9f147  [maven-release-plugin] prepare for next development iteration
     new eac1553  adjust parent so we get the right SCM element
     new 5b52836  align parents to latest release (snapshot has nothing significant other than SCM adjustments) manually set all SCM locations since inheriting from a release will position it under the tag which is not correct
     new 3893751  Major changes to maven-dependency-tree:
     new 1e426a9  Handle potential NPE when things go wrong inside Maven
     new d340d4e  Added commented out testProjectWithFilter that requires event filter fix to DefaultArtifactCollector
     new a879f42  Added references
     new 3b3a716  Added issue references
     new 50b2682  Added support for node changes in DependencyNode.toNodeString for all node states
     new bd5a6e1  Fixed for updateScope events being received prior to includeArtifact events
     new 67d5930  Used LinkedHashSet when recording artifact dependencies in tests, since dependency order is significant
     new ba1caa6  o Changed commented-out testProjectWithConflictDependencyScope to the behaviour Maven appears to exhibit - real expected outcome is still preserved in comments
     new 8aa56b5  Add test for getDepth
     new 263f431  Fix bug when an updateScopeCurrentPom event is received prior to an includeArtifact
     new ce2deb6  Add test for addNode
     new 884f51f  Create the artifacts if project hasn't done it already
     new 01098be  Add a hasChildren method
     new 8a89470  Solve problem when artifact has version range
     new 0f243bc  Add comment by Mark Hobson for getDepth deprecation
     new 82b5ac2  Corrected deprecated message for context.
     new e107d07  Initialized properly premanagedVersion
     new 705e1ad  manageArtifactVersion and manageArtifactScope can be called at any time
     new 8b06c07  Fix compatibility with Java 1.4
     new 1d7ab7a  Added toString tests for managed nodes
     new ff13d77  Added debug logging to DependencyTreeResolutionListener that outputs the received resolution listener events.
     new 0cb82f6  Correctly clone all node properties in BuildingDependencyNodeVisitor.
     new a8114e6  Added descriptions of tree tests with their serialised expected trees.
     new a6113f9  Fixed dependency management information for nodes that are also omitted for conflicts.
     new c21a444  Attempted to justify nasty package protection.
     new 50f425d  Upgrade parent
     new 952f9e3  Added issue references
     new e4feb55  Made DependencyTreeBuilderTest assert resolution tree against the internal one used by DefaultDependencyTreeBuilder.  Previously it was asserting against the result of performing a further artifact collection, which caused misleading results since artifacts are mutated during collection.
     new 85d6549  Renamed DependencyTreeBuilderTest to DefaultDependencyTreeBuilderTest since it is now implementation specific.
     new d934ec1  Reinstated scope conflict tests now that the assertion code is fixed, although still not convinced by the resultant tree.
     new 426e5d6  update some released dependencies
     new d7e1ef5  Upgrade maven-project
     new bc41556  [maven-release-plugin] prepare release maven-dependency-tree-1.1
     new 6c92c83  [maven-release-plugin] prepare for next development iteration
     new c18f69b  Revert the 1.1 release
     new 25fd6d9  Upgrade release plugin, previous is broken
     new 62cc256  [maven-release-plugin] prepare release maven-dependency-tree-1.1
     new d0a1600  [maven-release-plugin] prepare for next development iteration
     new 5d8b67b  o lock surefire-plugin version to 2.3 to avoid Plexus pb
     new e1224d3  [MNG-3093] Track selectVersionFromRange events in the tree
     new 44e6f4d  Added the range information to toString. Now we need maven artifact 2.0.9 because of the missing VersionRange.equals in 2.0.8
     new 7da5af1  Add snapshots repo
     new 1d42063  use the latest released parent
     new b5ad00d  o Fix potential recursion in hashCode with parent.hashCode by using parent's artifact only o Aligned equals to also use parent's artifact only
     new 0e07990  [MNG-3548] Added commented-out test to reproduce problem
     new 1a9484e  Fixed some warnings
     new 12919c6  Simplified Javadoc
     new 5ee80b8  Upgraded maven-artifact to 2.0.9 from 2.0.9-SNAPSHOT now that it has been released
     new 7ca0a81  Added SCM block
     new 94f864f  [maven-release-plugin] prepare release maven-dependency-tree-1.2
     new c4fc60f  [maven-release-plugin] prepare for next development iteration
     new a34536d  o specified <issueManagement/>
     new 0c885c6  o Inherited from maven-shared-components:10
     new 381c035  use the new parent
     new eddefd1  o Inherited from maven-shared-components:11
     new a6eea37  o Formatted POMs
     new 192bf58  o Used http://maven.apache.org/xsd/* for schema location
     new b9f6e35  removing one-off source release assemblies (and config), then upgrading parent version for all shared projects up to 12, so source-release will be automatic.
     new 1203d41  upgrade parent version fix relativePath warning for m3
     new b6a99e0  [MSHARED-197] upgraded to Java 5
     new 2235237  added javadoc and jxr reports links in top-level menu
     new 77e46cc  removed unused import and cast
     new 9a07327  updated parent pom
     new 2a2a73e  added an intro page
     new bfac270  use plexus annotations instead of javadoc tags
     new 69de9df  use plexus annotations instead of javadoc tags
     new aab3629  [MSHARED-167] created DependencyGraphBuilder component with Maven 2 and Maven 3 implementations selected by default implementation
     new 87cd2fe  added filter to DependencyGraphBuilder
     new 72be276  updated documentation
     new 1234128  added optional attribute to dependency artifact
     new 581a99a  filter can be null
     new 0810842  added debug message
     new daacfcb  extended graph wrapper API with content easily taken from tree API
     new 7682df7  copied ancestor filter
     new 524bef8  only included nodes are supported
     new 2886f55  replaced DependencyNode implementations with DefaultDependencyNode
     new a10a28e  added toNodeString() and dependent APIs
     new 6edee2c  added last missing API for maven-dependency-plugin:tree
     new e97d083  added missing license header
     new b7b3ef6  fixed empty field
     new a080a87  fixed versionSelectedFromRange value
     new aded7a5  added groups to javadoc configuration
     new 3b0c9e4  fixed problems reported by Checkstyle
     new 43aa9e2  [maven-release-plugin] prepare release maven-dependency-tree-2.0
     new e4eb9f6  [maven-release-plugin] prepare for next development iteration
     new b621532  revert release
     new e5e74b6  [MSHARED-233] premanagedScope and premanagedVersion fields switched
     new b50d404  [maven-release-plugin] prepare release maven-dependency-tree-2.0
     new 581c4dd  [maven-release-plugin] prepare for next development iteration
     new 91bd093  upgrade parent version
     new eef3d84  [MSHARED-235] Invalid artifact type with maven 3 Submitted by Tuomas Kiviaho.
     new 5a88a61  add Tuomas Kiviaho in contributors section
     new a2b7a6d  code formatting
     new e9586a7  removed version already defined in parent dependencyManagement
     new d0cfaf1  [MSHARED-250] added support for Maven 3.1/Eclipse Aether
     new 5799e2f  use last shared parent 19
     new 1b3aa75  prefer TCCL.loadClass over Class.forName
     new 84a2578  [MSHARED-250] updated support for Maven 3.1-alpha-1/Eclipse Aether 0.9.0-M2
     new 4acd4ae  [MSHARED-250] added IT and fixed support for Maven 3.1-alpha-1/Eclipse Aether 0.9.0-M2 when using Maven 3.0.x (a lot easier to detect with this IT...)
     new 73f0234  added different expected result for M3 than for M2 since M3 gives more details when dependencyManagement is used and we won't improve output with M2 but improve output with M3 when it is not as good as expected
     new b0e7f07  more dependency resolution test cases
     new e57ba9e  fixed unwanted difference between M3 and M2 output
     new 6335bea  added verbose IT (with m-dependency-p 2.4, before the option was removed)
     new 9ed4cd7  improved IT descriptions
     new 01da6f3  improved IT descriptions
     new 6bdfab9  [MSHARED-167] added IT
     new 43bf03a  added a note about dirty graph not supported
     new 69efa27  improved description
     new 6b47892  added more explanation about the problems encountered with Maven 3
     new d3f5146  prepared publication to -LATEST
     new 332388c  more complete test case
     new 025002a  improved verbose IT
     new 2e0bbcb  renamed inner class
     new 2a5de01  renamed inner class
     new 942d363  deprecated API that cannot work with Maven 3 in favor of another one that can
     new 49148dc  [maven-release-plugin] prepare release maven-dependency-tree-2.1
     new e55d891  [maven-release-plugin] prepare for next development iteration
     new 066dac0  Follow ASF branding rules.
     new bbc7371  Add license header to documentation files.
     new ac8617c  Add missing license headers.
     new bf99f4c  Configure explicit RAT exclusions for the files that cannot contain a license header. This component now passes the checks done by RAT.
     new 1b1b041  configured site deploy to /shared-archives/<artifactId>-LATEST
     new a9b9580  [MSHARED-326]  enable all maven-dependency-tree ITs Submitted by: William Ferguson
     new 92dfc63  updated parent pom
     new dd9fb01  [MNGSITE-152]  - Added appropriate links to download site and license location    to fulfill the ASF requirements.
     new a8f8850  [MNGSITE-152]  - Added missing links from overview to ASF License page    and to download area.
     new d188593  MSHARED-336: Added an overloaded method to DependencyGraphBuilder that accepts the reactor projects and resolves dependencies from within the reactor. - Added multi-module-test to validate that the new method works against both direct and transitive deps. - Added multi-module-plugin to be used to validate multi-module-test - Added ProjectReferenceKeyGenerator as there is currently no public method to generate the key for MavenProject#projectReferences, MavenSession#proje [...]
     new 731ecf4  added license header
     new 0044b6b  s/plugins/shared/
     new a7416a5  Turning the rat check on by default to help make sure that with any subsequent changes that license issues are detected. Added licenses for missing files and have asked William about one source I found with an EPL license that looks like he wrote it so asked him to verify.
     new 21c4ab0  Source formatting
     new 53e0f2a  fixed typo
     new 72c53fd  fixed typo
     new a2e5938  MSHARED-336: Create a method in the DependencyGraphBuilder that accepts the reactor projects and resolves dependencies from within the reactor Changes from code review: https://github.com/apache/maven-shared/pull/6 with commit squashed Submitted by: William Ferguson <wi...@xandar.com.au>
     new 862a5eb  improved rat config: ignore only expected IT results
     new 95bbff7  code simplification
     new eeee415  avoid Invoker instantiation: define static methods
     new c4b64fe  use Set instead of Map since the Map value is unused
     new 6bc5e35  use Invoker for every reflection needs
     new 7e4dee1  make IT follow convention: module id = artifact id
     new 0425be9  removed unused resources
     new 6d33c4c  directories organization to better show the intent
     new 06c7380  directories organization to better show the intent: forgot to commit pom.xml modification...
     new 96be4fb  use @project.version@
     new 4016b95  ensure ResolveDependenciesLifecycleParticipant was executed
     new 6fbeaa6  changed plugin to extension, since this is the only useful part
     new 0b55795  fixed typo
     new 4c8d444  hardened checks
     new 8d43871  do not install, just compile which is the minimum prerequisite for o.a.m.ReactorReader to find artifact in reactor
     new bfe1205  fixed javadoc
     new 277dfa0  refactored code to better show the logic
     new 6be7729  simplified output
     new 34212c1  avoid build failure for Maven 2
     new 0c410fc  [MSHARED-349]  - Updated maven version from 2.2.0 to 2.2.1
     new d5a77a5  [maven-release-plugin] prepare release maven-dependency-tree-2.2
     new ab92161  [maven-release-plugin] prepare for next development iteration
     new 2eeb91c  [MSHARED-371] Increased chance of java8 compliance by updating to asm5.x based plexus-component-*
     new ca804f7  upgraded parent pom
     new 3829f56  changed svnpubsub url from /content to /components
     new f9c6aa7  moved Jira from Codehaus to Apache
     new 33d2f53  MSHARED-420: Remove Maven2 specific code Delete o.a.m.shared.dependency.tree package + Maven2DependencyGraphBuilder in favor of o.a.m.shared.dependency.graph with DependencyGraphBuilder Disabled tree specific ITs, rewrite to graph when done
     new df6dafd  MSHARED-421: Change JDK + Maven requirements
     new cb21a01  Remove M2 check
     new 5defcb0  Fix warnings reported by Javadoc
     new f670f4a  Fixed more ^M's
     new c076e05  [MNGSITE-243] Fixed wrong link.
     new 92fad37  Replace deprecated ArtifactFactory with RepositoryUtils to translate an Aether artifact to a Maven artifact
     new acc35b3  [MSHARED-422] Change DependencyGraphBuilder method signatures small bugfix in getDependencyArtifact(); When using RepositoryUtils.toArtifact() the scope is ignored
     new 5f08a65  MDEP-509: add optional to the display of the tree when available.
     new 4beb3cc  [maven-release-plugin] prepare release maven-dependency-tree-3.0
     new d81e61e  [maven-release-plugin] prepare for next development iteration
     new 5b2d668  [MPOM-95] updated parent pom location
     new 2de2db0  updated Jira url
     new 95d1250  [MSHARED-526] Upgrade maven-shared-components parent to version 30
     new 1332455  Updated broken jira.codehaus.org links to issues.apache.org/jira
     new cf80431  Upgrade org.codehaus.plexus:plexus-component-metadata to 1.7.1 This will make them build with Java9
     new c4c9918  Pass source+target to m-invoker-p, easiest way to override default values of maven-compiler-plugin
     new 27eca7b  [MSHARED-615] Change characters used to diplay trees to make relationships clearer
     new cc722d4  [MSHARED-437] maven-dependency-tree removes optional flag from managed dependencies
     new 9e09140  [maven-release-plugin] prepare release maven-dependency-tree-3.0.1
     new 8cb9715  [maven-release-plugin] prepare for next development iteration
     new eea46b9  Undoing Failed release.
     new be05678  Fixed JavaDoc issue for JDK 8
     new 62166c6  [maven-release-plugin] prepare release maven-dependency-tree-3.0.1
     new de59af4  [maven-release-plugin] prepare for next development iteration
     new 6662cb9  [MSHARED-657] plexus-component-annotation in line with plexus-component-metadata  o Upgraded plexus-component-annotation to 1.7.1 to get in line with    plexus-component-metadata.

The 206 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@maven.apache.org" <co...@maven.apache.org>'].