Sha256: e4b0111d79e222168d821a4e5e5e355741431be690610567f73c741aaa39c676

Contents?: true

Size: 502 Bytes

Versions: 50

Compression:

Stored size: 502 Bytes

Contents

module Compass
  module Configuration
    class FileData < Data
      def self.new_from_file(config_file, defaults = nil)
        data = new(config_file)
        data.with_defaults(defaults) do
          data._parse(config_file)
        end
        data
      end

      def self.new_from_string(contents, filename, defaults = nil)
        data = new(filename)
        data.with_defaults(defaults) do
          data.parse_string(contents, filename)
        end
        data
      end
    end
  end
end

Version data entries

50 entries across 49 versions & 4 rubygems

Version Path
arcabouco-0.2.13 vendor/bundle/gems/compass-1.0.3/lib/compass/configuration/file_data.rb
compass-1.0.3 lib/compass/configuration/file_data.rb
compass-1.1.0.alpha.3 lib/compass/configuration/file_data.rb
compass-1.1.0.alpha.2 lib/compass/configuration/file_data.rb
compass-1.1.0.alpha.1 lib/compass/configuration/file_data.rb
compass-1.1.0.alpha.0 lib/compass/configuration/file_data.rb
compass-1.0.1 lib/compass/configuration/file_data.rb
compass-1.0.0 lib/compass/configuration/file_data.rb
compass-1.0.0.rc.1 lib/compass/configuration/file_data.rb
compass-1.0.0.rc.0 lib/compass/configuration/file_data.rb
compass-0.12.7 lib/compass/configuration/file_data.rb
compass-1.0.0.alpha.21 lib/compass/configuration/file_data.rb
compass-1.0.0.alpha.20 lib/compass/configuration/file_data.rb
sadui-0.0.4 vendor/bundle/ruby/2.1.0/gems/compass-0.12.3/lib/compass/configuration/file_data.rb
sadui-0.0.4 vendor/bundle/ruby/2.0.0/gems/compass-0.12.3/lib/compass/configuration/file_data.rb
compass-0.12.6 lib/compass/configuration/file_data.rb
compass-0.12.5 lib/compass/configuration/file_data.rb
compass-0.12.4 lib/compass/configuration/file_data.rb
compass-1.0.0.alpha.19 lib/compass/configuration/file_data.rb
compass-0.12.3 lib/compass/configuration/file_data.rb