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 |
|
Bruce Weirdan
|
ab30a36803
|
Merge pull request #7255 from tm1000/feature/lang-server-code-actions
|
2022-01-02 05:38:06 +02:00 |
|
Bruce Weirdan
|
376d2a389e
|
Merge pull request #7259 from klimick/infer-this-context-for-psalm-if-this-is
|
2022-01-02 05:31:24 +02:00 |
|
orklah
|
6f4707aa41
|
Merge pull request #7263 from orklah/revert
revert #7054
|
2022-01-01 19:39:47 +01:00 |
|
orklah
|
de95fbdbf2
|
revert #7054
|
2022-01-01 19:34:17 +01:00 |
|
Matthew Brown
|
387f2664f7
|
Simplify isset reconciliation slightly
|
2022-01-01 16:01:27 +00:00 |
|
orklah
|
6c176bbdb5
|
Merge pull request #7261 from vimeo/muglug-improve-negated-reconciliation-logic
Improve negated reconciliation logic
|
2022-01-01 14:23:45 +01:00 |
|
Matthew Brown
|
9663dc5a85
|
Fix baseline
|
2022-01-01 13:13:53 +00:00 |
|
Matthew Brown
|
11f322c2fb
|
Improve negated reconciliation logic
|
2022-01-01 13:10:28 +00:00 |
|
orklah
|
2a6f12296e
|
Merge pull request #7260 from orklah/6691
forbid calling impure callable in immutable context
|
2022-01-01 12:08:07 +01:00 |
|
adrew
|
0f69483cc1
|
Fix method storage fetching
|
2022-01-01 13:33:00 +03:00 |
|
orklah
|
8e5c9f02bb
|
fix test
|
2022-01-01 11:21:43 +01:00 |
|
orklah
|
8049438408
|
forbid calling impure callable in immutable context
|
2022-01-01 11:13:45 +01:00 |
|
adrew
|
29af83bf61
|
Add tests for psalm-if-this-is variables and template inference
|
2022-01-01 13:03:17 +03:00 |
|
adrew
|
79ea094433
|
Template resolving for psalm-if-this-is
|
2022-01-01 13:03:17 +03:00 |
|
adrew
|
878dfa2250
|
Variable types inference in method context when method marked with psalm-if-this-is
|
2022-01-01 13:03:17 +03:00 |
|
orklah
|
8dc1a31e11
|
Merge pull request #7247 from tm1000/bugfix/7246
Fixes #7246, wrap getTypeContextAtPosition in try/catch
|
2022-01-01 01:19:13 +01:00 |
|
Andrew Nagy
|
409910ce4c
|
move conditional outside of try/catch
|
2021-12-31 23:30:29 +00:00 |
|
Andrew Nagy
|
e3116e0ab5
|
dont allow fallback functions
|
2021-12-31 23:17:27 +00:00 |
|
Andrew Nagy
|
f8f8f6bc41
|
fix SA and lint issues, prevent duplicate suppressions
|
2021-12-31 23:11:55 +00:00 |
|
Dawid 'DeyV' Polak
|
d43f2beed8
|
Fixed problems with test-with-real-projects
|
2021-12-31 15:15:04 +01:00 |
|
Dawid 'DeyV' Polak
|
43dea65b88
|
Fixing bug *\Composer\InstalledVersions in builded phar
|
2021-12-31 14:47:11 +01:00 |
|
Andrew Nagy
|
6e32e9641f
|
Remove "is not in project" warnings
|
2021-12-30 23:49:04 +00:00 |
|
Andrew Nagy
|
b2823ca034
|
fix psalm issues
|
2021-12-30 23:45:11 +00:00 |
|
orklah
|
51ba96c09d
|
Merge pull request #7253 from orklah/5874
allow calling mutation_free function inside a mutation_free context
|
2021-12-31 00:24:29 +01:00 |
|
Your Name
|
6c024b1d96
|
fix spaces
|
2021-12-30 15:13:01 -08:00 |
|
Your Name
|
6d14326375
|
Feat: Initial Support for Code Actions
|
2021-12-30 15:11:33 -08:00 |
|
AndrolGenhald
|
1b9f57f214
|
Fix directory separator cross-platform issue.
|
2021-12-30 16:29:40 -06:00 |
|
AndrolGenhald
|
dd631c0c85
|
Skip reference tests, allow assertions on magic properties (fixes #6770).
|
2021-12-30 16:23:59 -06:00 |
|
orklah
|
6c6eac9f2f
|
fix test
|
2021-12-30 22:39:30 +01:00 |
|
orklah
|
392402cf6d
|
allow calling mutation_free function inside a mutation_free context
|
2021-12-30 22:29:36 +01:00 |
|
AndrolGenhald
|
cb9231b62f
|
Add failing tests for reference property mutation.
|
2021-12-30 14:44:03 -06:00 |
|
orklah
|
0ec8dd260d
|
Merge pull request #7251 from klimick/run-if-this-is-before-this-out
Checking `psalm-if-this-is` before applying `psalm-this-out`
|
2021-12-30 21:20:31 +01:00 |
|
AndrolGenhald
|
3ac497c811
|
Allow assertions on mutable object properties.
All of the functionality is already there, we just have to not prevent it.
|
2021-12-30 14:07:55 -06:00 |
|
adrew
|
2355f1bcdb
|
Remove unused use
|
2021-12-30 22:46:18 +03:00 |
|
adrew
|
4a903c71a1
|
Checking psalm-if-this-is before applying psalm-this-out
|
2021-12-30 21:48:25 +03:00 |
|
Andrew Nagy
|
7379f516ae
|
fix cs issues
|
2021-12-30 18:35:08 +00:00 |
|
Andrew Nagy
|
cb3cf887c4
|
Fixes #7246, wrap getTypeContextAtPosition in try/catch
|
2021-12-30 18:16:09 +00:00 |
|
Bruce Weirdan
|
7b186732c8
|
Merge pull request #7245 from weirdan/parallel-tests-on-windows
|
2021-12-30 14:52:38 +02:00 |
|
Bruce Weirdan
|
18fbaeeda5
|
Attempt to avoid timeouts
|
2021-12-30 14:38:58 +02:00 |
|
Bruce Weirdan
|
1ae2bff5ff
|
Speed up Windows tests
Enable multiple workers for Windows, just like we do on Linux already.
|
2021-12-30 14:30:06 +02:00 |
|
|
546438bec1
|
Another small fix
|
2021-12-30 12:05:03 +01:00 |
|
|
ff7abec2bd
|
Fix tests
|
2021-12-30 12:01:25 +01:00 |
|