[TASK] Streamline phpdoc annotations in EXT:form 21/58521/2
authorBenni Mack <benni@typo3.org>
Mon, 1 Oct 2018 11:22:15 +0000 (13:22 +0200)
committerRalf Zimmermann <ralf.zimmermann@tritum.de>
Mon, 1 Oct 2018 12:43:26 +0000 (14:43 +0200)
commita36d3dab92aa48b7d415dbaced5ba69f8722f38c
treefa42e92e8779a42cadafab9751745f6be8e5a580
parentf6c066bcbeda862e347a91fef1797cf6eb7ea908
[TASK] Streamline phpdoc annotations in EXT:form

EXT:form uses @api and @internal phpDoc annotations. Going with a cleaner
approach with marking code as just @internal, and everything not annotated
as @internal is public, is the way to go, also the way PSR-5 is heading.

For EXT:form: Every PHP class that had nothing marked, is now @internal,
everything that was @api is now implicitly part of TYPO3 Core API.

Other areas will follow so the API for TYPO3 v9 LTS is clearer than ever.

Resolves: #86502
Releases: master
Change-Id: I2c1efdd11f0fbaa992315a90049eb109e2620c76
Reviewed-on: https://review.typo3.org/58521
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Ralf Zimmermann <ralf.zimmermann@tritum.de>
Tested-by: Ralf Zimmermann <ralf.zimmermann@tritum.de>
78 files changed:
typo3/sysext/form/Classes/Controller/AbstractBackendController.php
typo3/sysext/form/Classes/Controller/FormEditorController.php
typo3/sysext/form/Classes/Controller/FormFrontendController.php
typo3/sysext/form/Classes/Controller/FormManagerController.php
typo3/sysext/form/Classes/Domain/Condition/ConditionProvider.php
typo3/sysext/form/Classes/Domain/Condition/Functions/FormConditionFunctionsProvider.php
typo3/sysext/form/Classes/Domain/Configuration/ArrayProcessing/ArrayProcessing.php
typo3/sysext/form/Classes/Domain/Configuration/ArrayProcessing/ArrayProcessor.php
typo3/sysext/form/Classes/Domain/Configuration/ConfigurationService.php
typo3/sysext/form/Classes/Domain/Configuration/Exception/PropertyException.php
typo3/sysext/form/Classes/Domain/Configuration/Exception/PrototypeNotFoundException.php
typo3/sysext/form/Classes/Domain/Configuration/FormDefinition/Validators/ValidationDto.php
typo3/sysext/form/Classes/Domain/Exception.php
typo3/sysext/form/Classes/Domain/Exception/IdentifierNotValidException.php
typo3/sysext/form/Classes/Domain/Exception/RenderingException.php
typo3/sysext/form/Classes/Domain/Exception/TypeDefinitionNotFoundException.php
typo3/sysext/form/Classes/Domain/Exception/TypeDefinitionNotValidException.php
typo3/sysext/form/Classes/Domain/Exception/UnknownCompositRenderableException.php
typo3/sysext/form/Classes/Domain/Factory/AbstractFormFactory.php
typo3/sysext/form/Classes/Domain/Factory/FormFactoryInterface.php
typo3/sysext/form/Classes/Domain/Finishers/AbstractFinisher.php
typo3/sysext/form/Classes/Domain/Finishers/Exception/FinisherException.php
typo3/sysext/form/Classes/Domain/Finishers/FinisherContext.php
typo3/sysext/form/Classes/Domain/Finishers/FinisherInterface.php
typo3/sysext/form/Classes/Domain/Finishers/FinisherVariableProvider.php
typo3/sysext/form/Classes/Domain/Model/Exception.php
typo3/sysext/form/Classes/Domain/Model/Exception/DuplicateFormElementException.php
typo3/sysext/form/Classes/Domain/Model/Exception/FinisherPresetNotFoundException.php
typo3/sysext/form/Classes/Domain/Model/Exception/FormDefinitionConsistencyException.php
typo3/sysext/form/Classes/Domain/Model/Exception/ValidatorPresetNotFoundException.php
typo3/sysext/form/Classes/Domain/Model/FormDefinition.php
typo3/sysext/form/Classes/Domain/Model/FormElements/AbstractFormElement.php
typo3/sysext/form/Classes/Domain/Model/FormElements/AbstractSection.php
typo3/sysext/form/Classes/Domain/Model/FormElements/FormElementInterface.php
typo3/sysext/form/Classes/Domain/Model/FormElements/GenericFormElement.php
typo3/sysext/form/Classes/Domain/Model/FormElements/GridContainer.php
typo3/sysext/form/Classes/Domain/Model/FormElements/GridRow.php
typo3/sysext/form/Classes/Domain/Model/FormElements/Page.php
typo3/sysext/form/Classes/Domain/Model/FormElements/Section.php
typo3/sysext/form/Classes/Domain/Model/FormElements/UnknownFormElement.php
typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php
typo3/sysext/form/Classes/Domain/Model/Renderable/RenderableInterface.php
typo3/sysext/form/Classes/Domain/Model/Renderable/RootRenderableInterface.php
typo3/sysext/form/Classes/Domain/Model/Renderable/VariableRenderableInterface.php
typo3/sysext/form/Classes/Domain/Renderer/AbstractElementRenderer.php
typo3/sysext/form/Classes/Domain/Renderer/RendererInterface.php
typo3/sysext/form/Classes/Domain/Runtime/Exception/PropertyMappingException.php
typo3/sysext/form/Classes/Domain/Runtime/FormRuntime.php
typo3/sysext/form/Classes/Exception.php
typo3/sysext/form/Classes/Hooks/FileListEditIconsHook.php
typo3/sysext/form/Classes/Hooks/FormFileExtensionUpdate.php
typo3/sysext/form/Classes/Hooks/FormFileProvider.php
typo3/sysext/form/Classes/Hooks/FormPagePreviewRenderer.php
typo3/sysext/form/Classes/Mvc/Configuration/Exception/FileWriteException.php
typo3/sysext/form/Classes/Mvc/Configuration/Exception/NoSuchFileException.php
typo3/sysext/form/Classes/Mvc/Configuration/Exception/ParseErrorException.php
typo3/sysext/form/Classes/Mvc/Configuration/TypoScriptService.php
typo3/sysext/form/Classes/Mvc/Persistence/FormPersistenceManagerInterface.php
typo3/sysext/form/Classes/Mvc/Property/PropertyMappingConfiguration.php
typo3/sysext/form/Classes/Mvc/Validation/CountValidator.php
typo3/sysext/form/Classes/Mvc/Validation/DateRangeValidator.php
typo3/sysext/form/Classes/Mvc/Validation/EmptyValidator.php
typo3/sysext/form/Classes/Mvc/Validation/Exception/InvalidValidationOptionsException.php
typo3/sysext/form/Classes/Mvc/Validation/FileSizeValidator.php
typo3/sysext/form/Classes/Mvc/Validation/MimeTypeValidator.php
typo3/sysext/form/Classes/Service/TranslationService.php
typo3/sysext/form/Classes/Type/FormDefinitionArray.php
typo3/sysext/form/Classes/ViewHelpers/Form/DatePickerViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/Form/TimePickerViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/Form/UploadedResourceViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/FormViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/GridColumnClassAutoConfigurationViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/RenderAllFormValuesViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/RenderRenderableViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/RenderViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/TranslateElementErrorViewHelper.php
typo3/sysext/form/Classes/ViewHelpers/TranslateElementPropertyViewHelper.php
typo3/sysext/form/Tests/Unit/Mvc/Validation/Fixtures/TestValidator.php