Skip to content

Commit

Permalink
Merge pull request #15 from ls1intum/feature/aspectJ-config
Browse files Browse the repository at this point in the history
Make aj Files for AspectJ and add example
  • Loading branch information
MarkusPaulsen authored Aug 9, 2024
2 parents 6e44ca2 + cf9d98f commit 10a756c
Show file tree
Hide file tree
Showing 16 changed files with 1,011 additions and 2,049 deletions.
54 changes: 50 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>de.tum.cit.ase</groupId>
<artifactId>ares</artifactId>
Expand All @@ -21,6 +21,7 @@
<argLine></argLine>
<!-- full certificate fingerprint: B58E410970742EF7AD0FDD48D1A045E1DD48B876 -->
<gpg.key.id>D1A045E1DD48B876</gpg.key.id>
<aspectj.version>1.9.22</aspectj.version>
</properties>
<dependencies>
<!-- Junit frameworks -->
Expand Down Expand Up @@ -133,6 +134,16 @@
<artifactId>apiguardian-api</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${aspectj.version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
Expand Down Expand Up @@ -247,7 +258,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.2.5</version>
<version>3.3.0</version>
<configuration>
<argLine>@{argLine} -Dfile.encoding=UTF-8</argLine>
<runOrder>alphabetical</runOrder>
Expand Down Expand Up @@ -352,6 +363,41 @@
</java>
</configuration>
</plugin>
<plugin>
<groupId>dev.aspectj</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.14</version>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
<configuration>
<complianceLevel>21</complianceLevel>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>test-compile</goal>
</goals>
</execution>
<execution>
<id>process-integration-test-classes</id>
<phase>process-test-classes</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.3.0</version>
</plugin>
</plugins>
</build>
<name>Ares</name>
Expand Down Expand Up @@ -515,4 +561,4 @@
</build>
</profile>
</profiles>
</project>
</project>

This file was deleted.

Loading

0 comments on commit 10a756c

Please sign in to comment.