diff --git a/changelog/@unreleased/pr-798.v2.yml b/changelog/@unreleased/pr-798.v2.yml new file mode 100644 index 000000000..9c8457e2e --- /dev/null +++ b/changelog/@unreleased/pr-798.v2.yml @@ -0,0 +1,5 @@ +type: improvement +improvement: + description: Remove JGit dependency + links: + - https://github.com/palantir/gradle-baseline/pull/798 diff --git a/gradle-baseline-java/build.gradle b/gradle-baseline-java/build.gradle index 66f57849c..1b6c57e5f 100644 --- a/gradle-baseline-java/build.gradle +++ b/gradle-baseline-java/build.gradle @@ -15,7 +15,6 @@ dependencies { compile 'net.ltgt.gradle:gradle-errorprone-plugin' compile 'org.apache.maven.shared:maven-dependency-analyzer' compile 'org.github.ngbinh.scalastyle:gradle-scalastyle-plugin_2.11' - implementation 'org.eclipse.jgit:org.eclipse.jgit' testCompile gradleTestKit() testCompile 'com.github.stefanbirkner:system-rules' diff --git a/gradle-baseline-java/src/main/groovy/com/palantir/baseline/plugins/BaselineIdea.groovy b/gradle-baseline-java/src/main/groovy/com/palantir/baseline/plugins/BaselineIdea.groovy index 216043c6e..3f0c2fdcb 100644 --- a/gradle-baseline-java/src/main/groovy/com/palantir/baseline/plugins/BaselineIdea.groovy +++ b/gradle-baseline-java/src/main/groovy/com/palantir/baseline/plugins/BaselineIdea.groovy @@ -16,13 +16,12 @@ package com.palantir.baseline.plugins +import com.palantir.baseline.util.GitUtils import groovy.transform.CompileStatic import groovy.xml.XmlUtil import java.nio.file.Files import java.nio.file.Path import java.nio.file.Paths -import org.eclipse.jgit.api.Git -import org.eclipse.jgit.transport.URIish import org.gradle.api.Action import org.gradle.api.Project import org.gradle.api.Task @@ -241,7 +240,7 @@ class BaselineIdea extends AbstractBaselinePlugin { } private void addGitHubIssueNavigation(node) { - maybeGitHubUri().ifPresent { githubUri -> + GitUtils.maybeGitHubUri().ifPresent { githubUri -> node.append(new XmlParser().parseText("""