[TASK] Deprecate methods in ReflectionService 96/56896/13
authorAlexander Schnitzler <git@alexanderschnitzler.de>
Wed, 9 May 2018 08:13:29 +0000 (10:13 +0200)
committerFrank Naegler <frank.naegler@typo3.org>
Tue, 12 Jun 2018 08:57:31 +0000 (10:57 +0200)
commit630f063d9dfb910dfa2c422a39145652bf48ba9d
tree570daf86dc794a5f318d5a50ceca6b6b6f4a99c9
parent4b72f60abc273d14f915e7f8decc2a9293bc66b1
[TASK] Deprecate methods in ReflectionService

As the ReflectionService class is only a wrapper to call
methods on ClassSchema instances, all wrapper methods
should be deprecated and removed to make space for
a new, superior api.

Releases: master
Resolves: #85004
Change-Id: I7daabe1ab09c1c8a95b2b6dad2227c8859929dc0
Reviewed-on: https://review.typo3.org/56896
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
17 files changed:
typo3/sysext/core/Documentation/Changelog/master/Deprecation-85004-DeprecateMethodsInReflectionService.rst [new file with mode: 0644]
typo3/sysext/extbase/Classes/Mvc/Cli/RequestBuilder.php
typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php
typo3/sysext/extbase/Classes/Mvc/Controller/CommandController.php
typo3/sysext/extbase/Classes/Property/TypeConverter/ObjectConverter.php
typo3/sysext/extbase/Classes/Reflection/ClassSchema.php
typo3/sysext/extbase/Classes/Reflection/ReflectionService.php
typo3/sysext/extbase/Classes/Scheduler/FieldProvider.php
typo3/sysext/extbase/Classes/Validation/ValidatorResolver.php
typo3/sysext/extbase/Tests/Unit/Mvc/Cli/RequestBuilderTest.php
typo3/sysext/extbase/Tests/Unit/Mvc/Controller/ActionControllerTest.php
typo3/sysext/extbase/Tests/Unit/Property/TypeConverter/ObjectConverterTest.php
typo3/sysext/extbase/Tests/Unit/Property/TypeConverter/PersistentObjectConverterTest.php
typo3/sysext/extbase/Tests/Unit/Reflection/ReflectionServiceTest.php [deleted file]
typo3/sysext/extbase/Tests/UnitDeprecated/Reflection/ReflectionServiceTest.php [new file with mode: 0644]
typo3/sysext/extbase/Tests/UnitDeprecated/Validation/ValidatorResolverTest.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php