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 <[email protected]>
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 <[email protected]>
Date: 2014-07-09T16:07:24Z
Refer to brooklyn project inter-dependencies consistently
commit c6f4969c0330ffe1e3cf6a0e4332cf9d53ea53bb
Author: Richard Downer <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: 2014-07-22T10:23:22Z
fixup for a4b52ca8
commit 33f1dcffea3655e12e91cc3d409c850171b66e97
Author: Richard Downer <[email protected]>
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 [email protected] or file a JIRA ticket
with INFRA.
---