Class: Chemicalml::Cli::EnumsCommand
- Defined in:
- lib/chemicalml/cli/enums_command.rb
Overview
chemicalml enums — list every Cml::Enums constant with
its allowed values.
Instance Attribute Summary
Attributes inherited from Command
Instance Method Summary collapse
Methods inherited from Command
Constructor Details
This class inherits a constructor from Chemicalml::Cli::Command
Instance Method Details
#run(_options = {}) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/chemicalml/cli/enums_command.rb', line 8 def run( = {}) Chemicalml::Cml::Enums.constants(false).sort.each do |name| values = Chemicalml::Cml::Enums.const_get(name) puts "#{name} (#{values.size}): #{values.to_a.sort.first(20).join(', ')}" end 0 end |