lib/railroad/options_struct.rb in railroad-0.4.0 vs lib/railroad/options_struct.rb in railroad-0.4.1
- old
+ new
@@ -23,11 +23,11 @@
:hide_public => false,
:hide_protected => false,
:hide_private => false,
:transitive => false,
:verbose => false,
- # :xmi => false,
+ :xmi => false,
:command => '' }
super(init_options)
end # initialize
def parse(args)
@@ -55,14 +55,13 @@
end
opts.on("-v", "--verbose", "Enable verbose output",
" (produce messages to STDOUT)") do |v|
self.verbose = v
end
- # TODO: Add XMI output.
- # opts.on("-x", "--xmi", "Produce XMI instead of DOT",
- # " (for UML tools)") do |x|
- # self.xmi = x
- # end
+ opts.on("-x", "--xmi", "Produce XMI instead of DOT",
+ " (for UML tools)") do |x|
+ self.xmi = x
+ end
opts.separator ""
opts.separator "Models diagram options:"
opts.on("-a", "--all", "Include all models",
" (not only ActiveRecord::Base derived)") do |a|
self.all = a