diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index 221d13fd9..e84ae1816 100755 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -1,4 +1,8 @@ ext { + androidide = [ + javac: 'io.github.itsaky:nb-javac-android:17.0.0.0' + ] + common = [ editor: 'io.github.Rosemoe.sora-editor:editor:0.10.11', utilcode: 'com.blankj:utilcodex:1.30.6', diff --git a/javac/build.gradle b/javac/build.gradle index 6af2e1ed8..cfae049d0 100644 --- a/javac/build.gradle +++ b/javac/build.gradle @@ -24,5 +24,5 @@ java { } dependencies { - api files ('libs/nb-javac-17.0.0.0-android.jar') + api androidide.javac } \ No newline at end of file diff --git a/javac/libs/nb-javac-17.0.0.0-android.jar b/javac/libs/nb-javac-17.0.0.0-android.jar deleted file mode 100644 index ad3f6969f..000000000 Binary files a/javac/libs/nb-javac-17.0.0.0-android.jar and /dev/null differ diff --git a/lsp/java/src/main/java/org/netbeans/lib/nbjavac/services/NBJavacTrees.java b/lsp/java/src/main/java/org/netbeans/lib/nbjavac/services/NBJavacTrees.java index ad3a452c0..7b25e6561 100644 --- a/lsp/java/src/main/java/org/netbeans/lib/nbjavac/services/NBJavacTrees.java +++ b/lsp/java/src/main/java/org/netbeans/lib/nbjavac/services/NBJavacTrees.java @@ -38,7 +38,7 @@ import javax.lang.model.element.Element; * @author lahvac */ public class NBJavacTrees extends JavacTrees { - + private final Map element2paths = new HashMap<>(); public static void preRegister(Context context) {