diff options
Diffstat (limited to 'sonar-scanner-engine/src')
-rw-r--r-- | sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/SourceProvider.java | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/SourceProvider.java b/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/SourceProvider.java index a79a5b711df..e13a5e8c717 100644 --- a/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/SourceProvider.java +++ b/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/SourceProvider.java @@ -28,7 +28,6 @@ import org.apache.commons.lang.StringEscapeUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.sonar.api.batch.ScannerSide; -import org.sonar.api.batch.fs.FileSystem; import org.sonar.api.batch.fs.InputFile; import org.sonar.api.batch.fs.internal.DefaultInputComponent; @@ -36,11 +35,6 @@ import org.sonar.api.batch.fs.internal.DefaultInputComponent; public class SourceProvider { private static final Logger LOG = LoggerFactory.getLogger(SourceProvider.class); - private final FileSystem fs; - - public SourceProvider(FileSystem fs) { - this.fs = fs; - } public List<String> getEscapedSource(DefaultInputComponent component) { if (!component.isFile()) { @@ -49,7 +43,7 @@ public class SourceProvider { } try { InputFile inputFile = (InputFile) component; - List<String> lines = FileUtils.readLines(inputFile.file(), fs.encoding()); + List<String> lines = FileUtils.readLines(inputFile.file(), inputFile.charset()); List<String> escapedLines = new ArrayList<>(lines.size()); for (String line : lines) { escapedLines.add(StringEscapeUtils.escapeHtml(line)); |