[Gradle, JS] Exclude transitive dependencies of semver4j
^KT-44204 fixed
This commit is contained in:
@@ -57,7 +57,9 @@ dependencies {
|
||||
|
||||
compile("com.google.code.gson:gson:${rootProject.extra["versions.jar.gson"]}")
|
||||
compile("de.undercouch:gradle-download-task:4.0.2")
|
||||
implementation("com.github.gundy:semver4j:0.16.4")
|
||||
implementation("com.github.gundy:semver4j:0.16.4:nodeps") {
|
||||
exclude(group = "*")
|
||||
}
|
||||
|
||||
compileOnly("com.android.tools.build:gradle:2.0.0")
|
||||
compileOnly("com.android.tools.build:gradle-core:2.0.0")
|
||||
|
||||
+1
-1
@@ -5,10 +5,10 @@
|
||||
|
||||
package org.jetbrains.kotlin.gradle.targets.js.npm
|
||||
|
||||
import com.github.gundy.hidden.antlr.v4.runtime.tree.TerminalNode
|
||||
import com.github.gundy.semver4j.generated.grammar.NodeSemverExpressionBaseVisitor
|
||||
import com.github.gundy.semver4j.generated.grammar.NodeSemverExpressionParser
|
||||
import com.github.gundy.semver4j.model.Version
|
||||
import org.antlr.v4.runtime.tree.TerminalNode
|
||||
import org.jetbrains.kotlin.gradle.utils.toSetOrEmpty
|
||||
|
||||
class NpmRangeVisitor : NodeSemverExpressionBaseVisitor<Set<NpmRange>>() {
|
||||
|
||||
+2
-2
@@ -5,10 +5,10 @@
|
||||
|
||||
package org.jetbrains.kotlin.gradle.targets.js.npm
|
||||
|
||||
import com.github.gundy.hidden.antlr.v4.runtime.ANTLRInputStream
|
||||
import com.github.gundy.hidden.antlr.v4.runtime.CommonTokenStream
|
||||
import com.github.gundy.semver4j.generated.grammar.NodeSemverExpressionLexer
|
||||
import com.github.gundy.semver4j.generated.grammar.NodeSemverExpressionParser
|
||||
import org.antlr.v4.runtime.ANTLRInputStream
|
||||
import org.antlr.v4.runtime.CommonTokenStream
|
||||
import org.gradle.api.InvalidUserDataException
|
||||
|
||||
fun versionToNpmRanges(version: String): Set<NpmRange> {
|
||||
|
||||
Reference in New Issue
Block a user