diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 7f09ec0ef6..c856c59803 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -27,7 +27,7 @@ jobs: - os: ubuntu-latest java: 21 - os: ubuntu-latest - java: 22 + java: 23 fail-fast: false runs-on: ${{ matrix.os }} steps: diff --git a/core/src/main/java/com/ibm/wala/analysis/reflection/GetMethodContext.java b/core/src/main/java/com/ibm/wala/analysis/reflection/GetMethodContext.java index e99ff55ecc..be1f4e7350 100644 --- a/core/src/main/java/com/ibm/wala/analysis/reflection/GetMethodContext.java +++ b/core/src/main/java/com/ibm/wala/analysis/reflection/GetMethodContext.java @@ -37,10 +37,12 @@ * GetMethodContextSelector} should be placed in be placed in front of {@link * JavaLangClassContextInterpreter} and {@link JavaLangClassContextSelector} . * + *
TODO Do the same for {@link Class#getField(String)} and {@link + * Class#getDeclaredField(String)}. + * * @author Michael Heilmann * @see com.ibm.wala.analysis.reflection.GetMethodContextInterpreter - * @see com.ibm.wala.analysis.reflection.GetMethodContextSelector TODO Do the same for {@link - * Class#getField(String)} and {@link Class#getDeclaredField(String)}. + * @see com.ibm.wala.analysis.reflection.GetMethodContextSelector */ public class GetMethodContext implements Context { /** The type abstraction. */ diff --git a/core/src/main/java/com/ibm/wala/dataflow/IFDS/TabulationSolver.java b/core/src/main/java/com/ibm/wala/dataflow/IFDS/TabulationSolver.java index 7f239eeba8..99e4622dbb 100644 --- a/core/src/main/java/com/ibm/wala/dataflow/IFDS/TabulationSolver.java +++ b/core/src/main/java/com/ibm/wala/dataflow/IFDS/TabulationSolver.java @@ -53,8 +53,6 @@ *
- *
* @param type of a procedure (like a box in an RSM)
* @param