Skip to content

Commit

Permalink
Refactor poms
Browse files Browse the repository at this point in the history
  • Loading branch information
cesarsotovalero committed Mar 8, 2021
1 parent 9644869 commit 3ae14ee
Show file tree
Hide file tree
Showing 3 changed files with 158 additions and 159 deletions.
6 changes: 2 additions & 4 deletions depclean-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,9 @@
<!-- Coordinates -->
<artifactId>depclean-core</artifactId>
<version>1.1.2</version>

<name>depclean-core</name>
<packaging>jar</packaging>
<description>Core library of DepClean</description>
<name>depclean-core</name>

<dependencies>
<!-- Bytecode manipulation -->
Expand All @@ -26,7 +25,6 @@
<artifactId>asm</artifactId>
<version>7.1</version>
</dependency>

<!-- Maven dependencies -->
<dependency>
<groupId>org.codehaus.plexus</groupId>
Expand All @@ -46,7 +44,6 @@
<version>3.6.2</version>
<scope>compile</scope>
</dependency>

<!-- Graph construction and analysis -->
<dependency>
<groupId>org.jgrapht</groupId>
Expand All @@ -60,4 +57,5 @@
<scope>compile</scope>
</dependency>
</dependencies>

</project>
105 changes: 49 additions & 56 deletions depclean-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,80 +35,73 @@
</configuration>
<executions>
<execution>
<id>mojo-descriptor</id>
<phase>process-classes</phase>
<goals>
<goal>descriptor</goal>
</goals>
<id>mojo-descriptor</id>
<phase>process-classes</phase>
<goals>
<goal>descriptor</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

<dependencies>
<!--Maven tools for plugin construction-->
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
<version>3.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
<version>3.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
<version>3.0-alpha-2</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
<version>3.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-dependency-tree</artifactId>
<version>3.0.1</version>
</dependency>

<!-- Project module -->
<dependency>
<groupId>se.kth.castor</groupId>
<artifactId>depclean-core</artifactId>
<version>1.1.2-SNAPSHOT</version>
</dependency>

<!-- Utils -->
<dependency>
<groupId>org.fuin</groupId>
<artifactId>utils4j</artifactId>
<version>0.9.2</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<dependencies>
<!-- Project module -->
<dependency>
<groupId>se.kth.castor</groupId>
<artifactId>depclean-core</artifactId>
<version>1.1.2</version>
</dependency>
<!--Maven tools for plugin construction-->
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
<version>3.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
<version>3.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
<version>3.0-alpha-2</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
<version>3.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-dependency-tree</artifactId>
<version>3.0.1</version>
</dependency>
<!-- Utils -->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.6</version>
</dependency>
<dependency>
<groupId>org.whitesource</groupId>
<artifactId>maven-dependency-tree-parser</artifactId>
<version>1.0.6</version>
</dependency>

<!-- Test -->
<!-- Testing -->
<dependency>
<groupId>org.apache.maven.plugin-testing</groupId>
<artifactId>maven-plugin-testing-tools</artifactId>
<version>3.3.0</version>
<scope>compile</scope>
</dependency>
</dependencies>

</project>
Loading

0 comments on commit 3ae14ee

Please sign in to comment.