12 lines
335 B
Ruby
12 lines
335 B
Ruby
module Hbc
|
|
module QualifiedToken
|
|
def self.parse(arg)
|
|
return nil unless arg.is_a?(String)
|
|
return nil unless match = arg.downcase.match(HOMEBREW_TAP_CASK_REGEX)
|
|
user, repo, token = match.captures
|
|
odebug "[user, repo, token] might be [#{user}, #{repo}, #{token}]"
|
|
[user, repo, token]
|
|
end
|
|
end
|
|
end
|