Commit c87a46b
committed
More thorough nullability detection
Before:
- When scanning for unsafe functions, check phpdoc type and phpstan type
- When writing wrappers, _occasionally_ check if default value is `null` and infer nullability at the last minute
After:
- When scanning for unsafe functions, check phpdoc type, phpstan type, and default value1 parent 03e6e19 commit c87a46b
File tree
169 files changed
+922
-936
lines changed- generated
- 8.1
- 8.2
- 8.3
- 8.4
- 8.5
- generator
- src
- Generator
- PhpStanFunctions
- XmlDocParser
- tests/PhpStanFunctions
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
169 files changed
+922
-936
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments