Commit Graph

231 Commits

Author SHA1 Message Date
Bruce Weirdan
fd669c692c
Fix tests to account for issues newer Psalm detects 2021-05-29 20:38:58 +03:00
Bruce Weirdan
30ca25ce06
Merge pull request #106 from weirdan/handle-nullable-providers
Handle nullable providers
2021-01-23 02:19:07 +02:00
Bruce Weirdan
d86d2790ba
Handle nullable providers
Refs psalm/psalm-plugin-phpunit#105
2021-01-23 01:23:15 +02:00
Bruce Weirdan
a7c00148dd
Merge pull request #104 from weirdan/fix-102 2020-12-11 00:51:05 +02:00
Bruce Weirdan
ccd317fd46
Assume mixed params when no type is provided 2020-12-11 00:45:38 +02:00
Bruce Weirdan
2480911fb3
Added failing test for psalm/psalm-plugin-phpunit#102 2020-12-11 00:37:26 +02:00
Matthew Brown
34e58ff3fe
Merge pull request #103 from VincentLanglet/fixPhpunit
Allow to use this without phpunit in composer.json
2020-12-09 19:47:03 -05:00
Vincent Langlet
413d79348e Allow to use this without phpunit in composer.json 2020-12-09 15:15:27 +01:00
Matthew Brown
f5147be764
Merge pull request #99 from weirdan/suppress-redundant-casts
Suppressed redundant casts emitted by newest Psalm
2020-12-08 17:25:25 -05:00
Matthew Brown
3029751dd4
Merge branch 'master' into suppress-redundant-casts 2020-12-08 17:25:18 -05:00
Matthew Brown
217ee851bb
Merge pull request #100 from VincentLanglet/patch-1
Move phpunit to devRequirement
2020-12-08 17:23:51 -05:00
Vincent Langlet
9ac6bdbe34 Move phpunit to devRequirement 2020-12-06 18:57:24 +01:00
Bruce Weirdan
53139773fe
Merge pull request #101 from weirdan/suppress-more-redundant-casts
Suppressed more redundant casts
2020-12-05 07:55:51 +02:00
Bruce Weirdan
66ee3852cd
Suppressed more redundant casts
The issue name keeps changing
2020-12-05 07:49:50 +02:00
Bruce Weirdan
c702d88da0
Suppressed redundant casts emitted by newest Psalm 2020-11-28 20:12:44 +02:00
Bruce Weirdan
aa35347b26
Dropped travis.yml from .gitattributes
And added .github
2020-11-25 05:34:33 +02:00
Bruce Weirdan
2df3070193
Merge pull request #98 from weirdan/disable-travis
Disable Travis
2020-11-25 05:33:14 +02:00
Bruce Weirdan
c336c33fa9
Disable Travis
Travis CI seems to be continuosly lowering it's OSS jobs cap, so the
feedback loop is getting slower and slower. Github CI appears to be
working just fine, so I propose to complete the switch.
2020-11-24 05:53:07 +02:00
Bruce Weirdan
a386816f6d
Merge pull request #97 from weirdan/bump-codeception-psalm-module
Bumped codeception-psalm-module to allow testing on PHP 8
2020-11-03 03:41:53 +02:00
Bruce Weirdan
16260a87d3
Bumped codeception-psalm-module to allow testing on PHP 8 2020-11-03 03:36:03 +02:00
Bruce Weirdan
921aaaa45a
Merge pull request #96 from weirdan/github-actions
Added Github actions workflow
2020-11-03 02:46:03 +02:00
Bruce Weirdan
4ff4f2231e
Added Github actions workflow 2020-11-03 02:40:34 +02:00
Bruce Weirdan
9948b21d1b
Merge pull request #95 from weirdan/fix-tests
Fixed tests by adjusting the expectations to what Psalm now produces
2020-11-03 00:30:14 +02:00
Bruce Weirdan
62e82e7c1e
Fixed tests by adjusting the expectations to what Psalm now produces 2020-11-03 00:13:31 +02:00
Bruce Weirdan
4fe005857f
Merge pull request #94 from enumag/patch-1
Update README.md
2020-11-03 00:06:58 +02:00
Jáchym Toušek
1cf8c1bc5b
Update README.md 2020-11-02 09:30:17 +01:00
Matthew Brown
ea17d71532
Allow PHP 7.1 again 2020-10-26 15:18:31 -04:00
Matthew Brown
fee78b308a
Remove PHP 7.1 and 7.2 from build 2020-10-19 09:12:59 -04:00
Matthew Brown
e006914489
Allow 4.0 2020-10-19 08:43:17 -04:00
Matthew Brown
6406bc272b
Allow beta 2020-10-19 08:42:20 -04:00
Matthew Brown
562a1812ce
Merge pull request #91 from psalm/psalm-v4
Get ready for Psalm v4
2020-10-13 00:55:52 -04:00
Matt Brown
74d4318bef Change to TKeyedArray 2020-10-13 00:38:14 -04:00
Matthew Brown
50f224c5aa
Require master 2020-10-12 20:42:16 -04:00
Matthew Brown
85ee5a080a
Remove template-typeof use 2020-09-28 13:25:39 -04:00
Bruce Weirdan
66b991c8d9
Merge pull request #87 from MidnightDesign/php-8.0
Allow PHP 8 in composer.json, run in CI
2020-09-19 22:53:59 +03:00
Bruce Weirdan
8a0e88447f
Actually allow failures 2020-09-19 12:36:20 +03:00
Rudolph Gottesheim
b1051f29d7
Allow PHP 8 in composer.json, run in CI 2020-09-19 04:10:45 +03:00
Bruce Weirdan
a5e0ba6e5e
Merge pull request #88 from weirdan/fix-psalm-compatibility
Fix psalm compatibility
2020-09-19 01:07:34 +03:00
Bruce Weirdan
54c50d64ef
Adjust expectations to what Psalm now reports 2020-09-19 00:52:59 +03:00
Bruce Weirdan
e074fe3e42
Adjust suppression to what newer Psalm version reports 2020-09-19 00:48:47 +03:00
Bruce Weirdan
b5c88b5cd8
Allow errors with pure callables 2020-09-19 00:48:11 +03:00
Matthew Brown
fca9b22392
Support 4.x dev branch 2020-08-30 12:26:06 -04:00
Matthew Brown
4d82449292
Only use legacy stub file for old versions of PHPUnit
Fixes #86
2020-08-30 12:13:49 -04:00
Bruce Weirdan
d3f5c00e8c
Merge pull request #85 from weirdan/fix-duplicate-dep
Drop semver requirement from require-dev as it's also in require
2020-08-25 00:08:29 +03:00
Bruce Weirdan
1bb4710491
Drop semver requirement from require-dev as it's also in require 2020-08-24 23:55:09 +03:00
Bruce Weirdan
b3e9d87600
Merge pull request #84 from weirdan/fix-prophecy-issues
Fix Prophecy-related issues
2020-08-24 23:29:15 +03:00
Bruce Weirdan
9c11bac834
Fix Prophecy-related issues
1. `prophesize()` has always been protected, not public
2. Provide generic definition for `prophesize()` implemented by `phpspec/prophecy-phpunit`
2020-08-24 22:32:11 +03:00
Bruce Weirdan
619506c79a
Merge pull request #83 from weirdan/fix-issues
Fix issues introduced/detected in recent Psalm versions
2020-08-24 22:30:51 +03:00
Bruce Weirdan
55c362994c
Use tags instead of combined_tags
`combined_tags` appear to contain only known tags
2020-08-24 22:15:09 +03:00
Bruce Weirdan
206ca87c66
Fix DeprecatedMethod 2020-08-24 21:42:50 +03:00