[TASK] Introduce a doc block checker job for bamboo
In order to avoid issues creating proper ClassSchema instances for core classes and in order to have a properly renderable documentation with phpdocumentor/phpdocumentor, this patch introduces a new bamboo job that checks all php doc blocks of classes and their properties and methods. Releases: master Resolves: #89023 Change-Id: I13ec766c3ac7c4cea8de84a89e66382ded6d46ba Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61557 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
Showing
- Build/Scripts/docBlockChecker.php 311 additions, 0 deletionsBuild/Scripts/docBlockChecker.php
- Build/bamboo/src/main/java/core/AbstractCoreSpec.java 42 additions, 0 deletionsBuild/bamboo/src/main/java/core/AbstractCoreSpec.java
- Build/bamboo/src/main/java/core/NightlySpec.java 3 additions, 0 deletionsBuild/bamboo/src/main/java/core/NightlySpec.java
- Build/bamboo/src/main/java/core/PreMergeSpec.java 1 addition, 0 deletionsBuild/bamboo/src/main/java/core/PreMergeSpec.java
- Build/bamboo/src/main/java/core/SecuritySpec.java 1 addition, 0 deletionsBuild/bamboo/src/main/java/core/SecuritySpec.java
- typo3/sysext/backend/Classes/Template/DocumentTemplate.php 0 additions, 1 deletiontypo3/sysext/backend/Classes/Template/DocumentTemplate.php
- typo3/sysext/backend/Classes/Template/ModuleTemplate.php 0 additions, 1 deletiontypo3/sysext/backend/Classes/Template/ModuleTemplate.php
- typo3/sysext/backend/Classes/Utility/BackendUtility.php 4 additions, 2 deletionstypo3/sysext/backend/Classes/Utility/BackendUtility.php
- typo3/sysext/belog/Classes/Domain/Repository/LogEntryRepository.php 2 additions, 2 deletions...xt/belog/Classes/Domain/Repository/LogEntryRepository.php
- typo3/sysext/beuser/Classes/Domain/Repository/BackendUserRepository.php 3 additions, 3 deletions...euser/Classes/Domain/Repository/BackendUserRepository.php
- typo3/sysext/core/Classes/Authentication/AuthenticationService.php 1 addition, 1 deletion...ext/core/Classes/Authentication/AuthenticationService.php
- typo3/sysext/core/Classes/Authentication/BackendUserAuthentication.php 1 addition, 1 deletion...core/Classes/Authentication/BackendUserAuthentication.php
- typo3/sysext/core/Classes/DataHandling/DataHandler.php 12 additions, 6 deletionstypo3/sysext/core/Classes/DataHandling/DataHandler.php
- typo3/sysext/core/Classes/DataHandling/SlugEnricher.php 2 additions, 1 deletiontypo3/sysext/core/Classes/DataHandling/SlugEnricher.php
- typo3/sysext/core/Classes/Database/Query/Expression/ExpressionBuilder.php 2 additions, 2 deletions...e/Classes/Database/Query/Expression/ExpressionBuilder.php
- typo3/sysext/core/Classes/Database/Query/QueryBuilder.php 8 additions, 8 deletionstypo3/sysext/core/Classes/Database/Query/QueryBuilder.php
- typo3/sysext/core/Classes/Database/ReferenceIndex.php 9 additions, 4 deletionstypo3/sysext/core/Classes/Database/ReferenceIndex.php
- typo3/sysext/core/Classes/Database/Schema/Parser/AST/CreateForeignKeyDefinitionItem.php 1 addition, 1 deletion...base/Schema/Parser/AST/CreateForeignKeyDefinitionItem.php
- typo3/sysext/core/Classes/Database/Schema/Parser/AST/CreateIndexDefinitionItem.php 1 addition, 1 deletion.../Database/Schema/Parser/AST/CreateIndexDefinitionItem.php
- typo3/sysext/core/Classes/Database/SoftReferenceIndex.php 6 additions, 3 deletionstypo3/sysext/core/Classes/Database/SoftReferenceIndex.php
Please register or sign in to comment