Sha256: ce469e55c710614029618fd43f84517594c446ec0f8a7b4ecc90839063730852
Contents?: true
Size: 620 Bytes
Versions: 1
Compression:
Stored size: 620 Bytes
Contents
module Jzip module Core module String module Analyzation def jzip_require_statement? !!self.strip.match(Jzip::Engine::REG_EXPS[:require_statement]) end def required_jzip_source(exclude_exclamation_mark = true) self.strip.gsub(Regexp.new([Jzip::Engine::REG_EXPS[:require_statement].source, ("\!?" if exclude_exclamation_mark)].compact.join), "").strip if self.jzip_require_statement? end def overrule_jzip_minification? !!required_jzip_source(false).match(/^!/) if self.jzip_require_statement? end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jzip-1.0.11 | lib/jzip/core/string/analyzation.rb |