-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy path.coderabbit.yaml
More file actions
23 lines (23 loc) · 882 Bytes
/
.coderabbit.yaml
File metadata and controls
23 lines (23 loc) · 882 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
---
reviews:
path_instructions:
- path: src/**/*.py
instructions: |
Review Python code for:
- Type annotations and mypy compatibility
- Async/await patterns and proper coroutine usage
- Docstrings following PEP 257 conventions
- Code style conforming to black and isort standards
- path: tests/**/*.py
instructions: |
Review test code for:
- Proper use of pytest fixtures and async test patterns
- Adequate test coverage and edge case handling
- Clear test naming and organization
- path: scripts/**/*.py
instructions: |
Review utility scripts for:
- Clear CLI argument handling
- Proper error handling and user feedback
- Consistent logging and output formatting