Add some methods in ChoiceUtilities to parse and validate "select" inputs in choice adventures.
Calling these methods to validate use-supplied input (CLI or ASH) will come next.

by veracity0 on 2019-09-11 20:43:42

M /src/net/sourceforge/kolmafia/session/ChoiceManager.java (view) (diff)
M /src/net/sourceforge/kolmafia/textui/command/ChoiceCommand.java (view) (diff)
M /src/net/sourceforge/kolmafia/textui/command/TestCommand.java (view) (diff)
M /src/net/sourceforge/kolmafia/utilities/ChoiceUtilities.java (view) (diff)
M /src/net/sourceforge/kolmafia/webui/StationaryButtonDecorator.java (view) (diff)