summaryrefslogtreecommitdiff
path: root/lib/mime/type.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mime/type.rb')
-rw-r--r--lib/mime/type.rb19
1 files changed, 9 insertions, 10 deletions
diff --git a/lib/mime/type.rb b/lib/mime/type.rb
index 61d20ab..11b8530 100644
--- a/lib/mime/type.rb
+++ b/lib/mime/type.rb
@@ -331,7 +331,7 @@ class MIME::Type
# call-seq:
# text_plain.friendly # => "Text File"
# text_plain.friendly('en') # => "Text File"
- def friendly(lang = 'en'.freeze)
+ def friendly(lang = 'en')
@friendly ||= {}
case lang
@@ -504,7 +504,7 @@ class MIME::Type
# use with the I18n library.
def i18n_key(content_type)
simplify_matchdata(match(content_type), joiner: '.') { |e|
- e.gsub!(I18N_RE, '-'.freeze)
+ e.gsub!(I18N_RE, '-')
}
end
@@ -521,12 +521,12 @@ class MIME::Type
private
- def simplify_matchdata(matchdata, remove_x = false, joiner: '/'.freeze)
+ def simplify_matchdata(matchdata, remove_x = false, joiner: '/')
return nil unless matchdata
matchdata.captures.map { |e|
e.downcase!
- e.sub!(%r{^x-}, ''.freeze) if remove_x
+ e.sub!(%r{^x-}, '') if remove_x
yield e if block_given?
e
}.join(joiner)
@@ -551,23 +551,22 @@ class MIME::Type
end
def xref_url_for_rfc(value)
- 'http://www.iana.org/go/%s'.freeze % value
+ 'http://www.iana.org/go/%s' % value
end
def xref_url_for_draft(value)
- 'http://www.iana.org/go/%s'.freeze % value.sub(/\ARFC/, 'draft')
+ 'http://www.iana.org/go/%s' % value.sub(/\ARFC/, 'draft')
end
def xref_url_for_rfc_errata(value)
- 'http://www.rfc-editor.org/errata_search.php?eid=%s'.freeze % value
+ 'http://www.rfc-editor.org/errata_search.php?eid=%s' % value
end
def xref_url_for_person(value)
- 'http://www.iana.org/assignments/media-types/media-types.xhtml#%s'.freeze %
- value
+ 'http://www.iana.org/assignments/media-types/media-types.xhtml#%s' % value
end
def xref_url_for_template(value)
- 'http://www.iana.org/assignments/media-types/%s'.freeze % value
+ 'http://www.iana.org/assignments/media-types/%s' % value
end
end