@@ -155,6 +155,69 @@ services:
155155 reportMaybes : %reportMaybesInMethodSignatures%
156156 reportStatic : %reportStaticMethodSignatures%
157157
158+ simpleRelativePathHelper :
159+ class : PHPStan\File\RelativePathHelper
160+ factory : PHPStan\File\SimpleRelativePathHelper
161+ arguments :
162+ currentWorkingDirectory : %currentWorkingDirectory%
163+ autowired : false
164+
165+ parentDirectoryRelativePathHelper :
166+ class : PHPStan\File\ParentDirectoryRelativePathHelper
167+ arguments :
168+ parentDirectory : %currentWorkingDirectory%
169+ autowired : false
170+
171+ # Reflection providers
172+
173+ betterReflectionReflector :
174+ class : PHPStan\Reflection\BetterReflection\Reflector\MemoizingReflector
175+ arguments :
176+ reflector : @originalBetterReflectionReflector
177+ autowired : false
178+
179+ nodeScopeResolverReflector :
180+ factory : @betterReflectionReflector
181+ autowired : false
182+
183+ betterReflectionProvider :
184+ class : PHPStan\Reflection\BetterReflection\BetterReflectionProvider
185+ arguments :
186+ reflector : @betterReflectionReflector
187+ universalObjectCratesClasses : %universalObjectCratesClasses%
188+ autowired : false
189+
190+ -
191+ factory : @PHPStan\Reflection\BetterReflection\SourceStubber\PhpStormStubsSourceStubberFactory::create ()
192+ autowired :
193+ - PHPStan\BetterReflection\SourceLocator\SourceStubber\PhpStormStubsSourceStubber
194+
195+ -
196+ factory : @PHPStan\Reflection\BetterReflection\SourceStubber\ReflectionSourceStubberFactory::create ()
197+ autowired :
198+ - PHPStan\BetterReflection\SourceLocator\SourceStubber\ReflectionSourceStubber
199+
200+ freshStubParser :
201+ class : PHPStan\Parser\StubParser
202+ arguments :
203+ parser : @php8PhpParser
204+ autowired : false
205+
206+ stubParser :
207+ class : PHPStan\Parser\CachedParser
208+ arguments :
209+ originalParser : @freshStubParser
210+ cachedNodesByStringCountMax : %cache.nodesByStringCountMax%
211+ autowired : false
212+
213+ phpstanDiagnoseExtension :
214+ class : PHPStan\Diagnose\PHPStanDiagnoseExtension
215+ arguments :
216+ composerAutoloaderProjectPaths : %composerAutoloaderProjectPaths%
217+ allConfigFiles : %allConfigFiles%
218+ configPhpVersion : %phpVersion%
219+ autowired : false
220+
158221 fileExcluderAnalyse :
159222 class : PHPStan\File\FileExcluder
160223 factory : @PHPStan\File\FileExcluderFactory::createAnalyseFileExcluder ()
0 commit comments