Skip to content

Commit 8f04932

Browse files
committed
Use of i-Code 4.1.0-beta
1 parent fb6ba3c commit 8f04932

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
<dependency>
9191
<groupId>com.github.lequal.i-CodeCNES</groupId>
9292
<artifactId>icode-library</artifactId>
93-
<version>4.0.0</version>
93+
<version>4.1.0-beta</version>
9494
</dependency>
9595
<dependency>
9696
<groupId>commons-lang</groupId>

src/main/java/fr/cnes/sonar/plugins/icode/check/ICodeSensor.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
import java.io.FileInputStream;
5353
import java.io.FileNotFoundException;
5454
import java.io.IOException;
55+
import java.net.URI;
5556
import java.nio.file.Paths;
5657
import java.util.*;
5758

@@ -364,7 +365,7 @@ static void saveIssue(final SensorContext sensorContext, final CheckResult resul
364365
final FilePredicates predicates = fileSystem.predicates();
365366
final NewIssue issue = sensorContext.newIssue();
366367
final String fileToFind = result.getFile().getPath();
367-
final FilePredicate predicate = predicates.hasRelativePath(fileToFind);
368+
final FilePredicate predicate = predicates.or(predicates.hasPath(fileToFind), predicates.hasRelativePath(fileToFind));
368369
final InputFile file = fileSystem.inputFile(predicate);
369370
if(Objects.nonNull(file)) {
370371
final String repositoryKey = ICodeRulesDefinition.getRepositoryKeyForLanguage(file.language());

0 commit comments

Comments
 (0)