Sha256: 7f2f32d1396d93381e7f7dc7022f12b04a5cd2a92ece0d16c86f792120105943

Contents?: true

Size: 284 Bytes

Versions: 7

Compression:

Stored size: 284 Bytes

Contents

module Smurf
  # This is a no-op; essentially a NullObject pattern implementation. Saves from implementing logic elsewhere
  class Noop
    def self.minifies?(paths) true; end
    def initialize(content) @content = content; end
    def minified; @content; end
  end # Noop
end # Smurf

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
ps-smurf-1.2.0 lib/smurf/noop.rb
smurf-1.0.8 lib/smurf/noop.rb
smurf-1.0.7 lib/smurf/noop.rb
smurf-1.0.6 lib/smurf/noop.rb
smurf-1.0.5 lib/smurf/noop.rb
smurf-1.0.4.rails3.beta3 lib/smurf/noop.rb
smurf-1.0.4.rails3.beta2 lib/smurf/noop.rb