String#remove! returns self in Rails 4.2

pull/165/head
Thibaut 10 years ago
parent e0556365a8
commit 18b772f311

@ -4,7 +4,7 @@ module Docs
def call def call
html.strip! html.strip!
while html.remove!(EMPTY_NODES_RGX); end while html.gsub!(EMPTY_NODES_RGX, ''); end
html html
end end
end end

@ -54,7 +54,7 @@ module Docs
end end
# Classes # Classes
if name.remove! 'Class: ' if name.gsub! 'Class: ', ''
name.remove! 'events.' # EventEmitter name.remove! 'events.' # EventEmitter
klass = name klass = name
entries << [name, node['id']] entries << [name, node['id']]

@ -129,7 +129,7 @@ module Docs
end end
def additional_entry_prefix def additional_entry_prefix
type.dup.remove!('Functions: ') || self.name type.dup.gsub!('Functions: ', '') || self.name
end end
def skip_additional_entries? def skip_additional_entries?

@ -11,7 +11,7 @@ module Docs
def get_type def get_type
type = name.dup type = name.dup
unless type.remove! %r{::.*\z} unless type.gsub! %r{::.*\z}, ''
parent = at_css('.meta-parent').try(:content).to_s parent = at_css('.meta-parent').try(:content).to_s
return 'Errors' if type.end_with?('Error') || parent.end_with?('Error') || parent.end_with?('Exception') return 'Errors' if type.end_with?('Error') || parent.end_with?('Error') || parent.end_with?('Exception')
end end

@ -4,7 +4,7 @@ module Docs
def get_name def get_name
name = super name = super
name.remove!('Axes.') name.remove!('Axes.')
name << '()' if name.remove!('Functions.') name << '()' if name.gsub!('Functions.', '')
name name
end end

Loading…
Cancel
Save