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
43 44 45 46 47 48 |
# File 'lib/license_auto/license/readme.rb', line 43 def self.cut_license(content) matched = PATTERN.match(content) if matched matched[:text] end end |