# File lib/brakeman/warning.rb, line 270 def to_hash { :warning_type => self.warning_type, :warning_code => @warning_code, :fingerprint => self.fingerprint, :check_name => self.check.gsub(/^Brakeman::Check/, ''), :message => self.message.to_s, :file => self.file, :line => self.line, :link => self.link, :code => (@code && self.format_code(false)), :render_path => self.called_from, :location => self.location(false), :user_input => (@user_input && self.format_user_input(false)), :confidence => TEXT_CONFIDENCE[self.confidence] } end