brooklyn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From richardcloudsoft <...@git.apache.org>
Subject [GitHub] incubator-brooklyn pull request: Various dependency clean-ups
Date Tue, 22 Jul 2014 11:34:24 GMT
GitHub user richardcloudsoft opened a pull request:

    https://github.com/apache/incubator-brooklyn/pull/85

    Various dependency clean-ups

    Attempts to make the POM files a more accurate representation of what each module is actually
using, and to standardise on placing versions in the root POM *only* (in the `dependencyManagement`
section)
    
    Testing: full unit test run; started Brooklyn and deployed MySQL+Tomcat cluster to localhost

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/richardcloudsoft/incubator-brooklyn pom-dependency-fixes

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-brooklyn/pull/85.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #85
    
----
commit a4b52ca8a558bbcc4a81cebe87d94c94935c7348
Author: Richard Downer <richard@apache.org>
Date:   2014-07-07T16:01:25Z

    Fix "Used undeclared" from mvn dependency:analyze
    
    Means that the dependencies actually *used* in a module's code are
    reflected in pom.xml (and not merely implicitly on the classpath due to
    a transitive dependency)

commit 51cd8141d26d68a26afb36829f0e3029c4eb3115
Author: Richard Downer <richard@apache.org>
Date:   2014-07-09T16:07:24Z

    Refer to brooklyn project inter-dependencies consistently

commit c6f4969c0330ffe1e3cf6a0e4332cf9d53ea53bb
Author: Richard Downer <richard@apache.org>
Date:   2014-07-21T14:01:11Z

    Specify dependency versions in root pom.xml ONLY
    
    Goes through all child pom.xml files and removes version from each
    dependency; specify all versions in a <dependencyManagement> section of
    the root pom.xml instead. Ensures that we will not be introducing
    conflicting version numbers.

commit 8914714fb1c3a50e62de088454b080771b2d9497
Author: Richard Downer <richard@apache.org>
Date:   2014-07-21T14:20:33Z

    Remove apache-rat-plugin version in child modules
    
    It is only required in the root POM.

commit 839ff88bdfd6c2d4f19131cb1b4a24d38c6e0e69
Author: Richard Downer <richard@apache.org>
Date:   2014-07-22T10:23:22Z

    fixup for a4b52ca8

commit 33f1dcffea3655e12e91cc3d409c850171b66e97
Author: Richard Downer <richard@apache.org>
Date:   2014-07-22T11:16:36Z

    Prevent swagger from importing slf4j
    
    Without this, there will be "multiple SLF4J bindings" exceptions

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message