[TASK] Mark various parts with phpdoc internal - part 4 32/58532/2
authorBenni Mack <benni@typo3.org>
Mon, 1 Oct 2018 14:07:10 +0000 (16:07 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Mon, 1 Oct 2018 15:07:57 +0000 (17:07 +0200)
commit7bdaa18b747c378d3143fd53a6adc0b87a6b30cd
tree79fe8ba4ad379388536a2258fe5273ff412cb2d1
parentb1bad629ef1bb48ab0593ec836949fd84d83c579
[TASK] Mark various parts with phpdoc internal - part 4

All specific controllers for specific Backend actions, Backend-module related modules,
all hook implementations (where the core uses hooks by itself), and module-specific
ViewHelpers are now marked as @internal to ensure developers what is
part of the public TYPO3 Core API.

within
- EXT:core
- EXT:extensionmanager
- EXT:install

All @api annotations have been removed.

Resolves: #86517
Releases: master
Change-Id: I7869d8e3b6e8a4365529cc7c98b99cde7ca1495f
Reviewed-on: https://review.typo3.org/58532
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
219 files changed:
typo3/sysext/core/Classes/Authentication/BackendUserAuthentication.php
typo3/sysext/core/Classes/Cache/Backend/AbstractBackend.php
typo3/sysext/core/Classes/Cache/Backend/ApcBackend.php
typo3/sysext/core/Classes/Cache/Backend/ApcuBackend.php
typo3/sysext/core/Classes/Cache/Backend/BackendInterface.php
typo3/sysext/core/Classes/Cache/Backend/FileBackend.php
typo3/sysext/core/Classes/Cache/Backend/FreezableBackendInterface.php
typo3/sysext/core/Classes/Cache/Backend/MemcachedBackend.php
typo3/sysext/core/Classes/Cache/Backend/NullBackend.php
typo3/sysext/core/Classes/Cache/Backend/PdoBackend.php
typo3/sysext/core/Classes/Cache/Backend/PhpCapableBackendInterface.php
typo3/sysext/core/Classes/Cache/Backend/RedisBackend.php
typo3/sysext/core/Classes/Cache/Backend/SimpleFileBackend.php
typo3/sysext/core/Classes/Cache/Backend/TaggableBackendInterface.php
typo3/sysext/core/Classes/Cache/Backend/TransientBackendInterface.php
typo3/sysext/core/Classes/Cache/Backend/TransientMemoryBackend.php
typo3/sysext/core/Classes/Cache/Backend/Typo3DatabaseBackend.php
typo3/sysext/core/Classes/Cache/CacheManager.php
typo3/sysext/core/Classes/Cache/Exception.php
typo3/sysext/core/Classes/Cache/Exception/DuplicateIdentifierException.php
typo3/sysext/core/Classes/Cache/Exception/InvalidBackendException.php
typo3/sysext/core/Classes/Cache/Exception/InvalidCacheException.php
typo3/sysext/core/Classes/Cache/Exception/InvalidDataException.php
typo3/sysext/core/Classes/Cache/Exception/NoSuchCacheException.php
typo3/sysext/core/Classes/Cache/Exception/NoSuchCacheGroupException.php
typo3/sysext/core/Classes/Cache/Frontend/AbstractFrontend.php
typo3/sysext/core/Classes/Cache/Frontend/FrontendInterface.php
typo3/sysext/core/Classes/Cache/Frontend/PhpFrontend.php
typo3/sysext/core/Classes/Cache/Frontend/StringFrontend.php
typo3/sysext/core/Classes/Cache/Frontend/VariableFrontend.php
typo3/sysext/core/Classes/Category/CategoryRegistry.php
typo3/sysext/core/Classes/Configuration/ExtensionConfiguration.php
typo3/sysext/core/Classes/Configuration/TypoScript/Exception/InvalidTypoScriptConditionException.php
typo3/sysext/core/Classes/Console/RequestHandlerInterface.php
typo3/sysext/core/Classes/Core/ApplicationContext.php
typo3/sysext/core/Classes/FormProtection/Exception.php
typo3/sysext/core/Classes/Hooks/BackendUserGroupIntegrityCheck.php
typo3/sysext/core/Classes/Hooks/SiteDataHandlerCacheHook.php
typo3/sysext/core/Classes/Http/RequestHandlerInterface.php
typo3/sysext/core/Classes/Localization/LanguageStore.php
typo3/sysext/core/Classes/Localization/Parser/AbstractXmlParser.php
typo3/sysext/core/Classes/Localization/Parser/LocallangXmlParser.php
typo3/sysext/core/Classes/Localization/Parser/XliffParser.php
typo3/sysext/core/Classes/Messaging/FlashMessageService.php
typo3/sysext/core/Classes/Package/Package.php
typo3/sysext/core/Classes/Package/PackageInterface.php
typo3/sysext/core/Classes/Package/PackageManager.php
typo3/sysext/core/Classes/Resource/AbstractRepository.php
typo3/sysext/core/Classes/Resource/FileRepository.php
typo3/sysext/core/Classes/Service/IsoCodeService.php
typo3/sysext/core/Classes/TypoScript/TypoScriptService.php
typo3/sysext/core/Classes/Utility/ClassNamingUtility.php
typo3/sysext/extensionmanager/Classes/Controller/AbstractController.php
typo3/sysext/extensionmanager/Classes/Controller/AbstractModuleController.php
typo3/sysext/extensionmanager/Classes/Controller/ActionController.php
typo3/sysext/extensionmanager/Classes/Controller/DistributionController.php
typo3/sysext/extensionmanager/Classes/Controller/DownloadController.php
typo3/sysext/extensionmanager/Classes/Controller/ListController.php
typo3/sysext/extensionmanager/Classes/Controller/UpdateFromTerController.php
typo3/sysext/extensionmanager/Classes/Controller/UpdateScriptController.php
typo3/sysext/extensionmanager/Classes/Controller/UploadExtensionFileController.php
typo3/sysext/extensionmanager/Classes/Domain/Model/Dependency.php
typo3/sysext/extensionmanager/Classes/Domain/Model/DownloadQueue.php
typo3/sysext/extensionmanager/Classes/Domain/Model/Extension.php
typo3/sysext/extensionmanager/Classes/Domain/Model/Mirrors.php
typo3/sysext/extensionmanager/Classes/Domain/Model/Repository.php
typo3/sysext/extensionmanager/Classes/Domain/Repository/ExtensionRepository.php
typo3/sysext/extensionmanager/Classes/Domain/Repository/RepositoryRepository.php
typo3/sysext/extensionmanager/Classes/Report/ExtensionStatus.php
typo3/sysext/extensionmanager/Classes/Task/UpdateExtensionListTask.php
typo3/sysext/extensionmanager/Classes/Utility/Connection/TerUtility.php
typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php
typo3/sysext/extensionmanager/Classes/Utility/DownloadUtility.php
typo3/sysext/extensionmanager/Classes/Utility/EmConfUtility.php
typo3/sysext/extensionmanager/Classes/Utility/ExtensionModelUtility.php
typo3/sysext/extensionmanager/Classes/Utility/FileHandlingUtility.php
typo3/sysext/extensionmanager/Classes/Utility/Importer/ExtensionListUtility.php
typo3/sysext/extensionmanager/Classes/Utility/Importer/MirrorListUtility.php
typo3/sysext/extensionmanager/Classes/Utility/InstallUtility.php
typo3/sysext/extensionmanager/Classes/Utility/ListUtility.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/AbstractExtensionXmlParser.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/AbstractMirrorXmlParser.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/AbstractXmlParser.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/ExtensionXmlPullParser.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/ExtensionXmlPushParser.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/MirrorXmlPullParser.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/MirrorXmlPushParser.php
typo3/sysext/extensionmanager/Classes/Utility/Parser/XmlParserFactory.php
typo3/sysext/extensionmanager/Classes/Utility/Repository/Helper.php
typo3/sysext/extensionmanager/Classes/Utility/UpdateScriptUtility.php
typo3/sysext/extensionmanager/Classes/ViewHelpers/ReloadSqlDataViewHelper.php
typo3/sysext/install/Classes/Authentication/AuthenticationService.php
typo3/sysext/install/Classes/Composer/InstallerScripts.php
typo3/sysext/install/Classes/Configuration/AbstractCustomPreset.php
typo3/sysext/install/Classes/Configuration/AbstractFeature.php
typo3/sysext/install/Classes/Configuration/AbstractPreset.php
typo3/sysext/install/Classes/Configuration/Context/ContextFeature.php
typo3/sysext/install/Classes/Configuration/Context/CustomPreset.php
typo3/sysext/install/Classes/Configuration/Context/DebugPreset.php
typo3/sysext/install/Classes/Configuration/Context/LivePreset.php
typo3/sysext/install/Classes/Configuration/FeatureManager.php
typo3/sysext/install/Classes/Configuration/Image/AbstractImagePreset.php
typo3/sysext/install/Classes/Configuration/Image/CustomPreset.php
typo3/sysext/install/Classes/Configuration/Image/GraphicsMagickPreset.php
typo3/sysext/install/Classes/Configuration/Image/ImageFeature.php
typo3/sysext/install/Classes/Configuration/Image/ImageMagick6Preset.php
typo3/sysext/install/Classes/Configuration/Mail/CustomPreset.php
typo3/sysext/install/Classes/Configuration/Mail/MailFeature.php
typo3/sysext/install/Classes/Configuration/Mail/SendmailPreset.php
typo3/sysext/install/Classes/Configuration/Mail/SmtpPreset.php
typo3/sysext/install/Classes/Configuration/PasswordHashing/Argon2iPreset.php
typo3/sysext/install/Classes/Configuration/PasswordHashing/BcryptPreset.php
typo3/sysext/install/Classes/Configuration/PasswordHashing/CustomPreset.php
typo3/sysext/install/Classes/Configuration/PasswordHashing/PasswordHashingFeature.php
typo3/sysext/install/Classes/Configuration/PasswordHashing/Pbkdf2Preset.php
typo3/sysext/install/Classes/Configuration/PasswordHashing/PhpassPreset.php
typo3/sysext/install/Classes/Controller/AbstractController.php
typo3/sysext/install/Classes/Controller/BackendModuleController.php
typo3/sysext/install/Classes/Controller/EnvironmentController.php
typo3/sysext/install/Classes/Controller/IconController.php
typo3/sysext/install/Classes/Controller/InstallerController.php
typo3/sysext/install/Classes/Controller/LayoutController.php
typo3/sysext/install/Classes/Controller/LoginController.php
typo3/sysext/install/Classes/Controller/MaintenanceController.php
typo3/sysext/install/Classes/Controller/SettingsController.php
typo3/sysext/install/Classes/Controller/UpgradeController.php
typo3/sysext/install/Classes/ExtensionScanner/Php/CodeStatistics.php
typo3/sysext/install/Classes/ExtensionScanner/Php/GeneratorClassesResolver.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/AbstractCoreMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/ArrayDimensionMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/ArrayGlobalMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/ClassConstantMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/ClassNameMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/ConstantMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/FunctionCallMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/InterfaceMethodChangedMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodAnnotationMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodArgumentDroppedMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodArgumentDroppedStaticMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodArgumentRequiredMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodArgumentRequiredStaticMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodArgumentUnusedMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodCallMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/MethodCallStaticMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/PropertyAnnotationMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/PropertyExistsStaticMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/PropertyProtectedMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/Matcher/PropertyPublicMatcher.php
typo3/sysext/install/Classes/ExtensionScanner/Php/MatcherFactory.php
typo3/sysext/install/Classes/FolderStructure/AbstractNode.php
typo3/sysext/install/Classes/FolderStructure/DefaultFactory.php
typo3/sysext/install/Classes/FolderStructure/DefaultPermissionsCheck.php
typo3/sysext/install/Classes/FolderStructure/DirectoryNode.php
typo3/sysext/install/Classes/FolderStructure/FileNode.php
typo3/sysext/install/Classes/FolderStructure/LinkNode.php
typo3/sysext/install/Classes/FolderStructure/RootNode.php
typo3/sysext/install/Classes/FolderStructure/StructureFacade.php
typo3/sysext/install/Classes/Http/Application.php
typo3/sysext/install/Classes/Http/InstallerRequestHandler.php
typo3/sysext/install/Classes/Http/RequestHandler.php
typo3/sysext/install/Classes/Report/EnvironmentStatusReport.php
typo3/sysext/install/Classes/Report/InstallStatusReport.php
typo3/sysext/install/Classes/Report/SecurityStatusReport.php
typo3/sysext/install/Classes/Service/ClearCacheService.php
typo3/sysext/install/Classes/Service/ClearTableService.php
typo3/sysext/install/Classes/Service/CoreUpdateService.php
typo3/sysext/install/Classes/Service/CoreVersionService.php
typo3/sysext/install/Classes/Service/EnableFileService.php
typo3/sysext/install/Classes/Service/ExtensionConfigurationService.php
typo3/sysext/install/Classes/Service/LanguagePackService.php
typo3/sysext/install/Classes/Service/LoadTcaService.php
typo3/sysext/install/Classes/Service/LocalConfigurationValueService.php
typo3/sysext/install/Classes/Service/SessionService.php
typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php
typo3/sysext/install/Classes/Service/Typo3tempFileService.php
typo3/sysext/install/Classes/Service/UpgradeWizardsService.php
typo3/sysext/install/Classes/SystemEnvironment/Check.php
typo3/sysext/install/Classes/SystemEnvironment/DatabaseCheck.php
typo3/sysext/install/Classes/SystemEnvironment/DatabasePlatform/MySqlCheck.php
typo3/sysext/install/Classes/SystemEnvironment/DatabasePlatform/PostgreSqlCheck.php
typo3/sysext/install/Classes/SystemEnvironment/SetupCheck.php
typo3/sysext/install/Classes/SystemInformation/Typo3VersionMessage.php
typo3/sysext/install/Classes/Updates/AdminPanelInstall.php
typo3/sysext/install/Classes/Updates/Argon2iPasswordHashes.php
typo3/sysext/install/Classes/Updates/BackendLayoutIconUpdateWizard.php
typo3/sysext/install/Classes/Updates/BackendUserStartModuleUpdate.php
typo3/sysext/install/Classes/Updates/BulletContentElementUpdate.php
typo3/sysext/install/Classes/Updates/CommandLineBackendUserRemovalUpdate.php
typo3/sysext/install/Classes/Updates/Compatibility7ExtractionUpdate.php
typo3/sysext/install/Classes/Updates/DatabaseRowsUpdateWizard.php
typo3/sysext/install/Classes/Updates/ExtensionManagerTables.php
typo3/sysext/install/Classes/Updates/FileReferenceUpdate.php
typo3/sysext/install/Classes/Updates/FillTranslationSourceField.php
typo3/sysext/install/Classes/Updates/FormLegacyExtractionUpdate.php
typo3/sysext/install/Classes/Updates/FrontendUserImageUpdateWizard.php
typo3/sysext/install/Classes/Updates/FuncExtractionUpdate.php
typo3/sysext/install/Classes/Updates/LanguageSortingUpdate.php
typo3/sysext/install/Classes/Updates/MigrateFeSessionDataUpdate.php
typo3/sysext/install/Classes/Updates/MigrateFscStaticTemplateUpdate.php
typo3/sysext/install/Classes/Updates/MigratePagesLanguageOverlayBeGroupsAccessRights.php
typo3/sysext/install/Classes/Updates/MigratePagesLanguageOverlayUpdate.php
typo3/sysext/install/Classes/Updates/MigrateUrlTypesInPagesUpdate.php
typo3/sysext/install/Classes/Updates/PopulatePageSlugs.php
typo3/sysext/install/Classes/Updates/RedirectExtractionUpdate.php
typo3/sysext/install/Classes/Updates/RedirectsExtensionUpdate.php
typo3/sysext/install/Classes/Updates/RepeatableInterface.php
typo3/sysext/install/Classes/Updates/RowUpdater/ImageCropUpdater.php
typo3/sysext/install/Classes/Updates/RowUpdater/L10nModeUpdater.php
typo3/sysext/install/Classes/Updates/RowUpdater/RteLinkSyntaxUpdater.php
typo3/sysext/install/Classes/Updates/RteHtmlAreaExtractionUpdate.php
typo3/sysext/install/Classes/Updates/SectionFrameToFrameClassUpdate.php
typo3/sysext/install/Classes/Updates/SeparateSysHistoryFromSysLogUpdate.php
typo3/sysext/install/Classes/Updates/SplitMenusUpdate.php
typo3/sysext/install/Classes/Updates/StartModuleUpdate.php
typo3/sysext/install/Classes/Updates/Typo3DbExtractionUpdate.php
typo3/sysext/install/Classes/Updates/UploadContentElementUpdate.php
typo3/sysext/install/Classes/Updates/WizardDoneToRegistry.php
typo3/sysext/install/Classes/UpgradeAnalysis/DocumentationFile.php
typo3/sysext/install/Classes/ViewHelpers/Uri/ActionViewHelper.php