Sha256: a7b3911a0c88ff52f266f644d212367353f1c00fe428d055d9509c9dc5c8a183

Contents?: true

Size: 386 Bytes

Versions: 1

Compression:

Stored size: 386 Bytes

Contents

Problem =
  Struct.new(:file, :line, :message, :severity) do
    def self.generate(node)
      Problem.new(
        node.get_elements('file').first.text.gsub('file://$PROJECT_DIR$/', ''),
        node.get_elements('line').first.text.to_i,
        node.get_elements('description').first.text,
        node.get_elements('problem_class').first.attributes['severity']
      )
    end
  end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
danger-inspect-1.0.0 lib/inspect/problem.rb