Sha256: 152f4a7287049e22902851cc6db4da06eb5ef9ce1b55a655ce96d5ac72387f6d
Contents?: true
Size: 710 Bytes
Versions: 1
Compression:
Stored size: 710 Bytes
Contents
require "capistrano/committed/version" require 'capistrano/committed/i18n' require "capistrano/committed/github_api" module Capistrano module Committed class << self def scan_for_issues(pattern, string) raise TypeError, sprintf('`%s` requires a valid pattern.', __callee__) unless pattern.is_a?(String) || pattern.is_a?(Regexp) raise TypeError, sprintf('`%s` requires a valid string.', __callee__) unless pattern.is_a?(String) matches = Regexp.new(pattern).match(string) return unless matches && matches[1] matches = matches.to_a matches.shift matches end end end end load File.expand_path("../tasks/committed.rake", __FILE__)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
capistrano-committed-0.0.3 | lib/capistrano/committed.rb |