Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Rom <thetonyrom@gmail.com>2018-02-01 13:35:03 +0300
committerTony Rom <thetonyrom@gmail.com>2018-02-01 14:15:21 +0300
commit57f8b24fe2d54df4dfcc3ddcb5796e41093f0fd7 (patch)
tree52525869ef5f3cdde39ec72a8f865501c82668dd /lib/banzai/color_parser.rb
parentd90d141c24228b8df6333b03d26a1723480837ba (diff)
Fix minors
Diffstat (limited to 'lib/banzai/color_parser.rb')
-rw-r--r--lib/banzai/color_parser.rb22
1 files changed, 8 insertions, 14 deletions
diff --git a/lib/banzai/color_parser.rb b/lib/banzai/color_parser.rb
index d96c0a1ed1f..0cd9085190c 100644
--- a/lib/banzai/color_parser.rb
+++ b/lib/banzai/color_parser.rb
@@ -30,21 +30,15 @@ module Banzai
FORMATS = [HEX_FORMAT, RGB_FORMAT, HSL_FORMAT].freeze
- class << self
- # Public: Analyzes whether the String is a color code.
- #
- # text - The String to be parsed.
- #
- # Returns the recognized color String or nil if none was found.
- def parse(text)
- text if color_format =~ text
- end
+ COLOR_FORMAT = /\A(#{Regexp.union(FORMATS)})\z/ix
- private
-
- def color_format
- @color_format ||= /\A(#{Regexp.union(FORMATS)})\z/ix
- end
+ # Public: Analyzes whether the String is a color code.
+ #
+ # text - The String to be parsed.
+ #
+ # Returns the recognized color String or nil if none was found.
+ def self.parse(text)
+ text if COLOR_FORMAT =~ text
end
end
end