Skip to content

Commit 28ab15e

Browse files
committed
With failing examples
1 parent 352c725 commit 28ab15e

File tree

6 files changed

+15
-3
lines changed

6 files changed

+15
-3
lines changed

qlty-cli/tests/cmd/smells/ignore_duplication_patterns.in/Identical2.java qlty-cli/tests/cmd/smells/ignore_duplication_patterns.in/AnotherIdentical.java

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
package foobar;
2+
13
import java.io.*;
24
import java.util.*;
35
import java.net.*;

qlty-cli/tests/cmd/smells/ignore_duplication_patterns.in/Identical.java qlty-cli/tests/cmd/smells/ignore_duplication_patterns.in/AnotherIdentical2.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
package foobar;
2+
13
import java.io.*;
24
import java.util.*;
35
import java.net.*;
@@ -12,4 +14,4 @@
1214
import zjava.util.concurrent.atomic.*;
1315
import ajava.nio.*;
1416
import ajava.util.concurrent.*;
15-
import ajava.util.concurrent.atomic.*;
17+
import ajava.util.concurrent.atomic.*;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[0/3] 🔍 Analyzing all targets... 0.01s
2+
[1/3] 👀 Checking structure of 4 files... 0.62s
3+
[2/3] 🤔 Looking for duplication across 4 files... 0.04s
4+
[3/3] ✨ Reporting...
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
[]
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
args = ["smells", "--all", "--no-snippets"]
1+
args = ["smells", "--all", "--no-snippets", "--json"]
22
bin.name = "qlty"
3-
status.code = 0
3+
status.code = 0

qlty-config/default.toml

+2
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,7 @@ smells.duplication.nodes_threshold = 50
368368

369369
[language.java]
370370
globs = ["*.java"]
371+
# smells.duplication.filter_patterns = ["(import_declaration _)"]
371372

372373
[language.javascript]
373374
globs = ["*.js", "*.mjs", "*.cjs", "*.jsx", "**/Jakefile"]
@@ -438,6 +439,7 @@ globs = ["*.tsx", "*.mtsx", "*.ctsx"]
438439

439440
[language.csharp]
440441
globs = ["*.cs"]
442+
# smells.duplication.filter_patterns = ["(using_directive _)"]
441443

442444
[smells.boolean_logic]
443445
threshold = 4

0 commit comments

Comments
 (0)