From 22d61ec4ecde7ffdc50dd68d0a324415cd066bd1 Mon Sep 17 00:00:00 2001 From: Norman Steger <norman.steger@slub-dresden.de> Date: Thu, 26 Jan 2023 09:38:39 +0100 Subject: [PATCH] update typoscript linter --- .Build/gitlab-ci/README.md | 14 ++++++++++++-- .Build/gitlab-ci/typoscript-lint/Extension.yml | 4 +++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.Build/gitlab-ci/README.md b/.Build/gitlab-ci/README.md index 82da256..17d5752 100644 --- a/.Build/gitlab-ci/README.md +++ b/.Build/gitlab-ci/README.md @@ -41,7 +41,7 @@ composer require --dev ssch/typo3-rector ``` ## run rector ``` -./vendor/bin/rector process . --config ./.Build/gitlab-ci/typo3-rector/Extension.php +./vendor/bin/rector process . --config .Build/gitlab-ci/typo3-rector/Extension.php ``` # use php-cs-fixer local @@ -51,5 +51,15 @@ composer require --dev friendsofphp/php-cs-fixer ## run php-cs-fixer ``` -./vendor/bin/php-cs-fixer fix --config ./.Build/gitlab-ci/php-cs-fixer/Extension.php +./vendor/bin/php-cs-fixer fix --config .Build/gitlab-ci/php-cs-fixer/Extension.php +``` + +# use typo3-typoscript-lint local +``` +composer require --dev helmich/typo3-typoscript-lint +``` + +## run php-cs-fixer +``` +vendor/bin/typoscript-lint -c .Build/gitlab-ci/typoscript-lint/Extension.yml --fail-on-warnings ``` diff --git a/.Build/gitlab-ci/typoscript-lint/Extension.yml b/.Build/gitlab-ci/typoscript-lint/Extension.yml index 2ee2f94..6f9c51b 100644 --- a/.Build/gitlab-ci/typoscript-lint/Extension.yml +++ b/.Build/gitlab-ci/typoscript-lint/Extension.yml @@ -1,9 +1,11 @@ paths: - - . + - Configuration/ filePatterns: - "*.tsconfig" - "*.typoscript" - "ext_typoscript_*.txt" + - "setup.txt" + - "constants.txt" sniffs: - class: Indentation parameters: -- GitLab