Disable dependencies verification for kotlin-ide projects
This commit is contained in:
committed by
TeamCityServer
parent
71ee9cf1be
commit
6139f095e7
@@ -9,15 +9,13 @@
|
||||
|
||||
import org.gradle.api.GradleException
|
||||
import org.gradle.api.Project
|
||||
import org.gradle.api.artifacts.Dependency
|
||||
import org.gradle.api.artifacts.ExternalModuleDependency
|
||||
import org.gradle.api.artifacts.ModuleDependency
|
||||
import org.gradle.api.artifacts.ProjectDependency
|
||||
import org.gradle.api.artifacts.*
|
||||
import org.gradle.api.artifacts.dsl.DependencyHandler
|
||||
import org.gradle.api.file.ConfigurableFileCollection
|
||||
import org.gradle.api.file.FileCollection
|
||||
import org.gradle.kotlin.dsl.accessors.runtime.addDependencyTo
|
||||
import org.gradle.kotlin.dsl.closureOf
|
||||
import org.gradle.kotlin.dsl.exclude
|
||||
import org.gradle.kotlin.dsl.extra
|
||||
import org.gradle.kotlin.dsl.project
|
||||
import java.io.File
|
||||
@@ -124,6 +122,14 @@ fun DependencyHandler.add(configurationName: String, dependencyNotation: Any, co
|
||||
}
|
||||
}
|
||||
|
||||
fun Project.disableDependencyVerification() {
|
||||
configurations.all {
|
||||
resolutionStrategy {
|
||||
disableDependencyVerification()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun DependencyHandler.jpsLikeJarDependency(
|
||||
dependencyNotation: Any,
|
||||
scope: JpsDepScope,
|
||||
|
||||
+2
@@ -247,6 +247,8 @@ fun convertJpsModule(imlFile: File, jpsModule: JpsModule): String {
|
||||
| $mavenRepos
|
||||
|}
|
||||
|
|
||||
|disableDependencyVerification()
|
||||
|
|
||||
|dependencies {
|
||||
| implementation(toolsJarApi())
|
||||
| $deps
|
||||
|
||||
Reference in New Issue
Block a user