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.GradleException
|
||||||
import org.gradle.api.Project
|
import org.gradle.api.Project
|
||||||
import org.gradle.api.artifacts.Dependency
|
import org.gradle.api.artifacts.*
|
||||||
import org.gradle.api.artifacts.ExternalModuleDependency
|
|
||||||
import org.gradle.api.artifacts.ModuleDependency
|
|
||||||
import org.gradle.api.artifacts.ProjectDependency
|
|
||||||
import org.gradle.api.artifacts.dsl.DependencyHandler
|
import org.gradle.api.artifacts.dsl.DependencyHandler
|
||||||
import org.gradle.api.file.ConfigurableFileCollection
|
import org.gradle.api.file.ConfigurableFileCollection
|
||||||
import org.gradle.api.file.FileCollection
|
import org.gradle.api.file.FileCollection
|
||||||
import org.gradle.kotlin.dsl.accessors.runtime.addDependencyTo
|
import org.gradle.kotlin.dsl.accessors.runtime.addDependencyTo
|
||||||
import org.gradle.kotlin.dsl.closureOf
|
import org.gradle.kotlin.dsl.closureOf
|
||||||
|
import org.gradle.kotlin.dsl.exclude
|
||||||
import org.gradle.kotlin.dsl.extra
|
import org.gradle.kotlin.dsl.extra
|
||||||
import org.gradle.kotlin.dsl.project
|
import org.gradle.kotlin.dsl.project
|
||||||
import java.io.File
|
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(
|
fun DependencyHandler.jpsLikeJarDependency(
|
||||||
dependencyNotation: Any,
|
dependencyNotation: Any,
|
||||||
scope: JpsDepScope,
|
scope: JpsDepScope,
|
||||||
|
|||||||
+2
@@ -247,6 +247,8 @@ fun convertJpsModule(imlFile: File, jpsModule: JpsModule): String {
|
|||||||
| $mavenRepos
|
| $mavenRepos
|
||||||
|}
|
|}
|
||||||
|
|
|
|
||||||
|
|disableDependencyVerification()
|
||||||
|
|
|
||||||
|dependencies {
|
|dependencies {
|
||||||
| implementation(toolsJarApi())
|
| implementation(toolsJarApi())
|
||||||
| $deps
|
| $deps
|
||||||
|
|||||||
Reference in New Issue
Block a user