Ares icon indicating copy to clipboard operation
Ares copied to clipboard

The Artemis Java Test Sandbox. A JUnit 5 Extension for Easy and Secure Artemis Java Testing

Results 17 Ares issues
Sort by recently updated
recently updated
newest added

Improved the current AST functionality to allow instructors to exclude the Main method from AST checks. - Added a method, `excludeMain()`, to avoid AST checking of the Main method, as...

Added new JavaParser methods to create a method call graph and detect recursion via cycles in the graph - Added `UnknownRecursionAssert` with `hasRecursion()`, `hasNoRecursion()` methods - `MethodCallGraph` class representing the...

Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4. Release notes Sourced from peaceiris/actions-gh-pages's releases. actions-github-pages v4.0.0 See CHANGELOG.md for more details. actions-github-pages v3.9.3 See CHANGELOG.md for more details. actions-github-pages v3.9.2 See CHANGELOG.md...

dependencies
github_actions

Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.11 to 0.8.12. Release notes Sourced from org.jacoco:jacoco-maven-plugin's releases. 0.8.12 New Features JaCoCo now officially supports Java 22 (GitHub #1596). Experimental support for Java 23 class files...

dependencies
java

Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.12.1 to 3.13.0. Release notes Sourced from org.apache.maven.plugins:maven-compiler-plugin's releases. 3.13.0 🚀 New features and improvements [MCOMPILER-574] - Propagate cause of exception in AbstractCompilerMojo (#232) @​slawekjaranowski [MCOMPILER-582] -...

dependencies
java

Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.25.2 to 3.25.3. Release notes Sourced from org.assertj:assertj-core's releases. v.3.25.3 :bug: Bug Fixes Lock maven-clean-plugin version for all modules Core Fix a performance regression in the recursive...

dependencies
java

Bumps `junit-platform-version` from 1.10.1 to 1.10.2. Updates `org.junit.platform:junit-platform-launcher` from 1.10.1 to 1.10.2 Commits See full diff in compare view Updates `org.junit.platform:junit-platform-testkit` from 1.10.1 to 1.10.2 Commits See full diff in...

dependencies
java

Bumps `junit-jupiter-version` from 5.10.1 to 5.10.2. Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.1 to 5.10.2 Release notes Sourced from org.junit.jupiter:junit-jupiter-api's releases. JUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2 See...

dependencies
java

See title. PoC with plain threads ```java package net.haspamelodica.aresexperiments.tests; import static org.junit.jupiter.api.Assertions.assertEquals; import de.tum.in.test.api.ActivateHiddenBefore; import de.tum.in.test.api.AllowThreads; import de.tum.in.test.api.BlacklistPath; import de.tum.in.test.api.Deadline; import de.tum.in.test.api.MirrorOutput; import de.tum.in.test.api.PathType; import de.tum.in.test.api.StrictTimeout; import de.tum.in.test.api.WhitelistPath; import de.tum.in.test.api.jupiter.PublicTest;...

bug

**Is your feature request related to a problem? Please describe.** When using the Method `ReflectionTestUtils:invokeMethod` to execute student code, and the code of the student throws an exception, the following...

enhancement