-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: codebtech/coveragebadge
base: v0.3.2
head repository: codebtech/coveragebadge
compare: v0.3.3
- 9 commits
- 8 files changed
- 2 contributors
Commits on Jun 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 220d15a - Browse repository at this point
Copy the full SHA 220d15aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e4973 - Browse repository at this point
Copy the full SHA 35e4973View commit details -
Merge pull request #17 from codebtech/feat/coding-standards-config
Add MIT license and update dependencies in composer.json.
Configuration menu - View commit details
-
Copy full SHA for a751cbf - Browse repository at this point
Copy the full SHA a751cbfView commit details -
Add PHPStan and modify error handling in BadgeComposer
This commit adds PHPStan and its related strict rules and deprecation rules to the `composer.json`. It also modifies the `finalizeCoverage` method in `BadgeComposer` to handle errors when badge template file is missing. A test for this scenario has been added to `BadgeComposerTest.php`.
Configuration menu - View commit details
-
Copy full SHA for 2dfa014 - Browse repository at this point
Copy the full SHA 2dfa014View commit details -
Correct spelling and improve error handling in tests
This commit corrects a misspelling of 'manipulate' and changes the expected error type in BadgeComposerTest's finalizeCoverage method. The test now anticipates a Throwable exception when a badge template file is missing, enhancing error handling.
Configuration menu - View commit details
-
Copy full SHA for bad3abf - Browse repository at this point
Copy the full SHA bad3abfView commit details -
Merge pull request #18 from codebtech/feat/phpstan
Add PHPStan and modify error handling in BadgeComposer
Configuration menu - View commit details
-
Copy full SHA for 4ec24e9 - Browse repository at this point
Copy the full SHA 4ec24e9View commit details -
Added phpmd support for code quality checks
This commit introduces phpmd as a new dependency for code quality checks and has created a phpmd.xml configuration file for it. Moreover, the composer.json has been updated to include a dedicated command for running phpmd code quality checks.
Configuration menu - View commit details
-
Copy full SHA for 0dd8f2a - Browse repository at this point
Copy the full SHA 0dd8f2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d937b7 - Browse repository at this point
Copy the full SHA 9d937b7View commit details -
Merge pull request #19 from codebtech/feat/phpmd
Added phpmd support for code quality checks
Configuration menu - View commit details
-
Copy full SHA for c87e91c - Browse repository at this point
Copy the full SHA c87e91cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.2...v0.3.3