From 1b207e1ef7bfb307c02fd5c6fb322d67ddb2e697 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Jul 2026 13:05:04 +0000 Subject: [PATCH 1/2] Bump com.github.javaparser:javaparser-symbol-solver-core Bumps [com.github.javaparser:javaparser-symbol-solver-core](https://github.com/javaparser/javaparser) from 3.18.0 to 3.28.2. - [Release notes](https://github.com/javaparser/javaparser/releases) - [Changelog](https://github.com/javaparser/javaparser/blob/master/changelog.md) - [Commits](https://github.com/javaparser/javaparser/compare/javaparser-parent-3.18.0...javaparser-parent-3.28.2) --- updated-dependencies: - dependency-name: com.github.javaparser:javaparser-symbol-solver-core dependency-version: 3.28.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- external/Java.Interop/tools/java-source-utils/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/external/Java.Interop/tools/java-source-utils/build.gradle b/external/Java.Interop/tools/java-source-utils/build.gradle index ca10c508e1c..d763f5fe3fe 100644 --- a/external/Java.Interop/tools/java-source-utils/build.gradle +++ b/external/Java.Interop/tools/java-source-utils/build.gradle @@ -30,8 +30,8 @@ repositories { dependencies { // This dependency is used by the application. - implementation 'com.github.javaparser:javaparser-core:3.18.0' - implementation 'com.github.javaparser:javaparser-symbol-solver-core:3.18.0' + implementation 'com.github.javaparser:javaparser-core:3.28.2' + implementation 'com.github.javaparser:javaparser-symbol-solver-core:3.28.2' // Use JUnit test framework testImplementation 'junit:junit:4.13.2' From ddfc4fb7f7b8091be397edadd0dda2d2db22b590 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Mon, 20 Jul 2026 09:30:35 -0500 Subject: [PATCH 2/2] Fix JavaParser 3.28.2 API usage Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f9a7093b-b34b-4979-9107-d8df48750456 --- .../main/java/com/microsoft/android/JavaSourceUtilsOptions.java | 2 +- .../main/java/com/microsoft/android/JniPackagesInfoFactory.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/external/Java.Interop/tools/java-source-utils/src/main/java/com/microsoft/android/JavaSourceUtilsOptions.java b/external/Java.Interop/tools/java-source-utils/src/main/java/com/microsoft/android/JavaSourceUtilsOptions.java index 4cc08b08bab..7075f0b1949 100644 --- a/external/Java.Interop/tools/java-source-utils/src/main/java/com/microsoft/android/JavaSourceUtilsOptions.java +++ b/external/Java.Interop/tools/java-source-utils/src/main/java/com/microsoft/android/JavaSourceUtilsOptions.java @@ -33,9 +33,9 @@ import com.github.javaparser.ast.nodeTypes.NodeWithParameters; import com.github.javaparser.ast.nodeTypes.NodeWithSimpleName; import com.github.javaparser.resolution.SymbolResolver; +import com.github.javaparser.resolution.TypeSolver; import com.github.javaparser.resolution.types.ResolvedType; import com.github.javaparser.symbolsolver.*; -import com.github.javaparser.symbolsolver.model.resolution.TypeSolver; import com.github.javaparser.symbolsolver.resolution.typesolvers.*; diff --git a/external/Java.Interop/tools/java-source-utils/src/main/java/com/microsoft/android/JniPackagesInfoFactory.java b/external/Java.Interop/tools/java-source-utils/src/main/java/com/microsoft/android/JniPackagesInfoFactory.java index 93c9b3fb64a..8e253ec87f0 100644 --- a/external/Java.Interop/tools/java-source-utils/src/main/java/com/microsoft/android/JniPackagesInfoFactory.java +++ b/external/Java.Interop/tools/java-source-utils/src/main/java/com/microsoft/android/JniPackagesInfoFactory.java @@ -28,7 +28,6 @@ import com.github.javaparser.resolution.types.ResolvedReferenceType; import com.github.javaparser.resolution.types.ResolvedType; import com.github.javaparser.symbolsolver.*; -import com.github.javaparser.symbolsolver.model.resolution.TypeSolver; import com.github.javaparser.symbolsolver.resolution.typesolvers.*; import com.github.javaparser.ParseResult;