From 8869408bd6adffc4eb37774447206548246df55a Mon Sep 17 00:00:00 2001 From: Asis Pattisahusiwa <79239132+asispts@users.noreply.github.com> Date: Fri, 3 Nov 2023 16:27:57 +0700 Subject: [PATCH] Detect useless property annotation --- ptscs/ruleset.xml | 3 ++ .../TypeHints/PropertyTypeHintTest.php | 25 +++++++++ .../TypeHints/UselessDocblockTest.php | 20 ++++++++ .../_data/PropertyTypeHint.php.fixed | 48 +++++++++++++++++ .../TypeHints/_data/PropertyTypeHint.php.inc | 51 +++++++++++++++++++ .../TypeHints/_data/UselessDocblock.php.fixed | 28 ++++++++++ .../TypeHints/_data/UselessDocblock.php.inc | 28 ++++++++++ 7 files changed, 203 insertions(+) create mode 100644 tests/Sniffs/Slevomat/TypeHints/PropertyTypeHintTest.php create mode 100644 tests/Sniffs/Slevomat/TypeHints/UselessDocblockTest.php create mode 100644 tests/Sniffs/Slevomat/TypeHints/_data/PropertyTypeHint.php.fixed create mode 100644 tests/Sniffs/Slevomat/TypeHints/_data/PropertyTypeHint.php.inc create mode 100644 tests/Sniffs/Slevomat/TypeHints/_data/UselessDocblock.php.fixed create mode 100644 tests/Sniffs/Slevomat/TypeHints/_data/UselessDocblock.php.inc diff --git a/ptscs/ruleset.xml b/ptscs/ruleset.xml index 5c226fc..e83a519 100644 --- a/ptscs/ruleset.xml +++ b/ptscs/ruleset.xml @@ -194,6 +194,9 @@ + + +