Class: LicenseAuto::RDoc

Inherits:
Object
  • Object
show all
Defined in:
lib/license_auto/license/readme.rb

Constant Summary collapse

FILE_EXTENSION =
/\.rdoc$/i
PATTERN =
/(?<text>^==\s*(license|copy|copying)(.*\n*)*)($|(?=\n^==))/i

Class Method Summary collapse

Class Method Details

.cut_license(content) ⇒ Object



55
56
57
58
59
60
# File 'lib/license_auto/license/readme.rb', line 55

def self.cut_license(content)
  matched = PATTERN.match(content)
  if matched
    matched[:text]
  end
end