view contrib/find_alien_loggers.rb @ 8730:cb33de3434a8

(issue1754) Proper subtitle handling for Radius This deduplicates the subtitle and zoom / radius calculation code by moving it out of the processors. Doing this fixes cases where the subtitle would be removed when a the according filtered facet was removed although it should still have shown the Range for example. Range is now also added as a subtitle for the difference diagrams. This adds some tasty hack (with cheese) to determine wether or not the user has set the subtitle. See the comment in getChartSubtitlePure in LongitudinalSectionGenerator2 for details.
author Andre Heinecke <andre.heinecke@intevation.de>
date Thu, 30 Apr 2015 13:06:51 +0200
parents 06ebfc33578d
children
line wrap: on
line source
#!/usr/bin/env ruby
# encoding: UTF-8

# Use like
#   grep -ri getLogger src/ | ruby find_alien_loggers.rb
# Prints guesses about java source files where wrong logger is used to stderr.
ARGF.each_line do |line|
  module_name = line.scan(/\/([^\/]*)\.java/)
  next if module_name.nil?
  next if module_name[0].nil?
  module_name = module_name[0][0]
  STDERR.puts line unless line.include?("#{module_name}.class")
end

http://dive4elements.wald.intevation.org