diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2021-03-29 13:51:20 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2021-03-29 13:52:01 +0700 |
commit | 887cb2d8849f21f25a840674ffbffdc4ae4a8a8c (patch) | |
tree | 0b5be6256dd6922bc4ea6b370cd62a02ea45d09f /org.aspectj.matcher/pom.xml | |
parent | 883c07f8187fdca69527fcbe4e2b50bda861611f (diff) | |
download | aspectj-887cb2d8849f21f25a840674ffbffdc4ae4a8a8c.tar.gz aspectj-887cb2d8849f21f25a840674ffbffdc4ae4a8a8c.zip |
Replace system-scoped dependency on commons by granular dependencies
There are only two direct dependencies used in AspectJ code:
- Commons Digester (module 'testing')
- Commons Logging (module 'org.aspectj.matcher')
I declared those two and experimentally removed all the other
system-scoped dependencies, as it should be. Let's see if the build
works with transitive dependencies.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'org.aspectj.matcher/pom.xml')
-rw-r--r-- | org.aspectj.matcher/pom.xml | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/org.aspectj.matcher/pom.xml b/org.aspectj.matcher/pom.xml index 2af081949..b81290162 100644 --- a/org.aspectj.matcher/pom.xml +++ b/org.aspectj.matcher/pom.xml @@ -30,15 +30,12 @@ <version>${project.version}</version> </dependency> <dependency> - <groupId>commons</groupId> - <artifactId>commons</artifactId> - <version>1.0</version> - <scope>system</scope> - <systemPath>${project.basedir}/../lib/commons/commons.jar</systemPath> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>${lib.commons.logging.version}</version> </dependency> </dependencies> - <build> <plugins> <plugin> |