lib/kotlin_detekt/plugin.rb in danger-kotlin_detekt-0.0.2 vs lib/kotlin_detekt/plugin.rb in danger-kotlin_detekt-0.0.3

- old
+ new

@@ -158,14 +158,14 @@ dir = "#{Dir.pwd}/" SEVERITY_LEVELS.reverse.each do |level| filtered = issues.select{|issue| issue.get("severity") == level} next if filtered.empty? filtered.each do |r| - location = r.xpath('location').first - filename = location.get('file').gsub(dir, "") + location = r.parent + filename = location.get('name').gsub(dir, "") next unless !filtering || (target_files.include? filename) - line = (location.get('line') || "0").to_i - send(level === "Warning" ? "warn" : "fail", r.get('message'), file: filename, line: line) + line = (r.get('line') || "0").to_i + send(level === "warning" ? "warn" : "fail", r.get('message'), file: filename, line: line) end end end def gradlew_exists?