Skip to content

Commit a984bd1

Browse files
committed
Fix b526e4d for ancient rubies
1 parent d603922 commit a984bd1

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

lib/regexp_parser/expression/methods/negative.rb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ def negated?
1010
end
1111
end
1212

13-
Anchor::NonWordBoundary.class_eval { def negative?; true end }
14-
Assertion::NegativeLookahead.class_eval { def negative?; true end }
15-
Assertion::NegativeLookbehind.class_eval { def negative?; true end }
16-
CharacterSet.class_eval { def negative?; negative end }
17-
CharacterType::Base.class_eval { def negative?; token.to_s =~ /^non/ end }
18-
PosixClass.class_eval { def negative?; type == :nonposixclass end }
19-
UnicodeProperty::Base.class_eval { def negative?; type == :nonproperty end }
13+
Anchor::NonWordBoundary.class_eval { def negative?; true end }
14+
Assertion::NegativeLookahead.class_eval { def negative?; true end }
15+
Assertion::NegativeLookbehind.class_eval { def negative?; true end }
16+
CharacterSet.class_eval { def negative?; negative end }
17+
CharacterType::Base.class_eval { def negative?; token.to_s.start_with?('non') end }
18+
PosixClass.class_eval { def negative?; type == :nonposixclass end }
19+
UnicodeProperty::Base.class_eval { def negative?; type == :nonproperty end }
2020
end

0 commit comments

Comments
 (0)