mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
fix(builder-model): migrate to latest APIs
This commit is contained in:
+1
@@ -48,4 +48,5 @@ class DefaultAndroidArtifact : AndroidArtifact, Serializable {
|
||||
override var modelSyncFiles: Collection<DefaultModelSyncFile> = emptyList()
|
||||
override var privacySandboxSdkInfo: PrivacySandboxSdkInfo? = null
|
||||
override var desugaredMethodsFiles: Collection<File> = emptyList()
|
||||
override val generatedClassPaths: Map<String, File> = emptyMap()
|
||||
}
|
||||
|
||||
+2
@@ -22,6 +22,7 @@ import java.io.Serializable
|
||||
|
||||
/** @author Akash Yadav */
|
||||
class DefaultJavaArtifact : JavaArtifact, Serializable {
|
||||
|
||||
private val serialVersionUID = 1L
|
||||
override var modelSyncFiles: Collection<DefaultModelSyncFile> = emptyList()
|
||||
|
||||
@@ -32,4 +33,5 @@ class DefaultJavaArtifact : JavaArtifact, Serializable {
|
||||
override var ideSetupTaskNames: Set<String> = emptySet()
|
||||
override var mockablePlatformJar: File? = null
|
||||
override var runtimeResourceFolder: File? = null
|
||||
override val generatedClassPaths: Map<String, File> = emptyMap()
|
||||
}
|
||||
|
||||
+3
@@ -65,6 +65,9 @@ class AndroidProjectModelBuilder(initializationParams: InitializeProjectParams)
|
||||
ModelBuilderParameter::class.java) {
|
||||
it.variantName = configurationVariant
|
||||
it.dontBuildRuntimeClasspath = false
|
||||
it.dontBuildAndroidTestRuntimeClasspath = true
|
||||
it.dontBuildTestFixtureRuntimeClasspath = true
|
||||
it.dontBuildUnitTestRuntimeClasspath = true
|
||||
}
|
||||
|
||||
controller.findModel(module, ProjectSyncIssues::class.java)?.also { syncIssues ->
|
||||
|
||||
Reference in New Issue
Block a user