Skip to content

Commit fce3188

Browse files
committed
Sanitize deprecation notice for safe SVG outputting
1 parent 57c072a commit fce3188

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

lib/geo_pattern/pattern_generator.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ def generate_background
8383
def generate_pattern
8484
if opts[:generator].is_a? String
8585
generator = PATTERNS[opts[:generator]]
86-
puts "String pattern references are deprecated as of 1.3.0"
86+
puts SVG.as_comment("String pattern references are deprecated as of 1.3.0")
8787
elsif opts[:generator].is_a? BasePattern
8888
if PATTERNS.values.include? opts[:generator]
8989
generator = opts[:generator]

lib/geo_pattern/svg.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,9 @@ def write_args(args)
6363
}
6464
str
6565
end
66+
67+
def self.as_comment(str)
68+
"<!-- #{str} -->"
69+
end
6670
end
6771
end

0 commit comments

Comments
 (0)