$ ruby -cw lib/fugit/cron.rb
lib/fugit/cron.rb:31: warning: assigned but unused variable - original
lib/fugit/cron.rb:97: warning: shadowing outer local variable - s
lib/fugit/cron.rb:126: warning: shadowing outer local variable - wd
lib/fugit/cron.rb:126: warning: shadowing outer local variable - hsh
lib/fugit/cron.rb:332: warning: shadowing outer local variable - a
lib/fugit/cron.rb:337: warning: shadowing outer local variable - a
lib/fugit/cron.rb:342: warning: shadowing outer local variable - a
lib/fugit/cron.rb:348: warning: shadowing outer local variable - a
lib/fugit/cron.rb:353: warning: shadowing outer local variable - a
lib/fugit/cron.rb:361: warning: shadowing outer local variable - a
Syntax OK
$ ruby -cw lib/fugit/cron.rb
lib/fugit/duration.rb:132: warning: shadowing outer local variable - h
lib/fugit/duration.rb:187: warning: shadowing outer local variable - h
lib/fugit/duration.rb:204: warning: shadowing outer local variable - h
lib/fugit/duration.rb:315: warning: shadowing outer local variable - t
Syntax OK
$ ruby -cw lib/fugit/nat.rb
lib/fugit/nat.rb:52: warning: shadowing outer local variable - a
Syntax OK
Some of these appear in Rails CI