Skip to content

Commit cd8b2e7

Browse files
committed
Add sniff for arrow functions.
1 parent 3227936 commit cd8b2e7

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
php-version: ['8.1', '8.2']
18+
php-version: ['8.1', '8.2', '8.3']
1919
dependencies: ['highest']
2020
include:
2121
- php-version: '8.1'
2222
dependencies: 'lowest'
2323

2424
steps:
25-
- uses: actions/checkout@v3
25+
- uses: actions/checkout@v4
2626

2727
- name: Setup PHP
2828
uses: shivammathur/setup-php@v2
@@ -31,7 +31,7 @@ jobs:
3131
coverage: none
3232

3333
- name: Composer install
34-
uses: ramsey/composer-install@v2
34+
uses: ramsey/composer-install@v3
3535
with:
3636
dependency-versions: ${{ matrix.dependencies }}
3737
composer-options: --ignore-platform-reqs
@@ -54,7 +54,7 @@ jobs:
5454
coverage: none
5555

5656
- name: Composer install
57-
uses: ramsey/composer-install@v2
57+
uses: ramsey/composer-install@v3
5858
with:
5959
composer-options: --ignore-platform-reqs
6060

CakePHP/ruleset.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
<property name="ignoreUnusedValuesWhenOnlyKeysAreUsedInForeach" value="true" />
217217
</properties>
218218
</rule>
219+
<rule ref="SlevomatCodingStandard.Functions.ArrowFunctionDeclaration" />
219220

220221
<!-- phpcs Zend sniffs -->
221222
<rule ref="Zend.NamingConventions.ValidVariableName">

docs/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# CakePHP ruleset
22

3-
The CakePHP standard contains 143 sniffs
3+
The CakePHP standard contains 144 sniffs
44

55
CakePHP (20 sniffs)
66
-------------------
@@ -95,7 +95,7 @@ PSR2 (9 sniffs)
9595
- PSR2.Methods.FunctionClosingBrace
9696
- PSR2.Methods.MethodDeclaration
9797

98-
SlevomatCodingStandard (39 sniffs)
98+
SlevomatCodingStandard (40 sniffs)
9999
----------------------------------
100100
- SlevomatCodingStandard.Arrays.TrailingArrayComma
101101
- SlevomatCodingStandard.Classes.ClassConstantVisibility
@@ -113,6 +113,7 @@ SlevomatCodingStandard (39 sniffs)
113113
- SlevomatCodingStandard.ControlStructures.NewWithParentheses
114114
- SlevomatCodingStandard.ControlStructures.RequireNullCoalesceOperator
115115
- SlevomatCodingStandard.Exceptions.DeadCatch
116+
- SlevomatCodingStandard.Functions.ArrowFunctionDeclaration
116117
- SlevomatCodingStandard.Namespaces.AlphabeticallySortedUses
117118
- SlevomatCodingStandard.Namespaces.FullyQualifiedClassNameInAnnotation
118119
- SlevomatCodingStandard.Namespaces.NamespaceDeclaration

0 commit comments

Comments
 (0)