Я использую scopt с одним классом случая:scopt: Можно ли реорганизовать один Config в более мелкие конфигурации?
case class ArgsConfig(
arg1: type1 = value1,
arg2: type2 = value2,
...
)
теперь у меня есть большое количество возможных аргументов, что делает класс трудно читать. Аргументы может быть сгруппированы логически на более мелкие группы, например, аргументы дела с использованием искры и т.д.
Можно ли реорганизовать единственный Config
на меньшие Configs
чтобы обеспечить обработку одной командной строки эквивалентным образом к использованию один большой Config
?
Спасибо! Я попробую. Даже с вложенными копиями, это лучше, чем класс гигантского случая, который у меня есть прямо сейчас. – user2947133