Class: Warbler::Traits::Furoshiki
- Inherits:
-
Object
- Object
- Warbler::Traits::Furoshiki
- Includes:
- PathmapHelper, Warbler::Trait
- Defined in:
- lib/warbler/traits/furoshiki.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.detect? ⇒ Boolean
17 18 19 |
# File 'lib/warbler/traits/furoshiki.rb', line 17 def self.detect? true end |
.requires?(trait) ⇒ Boolean
21 22 23 |
# File 'lib/warbler/traits/furoshiki.rb', line 21 def self.requires?(trait) [Traits::Jar].include? trait end |
Instance Method Details
#update_archive(jar) ⇒ Object
25 26 27 28 |
# File 'lib/warbler/traits/furoshiki.rb', line 25 def update_archive(jar) # Not sure why Warbler doesn't do this automatically jar.files.delete_if { |k, v| @config.excludes.include? k } end |