Skip to content

fix(aop): add JCE crypto-policy read exemption to the AspectJ backend #1014

fix(aop): add JCE crypto-policy read exemption to the AspectJ backend

fix(aop): add JCE crypto-policy read exemption to the AspectJ backend #1014

Triggered via pull request August 24, 2026 12:39
Status Success
Total duration 13m 35s
Artifacts 8

maven.yml

on: pull_request
Matrix: tests
Static Code Analysis
1m 14s
Static Code Analysis
Coverage Report
1m 15s
Coverage Report
Fit to window
Zoom out
Zoom in

Annotations

41 warnings
Build
no @PARAM for productionRootsComplete
Build
no @PARAM for testOutputRoot
Build
no @PARAM for productionOutputRoot
Build
no @PARAM for testSourceRoots
Build
no @PARAM for productionSourceRoots
Build
no @PARAM for projectRoot
Build
no @PARAM for buildMode
Build: src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Build: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Build: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal
Static Code Analysis: src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Static Code Analysis: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Static Code Analysis: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal
Integration Tests (ArchUnit + AspectJ): src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Integration Tests (ArchUnit + AspectJ): src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Integration Tests (ArchUnit + AspectJ): src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal
Integration Tests (ArchUnit + instrumentation): src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Integration Tests (ArchUnit + instrumentation): src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Integration Tests (ArchUnit + instrumentation): src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal
Core Integration Tests: src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Core Integration Tests: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Core Integration Tests: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal
Integration Tests (WALA + instrumentation): src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Integration Tests (WALA + instrumentation): src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Integration Tests (WALA + instrumentation): src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal
Integration Tests (WALA + AspectJ): src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Integration Tests (WALA + AspectJ): src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Integration Tests (WALA + AspectJ): src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal
Unit Tests: src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Unit Tests: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Unit Tests: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal
Coverage Report
no @PARAM for productionRootsComplete
Coverage Report
no @PARAM for testOutputRoot
Coverage Report
no @PARAM for productionOutputRoot
Coverage Report
no @PARAM for testSourceRoots
Coverage Report
no @PARAM for productionSourceRoots
Coverage Report
no @PARAM for projectRoot
Coverage Report
no @PARAM for buildMode
Coverage Report: src/main/java/de/tum/cit/ase/ares/api/securitytest/java/creator/JavaCreator.java#L522
createTestCases(de.tum.cit.ase.ares.api.buildtoolconfiguration.BuildMode,de.tum.cit.ase.ares.api.architecture.ArchitectureMode,de.tum.cit.ase.ares.api.aop.AOPMode,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.util.List<java.lang.String>,java.lang.String,java.lang.String,java.util.List<de.tum.cit.ase.ares.api.architecture.ArchitectureTestCase>,java.util.List<de.tum.cit.ase.ares.api.aop.AOPTestCase>,java.util.List<de.tum.cit.ase.ares.api.phobos.PhobosTestCase>,de.tum.cit.ase.ares.api.policy.policySubComponents.ResourceAccesses,java.nio.file.Path) in de.tum.cit.ase.ares.api.securitytest.java.creator.Creator has been deprecated and marked for removal
Coverage Report: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L754
JAVA in com.ibm.wala.classLoader.Language has been deprecated and marked for removal
Coverage Report: src/main/java/de/tum/cit/ase/ares/api/architecture/java/wala/CustomCallgraphBuilder.java#L148
com.ibm.wala.core.java11.Java9AnalysisScopeReader in com.ibm.wala.core.java11 has been deprecated and marked for removal

Artifacts

Produced during runtime
Name Size Digest
coverage-report
1.5 MB
sha256:8fe417b558eb2e5b6785da45cb58385ce533c1a25d8cc93f12f810f076140242
jacoco-exec-archunit-aspectj
4.65 KB
sha256:2a01048d1f812de60322606ffa386b37a80ee7188de0a01051e285617ca5cb9d
jacoco-exec-archunit-instrumentation
4.69 KB
sha256:93823be5addbb5bd706abf30ebe637277ccf044d6b1a6c667364c6be7a739fe9
jacoco-exec-core-integration-tests
7.49 KB
sha256:463fc6624f9efa0aaf96ebfe351ef67135748697ec6ea2bf67b7775d2d7c988d
jacoco-exec-unit-tests
12.7 KB
sha256:3a5d7643402cb46dfbe06eadcafb2d85a14b6995511f9d0b3652fd37d228035b
jacoco-exec-wala-aspectj
5.01 KB
sha256:0683a87fae62d4b5b7038e1f7270b962248d62d1535f91cca3499f9d00a3d535
jacoco-exec-wala-instrumentation
5.05 KB
sha256:1317ba967dc63885200aab40bd9dac7803f19c509d61ab960272595a52409ba1
static-analysis-reports
14.7 KB
sha256:2e6f7afe73354898e1167e6973a957590d394cc9e6a85bc29af68963f8a355cb