MissingDocumentationPublic and MissingDocumentationProtected are our last two exceptions in the PHP CodeSniffer rules file (.phpcs.xml). Can turn the exceptions off once the documentation is added.
Description
Description
Details
Details
Event Timeline
Comment Actions
Change 865239 had a related patch set uploaded (by MPGuy2824; author: MPGuy2824):
[mediawiki/extensions/PageTriage@master] Removing a phpcs rule exclusion
Comment Actions
Removing the MissingDocumentationPublic exclusion led to 12 issues.
FILE: ...ageTriage/includes/Notifications/PageTriagePresentationModel.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 53 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: .../src/extensions/PageTriage/includes/Api/ApiPageTriageTagging.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 157 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: ...c/extensions/PageTriage/includes/Api/ApiPageTriageTagCopyvio.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 82 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: ...e/src/extensions/PageTriage/includes/Api/ApiPageTriageAction.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 194 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: ...ace/src/extensions/PageTriage/includes/Api/ApiPageTriageList.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 524 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: ...PageTriage/includes/ArticleCompile/ArticleCompileDeletionTag.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 10 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: ...s/PageTriage/includes/ArticleCompile/ArticleCompileInterface.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 56 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: ...s/PageTriage/includes/ArticleCompile/ArticleCompileProcessor.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 122 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: ...src/extensions/PageTriage/includes/CompileArticleMetadataJob.php ---------------------------------------------------------------------- FOUND 2 ERRORS AFFECTING 2 LINES ---------------------------------------------------------------------- 10 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) 14 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ---------------------------------------------------------------------- FILE: /workspace/src/extensions/PageTriage/includes/Hooks.php ---------------------------------------------------------------------- FOUND 2 ERRORS AFFECTING 2 LINES ---------------------------------------------------------------------- 907 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) 946 | ERROR | Missing function doc comment | | (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic) ----------------------------------------------------------------------
Comment Actions
Change 865239 merged by jenkins-bot:
[mediawiki/extensions/PageTriage@master] Removing a phpcs rule exclusion
Comment Actions
Change 892034 had a related patch set uploaded (by MPGuy2824; author: MPGuy2824):
[mediawiki/extensions/PageTriage@master] Removing a phpcs rule exclusion (FunctionComment.MissingDocumentationPublic)
Comment Actions
Change 892034 merged by jenkins-bot:
[mediawiki/extensions/PageTriage@master] build: Remove phpcs MissingDocumentationPublic exclusion