Bruce Weirdan
ba69f4fb31
Dropped deprecated CodeIssue
methods
2022-01-03 19:14:58 +02:00
Bruce Weirdan
bcff8d9c30
Merge pull request #7275 from weirdan/drop-legacy-api
2022-01-03 18:43:31 +02:00
Bruce Weirdan
0a991e3467
Documented removal of legacy hook interfaces
2022-01-03 18:34:54 +02:00
Bruce Weirdan
2e24a16cbb
Dropped legacy plugin API
2022-01-03 18:18:44 +02:00
Bruce Weirdan
0dba2a671c
Merge pull request #7272 from weirdan/drop-deprecated-config-entries
2022-01-03 13:07:33 +02:00
Bruce Weirdan
55eb4b018b
Dropped removed config entries
2022-01-03 12:41:17 +02:00
Bruce Weirdan
b8bad62daf
Merge pull request #7270 from weirdan/drop-legacy-binaries
2022-01-03 12:10:09 +02:00
Bruce Weirdan
706f2a7761
Drop legacy procedural files
2022-01-03 12:04:35 +02:00
Bruce Weirdan
e157a6eea3
Merge pull request #7268 from weirdan/internal-is-internal
2022-01-03 11:42:40 +02:00
Bruce Weirdan
2066a21ca8
Documented addition of @internal
annotations
2022-01-03 09:33:22 +02:00
Bruce Weirdan
b924032850
Mark internal classes @internal
2022-01-03 09:33:22 +02:00
Bruce Weirdan
b54ab67c76
Require @internal
annotation on Psalm\Internal
symbols
2022-01-03 09:33:22 +02:00
Bruce Weirdan
ec023f4477
Merge pull request #7269 from weirdan/disable-psl
2022-01-03 09:30:19 +02:00
Bruce Weirdan
1c15a6a36c
Disable PSL as not yet compatible with Psalm 5
2022-01-03 09:25:06 +02:00
Bruce Weirdan
c3700e11db
Updated UPGRADING.md
2022-01-03 06:12:34 +02:00
Bruce Weirdan
ab60d311c2
Merge pull request #7188 from vimeo/muglug-use-invalidscalarargument-less
2022-01-03 06:04:42 +02:00
Bruce Weirdan
966b6ae2b2
Merge pull request #6808 from orklah/exitFunctions3
2022-01-03 06:04:01 +02:00
Bruce Weirdan
f19e4cedc1
Merge pull request #6705 from orklah/phpstorm-generics-removal
2022-01-03 06:03:36 +02:00
Bruce Weirdan
fe02697247
Merge pull request #6662 from orklah/remove-empty
2022-01-03 04:19:14 +02:00
Bruce Weirdan
1bb2661e36
Update TAssertionEmpty signatures
2022-01-03 04:14:48 +02:00
Bruce Weirdan
44fbb9fc77
s/array<empty, empty>/array<never, never>/g
2022-01-03 04:11:02 +02:00
Bruce Weirdan
13bb638b60
Drop remaining Type::getEmpty()
references
2022-01-03 04:11:02 +02:00
orklah
d912663da4
remove isEmpty
2022-01-03 04:10:41 +02:00
Matthew Brown
83911c7408
Remove unnecessary references to empty in TypeCombiner
2022-01-03 04:10:41 +02:00
Matthew Brown
2358b96f54
Fix merge errors
2022-01-03 04:10:39 +02:00
orklah
0747b48d06
remove TEmpty
2022-01-03 04:09:59 +02:00
Bruce Weirdan
2f50070410
Merge pull request #6898 from orklah/php-version-consistency
2022-01-03 03:26:47 +02:00
Bruce Weirdan
3366eefef9
Merge branch '4.x' into master
2022-01-02 20:07:53 +02:00
orklah
33628cad51
Merge pull request #7239 from DeyV/master
...
Move from deprecated Composer 1 to Composer 2 runtime api
2022-01-02 18:35:54 +01:00
Dawid 'DeyV' Polak
7172f4bdbe
missing default value for $version
2022-01-02 18:13:02 +01:00
Bruce Weirdan
216cf6c534
Merge pull request #7266 from simPod/missing
2022-01-02 15:56:55 +02:00
orklah
b658b2738f
remove exitFunctions
2022-01-02 15:20:01 +02:00
orklah
48de574777
remove support for allowPhpstormGenerics
2022-01-02 15:07:46 +02:00
orklah
4f7c1d05c1
remove support for allowPhpstormGenerics
2022-01-02 15:06:04 +02:00
Matthew Brown
1e115da372
Add better docs to TypeComparisonResult
2022-01-02 14:56:18 +02:00
Matthew Brown
ae0063051a
Add better documentation
2022-01-02 14:56:18 +02:00
Matthew Brown
b419c299e3
Use InvalidScalarArgument only when we can be sure PHP attempts coercion
2022-01-02 14:56:18 +02:00
Bruce Weirdan
ba4a25b483
Drop superfluous import
2022-01-02 14:53:59 +02:00
Bruce Weirdan
d3729c06ad
Document BC breaks
2022-01-02 14:39:44 +02:00
Simon Podlipsky
4f62268b04
Report missing file path properly
...
If the file at the path is missing, `realpath` gives `false`. It makes no sense to try to put it into error message then. It's better to use `prospective_file_path` instead.
2022-01-02 13:35:11 +01:00
Bruce Weirdan
b41722ef74
Added 'release:removed' as a valid PR label
2022-01-02 13:41:15 +02:00
orklah
8d6b781b3e
use consistent way to compare php version
2022-01-02 13:35:43 +02:00
Bruce Weirdan
0f2ae281ae
Merge branch '4.x' into master
2022-01-02 13:32:47 +02:00
Bruce Weirdan
519fb0c987
Merge pull request #7265 from weirdan/deprecate-codebase-version-properties
2022-01-02 13:28:42 +02:00
Bruce Weirdan
5362f3be91
Deprecate Codebase::$php_major_version
and Codebase::$php_minor_version
properties
...
Removed in #6898 (Psalm 5)
2022-01-02 13:22:37 +02:00
Bruce Weirdan
36d5a2a83c
Merge pull request #7019 from zoonru/no_ksort_list
2022-01-02 07:37:21 +02:00
Bruce Weirdan
697db76dc1
Merge pull request #7252 from AndrolGenhald/feature/allow-assertions-on-mutable-object-properties
2022-01-02 07:29:02 +02:00
Bruce Weirdan
047859b4a4
Merge pull request #7256 from tm1000/feature/remove-is-not-in-project-warnings
2022-01-02 07:15:20 +02:00
Bruce Weirdan
074151e364
Merge pull request #7264 from weirdan/increase-composer-timeout
2022-01-02 07:11:27 +02:00
Bruce Weirdan
094a0651d7
Increase composer timeout
...
This should prevent random failures we've been observing lately.
2022-01-02 07:06:16 +02:00