]> source.dussan.org Git - aspectj.git/commit
Remove Apache Commons from 'lib' module, update remaining dependencies
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Fri, 15 Mar 2024 11:17:48 +0000 (12:17 +0100)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Fri, 15 Mar 2024 18:27:30 +0000 (19:27 +0100)
commitacdc2858833d87395c32037e4b7dcc2601189350
tree6e86f2e900181eec0fff4d2b0522264d3e66523a
parentb8447ab23c547b553325e65d3dc24b8f8d2a780b
Remove Apache Commons from 'lib' module, update remaining dependencies

Of beanutils, collections, digester and logging actually only digester
and logging are directly used in AspectJ code. Therefore, remove the
unused ones and upgrade the remaining libraries' versions to ones which
also have source JARs on Maven Central. This makes downloading sources
from GitHub and packaging separate commons.jar and commons-src.zip
artifacts superfluous. Hence, we can get rid of them completely.

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
.gitignore
lib/pom.xml
org.aspectj.matcher/pom.xml
pom.xml
testing/pom.xml
testing/src/test/java/org/aspectj/testing/AutowiredXMLBasedAjcTestCase.java
testing/src/test/java/org/aspectj/testing/MakeTestClass.java
testing/src/test/java/org/aspectj/testing/XMLBasedAjcTestCase.java
testing/src/test/java/org/aspectj/testing/xml/AjcSpecXmlReader.java
testing/src/test/java/org/aspectj/testing/xml/MessageListXmlReader.java