Skip to content

Commit

Permalink
pom: Make dependencies explicit
Browse files Browse the repository at this point in the history
Motivation:

Maven's dependency module has a nice feature to show used but
undeclared or unused but declared dependencies.

Modification:

Adds and removes dependencies accordingly.

Result:

No user visible changes.

Target: trunk
Require-notes: no
Require-book: no
Acked-by: Albert Rossi <arossi@fnal.gov>
Patch: https://rb.dcache.org/r/8677/
  • Loading branch information
gbehrmann committed Feb 10, 2016
1 parent d1aa11d commit 0aebf12
Show file tree
Hide file tree
Showing 21 changed files with 133 additions and 119 deletions.
4 changes: 4 additions & 0 deletions modules/cells/pom.xml
Expand Up @@ -22,6 +22,10 @@
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
</dependency>
<dependency>
<groupId>jline</groupId>
<artifactId>jline</artifactId>
Expand Down
17 changes: 17 additions & 0 deletions modules/chimera/pom.xml
Expand Up @@ -18,6 +18,10 @@
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>jline</groupId>
<artifactId>jline</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
Expand All @@ -30,6 +34,14 @@
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
Expand All @@ -39,6 +51,11 @@
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>acl-vehicles</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>common-cli</artifactId>
Expand Down
16 changes: 8 additions & 8 deletions modules/dcache-chimera/pom.xml
Expand Up @@ -26,35 +26,35 @@
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
</dependency>

<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-core</artifactId>
<artifactId>dcache-vehicles</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>common-cli</artifactId>
<artifactId>chimera</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>chimera</artifactId>
<artifactId>acl-vehicles</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>acl</artifactId>
<artifactId>dcache-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>

<dependency>
<groupId>org.hsqldb</groupId>
Expand Down
9 changes: 7 additions & 2 deletions modules/dcache-nearline-spi/pom.xml
Expand Up @@ -15,8 +15,13 @@

<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
Expand Down
9 changes: 7 additions & 2 deletions modules/dcache-vehicles/pom.xml
Expand Up @@ -15,8 +15,9 @@

<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
Expand All @@ -28,6 +29,10 @@
<artifactId>acl-vehicles</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>eu.eu-emi.security</groupId>
<artifactId>canl</artifactId>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>annotations</artifactId>
Expand Down
12 changes: 0 additions & 12 deletions modules/ftp-client/pom.xml
Expand Up @@ -31,18 +31,10 @@
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>annotations</artifactId>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>${bouncycastle.bcprov}</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
Expand All @@ -53,10 +45,6 @@
<artifactId>common-security</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>eu.eu-emi.security</groupId>
<artifactId>canl</artifactId>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
Expand Down
5 changes: 5 additions & 0 deletions modules/gplazma2-argus/pom.xml
Expand Up @@ -45,6 +45,11 @@
<artifactId>jcl-over-slf4j</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
Expand Down
7 changes: 4 additions & 3 deletions modules/gplazma2-banfile/pom.xml
Expand Up @@ -16,12 +16,13 @@
<dependencies>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
Expand Down
5 changes: 5 additions & 0 deletions modules/gplazma2-grid/pom.xml
Expand Up @@ -26,6 +26,11 @@
<groupId>org.italiangrid</groupId>
<artifactId>voms-api-java</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
Expand Down
35 changes: 0 additions & 35 deletions modules/gplazma2-gsi/pom.xml

This file was deleted.

5 changes: 5 additions & 0 deletions modules/gplazma2-jaas/pom.xml
Expand Up @@ -22,6 +22,11 @@
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
Expand Down
10 changes: 0 additions & 10 deletions modules/gplazma2-kpwd/pom.xml
Expand Up @@ -14,10 +14,6 @@
<name>gPlazma 2 KPWD plugin</name>

<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
Expand All @@ -33,11 +29,5 @@
<artifactId>gplazma2</artifactId>
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>${bouncycastle.bcprov}</artifactId>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>
5 changes: 5 additions & 0 deletions modules/gplazma2-krb5/pom.xml
Expand Up @@ -18,6 +18,11 @@
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
Expand Down
9 changes: 5 additions & 4 deletions modules/gplazma2-ldap/pom.xml
Expand Up @@ -19,14 +19,15 @@
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
Expand Down
5 changes: 5 additions & 0 deletions modules/gplazma2-nis/pom.xml
Expand Up @@ -26,6 +26,11 @@
<groupId>java.jndi</groupId>
<artifactId>nis</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
Expand Down
9 changes: 5 additions & 4 deletions modules/gplazma2-nsswitch/pom.xml
Expand Up @@ -14,10 +14,6 @@
<name>gPlazma 2 Name Service Switch plugin</name>

<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
Expand All @@ -26,6 +22,11 @@
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
Expand Down
13 changes: 9 additions & 4 deletions modules/gplazma2-voms/pom.xml
Expand Up @@ -14,18 +14,23 @@
<name>gPlazma 2 VOMS plugin</name>

<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
<dependency>
<groupId>eu.eu-emi.security</groupId>
<artifactId>canl</artifactId>
</dependency>
<dependency>
<groupId>org.italiangrid</groupId>
<artifactId>voms-api-java</artifactId>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>dcache-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
<artifactId>gplazma2</artifactId>
Expand Down

0 comments on commit 0aebf12

Please sign in to comment.