Mercurial > dive4elements > river
view contrib/assimilate_alien_loggers.rb @ 7602:c50dbbe17950
issue1596: Store table (cell) data twice: Once as (formatted) string
as coming from server, once transformed into float (or string).
The benefit is that now we can sort table data numerically, while keeping
the formatted and i18ned display of values.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Wed, 27 Nov 2013 14:55:25 +0100 |
parents | 8dd89da79eaa |
children |
line wrap: on
line source
# run like ruby -i -p assimilate_alien_loggers.rb FILES(or stdin) # This will replace in-place and will result in wrong getLogger # statements in certain inner-class scenarios! Be careful. $last_class if $_ =~ /class ([a-zA-Z0-9]+)/ $last_class = "#{$1}.class" end if $_ =~ /getLogger/ gsub(/getLogger[ ]*\(.*\)/, "getLogger(#{$last_class})") end