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
{{ message }}
Repository navigation
Commit fb08b46
Browse filesBrowse the repository at this point in the historyBrowse files
* Enhance violation reporting and telemetry features
- Added 'fail_on_zero_files' configuration option to terminate the process if no application files are instrumented.
- Updated report structure to include context and summary details about instrumented files.
- Improved error handling in the ReportCommand to distinguish between clean runs and cases with zero instrumented files.
- Introduced telemetry tracking for instrumented files during report mode, allowing for better diagnostics.
- Enhanced the ViolationCollector to manage shutdown handlers and report generation more effectively.
- Added tests for zero-files detection, ensuring proper behavior when no files are instrumented.
- Updated configuration loading to prioritize 'typephp.php' over 'composer.json' for project root resolution.
* Enhance error handling in StreamWrapper and add tests for missing file warnings
* Enhance error messaging for unexpected properties in IntersectionValidator and UnionValidator; add tests for nullable stdClass shape contract
* Enhance Docblock normalization and parsing for multi-line union parameters; add tests for variable resolution in multi-line contexts
* Refactor ZeroFilesDetectionTest to streamline environment cleanup and enhance test structure for 8.2 ci compatibility
* Exclude TypePHP.php from PHPUnit source to improve test coverage
* fix pint formatting
* Fix namespace declaration and improve error handling in MultilineParamTagVariableResolutionTest
0 commit comments