From 9789b7ca7cb4a95e5fce89eb27eae79ce0d4dfb5 Mon Sep 17 00:00:00 2001 From: Akash Yadav Date: Mon, 3 Jun 2024 21:20:52 +0530 Subject: [PATCH] fix(lsp/java): android.jar file could not be found in tests --- .../lsp/java/indexing/AndroidJarModelingRule.kt | 8 ++++++-- .../{JavaIndexWorkerText.kt => JavaIndexWorkerTest.kt} | 0 2 files changed, 6 insertions(+), 2 deletions(-) rename java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/{JavaIndexWorkerText.kt => JavaIndexWorkerTest.kt} (100%) diff --git a/java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/AndroidJarModelingRule.kt b/java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/AndroidJarModelingRule.kt index 8f7f8e407..3d4ae0dd2 100644 --- a/java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/AndroidJarModelingRule.kt +++ b/java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/AndroidJarModelingRule.kt @@ -31,11 +31,15 @@ class AndroidJarModelingRule : TestRule { private val androidJar: File by lazy { FileProvider.projectRoot() - .resolve("subprojects") + .resolve("utilities") .resolve("framework-stubs") .resolve("libs") .resolve("android.jar") - .toFile() + .toFile().also { + check(it.exists()) { + "android.jar file could not be found" + } + } } private val androidJarIndexer: JavaJarModelBuilder by lazy { diff --git a/java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/JavaIndexWorkerText.kt b/java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/JavaIndexWorkerTest.kt similarity index 100% rename from java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/JavaIndexWorkerText.kt rename to java/lsp/src/test/java/com/itsaky/androidide/lsp/java/indexing/JavaIndexWorkerTest.kt