File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
server/src/main/kotlin/org/javacs/kt/compiler Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -140,6 +140,15 @@ private class CompilationEnvironment(
140
140
scriptClassLoader.loadClass(it).kotlin,
141
141
scriptHostConfig[ScriptingHostConfiguration .getEnvironment]?.invoke()
142
142
) {
143
+ override fun isScript (fileName : String ): Boolean {
144
+ // The pattern for KotlinSettingsScript doesn't seem to work well, so kinda "forcing it" for settings.gradle.kts files
145
+ if (this .template.simpleName == " KotlinSettingsScript" && fileName.endsWith(" settings.gradle.kts" )) {
146
+ return true
147
+ }
148
+
149
+ return super .isScript(fileName)
150
+ }
151
+
143
152
override val dependencyResolver: DependenciesResolver = object : DependenciesResolver {
144
153
override fun resolve (scriptContents : ScriptContents , environment : Environment ) = ResolveResult .Success (ScriptDependencies (
145
154
imports = listOf (
You can’t perform that action at this time.
0 commit comments