Skip to content

Commit 2811856

Browse files
authored
Merge pull request #246 from nanotaboada/feature/coderabbit-auto-planning
chore: configure CodeRabbit auto-planning with 'planning' label
2 parents 1db591f + 7aa1fc4 commit 2811856

File tree

2 files changed

+222
-18
lines changed

2 files changed

+222
-18
lines changed

.coderabbit.yaml

Lines changed: 204 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,204 @@
1+
language: en-US
2+
tone_instructions: ""
3+
early_access: true
4+
enable_free_tier: true
5+
inheritance: false
6+
reviews:
7+
profile: chill
8+
request_changes_workflow: false
9+
high_level_summary: true
10+
high_level_summary_instructions: ""
11+
high_level_summary_placeholder: "@coderabbitai summary"
12+
high_level_summary_in_walkthrough: false
13+
auto_title_placeholder: "@coderabbitai"
14+
auto_title_instructions: ""
15+
review_status: true
16+
commit_status: true
17+
fail_commit_status: false
18+
collapse_walkthrough: false
19+
changed_files_summary: true
20+
sequence_diagrams: true
21+
estimate_code_review_effort: true
22+
assess_linked_issues: true
23+
related_issues: true
24+
related_prs: false
25+
suggested_labels: false
26+
labeling_instructions: []
27+
auto_apply_labels: false
28+
suggested_reviewers: false
29+
auto_assign_reviewers: false
30+
in_progress_fortune: true
31+
poem: false
32+
enable_prompt_for_ai_agents: true
33+
path_filters: []
34+
path_instructions: []
35+
abort_on_close: true
36+
disable_cache: false
37+
auto_review:
38+
enabled: true
39+
auto_incremental_review: true
40+
ignore_title_keywords: []
41+
labels:
42+
- planning
43+
drafts: false
44+
base_branches: []
45+
ignore_usernames: []
46+
finishing_touches:
47+
docstrings:
48+
enabled: true
49+
unit_tests:
50+
enabled: true
51+
pre_merge_checks:
52+
docstrings:
53+
mode: warning
54+
threshold: 80
55+
title:
56+
mode: warning
57+
requirements: ""
58+
description:
59+
mode: warning
60+
issue_assessment:
61+
mode: warning
62+
custom_checks: []
63+
tools:
64+
ast-grep:
65+
rule_dirs: []
66+
util_dirs: []
67+
essential_rules: true
68+
packages: []
69+
shellcheck:
70+
enabled: true
71+
ruff:
72+
enabled: true
73+
markdownlint:
74+
enabled: true
75+
github-checks:
76+
enabled: true
77+
timeout_ms: 90000
78+
languagetool:
79+
enabled: true
80+
enabled_rules: []
81+
disabled_rules: []
82+
enabled_categories: []
83+
disabled_categories: []
84+
enabled_only: false
85+
level: default
86+
biome:
87+
enabled: true
88+
hadolint:
89+
enabled: true
90+
swiftlint:
91+
enabled: true
92+
phpstan:
93+
enabled: true
94+
level: default
95+
phpmd:
96+
enabled: true
97+
phpcs:
98+
enabled: true
99+
golangci-lint:
100+
enabled: true
101+
yamllint:
102+
enabled: true
103+
gitleaks:
104+
enabled: true
105+
checkov:
106+
enabled: true
107+
detekt:
108+
enabled: true
109+
eslint:
110+
enabled: true
111+
flake8:
112+
enabled: true
113+
fortitudeLint:
114+
enabled: true
115+
rubocop:
116+
enabled: true
117+
buf:
118+
enabled: true
119+
regal:
120+
enabled: true
121+
actionlint:
122+
enabled: true
123+
pmd:
124+
enabled: true
125+
clang:
126+
enabled: true
127+
cppcheck:
128+
enabled: true
129+
semgrep:
130+
enabled: true
131+
circleci:
132+
enabled: true
133+
clippy:
134+
enabled: true
135+
sqlfluff:
136+
enabled: true
137+
prismaLint:
138+
enabled: true
139+
pylint:
140+
enabled: true
141+
oxc:
142+
enabled: true
143+
shopifyThemeCheck:
144+
enabled: true
145+
luacheck:
146+
enabled: true
147+
brakeman:
148+
enabled: true
149+
dotenvLint:
150+
enabled: true
151+
htmlhint:
152+
enabled: true
153+
checkmake:
154+
enabled: true
155+
osvScanner:
156+
enabled: true
157+
chat:
158+
art: true
159+
auto_reply: true
160+
integrations:
161+
jira:
162+
usage: disabled
163+
linear:
164+
usage: disabled
165+
knowledge_base:
166+
opt_out: false
167+
web_search:
168+
enabled: true
169+
code_guidelines:
170+
enabled: true
171+
filePatterns: []
172+
learnings:
173+
scope: auto
174+
issues:
175+
scope: auto
176+
jira:
177+
usage: disabled
178+
project_keys: []
179+
linear:
180+
usage: disabled
181+
team_keys: []
182+
pull_requests:
183+
scope: auto
184+
mcp:
185+
usage: auto
186+
disabled_servers: []
187+
code_generation:
188+
docstrings:
189+
language: en-US
190+
path_instructions: []
191+
unit_tests:
192+
path_instructions: []
193+
issue_enrichment:
194+
auto_enrich:
195+
enabled: true
196+
planning:
197+
enabled: true
198+
auto_planning:
199+
enabled: true
200+
labels:
201+
- planning
202+
labeling:
203+
labeling_instructions: []
204+
auto_apply_labels: false

.vscode/extensions.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
{
22
"recommendations": [
33
// Java Development
4-
"vscjava.vscode-java-pack", // Extension Pack for Java - Language server, debugger, test runner, Maven
5-
"vscjava.vscode-lombok", // Lombok Annotations Support - Boilerplate code generation
6-
"vmware.vscode-boot-dev-pack", // Spring Boot Extension Pack - Spring Boot tooling and dashboard
7-
"redhat.vscode-xml", // XML - Language support for XML files
4+
"vscjava.vscode-java-pack", // Extension Pack for Java - Language server, debugger, test runner, Maven
5+
"vscjava.vscode-lombok", // Lombok Annotations Support - Boilerplate code generation
6+
"vmware.vscode-boot-dev-pack", // Spring Boot Extension Pack - Spring Boot tooling and dashboard
7+
"redhat.vscode-xml", // XML - Language support for XML files
88

99
// Infrastructure & Workflow
10-
"ms-azuretools.vscode-containers", // Container Tools - Docker and container management
11-
"yy0931.vscode-sqlite3-editor", // SQLite3 Editor - Database viewer
12-
"sonarsource.sonarlint-vscode", // SonarLint - Code quality and security analysis
13-
"github.copilot-chat", // GitHub Copilot Chat - AI coding assistant
10+
"ms-azuretools.vscode-containers", // Container Tools - Docker and container management
11+
"yy0931.vscode-sqlite3-editor", // SQLite3 Editor - Database viewer
12+
"sonarsource.sonarlint-vscode", // SonarLint - Code quality and security analysis
13+
"github.copilot-chat", // GitHub Copilot Chat - AI coding assistant
1414
"github.vscode-pull-request-github", // GitHub Pull Requests and Issues - PR management
15-
"github.vscode-github-actions", // GitHub Actions - CI/CD workflow support
16-
"redhat.vscode-yaml", // YAML - Language support for YAML files
17-
"davidanson.vscode-markdownlint", // MarkdownLint - Markdown linting
18-
"foxundermoon.shell-format", // Shell Format - Shell script formatter
19-
"codezombiech.gitignore", // Gitignore - .gitignore file support
15+
"github.vscode-github-actions", // GitHub Actions - CI/CD workflow support
16+
"redhat.vscode-yaml", // YAML - Language support for YAML files
17+
"davidanson.vscode-markdownlint", // MarkdownLint - Markdown linting
18+
"foxundermoon.shell-format", // Shell Format - Shell script formatter
19+
"codezombiech.gitignore", // Gitignore - .gitignore file support
2020
"ryanluker.vscode-coverage-gutters", // Coverage Gutters - Test coverage visualization
21-
"usernamehw.errorlens" // Error Lens - Inline error and warning display
21+
"usernamehw.errorlens" // Error Lens - Inline error and warning display
2222
],
2323
"unwantedRecommendations": [
24-
"vscjava.vscode-gradle", // Gradle for Java - Project uses Maven exclusively
25-
"ms-azuretools.vscode-docker", // Docker (legacy) - Use vscode-containers instead
26-
"docker.docker", // Docker DX - Use ms-azuretools.vscode-containers
27-
"github.copilot" // Copilot (base) - Unified into copilot-chat
24+
"vscjava.vscode-gradle", // Gradle for Java - Project uses Maven exclusively
25+
"ms-azuretools.vscode-docker", // Docker (legacy) - Use vscode-containers instead
26+
"docker.docker", // Docker DX - Use ms-azuretools.vscode-containers
27+
"github.copilot" // Copilot (base) - Unified into copilot-chat
2828
]
2929
}

0 commit comments

Comments
 (0)