Skip to content

Commit 7992d2a

Browse files
Update sonarlint-core version to 6.0.0.32513 (#934)
1 parent 690a274 commit 7992d2a

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

its/plugin/it-python-plugin-test/src/test/java/com/sonar/python/it/plugin/SonarLintTest.java

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@
3939
import org.junit.ClassRule;
4040
import org.junit.Test;
4141
import org.junit.rules.TemporaryFolder;
42+
import org.sonar.api.batch.fs.InputFile;
4243
import org.sonarsource.sonarlint.core.StandaloneSonarLintEngineImpl;
44+
import org.sonarsource.sonarlint.core.client.api.common.ClientFileSystem;
4345
import org.sonarsource.sonarlint.core.client.api.common.Language;
4446
import org.sonarsource.sonarlint.core.client.api.common.LogOutput;
4547
import org.sonarsource.sonarlint.core.client.api.common.ModuleInfo;
@@ -101,7 +103,18 @@ public void should_raise_issues() throws IOException {
101103
logs.add(s);
102104
logsByLevel.putIfAbsent(level, logs);
103105
};
104-
sonarlintEngine.declareModule(new ModuleInfo("myModule", (a, b) -> Stream.of(inputFile)));
106+
ClientFileSystem clientFileSystem = new ClientFileSystem() {
107+
@Override
108+
public Stream<ClientInputFile> files(String s, InputFile.Type type) {
109+
return Stream.of(inputFile);
110+
}
111+
112+
@Override
113+
public Stream<ClientInputFile> files() {
114+
return Stream.of(inputFile);
115+
}
116+
};
117+
sonarlintEngine.declareModule(new ModuleInfo("myModule", clientFileSystem));
105118
sonarlintEngine.analyze(configuration, issues::add, logOutput, null);
106119

107120
assertThat(logsByLevel.get(LogOutput.Level.WARN)).containsExactly("No workDir in SonarLint");

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
<sonar.version>8.9.0.43852</sonar.version>
9393
<sonar.orchestrator.version>3.35.1.2719</sonar.orchestrator.version>
9494
<sonar-analyzer-commons.version>1.15.0.699</sonar-analyzer-commons.version>
95-
<sonarlint-core.version>5.4.0.31923</sonarlint-core.version>
95+
<sonarlint-core.version>6.0.0.32513</sonarlint-core.version>
9696
<sslr.version>1.23</sslr.version>
9797
</properties>
9898

sonar-python-plugin/src/test/java/org/sonar/plugins/python/indexer/TestModuleFileSystem.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ public Stream<InputFile> files(String s, InputFile.Type type) {
3737
return inputFiles.stream();
3838
}
3939

40+
@Override
41+
public Stream<InputFile> files() {
42+
return inputFiles.stream();
43+
}
44+
4045
public void addFile(InputFile inputFile) {
4146
inputFiles.add(inputFile);
4247
}

0 commit comments

Comments
 (0)