Commit Graph

51 Commits (addParameterTypingVersionsMapper)

Author SHA1 Message Date
Côme Chilliet d51efd9735
fix: Do not try to create lazy ghosts for PHP internal classes 3 months ago
Joas Schilling 17c40b9474
fix(container): Log the deprecation to the app when possible 5 months ago
Côme Chilliet 9913bdda90
chore: Cleanup DIContainer class 6 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Côme Chilliet 2eed6d3a89
feat: Add a configuration toggle for lazy objects in DI 7 months ago
Côme Chilliet 98b2cfc416
fix: Fix several side effects of lazy ghosts 7 months ago
Côme Chilliet 86ff5810d7
fix: Only use Lazy objects if PHP is 8.4 or higher 7 months ago
Côme Chilliet 1bf41550d0
chore: Suppress psalm error 7 months ago
Côme Chilliet 06c062bebd
feat: Use Lazy ghosts for Dependency injection 7 months ago
Côme Chilliet 20c6d1a7e9
feat: Improve init a bit, and add more profiling steps 8 months ago
Côme Chilliet c1c59f9a6c
chore: Add missing star in phpdoc comment 10 months ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Côme Chilliet 672923f0a6
fix: Fix newly spotted psalm issues, add exhaustive typed magic properties for LDAP classes 2 years ago
Côme Chilliet ab6afe0111 fix: Fix new psalm errors from update 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Christoph Wurst 78842348b2
feat(dependencyinjection): Allow optional (nullable) services 2 years ago
Anna Larch 558e386e46 fix(CardDAV): catch right exception when checking for federated app classes 3 years ago
Ferdinand Thiessen ba8a50c059 fix: Throw `NotFoundExceptionInterface` to fulfill PSR container interface if class not found 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Carl Schwan 2a864ec13c Improve dependency injection error message 3 years ago
Julius Härtl cea2f79bbd
Improve container return type annotations 3 years ago
Carl Schwan 7d272c54d0 Add a built-in profiler inside Nextcloud 4 years ago
Côme Chilliet 113756db30
Fix ArrayAccess and JsonSerializable return types 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Christoph Wurst 7287a15acb
Bump psr/container from 1.0.0 to 1.1.1 5 years ago
Robin Appelman ec875227ec
forward query exception when fallback construction fails 5 years ago
Robin Appelman 3401be216d
forward original query exception when querying by name fails 5 years ago
Roeland Jago Douma 51a02c8009
ReflectionParamter::getClass is deprecated 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 5 years ago
Christoph Wurst 4152216bd8
Use PSR container interface and deprecate our own abstraction 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Roeland Jago Douma 357263a70b
Do not try to autoload built in types 7 years ago
Roeland Jago Douma 0e5147f001
Fix tests 7 years ago
Robin Appelman dccbdc8c01
only catch QueryException when trying to build class 7 years ago
Joas Schilling 1dd40b1f45
Single quotes 8 years ago
Joas Schilling 559978c50e
Suppress phan error 8 years ago
Joas Schilling 09d8387b00
Try without autoloading 8 years ago
Joas Schilling 97c4c00e3f
Better debugging for "Your test case is not allowed to access the database." 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Joas Schilling 8b3deb00b3
When we can not create the class, try if the variable is a registered service 9 years ago
Joas Schilling d9063b6141
Use default value instead of throwing when the service could not be found 9 years ago
Roeland Jago Douma e200eda18d
Optimize sanitizeName 9 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
Lukas Reschke aba539703c
Update license headers 10 years ago
Roeland Jago Douma 1d33a5ef13
Move \OC\AppFramework to PSR-4 10 years ago