Sha256: f1c1962a554ab78b7fab36a18690c84e4df619084357ed0584be6bc9d2add8f1

Contents?: true

Size: 579 Bytes

Versions: 10

Compression:

Stored size: 579 Bytes

Contents

module Sass
  module Tree
    class FileNode < Node
      def initialize(filename)
        @filename = filename
        super()
      end

      def to_s(*args)
        super()
      rescue Sass::SyntaxError => e
        e.add_backtrace_entry(@filename)
        raise e
      end

      protected

      def perform!(environment)
        self.children = Sass::Files.tree_for(filename, @options).children
        self.children = perform_children(environment)
      rescue Sass::SyntaxError => e
        e.add_backtrace_entry(@filename)
        raise e
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
gohanlonllc-haml-2.1.0.20080513000000 lib/sass/tree/file_node.rb
gohanlonllc-haml-2.1.0 lib/sass/tree/file_node.rb
haml-edge-2.1.11 lib/sass/tree/file_node.rb
haml-edge-2.1.12 lib/sass/tree/file_node.rb
haml-edge-2.1.10 lib/sass/tree/file_node.rb
haml-edge-2.1.14 lib/sass/tree/file_node.rb
haml-edge-2.1.13 lib/sass/tree/file_node.rb
haml-edge-2.1.9 lib/sass/tree/file_node.rb
haml-edge-2.1.8 lib/sass/tree/file_node.rb
haml-edge-2.1.7 lib/sass/tree/file_node.rb