GitHub / phpstan/phpstan-phpunit / commits
PHPUnit extensions and rules for PHPStan
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 68511726 | Update test assertions | Ondrej Mirtes <o****j@m****z> | about 2 months ago | |
| e2c6207c | Fix build (#287) |
Markus Staab <m****b@r****e>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| db27c1f0 | Delete .github/workflows/claude-react-on-comment.yml |
Ondřej Mirtes <o****j@m****z>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1c9e1df9 | Refactor build workflow to use GITHUB_BASE_REF |
Ondřej Mirtes <o****j@m****z>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 53c13013 | Lint workflows |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
3 months ago | |
| fca9e3ac |
[StepSecurity] ci: Harden GitHub Actions
Signed-off-by: StepSecurity Bot <b****t@s****o> |
StepSecurity Bot <b****t@s****o>
Committed by: Ondřej Mirtes <o****j@m****z> |
3 months ago | |
| bfdcb624 | Remove PHPSTAN_BOT_TOKEN from checkout step |
Ondřej Mirtes <o****j@m****z>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bb6479cd |
React on issues opened and fall back to issue body
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
phpstan-bot <p****t@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
3 months ago | |
| 10e8509f |
Add CLAUDE.md to export-ignore in .gitattributes
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
phpstan-bot <p****t@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
3 months ago | |
| 22028902 |
Add CLAUDE.md with project documentation for AI assistants
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
phpstan-bot <p****t@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
3 months ago | |
| ffd7013e | Add Claude React on Comment workflow | Ondrej Mirtes <o****j@m****z> | 3 months ago | |
| 6ab598e1 | DataProviderDataRule: Optimize hot path |
Markus Staab <m****b@g****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
4 months ago | |
| 0f6ba8e2 | DataProviderReturnTypeIgnoreExtension - ignore Iterator, Generator, IteratorA... | Ondrej Mirtes <o****j@m****z> | 4 months ago | |
| f7553d6c | Add support for createMockForIntersectionOfInterfaces |
Vincent Langlet <V****t@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 590b84d0 | chore(deps): update wyrihaximus/github-action-get-previous-tag action to v2 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
4 months ago | |
| 4d1d7761 | Add keywords for static analysis in composer.json |
Barry vd. Heuvel <b****h@g****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
4 months ago | |
| e4c5a22b | TestMethodsHelper - class methods cache | Ondrej Mirtes <o****j@m****z> | 4 months ago | |
| 80091f99 | TestMethodsHelper - speed-up by asking for immediate methods only | Ondrej Mirtes <o****j@m****z> | 4 months ago | |
| 45bc1ad3 | Implement DynamicCallToAssertionIgnoreExtension |
Markus Staab <m****b@g****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
5 months ago | |
| 5e30669b | Perf: Refactor PHPUnitVersionDetector to use runtime reflection |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 202afe95 | chore(deps): update github-actions |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
6 months ago | |
| 8d61a585 | Remove checkDataProviderData and introduce reportMissingDataProviderReturnType |
Vincent Langlet <V****t@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| cda423c7 | Implement AttributeRequiresPhpVersionRule |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 83b717d0 | ci: Add tests for PHP 8.5 |
chris <c****s@s****e>
Committed by: Ondřej Mirtes <o****j@m****z> |
6 months ago | |
| 75ba9486 | chore(deps): update actions/checkout action to v6 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
6 months ago | |
| d935297c | Fix "Unexpected input(s) 'extensions', valid inputs are ['php-version', 'php-... |
Markus Staab <m****b@g****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
7 months ago | |
| 2fe9fbec | Fix AssertSameWithCountRule for recursive count() |
Markus Staab <m****b@g****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
7 months ago | |
| a4abfc11 | Use TypeSystem in AssertSameBooleanExpectedRule |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 8532ceb4 | Make AssertSameNullExpectedRule auto-fixable |
Markus Staab <m****b@g****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
7 months ago | |
| 36cb9a62 | Make AssertSameBooleanExpectedRule auto-fixable |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 033f6906 | PHPUnit 9.x/10.x does not at all support named arguments from data-providers |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 758d343c | Refactor PHPUnitVersionDetector to ease different major version checks |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| dd87f2e6 | Assert*Rules: Do cheap checks first (#247) |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 5c89d749 | Ignore missingType.iterableValue for data-providers |
Markus Staab <m****b@r****e>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 1fbc321e | move analyse-paths into phpstan.neon |
Markus Staab <m****b@g****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
7 months ago | |
| 11f3ada6 | Fix mutation testing on dev branch (#244) |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 53e33fc3 | Setup mutation testing |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 12676a75 | One more test | Ondrej Mirtes <o****j@m****z> | 7 months ago | |
| c81e395e | Fix memory consumption in DataProviderDataRule |
Ondřej Mirtes <o****j@m****z>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 61860a67 | Implement DataProviderDataRule |
Markus Staab <m****b@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 450bfc08 | Added assertArrayHasKey() expectations |
Markus Staab <m****b@g****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
7 months ago | |
| 39950c70 | Preparational refactoring for DataProviderDataRule |
Markus Staab <m****b@r****e>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c54a2690 | Narrow too wide return type |
Markus Staab <m****b@r****e>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 9ec3fa95 | Modernize code examples in README.md |
Alexander M. Turek <m****e@d****e>
Committed by: Ondřej Mirtes <o****j@m****z> |
9 months ago | |
| b1df1f52 | chore(deps): update actions/checkout action to v5 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
10 months ago | |
| 1d7eb7e5 | chore(deps): update eomm/why-don-t-you-tweet action to v2 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
10 months ago | |
| 2e076103 | Check isFirstClassCallable before accessing getArgs | Ondrej Mirtes <o****j@m****z> | 11 months ago | |
| 9a9b161b | Make AssertEqualsIsDiscouragedRule auto-fixable | Ondrej Mirtes <o****j@m****z> | 11 months ago | |
| 22c6949f | Make `phpunit.dataProviderStatic` auto-fixable | Ondrej Mirtes <o****j@m****z> | 12 months ago | |
| d35895e0 | chore(deps): update metcalfc/changelog-generator action to v4.6.2 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 6b92469f | Fix build | Ondrej Mirtes <o****j@m****z> | about 1 year ago | |
| 0aef32ff | Improve logic MockMethodCallRule to search for method even on wrong type | Ondrej Mirtes <o****j@m****z> | about 1 year ago | |
| 4d2b44bd | InvocationMocker class no longer exists |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 1f36fc54 | Use DataProvider attribute |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 40fbbc1e | chore(deps): update metcalfc/changelog-generator action to v4.5.0 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 1a070959 | Add non regression test for #222 |
Vincent Langlet <V****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| bf031aee | Test PHPUnit v12 |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| eb886708 | Always install nikic/php-parser v5 |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 19f8059b | Do not generate code coverage |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 630aa998 | Remove deprecated assert |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 342b6c18 | Data providers must be static |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 846d1612 | Test multiple PHPUnit versions |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 855b82c4 | Remove config.platform |
Ondrej Mirtes <o****j@m****z>
Committed by: Ondřej Mirtes <o****j@m****z> |
about 1 year ago | |
| 0f857bfc | Introduce phpstan-deprecation-rules |
Markus Staab <m****b@r****e>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 17bbfd35 | Update LICENSE |
Ondřej Mirtes <o****j@m****z>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d09e152f | Fix error message for "assertNotEquals" usage referencing "assertSame" and "a... |
PrinsFrank <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e32ac656 | Support assertNotEquals in AssertEqualsIsDiscouragedRule |
Markus Staab <m****b@r****e>
Committed by: Ondřej Mirtes <o****j@m****z> |
over 1 year ago | |
| 2cedfb72 | merge Merge remote-tracking branch 'origin/1.4.x' into 2.0.x | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| 10880dad | Implement AssertEqualsIsDiscouragedRule (#216) |
Markus Staab <m****b@r****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 72a6721c | Use more specific node-type |
Markus Staab <m****b@r****e>
Committed by: Ondřej Mirtes <o****j@m****z> |
over 1 year ago | |
| 4b6ad7fa | Fix | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| bec49eae | merge Merge branch '1.4.x' into 2.0.x | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| 11d4235f | fix: Make sure Assert::assertIsList correctly asserts an array as list |
Michael Telgmann <m****n@s****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
over 1 year ago | |
| 3cc85547 | Fixes after PHPStan update | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| 09e2d3b4 | Uncover everything behind the bleedingEdge flag | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| 4d861e08 | Fix after TypeSpecifier BC break | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| 3faa6057 | Update build-cs | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| 953195d7 | Stop testing PHP 7.2 and 7.3 | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| 7f1457f2 | Open 2.0.x | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| 146d9c32 | Test newer PHP versions | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| bb6bec00 | Pin build-cs | Ondrej Mirtes <o****j@m****z> | over 1 year ago | |
| f3ea0218 | Update lock-closed-issues.yml |
Ondřej Mirtes <o****j@m****z>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f93aec74 | merge Merge remote-tracking branch 'origin/1.3.x' into 1.4.x | Ondrej Mirtes <o****j@m****z> | over 2 years ago | |
| d5242a59 | Narrow type on assertCount and assertNotCount |
Michał Bundyra <c****t@w****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 77bdf964 | Update metcalfc/changelog-generator action to v4.3.1 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
over 2 years ago | |
| 6a1df9a1 | Update cbrgm/mastodon-github-action action to v2 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
over 2 years ago | |
| 77345df1 | Update dessant/lock-threads action to v5 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
over 2 years ago | |
| e95a58ba | Update metcalfc/changelog-generator action to v4.2.0 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
over 2 years ago | |
| 99bb21e6 | merge Merge branch '1.3.x' into 1.4.x | Ondrej Mirtes <o****j@m****z> | over 2 years ago | |
| 70ecacc6 | AssertTypeSpecifyingExtensionHelper: rootExpr with unknown variable to avoid ... |
Jan Nedbal <j****l@g****m>
Committed by: Ondrej Mirtes <o****j@m****z> |
over 2 years ago | |
| ac8ea998 | Update actions/checkout action to v4 |
renovate[bot] <2****]@u****m>
Committed by: Ondřej Mirtes <o****j@m****z> |
over 2 years ago | |
| 529f300b | merge Merge branch '1.3.x' into 1.4.x | Ondrej Mirtes <o****j@m****z> | almost 3 years ago | |
| 614acc10 | Add support for `assertObjectHasProperty` |
Greg Korba <w****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 62e883ea | Open 1.4.x-dev | Ondrej Mirtes <o****j@m****z> | almost 3 years ago | |
| 97ec1d34 | merge Merge branch '1.3.x' into 1.4.x | Ondrej Mirtes <o****j@m****z> | almost 3 years ago | |
| 6536e665 | Open 1.3.x-dev | Ondrej Mirtes <o****j@m****z> | almost 3 years ago | |
| e468b76c | Add support for assertContains and assertContainsEquals |
Fabien Villepinte <f****e@g****m>
Committed by: Ondrej Mirtes <o****j@m****z> |
almost 3 years ago | |
| abc6e126 | Update phpstan/phpstan-strict-rules | Ondrej Mirtes <o****j@m****z> | almost 3 years ago | |
| 4d99a7d0 | Require PHPStan 1.11 | Ondrej Mirtes <o****j@m****z> | almost 3 years ago | |
| 908e232d | Error identifiers | Ondrej Mirtes <o****j@m****z> | about 3 years ago |