Skip to content

Commit 735cc09

Browse files
committed
tests: Add the files array to the tests CF-1742
1 parent 3ff97a7 commit 735cc09

File tree

5 files changed

+25
-3
lines changed

5 files changed

+25
-3
lines changed

integration-tests/config-discover/expected/tools-configs/languages-config.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,32 @@ tools:
22
- name: dartanalyzer
33
languages: [Dart]
44
extensions: [.dart]
5+
files: []
56
- name: eslint
67
languages: [Javascript, TypeScript]
78
extensions: [.js, .jsm, .jsx, .mjs, .ts, .tsx, .vue]
9+
files: []
810
- name: lizard
911
languages: [C, CPP, CSharp, Erlang, Fortran, Go, Java, Javascript, Kotlin, Lua, Objective C, PHP, Python, Ruby, Rust, Scala, Solidity, Swift, TypeScript]
1012
extensions: [.c, .cc, .cpp, .cs, .cxx, .gemspec, .go, .h, .hpp, .ino, .java, .jbuilder, .js, .jsm, .jsx, .kt, .kts, .m, .mjs, .opal, .php, .podspec, .py, .rake, .rb, .rlib, .rs, .scala, .swift, .ts, .tsx, .vue]
13+
files: []
1114
- name: pmd
1215
languages: [Apex, JSP, Java, Javascript, PLSQL, SQL, Velocity, VisualForce, XML]
1316
extensions: [.cls, .component, .fnc, .java, .js, .jsm, .jsp, .jsx, .mjs, .page, .pck, .pkb, .pkh, .pks, .plb, .pld, .plh, .pls, .pom, .prc, .sql, .tpb, .tps, .trg, .trigger, .tyb, .typ, .vm, .vue, .wsdl, .xml, .xsl]
17+
files: []
1418
- name: pylint
1519
languages: [Python]
1620
extensions: [.py]
21+
files: []
1722
- name: revive
1823
languages: [Go]
1924
extensions: [.go]
25+
files: []
2026
- name: semgrep
2127
languages: [Apex, C, CPP, CSharp, Dockerfile, Go, Java, Javascript, Kotlin, PHP, PLSQL, Python, Ruby, Rust, SQL, Scala, Shell, Swift, Terraform, TypeScript, YAML]
2228
extensions: [.bash, .c, .cc, .cls, .cpp, .cs, .cxx, .dockerfile, .fnc, .gemspec, .go, .h, .hpp, .ino, .java, .jbuilder, .js, .jsm, .jsx, .kt, .kts, .mjs, .opal, .pck, .php, .pkb, .pkh, .pks, .plb, .pld, .plh, .pls, .podspec, .prc, .py, .rake, .rb, .rlib, .rs, .scala, .sh, .sql, .swift, .tf, .tpb, .tps, .trg, .trigger, .ts, .tsx, .tyb, .typ, .vue, .yaml, .yml]
29+
files: []
2330
- name: trivy
2431
languages: [C, CPP, CSharp, Dart, Dockerfile, Elixir, Go, JSON, Java, Javascript, PHP, Python, Ruby, Rust, Scala, Swift, Terraform, TypeScript, XML, YAML]
2532
extensions: [.c, .cc, .cpp, .cs, .cxx, .dart, .dockerfile, .ex, .exs, .gemspec, .go, .h, .hpp, .ino, .java, .jbuilder, .js, .jsm, .json, .jsx, .mjs, .opal, .php, .podspec, .pom, .py, .rake, .rb, .rlib, .rs, .scala, .swift, .tf, .ts, .tsx, .vue, .wsdl, .xml, .xsl, .yaml, .yml]
33+
files: []

integration-tests/init-with-token/expected/tools-configs/languages-config.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,24 @@ tools:
22
- name: eslint
33
languages: [Javascript]
44
extensions: [.js, .jsm, .jsx, .mjs, .vue]
5+
files: []
56
- name: lizard
67
languages: [Java, Javascript, Python]
78
extensions: [.java, .js, .jsm, .jsx, .mjs, .py, .vue]
9+
files: []
810
- name: pmd
911
languages: [Java, Javascript]
1012
extensions: [.java, .js, .jsm, .jsx, .mjs, .vue]
13+
files: []
1114
- name: pylint
1215
languages: [Python]
1316
extensions: [.py]
17+
files: []
1418
- name: semgrep
1519
languages: [Java, Javascript, Python]
1620
extensions: [.java, .js, .jsm, .jsx, .mjs, .py, .vue]
21+
files: []
1722
- name: trivy
1823
languages: [JSON, Java, Javascript, Python]
19-
extensions: [.java, .js, .jsm, .json, .jsx, .mjs, .py, .vue]
24+
extensions: [.java, .js, .jsm, .json, .jsx, .mjs, .py, .vue]
25+
files: []

integration-tests/init-without-token/expected/tools-configs/languages-config.yaml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,32 @@ tools:
22
- name: dartanalyzer
33
languages: [Dart]
44
extensions: [.dart]
5+
files: []
56
- name: eslint
67
languages: [Javascript, TypeScript]
78
extensions: [.js, .jsm, .jsx, .mjs, .ts, .tsx, .vue]
9+
files: []
810
- name: lizard
911
languages: [C, CPP, CSharp, Erlang, Fortran, Go, Java, Javascript, Kotlin, Lua, Objective C, PHP, Python, Ruby, Rust, Scala, Solidity, Swift, TypeScript]
1012
extensions: [.c, .cc, .cpp, .cs, .cxx, .gemspec, .go, .h, .hpp, .ino, .java, .jbuilder, .js, .jsm, .jsx, .kt, .kts, .m, .mjs, .opal, .php, .podspec, .py, .rake, .rb, .rlib, .rs, .scala, .swift, .ts, .tsx, .vue]
13+
files: []
1114
- name: pmd
1215
languages: [Apex, JSP, Java, Javascript, PLSQL, SQL, Velocity, VisualForce, XML]
1316
extensions: [.cls, .component, .fnc, .java, .js, .jsm, .jsp, .jsx, .mjs, .page, .pck, .pkb, .pkh, .pks, .plb, .pld, .plh, .pls, .pom, .prc, .sql, .tpb, .tps, .trg, .trigger, .tyb, .typ, .vm, .vue, .wsdl, .xml, .xsl]
17+
files: []
1418
- name: pylint
1519
languages: [Python]
1620
extensions: [.py]
21+
files: []
1722
- name: revive
1823
languages: [Go]
1924
extensions: [.go]
25+
files: []
2026
- name: semgrep
2127
languages: [Apex, C, CPP, CSharp, Dockerfile, Go, Java, Javascript, Kotlin, PHP, PLSQL, Python, Ruby, Rust, SQL, Scala, Shell, Swift, Terraform, TypeScript, YAML]
2228
extensions: [.bash, .c, .cc, .cls, .cpp, .cs, .cxx, .dockerfile, .fnc, .gemspec, .go, .h, .hpp, .ino, .java, .jbuilder, .js, .jsm, .jsx, .kt, .kts, .mjs, .opal, .pck, .php, .pkb, .pkh, .pks, .plb, .pld, .plh, .pls, .podspec, .prc, .py, .rake, .rb, .rlib, .rs, .scala, .sh, .sql, .swift, .tf, .tpb, .tps, .trg, .trigger, .ts, .tsx, .tyb, .typ, .vue, .yaml, .yml]
29+
files: []
2330
- name: trivy
2431
languages: [C, CPP, CSharp, Dart, Dockerfile, Elixir, Go, JSON, Java, Javascript, PHP, Python, Ruby, Rust, Scala, Swift, Terraform, TypeScript, XML, YAML]
25-
extensions: [.c, .cc, .cpp, .cs, .cxx, .dart, .dockerfile, .ex, .exs, .gemspec, .go, .h, .hpp, .ino, .java, .jbuilder, .js, .jsm, .json, .jsx, .mjs, .opal, .php, .podspec, .pom, .py, .rake, .rb, .rlib, .rs, .scala, .swift, .tf, .ts, .tsx, .vue, .wsdl, .xml, .xsl, .yaml, .yml]
32+
extensions: [.c, .cc, .cpp, .cs, .cxx, .dart, .dockerfile, .ex, .exs, .gemspec, .go, .h, .hpp, .ino, .java, .jbuilder, .js, .jsm, .json, .jsx, .mjs, .opal, .php, .podspec, .pom, .py, .rake, .rb, .rlib, .rs, .scala, .swift, .tf, .ts, .tsx, .vue, .wsdl, .xml, .xsl, .yaml, .yml]
33+
files: []

plugins/tools/pylint/test/src/.codacy/tools-configs/languages-config.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,3 @@ tools:
22
- name: pylint
33
languages: [Python]
44
extensions: [.py]
5-
files: []

tools/language_config.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ func buildToolLanguageInfoFromAPI() (map[string]domain.ToolLanguageInfo, error)
7676
Name: toolName,
7777
Languages: tool.Languages,
7878
Extensions: []string{},
79+
Files: []string{},
7980
}
8081

8182
// Build extensions and files from API language data

0 commit comments

Comments
 (0)