Skip to content

Commit 82f5b78

Browse files
committed
refactor: use exhort-api-spec
Signed-off-by: Chao Wang <[email protected]>
1 parent 99c78c5 commit 82f5b78

22 files changed

+43
-32
lines changed

build.gradle

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,27 @@ plugins {
22
id "org.jetbrains.intellij" version "1.17.4"
33
}
44

5+
def exhortRepoUser = findProperty("gpr.username") ?: System.getenv("GITHUB_USERNAME")
6+
def exhortRepoToken = findProperty("gpr.token") ?: System.getenv("GITHUB_TOKEN")
7+
58
repositories {
69
mavenCentral()
710
flatDir {
811
dirs buildDir
912
}
1013
maven { url 'https://jitpack.io' }
1114
maven {
12-
url 'https://maven.pkg.github.com/RHEcosystemAppEng/exhort-java-api'
15+
url 'https://maven.pkg.github.com/trustification/exhort-java-api'
16+
credentials {
17+
username = exhortRepoUser
18+
password = exhortRepoToken
19+
}
20+
}
21+
maven {
22+
url 'https://maven.pkg.github.com/trustification/exhort-api-spec'
1323
credentials {
14-
username = project.findProperty("gpr.username") ?: System.getenv("GITHUB_USERNAME")
15-
password = project.findProperty("gpr.token") ?: System.getenv("GITHUB_TOKEN")
24+
username = exhortRepoUser
25+
password = exhortRepoToken
1626
}
1727
}
1828
}
@@ -61,6 +71,7 @@ dependencies {
6171

6272
implementation 'org.kohsuke:github-api:1.314'
6373
implementation 'org.apache.commons:commons-compress:1.21'
74+
implementation 'com.redhat.ecosystemappeng:exhort-api-spec:1.0.6'
6475
implementation 'com.redhat.exhort:exhort-java-api:0.0.8-SNAPSHOT'
6576
implementation 'com.github.ben-manes.caffeine:caffeine:3.1.8'
6677
// https://mvnrepository.com/artifact/com.github.package-url/packageurl-java

src/main/java/org/jboss/tools/intellij/componentanalysis/CAAnnotator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import com.intellij.psi.PsiElement;
2828
import com.intellij.psi.PsiFile;
2929
import com.intellij.serviceContainer.AlreadyDisposedException;
30-
import com.redhat.exhort.api.DependencyReport;
30+
import com.redhat.exhort.api.v4.DependencyReport;
3131
import org.jetbrains.annotations.NotNull;
3232
import org.jetbrains.annotations.Nullable;
3333

src/main/java/org/jboss/tools/intellij/componentanalysis/CAIntentionAction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
import com.intellij.psi.PsiFile;
2222
import com.intellij.psi.util.PsiTreeUtil;
2323
import com.intellij.util.IncorrectOperationException;
24-
import com.redhat.exhort.api.DependencyReport;
25-
import com.redhat.exhort.api.Issue;
24+
import com.redhat.exhort.api.v4.DependencyReport;
25+
import com.redhat.exhort.api.v4.Issue;
2626
import org.jboss.tools.intellij.exhort.TelemetryService;
2727
import org.jetbrains.annotations.NotNull;
2828
import org.jetbrains.annotations.Nullable;

src/main/java/org/jboss/tools/intellij/componentanalysis/CAService.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
import com.intellij.openapi.diagnostic.Logger;
1919
import com.intellij.psi.PsiDocumentManager;
2020
import com.intellij.psi.PsiFile;
21-
import com.redhat.exhort.api.AnalysisReport;
22-
import com.redhat.exhort.api.DependencyReport;
23-
import com.redhat.exhort.api.ProviderReport;
24-
import com.redhat.exhort.api.Source;
21+
import com.redhat.exhort.api.v4.AnalysisReport;
22+
import com.redhat.exhort.api.v4.DependencyReport;
23+
import com.redhat.exhort.api.v4.ProviderReport;
24+
import com.redhat.exhort.api.v4.Source;
2525
import org.apache.commons.io.FileUtils;
2626
import org.jboss.tools.intellij.exhort.ApiService;
2727
import org.jetbrains.annotations.NotNull;

src/main/java/org/jboss/tools/intellij/componentanalysis/CAUpdateManifestIntentionAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import com.intellij.psi.PsiElement;
2020
import com.intellij.psi.PsiFile;
2121
import com.intellij.util.IncorrectOperationException;
22-
import com.redhat.exhort.api.DependencyReport;
22+
import com.redhat.exhort.api.v4.DependencyReport;
2323
import com.redhat.exhort.api.PackageRef;
2424
import org.jetbrains.annotations.NotNull;
2525

src/main/java/org/jboss/tools/intellij/componentanalysis/golang/GoCAAnnotator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import com.intellij.psi.PsiElement;
1919
import com.intellij.psi.PsiFile;
2020
import com.intellij.psi.util.PsiTreeUtil;
21-
import com.redhat.exhort.api.DependencyReport;
21+
import com.redhat.exhort.api.v4.DependencyReport;
2222
import org.jboss.tools.intellij.componentanalysis.*;
2323

2424
import java.util.*;

src/main/java/org/jboss/tools/intellij/componentanalysis/golang/GoCAIntentionAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import com.intellij.openapi.project.Project;
1919
import com.intellij.psi.PsiElement;
2020
import com.intellij.psi.PsiFile;
21-
import com.redhat.exhort.api.DependencyReport;
21+
import com.redhat.exhort.api.v4.DependencyReport;
2222
import org.jboss.tools.intellij.componentanalysis.CAIntentionAction;
2323
import org.jboss.tools.intellij.componentanalysis.VulnerabilitySource;
2424
import org.jetbrains.annotations.NotNull;

src/main/java/org/jboss/tools/intellij/componentanalysis/gradle/GradleCAAnnotator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import com.intellij.psi.xml.XmlDocument;
1919
import com.intellij.psi.xml.XmlTag;
2020
import com.intellij.psi.xml.XmlText;
21-
import com.redhat.exhort.api.DependencyReport;
21+
import com.redhat.exhort.api.v4.DependencyReport;
2222
import org.jboss.tools.intellij.componentanalysis.*;
2323
import org.jboss.tools.intellij.componentanalysis.gradle.build.psi.Artifact;
2424
import org.jboss.tools.intellij.componentanalysis.maven.MavenCAUpdateManifestIntentionAction;

src/main/java/org/jboss/tools/intellij/componentanalysis/gradle/GradleCAIntentionAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import com.intellij.psi.PsiElement;
1818
import com.intellij.psi.PsiFile;
1919
import com.intellij.psi.PsiFileFactory;
20-
import com.redhat.exhort.api.DependencyReport;
20+
import com.redhat.exhort.api.v4.DependencyReport;
2121
import org.jboss.tools.intellij.componentanalysis.CAIntentionAction;
2222
import org.jboss.tools.intellij.componentanalysis.VulnerabilitySource;
2323
import org.jboss.tools.intellij.componentanalysis.gradle.build.filetype.BuildGradleFileType;

src/main/java/org/jboss/tools/intellij/componentanalysis/gradle/GradleCAUpdateManifestIntentionAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.intellij.psi.PsiFile;
77
import com.intellij.psi.PsiFileFactory;
88
import com.intellij.psi.impl.source.tree.LeafPsiElement;
9-
import com.redhat.exhort.api.DependencyReport;
9+
import com.redhat.exhort.api.v4.DependencyReport;
1010
import org.jboss.tools.intellij.componentanalysis.CAUpdateManifestIntentionAction;
1111
import org.jboss.tools.intellij.componentanalysis.gradle.build.filetype.BuildGradleFileType;
1212
import org.jboss.tools.intellij.componentanalysis.gradle.build.psi.BuildGradleFile;

0 commit comments

Comments
 (0)