1
1
AllCops :
2
2
TargetRubyVersion : 2.0
3
3
4
- Style /SpaceInsideHashLiteralBraces :
4
+ Layout /SpaceInsideHashLiteralBraces :
5
5
EnforcedStyle : no_space
6
6
7
7
Style/BracesAroundHashParameters :
@@ -46,12 +46,16 @@ Metrics/PerceivedComplexity:
46
46
Max : 11
47
47
Exclude :
48
48
- ' lib/selenium/webdriver/chrome/legacy_bridge.rb'
49
+ - ' lib/selenium/webdriver/chrome/driver.rb'
50
+ - ' lib/selenium/webdriver/remote/w3c/capabilities.rb'
49
51
50
52
Metrics/CyclomaticComplexity :
51
53
Max : 9
52
54
Exclude :
53
55
- ' lib/selenium/webdriver/chrome/legacy_bridge.rb'
56
+ - ' lib/selenium/webdriver/chrome/driver.rb'
54
57
- ' lib/selenium/webdriver/common/driver.rb'
58
+ - ' lib/selenium/webdriver/remote/w3c/capabilities.rb'
55
59
- ' spec/integration/selenium/webdriver/spec_support/test_environment.rb'
56
60
57
61
Metrics/ClassLength :
@@ -60,17 +64,27 @@ Metrics/ClassLength:
60
64
- ' lib/selenium/webdriver/firefox/profile.rb'
61
65
- ' lib/selenium/webdriver/remote/legacy_bridge.rb'
62
66
- ' lib/selenium/webdriver/remote/capabilities.rb'
67
+ - ' lib/selenium/webdriver/remote/oss/bridge.rb'
63
68
- ' lib/selenium/webdriver/remote/w3c_bridge.rb'
69
+ - ' lib/selenium/webdriver/remote/w3c/capabilities.rb'
70
+ - ' lib/selenium/webdriver/remote/w3c/bridge.rb'
64
71
- ' spec/integration/selenium/webdriver/spec_support/test_environment.rb'
65
72
66
73
Metrics/AbcSize :
67
74
Max : 33
68
75
Exclude :
76
+ - ' lib/selenium/webdriver/chrome/driver.rb'
69
77
- ' lib/selenium/webdriver/chrome/legacy_bridge.rb'
78
+ - ' lib/selenium/webdriver/remote/w3c/capabilities.rb'
70
79
- ' lib/selenium/webdriver/support/color.rb'
71
80
72
81
Metrics/LineLength :
73
82
Max : 130
83
+ Exclude :
84
+ - ' lib/selenium/webdriver/remote/w3c/capabilities.rb'
85
+ - ' lib/selenium/webdriver/remote/bridge.rb'
86
+ - ' spec/unit/selenium/server_spec.rb'
87
+ - ' lib/selenium/webdriver/ie/service.rb'
74
88
75
89
Metrics/ModuleLength :
76
90
Exclude :
@@ -80,8 +94,74 @@ Metrics/ModuleLength:
80
94
Metrics/MethodLength :
81
95
Max : 33
82
96
Exclude :
97
+ - ' lib/selenium/webdriver/chrome/driver.rb'
83
98
- ' lib/selenium/webdriver/chrome/legacy_bridge.rb'
84
99
85
100
Metrics/BlockLength :
86
101
Exclude :
87
102
- " **/*_spec.rb"
103
+
104
+ Metrics/ParameterLists :
105
+ Exclude :
106
+ - ' lib/selenium/webdriver/common/interactions/pointer_input.rb'
107
+
108
+ Layout/EmptyLineAfterMagicComment :
109
+ Enabled : false
110
+
111
+ Layout/EmptyLinesAroundBlockBody :
112
+ Exclude :
113
+ - ' spec/**/*'
114
+
115
+ Layout/EmptyLinesAroundClassBody :
116
+ Enabled : false
117
+
118
+ Layout/EmptyLinesAroundModuleBody :
119
+ Enabled : false
120
+
121
+ Lint/UnusedBlockArgument :
122
+ Enabled : false
123
+
124
+ Lint/UnusedMethodArgument :
125
+ Enabled : false
126
+
127
+ Lint/UselessAssignment :
128
+ Exclude :
129
+ - ' spec/unit/selenium/webdriver/chrome/service_spec.rb'
130
+
131
+ Performance/Caller :
132
+ Enabled : false
133
+
134
+ Style/CommentAnnotation :
135
+ Enabled : false
136
+
137
+ Style/FormatString :
138
+ Exclude :
139
+ - ' lib/selenium/webdriver/atoms.rb'
140
+
141
+ Style/MethodMissing :
142
+ Exclude :
143
+ - ' lib/selenium/webdriver/support/event_firing_bridge.rb'
144
+ - ' lib/selenium/webdriver/support/block_event_listener.rb'
145
+
146
+ Layout/MultilineMethodCallIndentation :
147
+ Exclude :
148
+ - ' spec/unit/selenium/webdriver/chrome/profile_spec.rb'
149
+
150
+ Style/MultilineMemoization :
151
+ Enabled : false
152
+
153
+ Style/RedundantBegin :
154
+ Exclude :
155
+ - ' spec/integration/selenium/webdriver/driver_spec.rb'
156
+
157
+ Style/RedundantSelf :
158
+ Enabled : false
159
+
160
+ Style/StringLiterals :
161
+ Enabled : false
162
+
163
+ Style/SymbolArray :
164
+ Enabled : false
165
+
166
+ Style/TrailingCommaInLiteral :
167
+ Enabled : false
0 commit comments