Add extended input methods to ConsoleInput #12

Open
opened 2026-06-22 23:18:04 +02:00 by raupy · 0 comments
Owner

ConsoleInput is missing several common input patterns:

  • readMultiChoice(): select multiple items from a list (comma-separated)
  • readPassword(): hidden input via System.console().readPassword()
  • readLong(): long integer input
  • readMatching(pattern): regex-validated string input
  • confirm(): convenience alias for readYesNo()
ConsoleInput is missing several common input patterns: - [ ] readMultiChoice(): select multiple items from a list (comma-separated) - [ ] readPassword(): hidden input via System.console().readPassword() - [ ] readLong(): long integer input - [ ] readMatching(pattern): regex-validated string input - [ ] confirm(): convenience alias for readYesNo()
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
raupy/console-utils#12
No description provided.