blob: 2e5f409c4033a2baac60565e4480483f5455bb19 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package org.jetbrains.kotlin.idea.gradleTooling
import org.jetbrains.kotlin.idea.projectModel.KotlinKPMModule
import java.io.Serializable
interface KotlinProjectModelSettings : Serializable {
val coreLibrariesVersion: String
val explicitApiModeCliOption: String?
}
interface KotlinKPMGradleModel : Serializable {
val kpmModules: Collection<KotlinKPMModule>
val kotlinNativeHome: String
val settings: KotlinProjectModelSettings
}
|