Style issues

This commit is contained in:
Juan Martín Sotuyo Dodero
2024-04-18 01:11:38 -03:00
parent 701e78e8fe
commit 8f6270d3b5
3 changed files with 16 additions and 15 deletions

View File

@ -27,8 +27,9 @@ class MatchCollector {
public void collect(List<TokenEntry> marks) {
// first get a pairwise collection of all maximal matches
for (int i = 0; i < marks.size() - 1; i++) {
int skipped = 0;
int skipped;
for (int i = 0; i < marks.size() - 1; i += skipped + 1) {
skipped = 0;
TokenEntry mark1 = marks.get(i);
for (int j = i + 1; j < marks.size(); j++) {
TokenEntry mark2 = marks.get(j);
@ -55,8 +56,6 @@ class MatchCollector {
}
reportMatch(mark1, mark2, dupes);
}
i += skipped;
}
}

View File

@ -37,15 +37,15 @@ class MatchAlgorithmTest {
}
private static String getMultipleRepetitionsCode() {
return "var x = [\n" +
" 1, 1, 1, 1, 1, 1, 1, 1,\n" +
" 0, 0, 0, 0, 0, 0, 0, 0,\n" +
" 2, 2, 2, 2, 2, 2, 2, 2,\n" +
" 0, 0, 0, 0, 0, 0, 0, 0,\n" +
" 3, 3, 3, 3, 3, 3, 3, 3,\n" +
" 0, 0, 0, 0, 0, 0, 0, 0,\n" +
" 4, 4, 4, 4, 4, 4, 4, 4\n" +
"];";
return "var x = [\n"
+ " 1, 1, 1, 1, 1, 1, 1, 1,\n"
+ " 0, 0, 0, 0, 0, 0, 0, 0,\n"
+ " 2, 2, 2, 2, 2, 2, 2, 2,\n"
+ " 0, 0, 0, 0, 0, 0, 0, 0,\n"
+ " 3, 3, 3, 3, 3, 3, 3, 3,\n"
+ " 0, 0, 0, 0, 0, 0, 0, 0,\n"
+ " 4, 4, 4, 4, 4, 4, 4, 4\n"
+ "];";
}
@Test

View File

@ -1,7 +1,10 @@
/*
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.lang.cpp.cpd;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertTrue;
import java.nio.file.Path;
import java.nio.file.Paths;
@ -11,7 +14,6 @@ import org.junit.jupiter.api.Test;
import net.sourceforge.pmd.cpd.CPDConfiguration;
import net.sourceforge.pmd.cpd.CpdAnalysis;
import net.sourceforge.pmd.cpd.Match;
import net.sourceforge.pmd.internal.util.IOUtil;
import net.sourceforge.pmd.lang.cpp.CppLanguageModule;