Skip to content

Commit 4ed51ce

Browse files
committed
With failing examples
1 parent d3a8ddf commit 4ed51ce

9 files changed

+76
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
config_version = "0"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package foobar;
2+
3+
import java.io.*;
4+
import java.util.*;
5+
import java.net.*;
6+
import java.nio.file.*;
7+
import java.text.*;
8+
import java.lang.*;
9+
import java.nio.*;
10+
import java.util.concurrent.*;
11+
import java.util.concurrent.atomic.*;
12+
import zjava.nio.*;
13+
import zjava.util.concurrent.*;
14+
import zjava.util.concurrent.atomic.*;
15+
import ajava.nio.*;
16+
import ajava.util.concurrent.*;
17+
import ajava.util.concurrent.atomic.*;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package foobar;
2+
3+
import java.io.*;
4+
import java.util.*;
5+
import java.net.*;
6+
import java.nio.file.*;
7+
import java.text.*;
8+
import java.lang.*;
9+
import java.nio.*;
10+
import java.util.concurrent.*;
11+
import java.util.concurrent.atomic.*;
12+
import zjava.nio.*;
13+
import zjava.util.concurrent.*;
14+
import zjava.util.concurrent.atomic.*;
15+
import ajava.nio.*;
16+
import ajava.util.concurrent.*;
17+
import ajava.util.concurrent.atomic.*;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading;
6+
using System.Threading.Tasks;
7+
using System.IO;
8+
using System.Diagnostics;
9+
using System.Globalization;
10+
using System.Net;
11+
using System.Net.Http;
12+
using AFoo.Bar;
13+
using BNoo.Net;
14+
using BNoo.Net.Http;
15+
using BNoo.Net.Http.Client;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading;
6+
using System.Threading.Tasks;
7+
using System.IO;
8+
using System.Diagnostics;
9+
using System.Globalization;
10+
using System.Net;
11+
using System.Net.Http;
12+
using Foo.Bar;
13+
using Noo.Net;
14+
using Noo.Net.Http;
15+
using Noo.Net.Http.Client;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[0/3] [..]Analyzing all targets... [..]s
2+
[1/3] [..]Checking structure of 4 files... [..]s
3+
[2/3] [..]Looking for duplication across 4 files... [..]s
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
@@ -0,0 +1,3 @@
1+
args = ["smells", "--all", "--no-snippets", "--json"]
2+
bin.name = "qlty"
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)