Mark scrub as an unsafe method on SafeBuffer

This commit is contained in:
Akira Matsuda 2020-11-21 11:03:04 +09:00
parent 38998af1d9
commit 4cb20843eb
2 changed files with 2 additions and 1 deletions

View File

@ -134,7 +134,7 @@ module ActiveSupport #:nodoc:
class SafeBuffer < String
UNSAFE_STRING_METHODS = %w(
capitalize chomp chop delete delete_prefix delete_suffix
downcase lstrip next reverse rstrip slice squeeze strip
downcase lstrip next reverse rstrip scrub slice squeeze strip
succ swapcase tr tr_s unicode_normalize upcase
)

View File

@ -88,6 +88,7 @@ class SafeBufferTest < ActiveSupport::TestCase
next: nil,
reverse: nil,
rstrip: nil,
scrub: nil,
slice: "foo",
squeeze: nil,
strip: nil,