]> source.dussan.org Git - sonarqube.git/commitdiff
Fix minor quality flaws
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Sat, 30 Jan 2016 13:01:58 +0000 (14:01 +0100)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Sat, 30 Jan 2016 13:01:58 +0000 (14:01 +0100)
sonar-db/src/main/java/org/sonar/db/version/v50/FileSourceDto.java
sonar-duplications/src/main/java/net/sourceforge/pmd/cpd/SourceCode.java

index b69c09947137afc45e86b661a4cdfc3df461948c..d4135d069e6112c3fe2787f4cf14510b74eafeb2 100644 (file)
@@ -89,7 +89,7 @@ class FileSourceDto {
     Map<Integer, String> duplicationsPerLine = computeDuplicationsPerLine(duplicationGroups);
     ByteArrayOutputStream output = new ByteArrayOutputStream();
     int line = 0;
-    String sourceLine = null;
+    String sourceLine;
     CsvWriter csv = CsvWriter.of(new OutputStreamWriter(output, UTF_8));
     StringBuilder lineHashes = new StringBuilder();
     while (sourceSplitter.hasNext()) {
index eae293c0d6f9b6b57aacdfc5562958bafb658bc2..c124d39553542ea32593275c1dd2be4d9f3bb9a9 100644 (file)
@@ -144,7 +144,7 @@ public class SourceCode {
   public String getSlice(int startLine, int endLine) {
     StringBuffer sb = new StringBuffer();
     List lines = cl.getCode();
-    for (int i = (startLine == 0 ? startLine : startLine - 1); i < endLine && i < lines.size(); i++) {
+    for (int i = (startLine == 0 ? startLine : (startLine - 1)); i < endLine && i < lines.size(); i++) {
       if (sb.length() != 0) {
         sb.append(EOL);
       }