class SchemaEvolutionManager::RdocUsage
Adapter for what we need to remove dependency on RDoc which was removed in ruby 1.9
Public Class Methods
message()
click to toggle source
# File lib/schema-evolution-manager/rdoc_usage.rb, line 5 def RdocUsage.message path = Library.normalize_path(RdocUsage.program_name) lines = [] IO.readlines(path).each do |line| if !line.match(/^\#/) break end if line.match(/^\#\!/) next end lines << line.sub(/^\#\s?/, '').sub(/\n$/, '') end lines << "" lines.join("\n") end
printAndExit(exit_code=0)
click to toggle source
# File lib/schema-evolution-manager/rdoc_usage.rb, line 24 def RdocUsage.printAndExit(exit_code=0) puts RdocUsage.message exit(exit_code) end
program_name()
click to toggle source
# File lib/schema-evolution-manager/rdoc_usage.rb, line 30 def RdocUsage.program_name $0 end