orklah
|
26bfc95b13
|
allow SimpleTypeInferer to infer non empty lists
|
2022-02-24 20:57:29 +01:00 |
|
orklah
|
3a85f49268
|
Merge pull request #7673 from VincentLanglet/pdoException
PDOException extends RuntimeException and can use int code errors
|
2022-02-23 13:45:57 +01:00 |
|
Bei Xiao
|
c9666bbeb5
|
Reduce method complexity
|
2022-02-22 20:50:43 +02:00 |
|
Bei Xiao
|
6a3b5679fe
|
Support interfaces extending enums
|
2022-02-22 16:04:56 +02:00 |
|
|
eb3df40fbb
|
Add option to disable @var parsing everywhere except for properties.
|
2022-02-15 10:04:56 +01:00 |
|
Vincent Langlet
|
694157b2e0
|
PDOException extends RuntimeException and can use int code errors
|
2022-02-14 21:04:10 +01:00 |
|
AndrolGenhald
|
7b1599d783
|
Fix false positive for unused variable in try (fixes #7613).
|
2022-02-13 15:14:59 -06:00 |
|
Tomasz Kusy
|
124aa22fe9
|
Resolve __DIR__ / __FILE__ when const/variable is used for include CS fix fix fix :)
|
2022-02-04 20:27:45 +01:00 |
|
Tomasz Kusy
|
8da45aa7d8
|
Resolve __DIR__ / __FILE__ when const/variable is used for include CS fix fix
|
2022-02-04 20:26:06 +01:00 |
|
Tomasz Kusy
|
b73f2c96d8
|
Resolve __DIR__ / __FILE__ when const/variable is used for include CS fix
|
2022-02-04 19:43:55 +01:00 |
|
Tomasz Kusy
|
bcbfbed072
|
Resolve __DIR__ / __FILE__ when const/variable is used for include
|
2022-02-04 19:39:39 +01:00 |
|
Vincent
|
3c3e692e7e
|
AtomicStaticCallAnalyzer: clear tmp var from context (fix #7556)
|
2022-02-02 13:51:54 +01:00 |
|
orklah
|
1c2ffc81c2
|
tweaks
|
2022-02-01 22:49:20 +01:00 |
|
orklah
|
68e67aeb10
|
Merge pull request #7546 from orklah/impure-callable
Handle first class callable on unknown functions
|
2022-01-31 22:02:35 +01:00 |
|
orklah
|
a598efb4ab
|
Handle first class callable on unknown functions
|
2022-01-31 21:36:01 +01:00 |
|
adrew
|
e284b91b82
|
Remove redundant flag from SimpleTypeInferer
|
2022-01-31 23:03:34 +03:00 |
|
adrew
|
121a801616
|
Fix object constant inference
|
2022-01-31 23:03:34 +03:00 |
|
orklah
|
48e09ab308
|
fix
|
2022-01-31 20:55:53 +01:00 |
|
orklah
|
fc281672ea
|
fix wrong detection of purity
|
2022-01-31 20:52:25 +01:00 |
|
Vincent Langlet
|
854a3412fe
|
Use function
|
2022-01-30 15:32:55 +01:00 |
|
Vincent Langlet
|
cd3213201d
|
Fix
|
2022-01-30 15:30:40 +01:00 |
|
orklah
|
f1c4b62f5c
|
Merge pull request #7414 from b2pweb/call-docblock-method-using-parent
Add support of docblock method using parent keyword
|
2022-01-24 13:02:57 +01:00 |
|
orklah
|
0619b404e5
|
Merge pull request #7390 from VincentLanglet/exceptionCode
Add Exception->getCode() return type provider
|
2022-01-24 12:56:57 +01:00 |
|
Vincent Langlet
|
9905baeceb
|
Add flagfrom_calculation
|
2022-01-24 09:31:10 +01:00 |
|
Vincent
|
280de4bc98
|
Fix undefined parent method call (ref #7414)
|
2022-01-24 09:17:29 +01:00 |
|
orklah
|
82d84b0b3a
|
fix internal properties on interfaces
|
2022-01-23 13:08:35 +01:00 |
|
orklah
|
73af019110
|
fix a weird case
|
2022-01-22 17:45:40 +01:00 |
|
orklah
|
997d5d5f5f
|
handle two more cases of firstClassCallable
|
2022-01-22 17:37:35 +01:00 |
|
Vincent Quatrevieux
|
c7bfc03a6b
|
Merge branch '4.x' into call-docblock-method-using-parent
|
2022-01-20 08:59:50 +01:00 |
|
Vincent
|
f7252417e4
|
Fix typing (ref #7430)
|
2022-01-19 13:49:41 +01:00 |
|
Vincent
|
7b25ca75f4
|
Resolve generics of inherited pseudo methods (fix #7419)
|
2022-01-19 11:45:19 +01:00 |
|
Vincent
|
09fc43a4d8
|
Add support of docblock method using parent keyword (fix #7411)
|
2022-01-17 19:26:42 +01:00 |
|
orklah
|
9a9243e5fe
|
Merge pull request #7385 from b2pweb/handle-template-on-pseudo-method
Add support of template for docblock methods
|
2022-01-15 11:26:03 +01:00 |
|
orklah
|
75947c97c6
|
Merge pull request #7391 from b2pweb/docblock-method-inheritance
Handle inherited docblock method
|
2022-01-15 11:24:06 +01:00 |
|
orklah
|
4a85fed181
|
use Reconciler::RECONCILIATION_*
|
2022-01-14 19:39:18 +01:00 |
|
Vincent
|
a52362465b
|
Handle inherited docblock method (fix #7198)
|
2022-01-14 10:30:09 +01:00 |
|
Vincent Langlet
|
9f84da4d6f
|
Try another strategy
|
2022-01-13 23:57:02 +01:00 |
|
Vincent
|
fe7665aaaf
|
Add support of template for docblock methods (fix #7320)
|
2022-01-13 11:04:37 +01:00 |
|
|
b9e3979c3f
|
Cs-fix
|
2022-01-10 10:22:51 +01:00 |
|
|
a35ccfb0cb
|
Revert misguided changes
|
2022-01-10 10:19:12 +01:00 |
|
|
b530f23acc
|
PHP 8.2: seal all properties by default, add configuration key for lower versions
|
2022-01-10 10:11:28 +01:00 |
|
orklah
|
c94e25fa7f
|
refactor the TooFewArguments check to start checking with named arguments
|
2022-01-09 00:37:16 +01:00 |
|
orklah
|
ce2c6cf438
|
set the is_list flag for the array inferred for hrtime
|
2022-01-08 22:48:05 +01:00 |
|
orklah
|
afc3a76bc0
|
Seal the array inferred for hrtime
|
2022-01-08 22:22:21 +01:00 |
|
orklah
|
9d225086e9
|
replace empty checks on Union with dedicated method
|
2022-01-07 21:27:45 +01:00 |
|
Fabien Villepinte
|
b9d8dd9d3f
|
Fix analysis when __invoke() exists
|
2022-01-06 21:22:18 +01:00 |
|
orklah
|
e7bc6f273a
|
don't crash when pushing a template to in_array
|
2022-01-05 22:33:20 +01: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
|
376d2a389e
|
Merge pull request #7259 from klimick/infer-this-context-for-psalm-if-this-is
|
2022-01-02 05:31:24 +02:00 |
|