Tomas Votruba
c1653070f5
[phpstan] Add rule for complex config ( #4015 )
...
* [phpstan] Add ForbiddenComplexArrayConfigInSetRule
* add MethodCallRename value object
* [SymfonyPhpConfig] Add array to value object configuration rule
* apply first MethodCallRename value object
2020-08-24 22:26:14 +00:00
dobryy
f37cd4cac3
[Order] Apply rule
2020-07-26 15:11:41 +02:00
TomasVotruba
c1e1053d1c
correct names manually back to desired state
2020-07-19 21:32:18 +02:00
TomasVotruba
9c7cbc65ad
[rector] apply on the rest
2020-07-19 21:05:14 +02:00
TomasVotruba
9ddd60a246
[rector] apply on packages
2020-07-19 20:54:42 +02:00
TomasVotruba
25d5dfb613
skip any class type with children, to prevent narrow naming
2020-07-19 18:02:11 +02:00
TomasVotruba
0944b75f7e
correct namespace in configs
2020-07-18 11:58:17 +02:00
TomasVotruba
b045b316e8
[config] switch packages config from YAML to PHP
2020-07-16 12:40:57 +02:00
TomasVotruba
630d17494b
make property protected if used by child
2020-06-10 01:23:00 +02:00
TomasVotruba
b98d937ffb
fix child blocked property type
2020-06-07 17:08:11 +02:00
TomasVotruba
53e9cc6c06
[PHP 7.4] Prevent child typed property override by abstract
2020-06-07 00:18:49 +02:00
TomasVotruba
491a417842
various @todo resolved
2020-05-06 17:37:27 +02:00
TomasVotruba
b11ca167b0
keep comments removed with related-stmt
2020-05-06 12:59:08 +02:00
TomasVotruba
9c80a75430
make compiler restore original dependencies locally
2020-05-06 00:03:39 +02:00
TomasVotruba
1bf62ac1c7
[cs] sort private methods by call order and property by complexity
2020-04-26 02:57:47 +02:00
TomasVotruba
0939387553
use getProperty()
2020-04-19 23:27:37 +02:00
TomasVotruba
cbb50de280
[Privatization] Add PrivatizeLocalPropertyToPrivatePropertyRector
2020-03-29 19:07:26 +02:00
TomasVotruba
58034ac5fa
decouple ClassMethodVisibilityVendorLockResolver
2020-03-29 00:58:12 +01:00
TomasVotruba
626287ec76
apply privatization
2020-03-29 00:06:05 +01:00
TomasVotruba
442e2abac5
[TypeDeclaratoin] Add class method param type resolving by property
2020-03-28 16:16:04 +01:00
TomasVotruba
292c7125b6
decouple NodeCollector package
2020-02-10 10:05:15 +01:00
TomasVotruba
f97bd059cb
remove duplicated method
2020-02-10 00:57:38 +01:00
TomasVotruba
aaa5ffa8f4
decopule new VendorLock package
2020-02-10 00:30:20 +01:00
TomasVotruba
e3d34567fd
NodeNameResolver decoupled to own package
2020-02-09 23:47:00 +01:00
TomasVotruba
c52f03a019
[ECS] Remove cognitive complexity ignores
2020-02-09 23:13:12 +01:00