Important: #87594 - Classes use strict mode and scalar type hints
See forge#87594
Description
The following PHP classes now use strict mode and their methods will force parameter types with scalar type hints:
\TYPO3\
CMS\ Extbase\ Configuration\ Abstract Configuration Manager \TYPO3\
CMS\ Extbase\ Configuration\ Backend Configuration Manager \TYPO3\
CMS\ Extbase\ Configuration\ Configuration Manager \TYPO3\
CMS\ Extbase\ Configuration\ Configuration Manager Interface \TYPO3\
CMS\ Extbase\ Configuration\ Exception \TYPO3\
CMS\ Extbase\ Configuration\ Exception\ Invalid Configuration Type Exception \TYPO3\
CMS\ Extbase\ Configuration\ Exception\ Parse Error Exception \TYPO3\
CMS\ Extbase\ Configuration\ Frontend Configuration Manager \TYPO3\
CMS\ Extbase\ Core\ Bootstrap \TYPO3\
CMS\ Extbase\ Core\ Bootstrap Interface \TYPO3\
CMS\ Extbase\ Domain\ Repository\ Backend User Group Repository \TYPO3\
CMS\ Extbase\ Domain\ Repository\ Backend User Repository \TYPO3\
CMS\ Extbase\ Domain\ Repository\ Category Repository \TYPO3\
CMS\ Extbase\ Domain\ Repository\ File Mount Repository \TYPO3\
CMS\ Extbase\ Domain\ Repository\ Frontend User Group Repository \TYPO3\
CMS\ Extbase\ Domain\ Repository\ Frontend User Repository \TYPO3\
CMS\ Extbase\ Domain Object\ Abstract Domain Object \TYPO3\
CMS\ Extbase\ Domain Object\ Domain Object Interface \TYPO3\
CMS\ Extbase\ Error\ Error \TYPO3\
CMS\ Extbase\ Error\ Message \TYPO3\
CMS\ Extbase\ Error\ Notice \TYPO3\
CMS\ Extbase\ Error\ Result \TYPO3\
CMS\ Extbase\ Error\ Warning \TYPO3\
CMS\ Extbase\ Exception \TYPO3\
CMS\ Extbase\ Mvc\ Controller\ Exception\ Required Argument Missing Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Infinite Loop Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Action Name Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Argument Mixing Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Argument Name Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Argument Type Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Argument Value Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Controller Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Controller Name Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Extension Name Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Invalid Request Method Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ No Such Action Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ No Such Argument Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ No Such Controller Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Stop Action Exception \TYPO3\
CMS\ Extbase\ Mvc\ Exception\ Unsupported Request Type Exception \TYPO3\
CMS\ Extbase\ Mvc\ Web\ Routing\ Uri Builder \TYPO3\
CMS\ Extbase\ Object\ Container\ Container \TYPO3\
CMS\ Extbase\ Object\ Container\ Exception\ Unknown Object Exception \TYPO3\
CMS\ Extbase\ Object\ Exception \TYPO3\
CMS\ Extbase\ Object\ Exception\ Cannot Build Object Exception \TYPO3\
CMS\ Extbase\ Object\ Exception\ Cannot Reconstitute Object Exception \TYPO3\
CMS\ Extbase\ Object\ Object Manager \TYPO3\
CMS\ Extbase\ Object\ Object Manager Interface \TYPO3\
CMS\ Extbase\ Persistence\ Exception \TYPO3\
CMS\ Extbase\ Persistence\ Exception\ Illegal Object Type Exception \TYPO3\
CMS\ Extbase\ Persistence\ Exception\ Illegal Relation Type Exception \TYPO3\
CMS\ Extbase\ Persistence\ Exception\ Invalid Query Exception \TYPO3\
CMS\ Extbase\ Persistence\ Exception\ Unknown Object Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Inconsistent Query Settings Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Invalid Class Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Invalid Number Of Constraints Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Invalid Relation Configuration Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Missing Column Map Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Not Implemented Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Repository Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Too Dirty Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Unexpected Type Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Unsupported Method Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Unsupported Order Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Exception\ Unsupported Relation Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Mapper\ Column Map \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Mapper\ Data Map Factory \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Storage\ Backend Interface \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Storage\ Exception\ Bad Constraint Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Storage\ Exception\ Sql Error Exception \TYPO3\
CMS\ Extbase\ Persistence\ Generic\ Storage\ Typo3Db Backend \TYPO3\
CMS\ Extbase\ Property\ Exception \TYPO3\
CMS\ Extbase\ Property\ Exception\ Duplicate Object Exception \TYPO3\
CMS\ Extbase\ Property\ Exception\ Duplicate Type Converter Exception \TYPO3\
CMS\ Extbase\ Property\ Exception\ Invalid Data Type Exception \TYPO3\
CMS\ Extbase\ Property\ Exception\ Invalid Property Mapping Configuration Exception \TYPO3\
CMS\ Extbase\ Property\ Exception\ Invalid Source Exception \TYPO3\
CMS\ Extbase\ Property\ Exception\ Invalid Target Exception \TYPO3\
CMS\ Extbase\ Property\ Exception\ Target Not Found Exception \TYPO3\
CMS\ Extbase\ Property\ Exception\ Type Converter Exception \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Abstract File Collection Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Abstract File Folder Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Abstract Type Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Array Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Boolean Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Core Type Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Date Time Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ File Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ File Reference Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Float Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Folder Based File Collection Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Folder Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Integer Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Object Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Object Storage Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Persistent Object Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ Static File Collection Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter\ String Converter \TYPO3\
CMS\ Extbase\ Property\ Type Converter Interface \TYPO3\
CMS\ Extbase\ Reflection\ Class Schema \TYPO3\
CMS\ Extbase\ Reflection\ Exception \TYPO3\
CMS\ Extbase\ Reflection\ Exception\ Property Not Accessible Exception \TYPO3\
CMS\ Extbase\ Reflection\ Exception\ Unknown Class Exception \TYPO3\
CMS\ Extbase\ Reflection\ Object Access \TYPO3\
CMS\ Extbase\ Security\ Cryptography\ Hash Service \TYPO3\
CMS\ Extbase\ Security\ Exception \TYPO3\
CMS\ Extbase\ Security\ Exception\ Invalid Argument For Hash Generation Exception \TYPO3\
CMS\ Extbase\ Security\ Exception\ Invalid Hash Exception \TYPO3\
CMS\ Extbase\ Service\ Cache Service \TYPO3\
CMS\ Extbase\ Service\ Environment Service \TYPO3\
CMS\ Extbase\ Service\ Extension Service \TYPO3\
CMS\ Extbase\ Service\ Image Service \TYPO3\
CMS\ Extbase\ Signal Slot\ Dispatcher \TYPO3\
CMS\ Extbase\ Signal Slot\ Exception\ Invalid Slot Exception \TYPO3\
CMS\ Extbase\ Signal Slot\ Exception\ Invalid Slot Return Exception \TYPO3\
CMS\ Extbase\ Utility\ Debugger Utility \TYPO3\
CMS\ Extbase\ Utility\ Exception\ Invalid Type Exception \TYPO3\
CMS\ Extbase\ Utility\ Frontend Simulator Utility \TYPO3\
CMS\ Extbase\ Utility\ Localization Utility \TYPO3\
CMS\ Extbase\ Utility\ Type Handling Utility \TYPO3\
CMS\ Extbase\ Validation\ Exception \TYPO3\
CMS\ Extbase\ Validation\ Exception\ Invalid Type Hint Exception \TYPO3\
CMS\ Extbase\ Validation\ Exception\ Invalid Validation Configuration Exception \TYPO3\
CMS\ Extbase\ Validation\ Exception\ Invalid Validation Options Exception \TYPO3\
CMS\ Extbase\ Validation\ Exception\ No Such Validator Exception