Ripgrep-Java
- Represent the settings as a struct. a) Ignore hidden? Y/n b) Archives? Y/n
- Write extensive unit tests of the pathnames, including edge cases
- Write isolated integration tests for directory searching with different settings. Consider matching what ripgrep does.
- Accept Java Stream?
- Pass Exceptions out somehow?