mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-11-22 09:56:13 +01:00

[FEATURE] Add type coverage (#889)

This commit is contained in:
Łukasz Uznański 2023-10-23 10:48:53 +02:00 committed by GitHub
parent a62a217bb4
commit 472f08ae9c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 0 deletions

View file

@ -8,6 +8,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
### Added ### Added
- Add an FE editor (#864, #872, #874, #876) - Add an FE editor (#864, #872, #874, #876)
- Add automerging of green Dependabot PRs (#756) - Add automerging of green Dependabot PRs (#756)
- Add type coverage calculation (#830)
### Changed ### Changed
- Set the minimal 12LTS version to 12.1 (#702) - Set the minimal 12LTS version to 12.1 (#702)

View file

@ -49,6 +49,7 @@
"seld/jsonlint": "^1.10.0", "seld/jsonlint": "^1.10.0",
"squizlabs/php_codesniffer": "^3.7.2", "squizlabs/php_codesniffer": "^3.7.2",
"symfony/yaml": "^5.3.6 || ^6.2.0", "symfony/yaml": "^5.3.6 || ^6.2.0",
"tomasvotruba/type-coverage": "^0.2.0",
"typo3/cms-fluid-styled-content": "^11.5.4 || ^12.4.0", "typo3/cms-fluid-styled-content": "^11.5.4 || ^12.4.0",
"typo3/coding-standards": "^0.6.1", "typo3/coding-standards": "^0.6.1",
"typo3/testing-framework": "^7.0.4" "typo3/testing-framework": "^7.0.4"

View file

@ -20,3 +20,8 @@ parameters:
- Classes - Classes
- Configuration - Configuration
- Tests - Tests
type_coverage:
return_type: 100
param_type: 100
property_type: 95