Mercurial > dive4elements > river
annotate contrib/assimilate_alien_loggers.rb @ 8446:75b84f139c1b
(issue1733) Clearly set location distance defaults
This fixes the default values for the distance panel.
The data values were set in initDefaults after the ctor.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 27 Oct 2014 12:32:04 +0100 |
parents | 8dd89da79eaa |
children |
rev | line source |
---|---|
7539
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
1 # run like ruby -i -p assimilate_alien_loggers.rb FILES(or stdin) |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
2 # This will replace in-place and will result in wrong getLogger |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
3 # statements in certain inner-class scenarios! Be careful. |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
4 |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
5 $last_class |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
6 if $_ =~ /class ([a-zA-Z0-9]+)/ |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
7 $last_class = "#{$1}.class" |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
8 end |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
9 if $_ =~ /getLogger/ |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
10 gsub(/getLogger[ ]*\(.*\)/, "getLogger(#{$last_class})") |
8dd89da79eaa
Added spooky ruby script to get started fixing logger instances of wrong classes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
11 end |