Improve/fix URI code and related error messages
Created by: SkyToGround
Issue
- Part of closing DM-1444
- Closes DM-384
Description of work
- Made the forward slashes ("//") in URIs optional.
- Added some unit tests.
- Improved the exception error message when failing to parse host name.
- Made the CLI11 library write out an error message on poorly formatted address strings.
- Removed references to the forward slashes from the help text.
- Additional deletion of the use of forward slashes.
- Improved some function names.
Nominate for Group Code Review
-
Nominate for code review