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 
<[email protected]>
     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
['"[email protected]" <[email protected]>'].

Reply via email to