Epic #87193

Remove deprecated code from the core

Added by Benni Mack 5 months ago. Updated 3 days ago.

Status:
In Progress
Priority:
Should have
Assignee:
Category:
Code Cleanup
Start date:
2017-10-30
Due date:
2018-12-24
% Done:

99%

Sprint Focus:

Subtasks

Task #86899: Drop evaluation of @inject annotationsResolvedAlexander Schnitzler

Task #86900: Drop evaluation of @lazy annotationsResolvedAlexander Schnitzler

Task #86901: Drop evaluation of @ignorevalidation annotationsResolvedAlexander Schnitzler

Task #86906: Drop evaluation of @cascade annotationsResolvedAlexander Schnitzler

Task #87194: Remove deprecated code from CharsetConverterResolvedBenni Mack

Task #87195: Remove deprecated code from PageRepositoryResolvedBenni Mack

Task #87201: Remove deprecated PHP classes from EXT:coreResolved

Task #87202: Remove deprecated code from BootstrapResolved

Bug #87216: Left-over code in SystemEnvironmentBuilder missed during Bootstrap deprecation removalClosed

Task #87203: Remove deprecated code from core Crypto/PasswordHashingResolved

Task #87204: Remove deprecated PHP classes from EXT:workspacesResolvedWouter Wolters

Task #87206: Remove deprecated methods from BackendUtilityResolved

Task #87207: Remove deprecated code from TemplateServiceResolvedBenni Mack

Bug #87208: Remove unused if in PasswordHashingClosed

Task #87209: Remove deprecated $GLOBALS['TYPO3_GLOBALS_EXT']Resolved

Task #87210: Remove deprecated module classes from backend extensionResolved

Task #87211: Remove $response preparation in route dispatchingResolved

Task #87213: Remove deprecated class Package\DependencyResolverResolved

Task #87217: Remove a series of old class aliasesResolved

Task #87218: Remove old recordList classesResolved

Task #87219: Remove a series of simple to remove classesResolved

Task #87220: Remove deprecated frontend-related hooks and include scriptsResolvedBenni Mack

Task #87221: Remove deprecated cObj/stdWrap functionalityResolvedBenni Mack

Task #87226: Remove deprecated migration for PackageStates.php v4 versionResolved

Task #87228: Remove old class aliases from core extensionResolved

Task #87230: Remove old fluid related class aliasesResolved

Task #87231: Remove deprecated adminpanel/feedit codeResolvedBenni Mack

Task #87233: Remove deprecated code from EXT:tstempalateResolvedWouter Wolters

Task #87234: Remove deprecated GeneralUtility functionalityResolved

Task #87235: Remove deprecated code related to TSFEResolvedBenni Mack

Task #87240: Remove last batch of old class aliasesResolved

Task #87241: Remove non-route variants for BE callsResolvedBenni Mack

Task #87242: Drop deprecated code from EditDocumentControllerResolved

Task #87244: Drop deprecated code from impexp extensionResolved

Task #87245: Drop support for deprecated CacheManager cache creation during ext_localconf.php loadingResolved

Task #87246: Remove deprecated Extbase-related codeResolved

Task #87247: Remove deprecated global constantsResolved

Task #87248: Remove deprecated core authentication related codeResolved

Task #87249: Remove deprecated code from EXT:taskcenterResolvedWouter Wolters

Task #87250: Remove deprecated PHP classes from EXT:setupResolvedWouter Wolters

Task #87254: Remove deprecated Extbase-related code (Part 2)ResolvedAlexander Schnitzler

Task #87264: Remove legacy translation handling in ExtbaseResolvedBenni Mack

Task #87269: Remove deprecated Extbase-related code (Part 3)ClosedAlexander Schnitzler

Task #87270: Remove deprecated code from PageLayoutControllerResolved

Task #87274: Remove deprecated code in ElementInformationControllerResolvedAnja Leichsenring

Task #87276: Remove sys_domain and LegacyDomainsResolved

Task #87278: Remove deprecated code in EditFileControllerResolvedAnja Leichsenring

Task #87279: Remove IMGMENU and GMENUResolved

Task #87282: Remove deprecated code from EXT:schedulerResolvedWouter Wolters

Task #87307: Remove CMD property from SchedulerModuleControllerResolvedWouter Wolters

Task #87287: Remove leftover TMENU optionsResolvedBenni Mack

Task #87289: Remove deprecated code from EXT:rsaauthResolvedWouter Wolters

Task #87290: Remove deprecated code from EXT:linkvalidatorResolvedWouter Wolters

Task #87292: Remove deprecated code from EXT:installResolvedWouter Wolters

Task #87293: Remove legacy pages_language_overlay functionalityResolvedBenni Mack

Task #87294: Remove t3ver_label database fieldResolvedBenni Mack

Task #87308: Remove deprecated code from EXT:indexed_searchResolvedWouter Wolters

Task #87309: Remove deprecated code from EXT:filelistResolvedWouter Wolters

Task #87310: Remove deprecated functionality within PageRendererClosedBenni Mack

Task #87311: Remove deprecated code in ExtensionManagementUtilityClosedBenni Mack

Task #87331: Remove deprecated functionality in RootlineUtilityClosedBenni Mack

Task #87335: Drop core 6->7 auto TCA migrationsClosed

Task #87336: Remove deprecated code from RteHtmlParserClosed

Task #87338: Remove deprecated code from Popover.tsClosedAndreas Fernandez

Task #87339: Remove deprecated code from Utility.tsClosedAndreas Fernandez

Task #87340: Remove deprecated `Storage` moduleClosedAndreas Fernandez

Task #87342: Remove deprecated code in EXT:coreClosedBenni Mack

Task #87343: Remove deprecated launchView() functionClosedAndreas Fernandez

Task #87345: Remove fuzzy extension scanner checksClosedBenni Mack

Task #87346: Remove deprecated code in DataHandlerClosedBenni Mack

Task #87354: Remove deprecated code from EXT:recordlistClosed

Task #87356: Remove pages.alias database fieldClosedBenni Mack

Task #87357: Remove deprecated hooks in Frontend MiddlewaresClosedBenni Mack

Task #87359: Remove property limbo from CacheManagerRejectedGeorg Ringer

Task #87360: Drop deprecated code from TableControllerClosedGeorg Ringer

Task #87361: Remove deprecated code from DocumentTemplateClosedGeorg Ringer

Task #87371: Remove deprecated arguments from TranslateElementErrorViewHelperClosedGeorg Ringer

Task #87372: Remove TYPO3\CMS\Core\TypoScript\ConfigurationFormClosedGeorg Ringer

Task #87373: Remove deprecated code in EXT:installClosedGeorg Ringer

Task #87374: Remove deprecated code from TYPO3\CMS\Info\Controller\TranslationStatusControllerClosedGeorg Ringer

Task #87391: Drop PATH_thisScript constantClosed

Task #87405: Drop constant PATH_siteClosed

Task #87413: Remove deprecated code from ext:infoClosed

Task #87428: Remove internal_type=file/file_referenceClosed

Task #87431: Remove deprecated code from backend Controller/FileClosed

Task #87432: Remove deprecated code from backend ContentElementClosed

Task #87437: Remove deprecated code from backend controllersClosed

Task #87439: Remove deprecated code from controllersClosed

Task #87445: Do not handle 'uploadsfolder' in ext_emconf anymoreClosed

Task #87447: Drop core 7->8 auto TCA migrationsClosed

Task #87459: Remove depracated code from TypoScriptParserClosed

Task #87460: Remove deprecated code from PagePositionMapClosed

Task #87461: Drop entry point typo3/install/index.phpClosed

Task #87462: Remove deprecated code from ElementBrowserFolderTreeViewClosed

Task #87463: Remove deprecated code from DatabaseRowInitializeNewClosed

Task #87464: Remove deprecated code from UserElementClosed

Task #87466: Remove deprecated code from AbstractTreeViewClosed

Task #87467: Remove deprecated code from ModuleTemplateClosed

Task #87470: Drop extension rsaauthClosed

Task #87476: Remove deprecated code at various placesClosed

Task #87477: Drop FILE content objectClosed

Task #87479: Remove deprecated code from ScalableVectorGraphicsContentObjectClosed

Task #87480: Remove deprecated code from extensionmanagerClosed

Task #87481: Remove deprecated code from Core/CacheClosed

Task #87482: Remove EXT/extConf configuration handlingClosed

Task #87483: Do not rely on global variabels for ext_*.php filesClosed

Task #87485: Drop some wrong deprecation annotations in extbaseClosed

Task #87486: Drop invalid deprecation annotation in TSFEClosed

Task #87487: Mark some places internal instead of deprecatedClosed

Task #87488: Drop a "probably not required" method from routingClosed

Task #87489: Drop handling of M$ prefixed passwordsClosed

Task #87498: Extract extension feedit to TER/composerClosed

Task #87499: Drop extensions "taskcenter" and "sys_action" from coreClosed

Task #87514: Remove last marked deprecationsClosedBenni Mack

Task #87607: Remove deprecated code from TypoScript condition matchersClosedFrank Naegler

Bug #87755: Remove deprecated parsing of <link> tagClosedBenni Mack

Task #87767: Remove recursiveDomainSearch optionClosedBenni Mack

Task #88363: Remove pseudo-site handlingResolvedBenni Mack

Task #88376: Remove legacy "pageNotFound_handling" optionsUnder ReviewBenni Mack

Associated revisions

Revision 5810931a (diff)
Added by Andreas Fernandez 4 months ago

[!!!][TASK] Remove deprecated `TYPO3/CMS/Backend/Storage`

Resolves: #87340
Related: #87193
Releases: master
Change-Id: I2f41008e0e3827c52f5d5351a53898bd22f3748d
Reviewed-on: https://review.typo3.org/59349
Tested-by: TYPO3com <>
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>
Reviewed-by: Georg Ringer <>
Tested-by: Georg Ringer <>

Revision c6141382 (diff)
Added by Andreas Fernandez 4 months ago

[!!!][TASK] Remove deprecated `TYPO3.Popover` object

The global JavaScript object `TYPO3.Popover` has been removed.

Resolves: #87338
Related: #87193
Releases: master
Change-Id: I810711a01edd4d43820d714200a871271d4136b0
Reviewed-on: https://review.typo3.org/59347
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>
Tested-by: TYPO3com <>
Reviewed-by: Georg Ringer <>
Tested-by: Georg Ringer <>

Revision 54280752 (diff)
Added by Andreas Fernandez 4 months ago

[!!!][TASK] Remove deprecated function `launchView()`

Resolves: #87343
Related: #87193
Releases: master
Change-Id: Ia93afa94cd510debc0a37930f1dbf761d7d23267
Reviewed-on: https://review.typo3.org/59351
Reviewed-by: Georg Ringer <>
Tested-by: Georg Ringer <>
Tested-by: TYPO3com <>
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>

Revision e9097157 (diff)
Added by Andreas Fernandez 4 months ago

[!!!][TASK] Remove deprecated code from EXT:recordlist

Resolves: #87354
Related: #87193
Releases: master
Change-Id: Ib1ccf6fdb7c69257716665c58e75b2295dc5f0b1
Reviewed-on: https://review.typo3.org/59357
Reviewed-by: Christian Kuhn <>
Tested-by: Christian Kuhn <>
Tested-by: TYPO3com <>
Reviewed-by: Georg Ringer <>
Tested-by: Georg Ringer <>

Revision 361b8ca2 (diff)
Added by Frank Naegler 4 months ago

[TASK] Remove deprecated code from TypoScript condition matchers

Resolves: #87607
Related: #87193
Releases: master
Change-Id: I5c1ce876cd6ad5edeecefce03d7a1e3619f9d54c
Reviewed-on: https://review.typo3.org/59491
Tested-by: TYPO3com <>
Reviewed-by: Benni Mack <>
Tested-by: Benni Mack <>
Reviewed-by: Andreas Fernandez <>
Tested-by: Andreas Fernandez <>
Reviewed-by: Mona Muzaffar <>
Tested-by: Mona Muzaffar <>
Reviewed-by: Anja Leichsenring <>
Tested-by: Anja Leichsenring <>

History

#1 Updated by Anja Leichsenring 5 months ago

  • Related to Task #87203: Remove deprecated code from core Crypto/PasswordHashing added

#2 Updated by Georg Ringer 5 months ago

  • Status changed from New to In Progress

Also available in: Atom PDF