Skip to content

Task #424: add github actions to lint the code and release to TER #2

Task #424: add github actions to lint the code and release to TER

Task #424: add github actions to lint the code and release to TER #2

Triggered via pull request December 20, 2023 21:31
Status Failure
Total duration 48s
Artifacts

ci.yml

on: pull_request
Matrix: Code quality checks
Matrix: PHP linter
Fit to window
Zoom out
Zoom in

Annotations

21 errors
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/locallang_csh_web_txdirectmail.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/locallangNavFrame.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}type': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/locallang_csh_RecipientList.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/fr.locallang_csh_sysdmailcat.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/pl.locallang_tca.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/locallangDirectMail.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/locallang_tca.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/no.locallang_tca.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/pt.locallang_tca.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (xliff:lint, 8.1): Resources/Private/Language/locallang_csh_DirectMail.xlf#L5
Element '{urn:oasis:names:tc:xliff:document:1.2}description': This element is not expected. Expected is one of ( {urn:oasis:names:tc:xliff:document:1.2}skl, {urn:oasis:names:tc:xliff:document:1.2}phase-group, {urn:oasis:names:tc:xliff:document:1.2}glossary, {urn:oasis:names:tc:xliff:document:1.2}reference, {urn:oasis:names:tc:xliff:document:1.2}count-group, {urn:oasis:names:tc:xliff:document:1.2}prop-group, {urn:oasis:names:tc:xliff:document:1.2}note, {urn:oasis:names:tc:xliff:document:1.2}tool, ##other{urn:oasis:names:tc:xliff:document:1.2}* ).
Code quality checks (php:sniff, 8.1)
Process completed with exit code 2.
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L25
Out of 417 possible return types, only 215 - 51.6 % actually have it. Add more return types to get over 100 %
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L72
Out of 417 possible return types, only 215 - 51.6 % actually have it. Add more return types to get over 100 %
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L127
PHPDoc tag @var for variable $message contains unknown class DirectMailTeam\DirectMail\Command\Message.
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L132
Call to method delete() on an unknown class DirectMailTeam\DirectMail\Command\Message.
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L134
Call to method setFlag() on an unknown class DirectMailTeam\DirectMail\Command\Message.
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L153
Out of 417 possible return types, only 215 - 51.6 % actually have it. Add more return types to get over 100 %
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L153
Out of 512 possible param types, only 380 - 74.2 % actually have it. Add more param types to get over 100 %
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L153
Parameter $message of method DirectMailTeam\DirectMail\Command\AnalyzeBounceMailCommand::processBounceMail() has invalid type DirectMailTeam\DirectMail\Command\Message.
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L159
Call to method getAttachments() on an unknown class DirectMailTeam\DirectMail\Command\Message.
Code quality checks (php:stan, 8.1): Classes/Command/AnalyzeBounceMailCommand.php#L174
Call to method getMessageBody() on an unknown class DirectMailTeam\DirectMail\Command\Message.