You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tone_instructions: "Focus on Spring Data patterns, graph database best practices, and Java code quality. Be concise but thorough."
9
+
early_access: false
10
+
11
+
# Review settings
12
+
reviews:
13
+
# Use assertive profile for more detailed feedback
14
+
profile: assertive
15
+
16
+
# Summary and reporting settings
17
+
high_level_summary: true
18
+
high_level_summary_in_walkthrough: true
19
+
collapse_walkthrough: false
20
+
review_status: true
21
+
commit_status: true
22
+
23
+
# Auto review configuration
24
+
auto_review:
25
+
enabled: true
26
+
drafts: false
27
+
28
+
# Pull request enhancements
29
+
auto_title_instructions: "Use conventional commits: <type>[scope]: <description> - Focus on Spring Data FalkorDB changes"
30
+
changed_files_summary: true
31
+
sequence_diagrams: true
32
+
estimate_code_review_effort: true
33
+
assess_linked_issues: true
34
+
suggested_labels: true
35
+
suggested_reviewers: true
36
+
37
+
# Fun elements (disabled for professional repos)
38
+
poem: false
39
+
in_progress_fortune: false
40
+
41
+
# File filtering - include only relevant files
42
+
path_filters:
43
+
- "src/**/*.java"
44
+
- "src/**/*.xml"
45
+
- "src/**/*.properties"
46
+
- "src/**/*.yaml"
47
+
- "src/**/*.yml"
48
+
- "pom.xml"
49
+
- "*.md"
50
+
- "!target/**"
51
+
- "!**/.mvn/**"
52
+
- "!**/mvnw*"
53
+
- "!**/*.class"
54
+
- "!**/*.jar"
55
+
- "!**/*.war"
56
+
57
+
# Path-specific instructions for Spring Data FalkorDB
58
+
path_instructions:
59
+
- path: "src/main/java/**/repository/**"
60
+
instructions: "Focus on Spring Data repository patterns, query methods, and FalkorDB-specific annotations"
61
+
- path: "src/main/java/**/config/**"
62
+
instructions: "Review Spring configuration, bean definitions, and FalkorDB connection setup"
63
+
- path: "src/main/java/**/core/**"
64
+
instructions: "Examine core graph mapping logic, entity relationships, and data conversion"
65
+
- path: "src/test/java/**"
66
+
instructions: "Validate test coverage, integration tests with FalkorDB, and proper mocking"
67
+
- path: "pom.xml"
68
+
instructions: "Check dependency versions, Spring Data compatibility, and Maven configuration"
69
+
70
+
# Label suggestions for the project
71
+
labeling_instructions:
72
+
- label: "enhancement"
73
+
instructions: "New features or improvements to Spring Data FalkorDB functionality"
74
+
- label: "bug"
75
+
instructions: "Fixes for incorrect behavior or errors"
76
+
- label: "documentation"
77
+
instructions: "Updates to README, JavaDoc, or other documentation"
78
+
- label: "dependencies"
79
+
instructions: "Changes to Maven dependencies or version updates"
80
+
- label: "spring-data"
81
+
instructions: "Changes related to Spring Data patterns and abstractions"
82
+
- label: "falkordb"
83
+
instructions: "FalkorDB-specific implementations or optimizations"
84
+
- label: "tests"
85
+
instructions: "Test additions, improvements, or fixes"
86
+
87
+
# Tools configuration for Java/Spring projects
88
+
tools:
89
+
# Java static analysis
90
+
pmd:
91
+
enabled: true
92
+
93
+
# Security scanning
94
+
semgrep:
95
+
enabled: true
96
+
97
+
# General security scanning
98
+
gitleaks:
99
+
enabled: true
100
+
101
+
# Chat configuration
102
+
chat:
103
+
auto_reply: true
104
+
art: false
105
+
106
+
# Knowledge base configuration
107
+
knowledge_base:
108
+
opt_out: false
109
+
110
+
# Learn from coding guidelines
111
+
code_guidelines:
112
+
enabled: true
113
+
filePatterns:
114
+
- "**/CONTRIBUTING.md"
115
+
- "**/README.md"
116
+
- "**/SPRING_DATA_FALKORDB_README.md"
117
+
- "**/.cursorrules"
118
+
119
+
# Code generation settings
120
+
code_generation:
121
+
docstrings:
122
+
language: en-US
123
+
path_instructions:
124
+
- path: "src/main/java/**"
125
+
instructions: "Generate comprehensive JavaDoc with @param, @return, @throws. Include examples for Spring Data repository methods and FalkorDB-specific functionality."
126
+
127
+
unit_tests:
128
+
path_instructions:
129
+
- path: "src/main/java/**/repository/**"
130
+
instructions: "Generate integration tests using @DataFalkorDBTest. Include tests for custom query methods and repository behavior."
131
+
- path: "src/main/java/**/core/**"
132
+
instructions: "Generate unit tests with proper mocking. Focus on entity mapping and data conversion logic."
0 commit comments