Skip to content

Commit 100059a

Browse files
feature: Add supported languages for license scanning TAROT-3190 (#2346)
* feature: Add supported languages for license scanning
1 parent 9f05864 commit 100059a

File tree

2 files changed

+52
-1
lines changed

2 files changed

+52
-1
lines changed

docs/getting-started/supported-languages-and-tools.md

+50
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ The table below lists all languages that Codacy supports and the corresponding t
4545
<th>Dependency vulnerability scanning</th>
4646
<th><a style="color: white;" href="../../faq/code-analysis/which-metrics-does-codacy-calculate/#duplication">Duplication</a></th>
4747
<th><a style="color: white;" href="../../faq/code-analysis/which-metrics-does-codacy-calculate/#complexity">Complexity</a></th>
48+
<th>License scanning</th>
4849
</tr>
4950
</thead>
5051
<tbody>
@@ -57,6 +58,7 @@ The table below lists all languages that Codacy supports and the corresponding t
5758
<td>-</td>
5859
<td>-</td>
5960
<td>-</td>
61+
<td>-</td>
6062
</tr>
6163
<tr>
6264
<td>AsyncAPI</td>
@@ -66,6 +68,7 @@ The table below lists all languages that Codacy supports and the corresponding t
6668
<td>-</td>
6769
<td>-</td>
6870
<td>-</td>
71+
<td>-</td>
6972
</tr>
7073
<tr>
7174
<td>AWS CloudFormation</td>
@@ -77,6 +80,7 @@ The table below lists all languages that Codacy supports and the corresponding t
7780
<td>-</td>
7881
<td>-</td>
7982
<td>-</td>
83+
<td>-</td>
8084
</tr>
8185
<tr>
8286
<td>Azure Resource Manager Templates</td>
@@ -86,6 +90,7 @@ The table below lists all languages that Codacy supports and the corresponding t
8690
<td>-</td>
8791
<td>-</td>
8892
<td>-</td>
93+
<td>-</td>
8994
</tr>
9095
<tr>
9196
<td>C</td>
@@ -99,6 +104,7 @@ The table below lists all languages that Codacy supports and the corresponding t
99104
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>conan.lock</code> (Conan) </td>
100105
<td><a href="https://pmd.github.io/pmd/pmd_userdocs_cpd.html">PMD CPD</a> <a href="#different-tools"><sup>10</sup></a> </td>
101106
<td>-</td>
107+
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>conan.lock</code> (Conan)</td>
102108
</tr>
103109
<tr>
104110
<td>C++</td>
@@ -112,6 +118,7 @@ The table below lists all languages that Codacy supports and the corresponding t
112118
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>conan.lock</code> (Conan) </td>
113119
<td><a href="https://pmd.github.io/pmd/pmd_userdocs_cpd.html">PMD CPD</a> <a href="#different-tools"><sup>10</sup></a> </td>
114120
<td>-</td>
121+
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>conan.lock</code> (Conan)</td>
115122
</tr>
116123
<tr>
117124
<td>C#</td>
@@ -123,6 +130,7 @@ The table below lists all languages that Codacy supports and the corresponding t
123130
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>.deps.json</code> (.Net), <code>packages.lock.json</code> (NuGet) </td>
124131
<td><a href="https://pmd.github.io/pmd/pmd_userdocs_cpd.html">PMD CPD</a> <a href="#different-tools"><sup>10</sup></a> </td>
125132
<td><a href="https://github.com/SonarSource/sonar-dotnet">SonarC#</a> <a href="#different-tools"><sup>10</sup></a> </td>
133+
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>packages.lock.json</code> (NuGet)</td>
126134
</tr>
127135
<tr>
128136
<td>CoffeeScript</td>
@@ -132,6 +140,7 @@ The table below lists all languages that Codacy supports and the corresponding t
132140
<td>-</td>
133141
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
134142
<td>-</td>
143+
<td>-</td>
135144
</tr>
136145
<tr>
137146
<td>Crystal</td>
@@ -141,6 +150,7 @@ The table below lists all languages that Codacy supports and the corresponding t
141150
<td>-</td>
142151
<td>-</td>
143152
<td>-</td>
153+
<td>-</td>
144154
</tr>
145155
<tr>
146156
<td>CSS</td>
@@ -150,6 +160,7 @@ The table below lists all languages that Codacy supports and the corresponding t
150160
<td>-</td>
151161
<td>-</td>
152162
<td>-</td>
163+
<td>-</td>
153164
</tr>
154165
<tr>
155166
<td>Dart</td>
@@ -159,6 +170,7 @@ The table below lists all languages that Codacy supports and the corresponding t
159170
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>pubspec.lock</code></td>
160171
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
161172
<td>-</td>
173+
<td>-</td>
162174
</tr>
163175
<tr>
164176
<td>Dockerfile</td>
@@ -170,6 +182,7 @@ The table below lists all languages that Codacy supports and the corresponding t
170182
<td>-</td>
171183
<td>-</td>
172184
<td>-</td>
185+
<td>-</td>
173186
</tr>
174187
<tr>
175188
<td>Elixir</td>
@@ -180,6 +193,7 @@ The table below lists all languages that Codacy supports and the corresponding t
180193
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>mix.lock</code> (Mix) </td>
181194
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
182195
<td>-</td>
196+
<td>-</td>
183197
</tr>
184198
<tr>
185199
<td>GitHub Actions</td>
@@ -190,6 +204,7 @@ The table below lists all languages that Codacy supports and the corresponding t
190204
<td>-</td>
191205
<td>-</td>
192206
<td>-</td>
207+
<td>-</td>
193208
</tr>
194209
<tr>
195210
<td>Go</td>
@@ -205,6 +220,7 @@ The table below lists all languages that Codacy supports and the corresponding t
205220
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>go.mod</code></td>
206221
<td><a href="https://pmd.github.io/pmd/pmd_userdocs_cpd.html">PMD CPD</a> <a href="#different-tools"><sup>10</sup></a> </td>
207222
<td><a href="https://github.com/fzipp/gocyclo">Gocyclo</a></td>
223+
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>go.mod</code></td>
208224
</tr>
209225
<tr>
210226
<td>Groovy</td>
@@ -214,6 +230,7 @@ The table below lists all languages that Codacy supports and the corresponding t
214230
<td>-</td>
215231
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
216232
<td>-</td>
233+
<td>-</td>
217234
</tr>
218235
<tr>
219236
<td>Helm</td>
@@ -225,6 +242,7 @@ The table below lists all languages that Codacy supports and the corresponding t
225242
<td>-</td>
226243
<td>-</td>
227244
<td>-</td>
245+
<td>-</td>
228246
</tr>
229247
<tr>
230248
<td>Java</td>
@@ -239,6 +257,7 @@ The table below lists all languages that Codacy supports and the corresponding t
239257
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>pom.xml</code> and <code>gradle.lockfile</code></td>
240258
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
241259
<td><a href="https://pmd.github.io/">PMD</a> <a href="#complexity-limitations"><sup>6</sup></a> <a href="#different-tools"><sup>10</sup></a> </td>
260+
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>pom.xml</code> and <code>gradle.lockfile</code></td>
242261
</tr>
243262
<tr>
244263
<td>JavaScript</td>
@@ -251,6 +270,7 @@ The table below lists all languages that Codacy supports and the corresponding t
251270
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>package.json</code> and <code>package-lock.json</code> (npm), <br><code>yarn.lock</code> (Yarn) </td>
252271
<td><a href="https://pmd.github.io/pmd/pmd_userdocs_cpd.html">PMD CPD</a> <a href="#different-tools"><sup>10</sup></a> </td>
253272
<td><a href="https://eslint.org/">ESLint</a> <a href="#complexity-limitations"><sup>6</sup></a> <a href="#different-tools"><sup>10</sup></a> </td>
273+
<td>-</td>
254274
</tr>
255275
<tr>
256276
<td>JSON</td>
@@ -261,6 +281,7 @@ The table below lists all languages that Codacy supports and the corresponding t
261281
<td>-</td>
262282
<td>-</td>
263283
<td>-</td>
284+
<td>-</td>
264285
</tr>
265286
<tr>
266287
<td>JSP</td>
@@ -270,6 +291,7 @@ The table below lists all languages that Codacy supports and the corresponding t
270291
<td>-</td>
271292
<td>-</td>
272293
<td>-</td>
294+
<td>-</td>
273295
</tr>
274296
<tr>
275297
<td>Kotlin</td>
@@ -280,6 +302,7 @@ The table below lists all languages that Codacy supports and the corresponding t
280302
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>pom.xml</code> and <code>gradle.lockfile</code></td>
281303
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
282304
<td><a href="https://github.com/detekt/detekt">detekt</a> <a href="#different-tools"><sup>10</sup></a> </td>
305+
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>pom.xml</code> and <code>gradle.lockfile</code></td>
283306
</tr>
284307
<tr>
285308
<td>Kubernetes</td>
@@ -292,6 +315,7 @@ The table below lists all languages that Codacy supports and the corresponding t
292315
<td>-</td>
293316
<td>-</td>
294317
<td>-</td>
318+
<td>-</td>
295319
</tr>
296320
<tr>
297321
<td>Less</td>
@@ -301,6 +325,7 @@ The table below lists all languages that Codacy supports and the corresponding t
301325
<td>-</td>
302326
<td>-</td>
303327
<td>-</td>
328+
<td>-</td>
304329
</tr>
305330
<tr>
306331
<td>Markdown</td>
@@ -310,6 +335,7 @@ The table below lists all languages that Codacy supports and the corresponding t
310335
<td>-</td>
311336
<td>-</td>
312337
<td>-</td>
338+
<td>-</td>
313339
</tr>
314340
<tr>
315341
<td>Objective-C</td>
@@ -319,6 +345,7 @@ The table below lists all languages that Codacy supports and the corresponding t
319345
<td>-</td>
320346
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
321347
<td>-</td>
348+
<td>-</td>
322349
</tr>
323350
<tr>
324351
<td>OpenAPI</td>
@@ -328,6 +355,7 @@ The table below lists all languages that Codacy supports and the corresponding t
328355
<td>-</td>
329356
<td>-</td>
330357
<td>-</td>
358+
<td>-</td>
331359
</tr>
332360
<tr>
333361
<td>PHP</td>
@@ -340,6 +368,7 @@ The table below lists all languages that Codacy supports and the corresponding t
340368
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>composer.lock</code> (Composer) </td>
341369
<td><a href="https://github.com/sebastianbergmann/phpcpd">PHPCPD</a></td>
342370
<td><a href="https://github.com/pdepend/pdepend">PHP Depend</a></td>
371+
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>composer.lock</code> (Composer) </td>
343372
</tr>
344373
<tr>
345374
<td>PL/SQL</td>
@@ -349,6 +378,7 @@ The table below lists all languages that Codacy supports and the corresponding t
349378
<td>-</td>
350379
<td>-</td>
351380
<td>-</td>
381+
<td>-</td>
352382
</tr>
353383
<tr>
354384
<td>PostgreSQL</td>
@@ -358,6 +388,7 @@ The table below lists all languages that Codacy supports and the corresponding t
358388
<td>-</td>
359389
<td>-</td>
360390
<td>-</td>
391+
<td>-</td>
361392
</tr>
362393
<tr>
363394
<td>PowerShell</td>
@@ -367,6 +398,7 @@ The table below lists all languages that Codacy supports and the corresponding t
367398
<td>-</td>
368399
<td>-</td>
369400
<td>-</td>
401+
<td>-</td>
370402
</tr>
371403
<tr>
372404
<td>Python</td>
@@ -382,6 +414,7 @@ The table below lists all languages that Codacy supports and the corresponding t
382414
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>requirements.txt</code> (pip), <br><code>Pipfile.lock</code> (pipenv), <br><code>poetry.lock</code> (Poetry)</td>
383415
<td><a href="https://pmd.github.io/pmd/pmd_userdocs_cpd.html">PMD CPD</a> <a href="#different-tools"><sup>10</sup></a> </td>
384416
<td><a href="https://github.com/rubik/radon">Radon</a></td>
417+
<td>-</td>
385418
</tr>
386419
<tr>
387420
<td>Ruby</td>
@@ -394,6 +427,7 @@ The table below lists all languages that Codacy supports and the corresponding t
394427
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>Gemfile.lock</code> (Bundler) </td>
395428
<td><a href="https://github.com/seattlerb/flay">Flay</a></td>
396429
<td><a href="https://github.com/rubocop/rubocop">RuboCop</a> <a href="#complexity-limitations"><sup>6</sup></a> <a href="#different-tools"><sup>10</sup></a> </td>
430+
<td>-</td>
397431
</tr>
398432
<tr>
399433
<td>Rust</td>
@@ -404,6 +438,7 @@ The table below lists all languages that Codacy supports and the corresponding t
404438
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>Cargo.lock</code> (Cargo) </td>
405439
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
406440
<td>-</td>
441+
<td>-</td>
407442
</tr>
408443
<tr>
409444
<td>Sass</td>
@@ -413,6 +448,7 @@ The table below lists all languages that Codacy supports and the corresponding t
413448
<td>-</td>
414449
<td>-</td>
415450
<td>-</td>
451+
<td>-</td>
416452
</tr>
417453
<tr>
418454
<td>Scala</td>
@@ -427,6 +463,7 @@ The table below lists all languages that Codacy supports and the corresponding t
427463
<td><a href="https://pmd.github.io/pmd/pmd_userdocs_cpd.html">PMD CPD</a> <a href="#different-tools"><sup>10</sup></a> </td>
428464
<td><a href="http://www.scalastyle.org/">Scalastyle</a>,
429465
<a href="https://github.com/scala/scala">Scala 2 compiler and standard library</a></td>
466+
<td>-</td>
430467
</tr>
431468
<tr>
432469
<td>Serverless Framework</td>
@@ -436,6 +473,7 @@ The table below lists all languages that Codacy supports and the corresponding t
436473
<td>-</td>
437474
<td>-</td>
438475
<td>-</td>
476+
<td>-</td>
439477
</tr>
440478
<tr>
441479
<td>Shell</td>
@@ -446,6 +484,7 @@ The table below lists all languages that Codacy supports and the corresponding t
446484
<td>-</td>
447485
<td>-</td>
448486
<td>-</td>
487+
<td>-</td>
449488
</tr>
450489
<tr>
451490
<td>Swift</td>
@@ -457,6 +496,7 @@ The table below lists all languages that Codacy supports and the corresponding t
457496
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>Package.resolved</code> (SwiftPM) </td>
458497
<td><a href="https://pmd.github.io/pmd/pmd_userdocs_cpd.html">PMD CPD</a> <a href="#different-tools"><sup>10</sup></a> </td>
459498
<td><a href="https://github.com/realm/SwiftLint">SwiftLint</a><a href="#complexity-limitations"><sup>6</sup></a> <a href="#swiftlint-complexity"><sup>8</sup></a> </td>
499+
<td>-</td>
460500
</tr>
461501
<tr>
462502
<td>Terraform</td>
@@ -469,6 +509,7 @@ The table below lists all languages that Codacy supports and the corresponding t
469509
<td>-</td>
470510
<td>-</td>
471511
<td>-</td>
512+
<td>-</td>
472513
</tr>
473514
<tr>
474515
<td>Transact-SQL</td>
@@ -478,6 +519,7 @@ The table below lists all languages that Codacy supports and the corresponding t
478519
<td>-</td>
479520
<td>-</td>
480521
<td>-</td>
522+
<td>-</td>
481523
</tr>
482524
<tr>
483525
<td>TypeScript</td>
@@ -489,6 +531,7 @@ The table below lists all languages that Codacy supports and the corresponding t
489531
<td><a href="https://trivy.dev">Trivy</a>, scans <br><code>package.json</code> and <code>package-lock.json</code> (npm), <br><code>yarn.lock</code> (Yarn) </td>
490532
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
491533
<td><a href="https://eslint.org/">ESLint</a> <a href="#complexity-limitations"><sup>6</sup></a> <a href="#different-tools"><sup>10</sup></a></td>
534+
<td>-</td>
492535
</tr>
493536
<tr>
494537
<td>Unity</td>
@@ -498,6 +541,7 @@ The table below lists all languages that Codacy supports and the corresponding t
498541
<td>-</td>
499542
<td>-</td>
500543
<td>-</td>
544+
<td>-</td>
501545
</tr>
502546
<tr>
503547
<td>Velocity</td>
@@ -507,6 +551,7 @@ The table below lists all languages that Codacy supports and the corresponding t
507551
<td>-</td>
508552
<td>-</td>
509553
<td>-</td>
554+
<td>-</td>
510555
</tr>
511556
<tr>
512557
<td>Visual Basic</td>
@@ -516,6 +561,7 @@ The table below lists all languages that Codacy supports and the corresponding t
516561
<td>-</td>
517562
<td><a href="https://github.com/kucherenko/jscpd">jscpd</a></td>
518563
<td>-</td>
564+
<td>-</td>
519565
</tr>
520566
<tr>
521567
<td>Visualforce</td>
@@ -525,6 +571,7 @@ The table below lists all languages that Codacy supports and the corresponding t
525571
<td>-</td>
526572
<td>-</td>
527573
<td>-</td>
574+
<td>-</td>
528575
</tr>
529576
<tr>
530577
<td>XML</td>
@@ -534,6 +581,7 @@ The table below lists all languages that Codacy supports and the corresponding t
534581
<td>-</td>
535582
<td>-</td>
536583
<td>-</td>
584+
<td>-</td>
537585
</tr>
538586
<tr>
539587
<td>XSL</td>
@@ -543,6 +591,7 @@ The table below lists all languages that Codacy supports and the corresponding t
543591
<td>-</td>
544592
<td>-</td>
545593
<td>-</td>
594+
<td>-</td>
546595
</tr>
547596
<tr>
548597
<td>YAML</td>
@@ -552,6 +601,7 @@ The table below lists all languages that Codacy supports and the corresponding t
552601
<td>-</td>
553602
<td>-</td>
554603
<td>-</td>
604+
<td>-</td>
555605
</tr>
556606
</tbody>
557607
</table>

0 commit comments

Comments
 (0)