Class: LicenseAuto::Markdown
- Inherits:
-
Object
- Object
- LicenseAuto::Markdown
- Defined in:
- lib/license_auto/license/readme.rb
Constant Summary collapse
- FILE_EXTENSION =
/\.(md|markdown)$/i
- PATTERN =
/(?<text>^##\s*(license|copy|copying)(.*\n*)*)($|(?=\n^##))/i
Class Method Summary collapse
Class Method Details
.cut_license(content) ⇒ Object
36 37 38 39 40 41 |
# File 'lib/license_auto/license/readme.rb', line 36 def self.cut_license(content) matched = PATTERN.match(content) if matched matched[:text] end end |