Bill Rich

Results 6 issues of Bill Rich

### Description: Just log errors instead of using `os.Exit`. ### Checklist: * [X] Does your PR pass tests? * [ ] Have you written new tests for your changes? *...

This PR has two parts. Adding re-readable readers and adding a common chunking function. Part 1: File handlers require that readers be read more than once. Some sources readers are...

Include data on if a repo is public in github source metadata.

This came up using trufflehog to scan a large number of repositories. I'm not sure of the file that caused this panic. I also haven't been able to reproduce the...

### Description: Explain the purpose of the PR. ### Checklist: * [ ] Tests passing (`make test-community`)? * [ ] Lint passing (`make lint` this requires [golangci-lint](https://golangci-lint.run/usage/install/#local-installation))?