Gradle: PasteMvnDependencyPreProcessor can be reused for kotlin DSL

This commit is contained in:
Vladislav.Soroka
2018-04-05 12:27:08 +03:00
parent 2e0c24025c
commit 60b1475c7c
@@ -61,7 +61,8 @@ public class PasteMvnDependencyPreProcessor implements CopyPastePreProcessor {
@NotNull String artifactId,
@NotNull String version,
@NotNull String scope,
@NotNull String gradleClassifier) {
@NotNull String classifier) {
String gradleClassifier = classifier.isEmpty() ? "" : ":" + classifier;
return scope + "'" + groupId + ":" + artifactId + ":" + version + gradleClassifier + "'";
}
@@ -96,9 +97,7 @@ public class PasteMvnDependencyPreProcessor implements CopyPastePreProcessor {
if (groupId.isEmpty() || artifactId.isEmpty() || version.isEmpty()) {
return null;
}
String gradleClassifier = classifier.isEmpty() ? "" : ":" + classifier;
return formatGradleDependency(groupId, artifactId, version, scope, gradleClassifier);
return formatGradleDependency(groupId, artifactId, version, scope, classifier);
}
@NotNull