Skip to content

Commit 671bbe1

Browse files
authored
Merge pull request #1831 from rubocop/remove-node-matcher-directive-disables
Fix YARD documentation for class methods
2 parents 02c0b89 + 2399130 commit 671bbe1

File tree

1 file changed

+33
-22
lines changed

1 file changed

+33
-22
lines changed

lib/rubocop/cop/rspec_rails/minitest_assertions.rb

Lines changed: 33 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,9 @@ class EqualAssertion < BasicAssertion
7575
refute_equal
7676
].freeze
7777

78-
# @!method self.minitest_assertion(node)
79-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
78+
# @!method minitest_assertion(node)
79+
# @!scope class
80+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
8081
(send nil? {:assert_equal :assert_not_equal :refute_equal} $_ $_ $_?)
8182
PATTERN
8283

@@ -97,8 +98,9 @@ class KindOfAssertion < BasicAssertion
9798
refute_kind_of
9899
].freeze
99100

100-
# @!method self.minitest_assertion(node)
101-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
101+
# @!method minitest_assertion(node)
102+
# @!scope class
103+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
102104
(send nil? {:assert_kind_of :assert_not_kind_of :refute_kind_of} $_ $_ $_?)
103105
PATTERN
104106

@@ -119,8 +121,9 @@ class InstanceOfAssertion < BasicAssertion
119121
refute_instance_of
120122
].freeze
121123

122-
# @!method self.minitest_assertion(node)
123-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
124+
# @!method minitest_assertion(node)
125+
# @!scope class
126+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
124127
(send nil? {:assert_instance_of :assert_not_instance_of :refute_instance_of} $_ $_ $_?)
125128
PATTERN
126129

@@ -141,8 +144,9 @@ class IncludesAssertion < BasicAssertion
141144
refute_includes
142145
].freeze
143146

144-
# @!method self.minitest_assertion(node)
145-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
147+
# @!method minitest_assertion(node)
148+
# @!scope class
149+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
146150
(send nil? {:assert_includes :assert_not_includes :refute_includes} $_ $_ $_?)
147151
PATTERN
148152

@@ -163,8 +167,9 @@ class InDeltaAssertion < BasicAssertion
163167
refute_in_delta
164168
].freeze
165169

166-
# @!method self.minitest_assertion(node)
167-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
170+
# @!method minitest_assertion(node)
171+
# @!scope class
172+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
168173
(send nil? {:assert_in_delta :assert_not_in_delta :refute_in_delta} $_ $_ $_? $_?)
169174
PATTERN
170175

@@ -191,8 +196,9 @@ class PredicateAssertion < BasicAssertion
191196
refute_predicate
192197
].freeze
193198

194-
# @!method self.minitest_assertion(node)
195-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
199+
# @!method minitest_assertion(node)
200+
# @!scope class
201+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
196202
(send nil? {:assert_predicate :assert_not_predicate :refute_predicate} $_ ${sym} $_?)
197203
PATTERN
198204

@@ -214,8 +220,9 @@ class MatchAssertion < BasicAssertion
214220
refute_match
215221
].freeze
216222

217-
# @!method self.minitest_assertion(node)
218-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
223+
# @!method minitest_assertion(node)
224+
# @!scope class
225+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
219226
(send nil? {:assert_match :refute_match} $_ $_ $_?)
220227
PATTERN
221228

@@ -236,8 +243,9 @@ class NilAssertion < BasicAssertion
236243
refute_nil
237244
].freeze
238245

239-
# @!method self.minitest_assertion(node)
240-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
246+
# @!method minitest_assertion(node)
247+
# @!scope class
248+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
241249
(send nil? {:assert_nil :assert_not_nil :refute_nil} $_ $_?)
242250
PATTERN
243251

@@ -258,8 +266,9 @@ class EmptyAssertion < BasicAssertion
258266
refute_empty
259267
].freeze
260268

261-
# @!method self.minitest_assertion(node)
262-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
269+
# @!method minitest_assertion(node)
270+
# @!scope class
271+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
263272
(send nil? {:assert_empty :assert_not_empty :refute_empty} $_ $_?)
264273
PATTERN
265274

@@ -278,8 +287,9 @@ class TrueAssertion < BasicAssertion
278287
assert_true
279288
].freeze
280289

281-
# @!method self.minitest_assertion(node)
282-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
290+
# @!method minitest_assertion(node)
291+
# @!scope class
292+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
283293
(send nil? {:assert_true} $_ $_?)
284294
PATTERN
285295

@@ -298,8 +308,9 @@ class FalseAssertion < BasicAssertion
298308
assert_false
299309
].freeze
300310

301-
# @!method self.minitest_assertion(node)
302-
def_node_matcher 'self.minitest_assertion', <<~PATTERN # rubocop:disable InternalAffairs/NodeMatcherDirective
311+
# @!method minitest_assertion(node)
312+
# @!scope class
313+
def_node_matcher 'self.minitest_assertion', <<~PATTERN
303314
(send nil? {:assert_false} $_ $_?)
304315
PATTERN
305316

0 commit comments

Comments
 (0)