Prepare intermediate layer of model mapping in Kotlin compilations
Extract all logic and internal model that may be different in different modes to a separate entity called "compilation details"
This commit is contained in:
+1
-4
@@ -77,9 +77,6 @@ interface KotlinCompilation<out T : KotlinCommonOptions> : Named, HasAttributes,
|
||||
|
||||
override fun getName(): String = compilationName
|
||||
|
||||
override val relatedConfigurationNames: List<String>
|
||||
get() = super.relatedConfigurationNames + compileDependencyConfigurationName
|
||||
|
||||
val moduleName: String
|
||||
|
||||
val disambiguatedName
|
||||
@@ -100,4 +97,4 @@ val <T : KotlinCommonOptions> KotlinCompilation<T>.runtimeDependencyConfiguratio
|
||||
|
||||
interface KotlinCompilationWithResources<T : KotlinCommonOptions> : KotlinCompilation<T> {
|
||||
val processResourcesTaskName: String
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user