Content-Length: 4637 | pFad | http://github.com/coderabbitai/coderabbit-docs/pull/429.diff
thub.com
diff --git a/docs/reference/configuration.md b/docs/reference/configuration.md
index 5109ba5a..bd0b3e8e 100644
--- a/docs/reference/configuration.md
+++ b/docs/reference/configuration.md
@@ -2850,6 +2850,47 @@ ESLint is a static code analysis tool for JavaScript files.
ESLint is a static code analysis tool for JavaScript files.
+### Flake8
+
+Flake8 is a static code analysis tool for Python files.
+
+#### Enable Flake8
+
+
+
+
+
+
+ Location |
+ Review > Tools > Flake8 > Enable |
+
+
+ Default |
+ true |
+
+
+
+
+
+
+
+ Field |
+ `reviews.tools.flake8.enabled` |
+
+
+ Datatype |
+ boolean |
+
+
+ Default |
+ true |
+
+
+
+
+
+Flake8 is a static code analysis tool for Python files.
+
### GitHub Checks
GitHub Checks integration configuration.
@@ -3708,6 +3749,88 @@ Enable PMD.
Optional path to the PMD configuration file relative to the repository.
+### PHPMD
+
+PHPMD is a static code analysis tool for PHP files.
+
+#### Enable PHPMD
+
+
+
+
+
+
+ Location |
+ Review > Tools > Enable PHPMD |
+
+
+ Default |
+ true |
+
+
+
+
+
+
+
+ Field |
+ `reviews.tools.phpmd.enabled` |
+
+
+ Datatype |
+ boolean |
+
+
+ Default |
+ true |
+
+
+
+
+
+PHPMD is a static code analysis tool for PHP files.
+
+### PHPCS
+
+PHPCS is a static code analysis and coding-standard checker for PHP (plus JS/CSS) files.
+
+#### Enable PHPCS
+
+
+
+
+
+
+ Location |
+ Review > Tools > Enable PHPCS |
+
+
+ Default |
+ true |
+
+
+
+
+
+
+
+ Field |
+ `reviews.tools.phpcs.enabled` |
+
+
+ Datatype |
+ boolean |
+
+
+ Default |
+ true |
+
+
+
+
+
+PHPCS is a static code analysis tool for PHP, JavaScript and CSS files.
+
### Prisma Schema Linting
Configuration for Prisma Schema linting to ensure schema file quality
diff --git a/docs/reference/yaml-template.md b/docs/reference/yaml-template.md
index 6a670197..9fac39e2 100644
--- a/docs/reference/yaml-template.md
+++ b/docs/reference/yaml-template.md
@@ -107,6 +107,8 @@ reviews:
config_file: ""
eslint:
enabled: true
+ flake8:
+ enabled: true
rubocop:
enabled: true
buf:
@@ -118,6 +120,10 @@ reviews:
pmd:
enabled: true
config_file: ""
+ phpmd:
+ enabled: true
+ phpcs:
+ enabled: true
cppcheck:
enabled: true
semgrep:
diff --git a/sidebars.ts b/sidebars.ts
index 5b42e112..3cc53ff0 100644
--- a/sidebars.ts
+++ b/sidebars.ts
@@ -182,6 +182,7 @@ const sidebars: SidebarsConfig = {
"tools/cppcheck",
"tools/detekt",
"tools/eslint",
+ "tools/flake8",
"tools/gitleaks",
"tools/golangci-lint",
"tools/hadolint",
@@ -189,6 +190,8 @@ const sidebars: SidebarsConfig = {
"tools/luacheck",
"tools/markdownlint",
"tools/oxlint",
+ "tools/phpcs",
+ "tools/phpmd",
"tools/phpstan",
"tools/pipeline-remediation",
"tools/pmd",
--- a PPN by Garber Painting Akron. With Image Size Reduction included!Fetched URL: http://github.com/coderabbitai/coderabbit-docs/pull/429.diff
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy