Commit Graph

2748 Commits

Author SHA1 Message Date
Tomas Votruba
bffacb1af7 README: fix install br dev 2018-05-11 00:10:11 +02:00
Tomas Votruba
5dd994af18 composer: use stable deps 2018-05-11 00:10:05 +02:00
Tomáš Votruba
4a20730c9c
Merge pull request #463 from rectorphp/default-kernel-class
Add Default kernel class
2018-05-10 22:12:36 +02:00
Tomas Votruba
64701f240c add default App\Kernel class 2018-05-10 22:02:42 +02:00
Tomáš Votruba
34ba757e57
Merge pull request #460 from rectorphp/br-4
Bump to better-reflection PR running on php-parser 4
2018-05-10 19:21:44 +02:00
Tomas Votruba
5956152b5d fixup stubs 2018-05-10 19:08:17 +02:00
Tomas Votruba
fe2eddf4d1 simplify commit hash 2018-05-10 19:07:02 +02:00
Tomas Votruba
deb897947e update namespaces 2018-05-10 19:05:41 +02:00
Tomas Votruba
ed214fe1f3 use original BR PR with php-parser 4 2018-05-10 19:05:41 +02:00
Tomáš Votruba
c62f8fb59a
Merge pull request #459 from rectorphp/action-inject-to-constructor
Improve Action Inject to work with container
2018-05-10 19:04:36 +02:00
Tomas Votruba
0567797cf2 remove comments [skip ci] 2018-05-10 19:01:53 +02:00
Tomas Votruba
690fdad690 cleanup 2018-05-10 18:59:33 +02:00
Tomas Votruba
115b8eabac use simple trick from DebugContainer 2018-05-10 18:58:24 +02:00
Tomas Votruba
06a1f412dc wip 2018-05-10 16:17:28 +02:00
Tomas Votruba
1193151295 cleanup, make test fail 2018-05-07 10:32:03 +02:00
Tomas Votruba
4e2c36444e fixup 2018-05-07 09:58:57 +02:00
Tomas Votruba
ade95c947b rename DefaultAnalyzedApplicationContainer => DefaultAnalyzedSymfonyApplicationContainer 2018-05-07 09:58:26 +02:00
Tomas Votruba
a490e17aa2 rename ServiceTypeForNameProviderInterface to AnalyzedApplicationContainerInterface 2018-05-07 09:52:12 +02:00
Tomas Votruba
90bfbcf1f0 add test case for non-services 2018-05-07 09:46:00 +02:00
Tomas Votruba
9eb120fb24 DefaultServiceTypeForNameProvider - add hasService() method 2018-05-07 09:42:01 +02:00
Tomas Votruba
7a7379c619 ActionInjectionToConstructorInjectionRector - add kernel_class, to verify class exis a service 2018-05-06 22:32:31 +02:00
Tomáš Votruba
7dde83880d
Merge pull request #458 from rectorphp/action-inject-to-constructor
Add Action inject to constructor Rector
2018-05-05 16:21:45 +01:00
Tomas Votruba
83f9a76af0 regenerate overview 2018-05-05 13:48:33 +01:00
Tomas Votruba
fcf2bf6337 space 2018-05-05 13:48:29 +01:00
Tomas Votruba
c6785fdf88 complete ReplaceVariableByPropertyFetchRector code samples to it makes sense 2018-05-05 13:48:24 +01:00
Tomas Votruba
3b6318b260 static fix 2018-05-05 13:44:44 +01:00
Tomas Votruba
c4afde0277 simplify complexity 2018-05-05 13:42:25 +01:00
Tomas Votruba
ade19f6a7d add ReplaceVariableByPropertyFetchRector 2018-05-05 13:39:39 +01:00
Tomas Votruba
af5cc5beb2 decouple addConstructorDependencyToClassNode() 2018-05-05 12:54:10 +01:00
Tomas Votruba
fcd8f667a8 make param remove work 2018-05-05 10:55:10 +01:00
Tomas Votruba
9b6dc41729 make property adding work 2018-05-05 10:54:37 +01:00
Tomas Votruba
0a27207efc revert back to tracy, due to depth 2018-05-05 10:53:48 +01:00
Tomas Votruba
a15c177a73 ActionInjectionToConstructorInjectionRector prototype 2018-05-05 10:33:11 +01:00
Tomas Votruba
450228e788 docBlockAnalyzer - keep naming consistent, hasAnnotation() -> hasTag() 2018-05-05 10:12:50 +01:00
Tomáš Votruba
88de989409
Merge pull request #454 from rectorphp/argument-rector-default-value
ArgumentRector split follow up details
2018-05-05 01:29:14 +01:00
Tomas Votruba
4c67890846 regenerate overview 2018-05-05 01:04:41 +01:00
Tomas Votruba
59f7b9c958 hide ArgumentAdderRectorTest test case, resolve in follow-up PR 2018-05-05 01:04:17 +01:00
Tomas Votruba
45a5393f05 ArgumentAdderRector - add case to cover 2018-05-05 01:04:17 +01:00
Tomas Votruba
d3bdac95af add failing case for ArgumentAdderRector 2018-05-05 01:04:16 +01:00
Tomas Votruba
ef53eded98 ArgumentRemoverRector - improve description 2018-05-05 01:04:16 +01:00
Tomas Votruba
0d36b5c99b ArgumentDefaultValue - improve description 2018-05-05 01:04:16 +01:00
Tomas Votruba
43023ed6f1 ArgumentAdderRector - fix description 2018-05-05 01:04:16 +01:00
Tomas Votruba
30613aaac1 cleanup cases out of ArgumentRector scope 2018-05-05 01:04:16 +01:00
Tomas Votruba
d838fe4f43 add inspiraton 2018-05-05 01:04:16 +01:00
Tomas Votruba
ae33d105b7 fix cs 2018-05-05 01:04:16 +01:00
Tomas Votruba
f291f43ef8 rename AbstractArgumentReplacer* to AbstractArgument*, since it is not a replacer alwaways 2018-05-05 01:03:50 +01:00
Tomas Votruba
c5ef7abc7f uniuque naming for @required deps 2018-05-05 01:03:04 +01:00
Tomas Votruba
68d64e094f AbstractRector: group dependency setter to 1, to be more consistent to __constructor format 2018-05-05 01:03:04 +01:00
Tomas Votruba
26e649cf1d add 2 Argument rules to sylius10.yml 2018-05-05 01:03:04 +01:00
Tomas Votruba
4da74d474b fix test cases 2018-05-05 01:03:04 +01:00