Refactor CommandExecutorInput to be immutable

No match.