Skip to content

Release 0.2.0

Compare
Choose a tag to compare
@nh13 nh13 released this 22 Jun 20:46

The first release of our scala command line parsing API.

The main API can be seen in the following methods in com.fulcrumgenomics.sopt.Sopt:

  • find: finds classes that extend the given type within the specified package; used to find all command line classes to be exposed on the command line.
  • parseCommand: parses a command line for a single command.
  • parseCommandAndSubCommand: parses a command line for a command/sub-command pair.

See the README for a more detailed example of the usage of these methods.

The sopt project was previously a sub-project of dagr where it was used extensively before becoming a standalone project.