fix: Gradle lifecycle problem

This commit is contained in:
2023-09-26 04:29:57 +08:00
parent 46683cfb2e
commit 7fe824bab5

View File

@@ -47,10 +47,10 @@ internal object GradleDelegate {
callOnSettingsLoaded(settings) callOnSettingsLoaded(settings)
settings.gradle.settingsEvaluated { callOnSettingsEvaluate(settings = this) } settings.gradle.settingsEvaluated { callOnSettingsEvaluate(settings = this) }
settings.gradle.projectsLoaded { settings.gradle.projectsLoaded {
callOnProjectLoaded(rootProject, isRoot = true) rootProject.beforeEvaluate { callOnProjectLoaded(project = this, isRoot = true) }
rootProject.afterEvaluate { callOnProjectEvaluate(project = this, isRoot = true) } rootProject.afterEvaluate { callOnProjectEvaluate(project = this, isRoot = true) }
rootProject.subprojects.forEach { rootProject.subprojects.forEach {
callOnProjectLoaded(it, isRoot = false) it.beforeEvaluate { callOnProjectLoaded(project = this, isRoot = false) }
it.afterEvaluate { callOnProjectEvaluate(project = this, isRoot = false) } it.afterEvaluate { callOnProjectEvaluate(project = this, isRoot = false) }
} }
} }