orklah
|
7dccfa4ff9
|
CS
|
2022-01-05 18:44:58 +01:00 |
|
Bruce Weirdan
|
94395f18a4
|
Applied JsonThrowOnErrorRector
|
2022-01-05 19:32:43 +02:00 |
|
orklah
|
e0fb87596d
|
typo
|
2022-01-05 18:21:38 +01:00 |
|
orklah
|
c1575d29fd
|
consistency with string handling
|
2022-01-05 18:06:08 +01:00 |
|
orklah
|
8099126958
|
make sure to keep the origin of the type (from_docblock)
|
2022-01-05 17:52:04 +01:00 |
|
orklah
|
16bb62b499
|
Fixup!!! don't allow checks on literals
|
2022-01-05 12:41:08 +01:00 |
|
Bruce Weirdan
|
2bc7b9b7fa
|
Merge pull request #7302 from weirdan/rector-null-coalescing-operator
|
2022-01-05 13:27:18 +02:00 |
|
orklah
|
411399b600
|
Fixup!!! don't allow checks on literals
|
2022-01-05 12:22:44 +01:00 |
|
orklah
|
83a02d9a61
|
Fixup!!! don't allow checks on literals
|
2022-01-05 12:21:50 +01:00 |
|
Bruce Weirdan
|
dfb14cbe87
|
Enforce null-coalesce operators
|
2022-01-05 13:21:30 +02:00 |
|
orklah
|
5c0fc46734
|
Fixup!!! be more flexible on loose_equality for strings
|
2022-01-05 12:10:32 +01:00 |
|
Bruce Weirdan
|
dd09450092
|
Applied NullCoalescingOperatorRector
|
2022-01-05 13:09:37 +02:00 |
|
Bruce Weirdan
|
0f84dd3c29
|
Merge pull request #7299 from weirdan/rector-literal-number-separator
|
2022-01-05 12:49:40 +02:00 |
|
Bruce Weirdan
|
758e0afd96
|
Merge branch 'master' into rector-literal-number-separator
|
2022-01-05 12:32:52 +02:00 |
|
Bruce Weirdan
|
9b488e673f
|
Merge pull request #7300 from weirdan/dead-code-phpversion
|
2022-01-05 12:31:12 +02:00 |
|
orklah
|
3fc8139205
|
Fixup!!! only allow general TInt to pass
|
2022-01-05 11:17:39 +01:00 |
|
orklah
|
950710a47a
|
Fixup!!! make sure to add atomics with the correct offset key
|
2022-01-05 09:58:56 +01:00 |
|
orklah
|
36349a1370
|
refactor literal string equality check
|
2022-01-05 09:52:47 +01:00 |
|
orklah
|
2ada8ee8b0
|
refactor literal int equality check
|
2022-01-05 09:52:47 +01:00 |
|
orklah
|
a8c2fcde76
|
resolve ClassConst before checking equalities and fix things
|
2022-01-05 09:52:47 +01:00 |
|
Bruce Weirdan
|
d30d527aeb
|
Ensure separator is used for long numbers
I would like to set minDigitsBeforeDecimalPoint to 4, but it causes
false positives with octal numbers (slevomat/coding-standard#1324).
|
2022-01-05 04:11:52 +02:00 |
|
Matthew Brown
|
f5d6d2380f
|
Remove now-unnecessary code
Originally added in 8bc17e47be
|
2022-01-05 01:54:00 +00:00 |
|
Matthew Brown
|
7595a3c579
|
Make treatment of interfaces and classes more symmetrical
|
2022-01-05 01:10:57 +00:00 |
|
Matthew Brown
|
31dd30f3d1
|
Reduce by-ref args
|
2022-01-05 00:50:09 +00:00 |
|
Matthew Brown
|
26de4faa51
|
Unify names with intersection creation
|
2022-01-05 00:38:40 +00:00 |
|
Bruce Weirdan
|
c81c5faa83
|
Drop dead code based on PHP_VERSION_ID
Psalm now requires PHP 7.4, so this test is never skipped.
|
2022-01-05 01:49:27 +02:00 |
|
Bruce Weirdan
|
5e22026863
|
Fix version id for the callable object typehint
|
2022-01-05 01:16:15 +02:00 |
|
Matthew Brown
|
0a78b320da
|
Remove commas for now
|
2022-01-04 23:15:16 +00:00 |
|
Matthew Brown
|
9e64375e25
|
Break up two intersection methods
At some later date it may be worth seeing whether these can be consolidated into a single intersection method
|
2022-01-04 23:09:02 +00:00 |
|
Bruce Weirdan
|
5758d31161
|
Apply literal number separator rector
I opted for customary 3-digit groups, except version id, where 2-digit
groups are used to match the version id encoding.
|
2022-01-05 01:00:05 +02:00 |
|
Bruce Weirdan
|
0cbce3977d
|
Merge pull request #7294 from weirdan/indent-heredoc
|
2022-01-04 21:57:14 +02:00 |
|
Bruce Weirdan
|
0c13d8e719
|
Indent heredoc
PHP 7.3 allows indenting of heredoc / nowdoc strings.
|
2022-01-04 19:57:41 +02:00 |
|
Bruce Weirdan
|
f5dc2ee964
|
Merge branch '4.x' into upstream-master
|
2022-01-04 19:42:08 +02:00 |
|
Matthew Brown
|
63f3460df7
|
Make clear that class string check for trait $this key only applies to certain assertions
|
2022-01-04 17:08:34 +00:00 |
|
orklah
|
e41fc678d3
|
Merge pull request #7293 from villfa/fix/7078
Fix parse_url() return type
|
2022-01-04 17:56:51 +01:00 |
|
Matthew Brown
|
4e81d0c5ab
|
Remove an untested chunk of issue-triggering code that has only ever caused anguish
|
2022-01-04 16:36:33 +00:00 |
|
Matthew Brown
|
0fffb55a83
|
Simplify some logic around negations to prevent unecessary looping
|
2022-01-04 16:08:06 +00:00 |
|
Matthew Brown
|
2c6d4f8687
|
Fix erroneous intersection
Found during a line-for-line port. We’re using this value in two different places, and it only makes sense to use it in one
|
2022-01-04 16:04:36 +00:00 |
|
Fabien Villepinte
|
c42f3d51bd
|
Fix typo
|
2022-01-04 16:27:06 +01:00 |
|
Fabien Villepinte
|
2f3af4a5bc
|
Remove unused import
|
2022-01-04 16:13:48 +01:00 |
|
Fabien Villepinte
|
1fa6b612b1
|
Fix parse_url() return type
|
2022-01-04 16:09:18 +01:00 |
|
Bruce Weirdan
|
f40e6df6fb
|
Merge pull request #7292 from weirdan/replace-webmozart-pathutils
|
2022-01-04 15:25:52 +02:00 |
|
Bruce Weirdan
|
02b91cc54e
|
Replaced deprecated webmozart/path-util
|
2022-01-04 15:15:34 +02:00 |
|
Bruce Weirdan
|
c8440796ce
|
Merge pull request #7291 from weirdan/bump-php-version
|
2022-01-04 15:05:19 +02:00 |
|
Bruce Weirdan
|
d227cb5fe2
|
Tighten dependency ranges
|
2022-01-04 12:43:12 +02:00 |
|
Bruce Weirdan
|
cf962eebc2
|
Promote conditional tests to always-running
|
2022-01-04 11:40:55 +02:00 |
|
Bruce Weirdan
|
20567ff720
|
Remove the polyfill we no longer need
|
2022-01-04 11:29:00 +02:00 |
|
Bruce Weirdan
|
fa33632958
|
Bump PHP version to 7.4
Also exclude 8.2+ for now - we don't know if current Psalm version would
be compatible with that.
|
2022-01-04 10:25:00 +02:00 |
|
Bruce Weirdan
|
3869d83931
|
Merge pull request #7290 from weirdan/drop-mysql-escaped-string
|
2022-01-04 10:19:18 +02:00 |
|
Bruce Weirdan
|
30013cb81a
|
Drop orphaned token
Refs vimeo/psalm#7285
|
2022-01-04 10:13:44 +02:00 |
|