Skip to content

Commit eef9e9e

Browse files
authored
try more precise phpstan-bot guidelines
1 parent 5894146 commit eef9e9e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/claude-fix-issue.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,15 +121,17 @@ jobs:
121121
- src/Reflection/ - Reflection layer
122122
123123
Read CLAUDE.md for important guidelines about the codebase architecture and common patterns.
124+
In case your fix changes more than 75 lines in src/ try a different fix.
124125
125126
## Step 3: Verify the fix
126127
127128
1. Run the regression test to confirm it passes now
128129
2. Run the full test suite: make tests
129130
3. Run PHPStan self-analysis: make phpstan
130131
4. Fix any failures that come up
131-
5. Run make cs-fix to fix any coding standard violations
132-
6. Run make name-collision and fix violations - add different tests in unique namespaces. If the function and class declarations are exactly the same, you can reuse them across files instead of duplicating them.
132+
5. Verify all src/ changes made are really required to make the tests pass. Revert/Remove changes which are unrelated.
133+
6. Run make cs-fix to fix any coding standard violations
134+
7. Run make name-collision and fix violations - add different tests in unique namespaces. If the function and class declarations are exactly the same, you can reuse them across files instead of duplicating them.
133135
134136
Do not create a branch, push, or create a PR - this will be handled automatically.
135137

0 commit comments

Comments
 (0)