Skip to content

Comments

Document missing features in README#731

Merged
ondrejmirtes merged 1 commit into2.0.xfrom
update-readme-missing-features
Feb 19, 2026
Merged

Document missing features in README#731
ondrejmirtes merged 1 commit into2.0.xfrom
update-readme-missing-features

Conversation

@phpstan-bot
Copy link
Contributor

Summary

  • Added 9 undocumented features to the README feature list, discovered by inspecting src/ and tests/
  • New entries cover: entity relation type validation, final entity/constructor detection, mapping error detection, proxy class name prohibition, flush() throw types, dead code detection integration, Gedmo support, and Collection::first()/last() type narrowing
  • All additions are concise single-line bullet points matching the existing style

Test plan

  • Verify README renders correctly on GitHub
  • Confirm each listed feature corresponds to actual source code in src/

🤖 Generated with Claude Code

Add descriptions for features that exist in src/ but were not listed
in the README feature list:

- Entity relation type validation (EntityRelationRule)
- Final entity class detection (EntityNotFinalRule)
- Final entity constructor detection (EntityConstructorNotFinalRule)
- Mapping configuration error detection (EntityMappingExceptionRule)
- Doctrine proxy class name prohibition
- EntityManager::flush() throw type inference
- Dead code detection integration for entity properties
- Gedmo doctrine-extensions support
- Collection::first()/last() type narrowing via isEmpty()

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ondrejmirtes ondrejmirtes merged commit 80235c9 into 2.0.x Feb 19, 2026
43 of 44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants