diff --git a/lsp/java/src/main/java/com/itsaky/androidide/lsp/java/JavaCompilerProvider.java b/lsp/java/src/main/java/com/itsaky/androidide/lsp/java/JavaCompilerProvider.java index 7d77a8b87..b01d37e73 100644 --- a/lsp/java/src/main/java/com/itsaky/androidide/lsp/java/JavaCompilerProvider.java +++ b/lsp/java/src/main/java/com/itsaky/androidide/lsp/java/JavaCompilerProvider.java @@ -64,7 +64,7 @@ public class JavaCompilerProvider { // TODO This currently destroys all the compiler instances // We must have a method to destroy only the required instance in // JavaLanguageServer.handleFailure(LSPFailure) - public synchronized void destory() { + public synchronized void destroy() { for (final JavaCompilerService compiler : mCompilers.values()) { compiler.destroy(); } diff --git a/lsp/java/src/main/java/com/itsaky/androidide/lsp/java/JavaLanguageServer.java b/lsp/java/src/main/java/com/itsaky/androidide/lsp/java/JavaLanguageServer.java index f0139480b..b81b25e6e 100644 --- a/lsp/java/src/main/java/com/itsaky/androidide/lsp/java/JavaLanguageServer.java +++ b/lsp/java/src/main/java/com/itsaky/androidide/lsp/java/JavaLanguageServer.java @@ -113,7 +113,7 @@ public class JavaLanguageServer implements ILanguageServer { @Override public void shutdown() { - JavaCompilerProvider.getInstance().destory(); + JavaCompilerProvider.getInstance().destroy(); SourceFileManager.clearCache(); CacheFSInfoSingleton.INSTANCE.clearCache(); CachingJarFileSystemProvider.INSTANCE.clearCache(); @@ -157,7 +157,7 @@ public class JavaLanguageServer implements ILanguageServer { CachingJarFileSystemProvider.INSTANCE.clearCachesForPaths(path -> path.endsWith("/R.jar")); // Clear cached module-specific compilers - JavaCompilerProvider.getInstance().destory(); + JavaCompilerProvider.getInstance().destroy(); // Cache classpath locations for (final Project subModule : project.getSubModules()) { @@ -260,7 +260,7 @@ public class JavaLanguageServer implements ILanguageServer { return true; } - JavaCompilerProvider.getInstance().destory(); + JavaCompilerProvider.getInstance().destroy(); return true; } diff --git a/lsp/java/src/test/java/com/itsaky/androidide/lsp/java/JavaCompilerProviderTest.kt b/lsp/java/src/test/java/com/itsaky/androidide/lsp/java/JavaCompilerProviderTest.kt index 7f3a8cb3a..64df3da39 100644 --- a/lsp/java/src/test/java/com/itsaky/androidide/lsp/java/JavaCompilerProviderTest.kt +++ b/lsp/java/src/test/java/com/itsaky/androidide/lsp/java/JavaCompilerProviderTest.kt @@ -60,7 +60,7 @@ class JavaCompilerProviderTest { assertThat(compilers).hasSize(5) compilers.clear() - JavaCompilerProvider.getInstance().destory() + JavaCompilerProvider.getInstance().destroy() assertThat(JavaCompilerProvider.get(appModule)).isNotEqualTo(appCompiler) }