forked from arabcoders/watchstate
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmago.toml
More file actions
51 lines (47 loc) · 1.57 KB
/
Copy pathmago.toml
File metadata and controls
51 lines (47 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
php-version = "8.4.0"
[source]
workspace = "."
paths = ["src/", "tests/"]
includes = ["vendor"]
excludes = []
[formatter]
print-width = 140
tab-width = 4
use-tabs = false
null-type-hint = "question"
space-after-logical-not-unary-prefix-operator = false
space-before-arrow-function-parameter-list-parenthesis = false
always-break-named-arguments-list = false
preserve-breaking-member-access-chain = true
preserve-breaking-argument-list = true
preserve-breaking-array-like = true
preserve-breaking-parameter-list = true
preserve-breaking-attribute-list = true
preserve-breaking-conditional-expression = true
empty-line-after-opening-tag = false
[linter]
excludes = ["tests/"]
integrations = ["symfony", "phpunit"]
[linter.rules]
literal-named-argument = { enabled = false }
no-boolean-flag-parameter = { enabled = false }
no-protected-in-final = { enabled = false }
too-many-properties = { threshold = 50 }
too-many-enum-cases = { threshold = 80 }
excessive-nesting = { threshold = 10 }
no-multi-assignments = { enabled = false }
no-empty = { enabled = false }
no-error-control-operator = { enabled = false }
too-many-methods = { enabled = false }
no-ini-set = { enabled = false }
excessive-parameter-list = { enabled = false }
cyclomatic-complexity = { enabled = false }
halstead = { enabled = false }
kan-defect = { enabled = false }
# no-shorthand-ternary = { enabled = false }
no-else-clause = { enabled = false }
no-assign-in-condition = { enabled = false }
no-empty-catch-clause = { enabled = false }
no-redundant-use = { enabled = false }
no-isset = { enabled = false }
class-name = { enabled = false }