class ERBLint::Linters::BaseLinter
def dump_data(processed_source)
def dump_data(processed_source) return if @total_offenses.zero? data = File.exist?(DUMP_FILE) ? JSON.parse(File.read(DUMP_FILE)) : {} data[processed_source.filename] ||= {} data[processed_source.filename][self.class.name.demodulize] = @total_offenses File.write(DUMP_FILE, JSON.pretty_generate(data)) end