Epic #87594

Harden extbase

Added by Alexander Schnitzler 9 months ago. Updated 3 months ago.

Status:
In Progress
Priority:
Should have
Assignee:
-
Category:
Extbase
Start date:
2019-01-31
Due date:
% Done:

100%

Sprint Focus:

Description

The following changes should be made across Extbase.

  • strict type mode
  • type hints whereever possible

Subtasks

Task #87595: Harden \TYPO3\CMS\Extbase\Security\Cryptography\HashServiceClosed

Task #87596: Harden \TYPO3\CMS\Extbase\Service\CacheServiceClosed

Task #87597: Harden \TYPO3\CMS\Extbase\Service\EnvironmentServiceClosed

Task #87598: Harden \TYPO3\CMS\Extbase\Service\ExtensionServiceClosed

Task #87599: Harden \TYPO3\CMS\Extbase\Service\ImageServiceClosed

Task #87600: Harden \TYPO3\CMS\Extbase\Utility\LocalizationUtilityClosed

Task #87601: Harden \TYPO3\CMS\Extbase\Utility\TypeHandlingUtilityClosed

Task #87602: Harden \TYPO3\CMS\Extbase\Error\MessageClosed

Task #87603: Harden \TYPO3\CMS\Extbase\Core\BootstrapClosed

Task #87604: Harden \TYPO3\CMS\Extbase\SignalSlot\DispatcherClosed

Task #87605: Harden \TYPO3\CMS\Extbase\Object\ObjectManagerClosed

Task #87606: Harden \TYPO3\CMS\Extbase\Object\Container\ContainerClosed

Task #87608: Harden \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterfaceClosed

Task #87628: Harden \TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterfaceClosed

Task #87629: Harden \TYPO3\CMS\Extbase\Mvc\Web\Routing\UriBuilderClosed

Task #87646: Harden \TYPO3\CMS\Extbase\Persistence\Generic\Mapper\ColumnMapClosed

Task #87654: Harden \TYPO3\CMS\Extbase\Property\TypeConverterInterfaceClosed

Task #87940: Harden \TYPO3\CMS\Extbase\Reflection\ClassSchemaClosed

Task #87941: Add hardened classes to Important-87603-ClassesUseStrictModeAndScarlarTypeHints.rst fileClosed

Task #88603: Harden \TYPO3\CMS\Extbase\Utility\DebuggerUtilityClosedAlexander Schnitzler

Task #88604: Harden \TYPO3\CMS\Extbase\Utility\FrontendSimulatorUtilityClosedAlexander Schnitzler

Task #88605: Harden RepositoriesClosedAlexander Schnitzler

Task #88606: Harden Extbase ExceptionsClosedAlexander Schnitzler

Task #88608: Harden \TYPO3\CMS\Extbase\Error\Message and its derivativesClosedAlexander Schnitzler

Task #88663: Harden \TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapFactoryClosedAlexander Schnitzler

Task #88666: Harden \TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackendClosedAlexander Schnitzler

History

#1 Updated by Georg Ringer 6 months ago

  • Status changed from New to In Progress

Also available in: Atom PDF