Epic #87193

Remove deprecated code from the core

Added by Benni Mack about 1 month ago. Updated 1 day ago.

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

100%

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 removalResolved

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 PasswordHashingResolved

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 PageRendererResolvedBenni Mack

Task #87311: Remove deprecated code in ExtensionManagementUtilityResolvedBenni Mack

Task #87331: Remove deprecated functionality in RootlineUtilityResolvedBenni Mack

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

Task #87336: Remove deprecated code from RteHtmlParserResolved

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

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

Task #87340: Remove deprecated `Storage` moduleResolvedAndreas Fernandez

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

Task #87343: Remove deprecated launchView() functionResolvedAndreas Fernandez

Task #87345: Remove fuzzy extension scanner checksResolvedBenni Mack

Task #87346: Remove deprecated code in DataHandlerResolvedBenni Mack

Task #87354: Remove deprecated code from EXT:recordlistResolved

Task #87356: Remove pages.alias database fieldResolvedBenni Mack

Task #87357: Remove deprecated hooks in Frontend MiddlewaresResolvedBenni Mack

Task #87359: Remove property limbo from CacheManagerRejectedGeorg Ringer

Task #87360: Drop deprecated code from TableControllerResolvedGeorg Ringer

Task #87361: Remove deprecated code from DocumentTemplateResolvedGeorg Ringer

Task #87371: Remove deprecated arguments from TranslateElementErrorViewHelperResolvedGeorg Ringer

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

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

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

Task #87391: Drop PATH_thisScript constantResolved

Task #87405: Drop constant PATH_siteResolved

Task #87413: Remove deprecated code from ext:infoResolved

Task #87428: Remove internal_type=file/file_referenceResolved

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

Task #87432: Remove deprecated code from backend ContentElementResolved

Task #87437: Remove deprecated code from backend controllersResolved

Task #87439: Remove deprecated code from controllersResolved

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

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

Task #87459: Remove depracated code from TypoScriptParserResolved

Task #87460: Remove deprecated code from PagePositionMapResolved

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

Task #87462: Remove deprecated code from ElementBrowserFolderTreeViewResolved

Task #87463: Remove deprecated code from DatabaseRowInitializeNewResolved

Task #87464: Remove deprecated code from UserElementResolved

Task #87466: Remove deprecated code from AbstractTreeViewResolved

Task #87467: Remove deprecated code from ModuleTemplateResolved

Task #87470: Drop extension rsaauthResolved

Task #87476: Remove deprecated code at various placesResolved

Task #87477: Drop FILE content objectResolved

Task #87479: Remove deprecated code from ScalableVectorGraphicsContentObjectResolved

Task #87480: Remove deprecated code from extensionmanagerResolved

Task #87481: Remove deprecated code from Core/CacheResolved

Task #87482: Remove EXT/extConf configuration handlingResolved

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

Task #87485: Drop some wrong deprecation annotations in extbaseResolved

Task #87486: Drop invalid deprecation annotation in TSFEResolved

Task #87487: Mark some places internal instead of deprecatedResolved

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

Task #87489: Drop handling of M$ prefixed passwordsResolved

Task #87498: Extract extension feedit to TER/composerResolved

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

Associated revisions

Revision 5810931a (diff)
Added by Andreas Fernandez 15 days 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 15 days 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 15 days 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 13 days 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 <>

History

#1 Updated by Anja Leichsenring about 1 month ago

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

#2 Updated by Georg Ringer about 1 month ago

  • Status changed from New to In Progress

Also available in: Atom PDF