Commit Graph

450 Commits

Author SHA1 Message Date
feek
823119c293
Merge pull request #230 from psalm/config-helper
feature: add basic stub for config helper
2022-06-21 14:48:30 -04:00
Fiachra Mcdermott
e11ce9f299 feature: add basic stub for config helper 2022-06-21 14:33:55 -04:00
Fiachra McDermott
f193724ae4 chore: remove branch alias 2022-05-02 13:32:28 -04:00
feek
f7d22b2273
Merge pull request #226 from ronb-lendesk/support-newer-ide-helper
Add support for later versions of IDE helper
2022-03-21 15:49:13 -04:00
Ron Bellido
17c59ef028 Add Example model to laravel baseline 2022-03-21 11:00:41 -07:00
Ron Bellido
f1d1fb1a9f phpcs fixes 2022-03-21 10:43:53 -07:00
Ron Bellido
4b2fb46a4d Fix whitespace 2022-03-16 09:39:21 -07:00
Ron Bellido
377a4bd112 Suppress psalm messages 2022-03-16 09:26:19 -07:00
Ron Bellido
a0ee837fc7 Remove unused references 2022-03-15 16:59:29 -07:00
Ron Bellido
4a18811c4c Change @return on docblock 2022-03-15 16:26:41 -07:00
Ron Bellido
b9ce78e020 Return callable 2022-03-15 16:20:14 -07:00
Ron Bellido
f2566b9b51 Fix duplicate declarations of config 2022-03-15 16:08:18 -07:00
Ron Bellido
0591299185 Merge branch 'master' into support-newer-ide-helper 2022-03-15 14:01:53 -07:00
feek
902d217a1e
Merge pull request #224 from ekvedaras/master
Add support for anonymous migrations
2022-03-04 12:28:25 -05:00
Ernestas Kvedaras
3d9c5a7443 Add support for anonymous migrations 2022-03-01 16:30:41 +01:00
feek
b156f55956
Merge pull request #223 from mzur/patch-2
Fix lint action
2022-02-22 17:17:01 -05:00
feek
f07dce6af1
Merge pull request #221 from mzur/patch-1
Fix Psalm v4.21 compatibility
2022-02-22 17:16:18 -05:00
Martin Zurowietz
96aeecd091 Attempt to fix lint action 2022-02-21 10:50:22 +01:00
Martin Zurowietz
48c1425c86 Configure Psalm to ignore MissingFile in ApplicationProvider
The error was intriduced by Psalm 4.21 as it now resolves __DIR__.
It's recommended [1] to ignore the error if it happens despite an
existence check for the file.

[1] https://github.com/vimeo/psalm/issues/3886#issuecomment-663585426
2022-02-21 10:39:47 +01:00
Martin Zurowietz
f6193ad5cb Replace deprecated totallyTyped attribute
totallyTyped was deprecated in Psalm v4.21.0 [1].

totallyTyped="true" is equivalent to errorLevel="1" and
totallyTyped="false" is equivalent to errorLevel="2" plus
reportMixedIssues="false" [2].

[1] https://github.com/vimeo/psalm/releases/tag/4.21.0
[2] https://psalm.dev/docs/running_psalm/configuration/#totallytyped
2022-02-21 10:15:13 +01:00
feek
7123b7821c
Merge pull request #220 from Nielsvanpach/cleanup
Add .gitattributes & .editorconfig
2022-02-17 12:08:54 -05:00
feek
7c700c16b6
Merge pull request #219 from Nielsvanpach/update-baseline
update baseline files in tests
2022-02-17 12:06:30 -05:00
Niels Vanpachtenbeke
209a65d637 add .gitattributes 2022-02-16 17:31:17 +01:00
Niels Vanpachtenbeke
30dc8a315b add .editorconfig 2022-02-16 17:29:13 +01:00
Niels Vanpachtenbeke
fef5979c46 add debugging info on php cs action 2022-02-16 17:06:49 +01:00
Niels Vanpachtenbeke
4032ba0091 update baseline files in tests
this should get CI green again
2022-02-16 16:57:00 +01:00
feek
6236dc3f5e
Merge pull request #215 from Nielsvanpach/tests
Fix tests on CI
2022-02-14 13:11:49 -05:00
Niels Vanpachtenbeke
daf2d7a1d2 remove composer update step 2022-02-14 11:39:10 +01:00
Niels Vanpachtenbeke
3a2c96c5e1 explicitly use laravel 8 in tests 2022-02-14 11:33:32 +01:00
Niels Vanpachtenbeke
6091b656c4 update packages before requiring plugin-laravel 2022-02-14 09:24:47 +01:00
Niels Vanpachtenbeke
b116744fa2 restore -i option 2022-02-14 09:15:13 +01:00
Niels Vanpachtenbeke
59392b6eef fix malformed yaml 2022-02-10 19:56:06 +01:00
Niels Vanpachtenbeke
6e317729dd exclude failing parts in the matrix 2022-02-10 19:54:08 +01:00
Niels Vanpachtenbeke
a1fde37813 use a higher min version of testbench v6 2022-02-10 19:45:44 +01:00
Niels Vanpachtenbeke
6db2fa7ddf update composer in laravel tests 2022-02-10 19:37:53 +01:00
Niels Vanpachtenbeke
5a090c5d07 yaml.. 2022-02-10 18:12:29 +01:00
Niels Vanpachtenbeke
07476ccff3 change yaml format 2022-02-10 18:00:07 +01:00
Niels Vanpachtenbeke
a42dd252fb fix merge conflicts 2022-02-10 17:50:30 +01:00
Niels Vanpachtenbeke
afc57c7fde require after update 2022-02-10 17:46:30 +01:00
Niels Vanpachtenbeke
01fbf109fa run php 8.1 with illuminate ^8.67
thanks to @tjmmm for this
2022-02-10 17:46:30 +01:00
Niels Vanpachtenbeke
8f01ebe7e4 require specific illuminate versions 2022-02-10 17:46:29 +01:00
Niels Vanpachtenbeke
affd3241e7 run actions on pull requests 2022-02-10 17:45:51 +01:00
Niels Vanpachtenbeke
47b0e3dbba temporarily disable test failing on 8.0 and 8.1 2022-02-10 17:45:51 +01:00
Niels Vanpachtenbeke
583ac67f8f exclude _support
it lacks a namespace
2022-02-10 17:45:51 +01:00
Niels Vanpachtenbeke
4a55dd5141 run phpcs in tests directory 2022-02-10 17:45:51 +01:00
Niels Vanpachtenbeke
2b5bc25097 do not run psalm on 8.1 with prefer-lowest 2022-02-10 17:45:51 +01:00
Niels Vanpachtenbeke
98e2799159 update tests on ci 2022-02-10 17:45:49 +01:00
Niels Vanpachtenbeke
be843f686b define php 8 as default for running psalm 2022-02-10 17:44:09 +01:00
feek
acf7fd04b4
Merge pull request #214 from tjmmm/test_supported_combination_only 2022-01-21 21:13:51 -05:00
Seiya Tajima
a449c35b82 chore: test supported PHP version only 2022-01-20 05:52:45 +09:00