fwcd / kotlin-language-server

Kotlin code completion, diagnostics and more for any editor/IDE using the Language Server Protocol
MIT License
1.62k stars 203 forks source link

1.3.5 release build failure #492

Closed chenrui333 closed 11 months ago

chenrui333 commented 12 months ago

👋 trying to build the latest release, but run into some build issue. The error log is as below:

error build log ``` ==> gradle :server:installDist -PjavaVersion=17 Picked up _JAVA_OPTIONS: -Duser.home=/Users/brew/Library/Caches/Homebrew/java_cache Welcome to Gradle 8.3! Here are the highlights of this release: - Faster Java compilation - Reduced memory usage - Support for running on Java 20 For more details see https://docs.gradle.org/8.3/release-notes.html Starting a Gradle Daemon (subsequent builds will be faster) > Task :buildSrc:generateExternalPluginSpecBuilders > Task :buildSrc:extractPrecompiledScriptPluginPlugins > Task :buildSrc:compilePluginsBlocks > Task :buildSrc:generatePrecompiledScriptPluginAccessors > Task :buildSrc:generateScriptPluginAdapters > Task :buildSrc:pluginDescriptors > Task :buildSrc:processResources > Task :buildSrc:compileKotlin > Task :buildSrc:compileJava NO-SOURCE > Task :buildSrc:compileGroovy NO-SOURCE > Task :buildSrc:classes > Task :buildSrc:jar > Task :shared:processResources > Task :server:processResources NO-SOURCE > Task :shared:compileKotlin > Task :shared:compileJava NO-SOURCE > Task :shared:classes > Task :shared:jar > Task :server:compileKotlin FAILED e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/Configuration.kt:53:28 Unresolved reference: fromJson e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/Configuration.kt:69:5 'deserialize' overrides nothing e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:[40](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:41):36 Unresolved reference: fromJson e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:[41](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:42):34 Unresolved reference: fromJson e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:85:19 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:87:13 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:88:47 Expression expected, but a package name found e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:91:13 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:91:91 Expression expected, but a package name found e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:94:13 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:96:17 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:98:21 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:99:38 Expression expected, but a package name found e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:106:13 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:108:17 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:109:[44](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:45) Expression expected, but a package name found e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho1[47](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:48)/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:115:13 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-[52](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:53)088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:117:17 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:119:21 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:119:[73](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:74) Expression expected, but a package name found e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:124:13 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:126:17 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:127:40 Expression expected, but a package name found e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:132:13 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:134:17 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:134:[86](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:87) Expression expected, but a package name found e: file:///private/tmp/kotlin-language-server-20230911-52088-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:135:17 Unresolved reference. None of the following candidates is applicable because of receiver type mismatch: public operator fun MatchGroupCollection.get(name: String): MatchGroup? defined in kotlin.text e: file:///private/tmp/kotlin-language-server-20230911-520[88](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:89)-1mho147/kotlin-language-server-1.3.5/server/src/main/kotlin/org/javacs/kt/KotlinWorkspaceService.kt:135:[100](https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067#step:3:101) Expression expected, but a package name found FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':server:compileKotlin'. > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction ```

full build log, https://github.com/Homebrew/homebrew-core/actions/runs/6152405244/job/16694527067 relates to Homebrew/homebrew-core#142023

fwcd commented 11 months ago

1.3.6 is now released, which should no longer require any patches for Homebrew.