lib/review/extentions/string.rb in review-2.3.0 vs lib/review/extentions/string.rb in review-2.4.0
- old
+ new
@@ -1,34 +1,9 @@
-if defined?(Encoding) && Encoding.respond_to?("default_external") &&
+if defined?(Encoding) && Encoding.respond_to?('default_external') &&
Encoding.default_external != Encoding::UTF_8
- Encoding.default_external = "UTF-8"
+ Encoding.default_external = 'UTF-8'
end
-unless String.method_defined?(:lines)
- # Ruby 1.8
- class String
- alias_method :lines, :to_a
- end
-end
-
-if String.method_defined?(:bytesize)
- # Ruby 1.9
- class String
- alias_method :charsize, :size
- end
-else
- # Ruby 1.8
- class String
- alias_method :bytesize, :size
-
- def charsize
- split(//).size
- end
- end
-end
-
-unless String.method_defined?(:each)
- # Ruby 1.9
- class String
- alias_method :each, :each_line
- end
+class String
+ alias_method :charsize, :size
+ alias_method :each, :each_line
end