Skip to content

Commit 3227e39

Browse files
committed
Reimport renamed Rubocop cops
1 parent 8436494 commit 3227e39

File tree

5 files changed

+14
-9
lines changed

5 files changed

+14
-9
lines changed

.rubocop.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
require:
22
- ./tool/rubocop-truffleruby/cop/replace_with_primitive_nil.rb
3-
- ./tool/rubocop-truffleruby/cop/replace_with_primitive_object_class.rb
4-
- ./tool/rubocop-truffleruby/cop/replace_with_primitive_object_equal.rb
5-
- ./tool/rubocop-truffleruby/cop/replace_with_primitive_object_kind_of.rb
3+
- ./tool/rubocop-truffleruby/cop/replace_with_primitive_class.rb
4+
- ./tool/rubocop-truffleruby/cop/replace_with_primitive_equal.rb
5+
- ./tool/rubocop-truffleruby/cop/replace_with_primitive_is_a.rb
66
- ./tool/rubocop-truffleruby/cop/replace_with_primitive_true_and_false_predicates.rb
77

88
AllCops:
@@ -407,21 +407,21 @@ TruffleRuby/ReplaceWithPrimitiveNil:
407407
- src/main/ruby/**/*.rb
408408

409409
# Supports --auto-correct
410-
TruffleRuby/ReplaceWithPrimitiveObjectClass:
410+
TruffleRuby/ReplaceWithPrimitiveClass:
411411
Enabled: true
412412
Include: # inspect *only* these files
413413
- lib/truffle/**/*.rb
414414
- src/main/ruby/**/*.rb
415415

416416
# Supports --auto-correct
417-
TruffleRuby/ReplaceWithPrimitiveObjectEqual:
417+
TruffleRuby/ReplaceWithPrimitiveEqual:
418418
Enabled: true
419419
Include: # inspect *only* these files
420420
- lib/truffle/**/*.rb
421421
- src/main/ruby/**/*.rb
422422

423423
# Supports --auto-correct
424-
TruffleRuby/ReplaceWithPrimitiveObjectKindOf:
424+
TruffleRuby/ReplaceWithPrimitiveIsA:
425425
Enabled: true
426426
Include: # inspect *only* these files
427427
- lib/truffle/**/*.rb

tool/import-rubocop-truffleruby.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,9 @@ if [ ! "$(ls $SOURCE_DIR)" ]; then
2020
echo "FAILURE: git clone failed"
2121
fi
2222
fi
23+
24+
# handle a case when a source cop file was renamed/deleted
25+
rm -r $TARGET_DIR/cop
26+
mkdir $TARGET_DIR/cop
27+
2328
cp $SOURCE_DIR/$SOURCE_PATH/* $TARGET_DIR/cop/

tool/rubocop-truffleruby/cop/replace_with_primitive_object_class.rb renamed to tool/rubocop-truffleruby/cop/replace_with_primitive_class.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ module TruffleRuby
1313
# # good
1414
# Primitive.class(object)
1515
#
16-
class ReplaceWithPrimitiveObjectClass < Base
16+
class ReplaceWithPrimitiveClass < Base
1717
extend AutoCorrector
1818

1919
MSG = 'Use `Primitive.class` instead of `Object#class`'

tool/rubocop-truffleruby/cop/replace_with_primitive_object_equal.rb renamed to tool/rubocop-truffleruby/cop/replace_with_primitive_equal.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module TruffleRuby
1414
# # good
1515
# Primitive.equal?(foo, bar)
1616
#
17-
class ReplaceWithPrimitiveObjectEqual < Base
17+
class ReplaceWithPrimitiveEqual < Base
1818
extend AutoCorrector
1919

2020
MSG = 'Use `Primitive.equal?` instead of `#equal?`'

tool/rubocop-truffleruby/cop/replace_with_primitive_object_kind_of.rb renamed to tool/rubocop-truffleruby/cop/replace_with_primitive_is_a.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ module TruffleRuby
2323
# # good
2424
# Primitive.is_a?(a, String)
2525
#
26-
class ReplaceWithPrimitiveObjectKindOf < Base
26+
class ReplaceWithPrimitiveIsA < Base
2727
extend AutoCorrector
2828

2929
MSG = 'Use `Primitive.is_a?` instead of `#kind_of?` or `#is_a?`'

0 commit comments

Comments
 (0)