Skip to content

Commit ce6e11a

Browse files
committed
Add table for Supported Tools by languages
1 parent 2f0c3e5 commit ce6e11a

File tree

1 file changed

+33
-13
lines changed

1 file changed

+33
-13
lines changed

docs/guides/tools/tools.md

Lines changed: 33 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ CodeRabbit supports customizing the strictness of tools by setting `reviews.prof
1818
- `Chill` - Yields less feedback, that may be considered lenient.
1919
- `Assertive` - Yields more feedback, that may be considered nit-picky.
2020

21-
Apart from the overall profile, you can also configure each tool by providing a configuration file (specific to the tool) in your project. This would allow you to further customize the tool's behavior, by enabling/disabling specific rules, setting rule severity, etc.
21+
Apart from the overall profile, you can also configure each tool by providing a path to configuration file (specific to the tool) in your project. This would allow you to further customize the tool's behavior, by enabling/disabling specific rules, setting rule severity, etc.
2222

2323
## Checking Tool Output
2424

@@ -36,15 +36,35 @@ Remove extraneous f prefix
3636

3737
## Supported Tools
3838

39-
- [ShellCheck](./shellcheck.md)
40-
- [Ruff](./ruff.md)
41-
- [Markdownlint](./markdownlint.md)
42-
- [LanguageTool](./languagetool.md)
43-
- [Biome](./biome.md)
44-
- [Hadolint](./hadolint.md)
45-
- [SwiftLint](./swiftlint.md)
46-
- [PHPStan](./phpstan.md)
47-
- [golangci-lint](./golangci-lint.md)
48-
- [YamlLint](./yamllint.md)
49-
- [Gitleaks](./gitleaks.md)
50-
- [Checkov](./checkov.md)
39+
| Language | Tool |
40+
|----------------|----------------|
41+
| All | [Gitleaks][Gitleaks] |
42+
| Text | [LanguageTool][LanguageTool] |
43+
| Bash | [ShellCheck][ShellCheck] |
44+
| Python | [Ruff][Ruff] |
45+
| Markdown | [Markdownlint][Markdownlint], [LanguageTool][LanguageTool] |
46+
| Javascript | [Biome][[Biome]] |
47+
| Typescript | [Biome][[Biome]] |
48+
| JSX | [Biome][[Biome]] |
49+
| TSX | [Biome][[Biome]] |
50+
| CSS | [Biome][[Biome]] |
51+
| JSON, JSONC | [Biome][Biome] |
52+
| Docker | [Hadolint][Hadolint] |
53+
| Swift | [SwiftLint][SwiftLint] |
54+
| PHP | [PHPStan][PHPStan] |
55+
| Go | [golangci-lint][golangci-lint] |
56+
| YAML | [YamlLint][YamlLint] |
57+
| Infrastructure as Code (IaC) | [Checkov][Checkov] |
58+
59+
[ShellCheck]: ./shellcheck.md
60+
[Ruff]: ./ruff.md
61+
[Markdownlint]: ./markdownlint.md
62+
[LanguageTool]: ./languagetool.md
63+
[Biome]: ./biome.md
64+
[Hadolint]: ./hadolint.md
65+
[SwiftLint]: ./swiftlint.md
66+
[PHPStan]: ./phpstan.md
67+
[golangci-lint]: ./golangci-lint.md
68+
[YamlLint]: ./yamllint.md
69+
[Gitleaks]: ./gitleaks.md
70+
[Checkov]: ./checkov.md

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy