├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── benchmarks.yml │ ├── ci.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── COVERAGE.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── PERFORMANCE.md ├── README.md ├── benches └── file_watcher.rs ├── performance-report.sh ├── scripts ├── benchmark.sh └── coverage.sh ├── src ├── bench_results.rs ├── lib.rs ├── main.rs └── stats.rs ├── test-flash.sh ├── test-glob-patterns.sh ├── tests ├── bench_results.rs ├── cli_args.rs ├── command_runner.rs ├── config.rs ├── directory_filtering.rs ├── integration_test.rs ├── main_cli.rs ├── main_logic.rs ├── main_stats.rs ├── main_watcher.rs ├── path_filtering.rs └── stats_module.rs └── validate-performance.sh /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/benchmarks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/.github/workflows/benchmarks.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COVERAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/COVERAGE.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/LICENSE -------------------------------------------------------------------------------- /PERFORMANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/PERFORMANCE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/README.md -------------------------------------------------------------------------------- /benches/file_watcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/benches/file_watcher.rs -------------------------------------------------------------------------------- /performance-report.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/performance-report.sh -------------------------------------------------------------------------------- /scripts/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/scripts/benchmark.sh -------------------------------------------------------------------------------- /scripts/coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/scripts/coverage.sh -------------------------------------------------------------------------------- /src/bench_results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/src/bench_results.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/src/stats.rs -------------------------------------------------------------------------------- /test-flash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/test-flash.sh -------------------------------------------------------------------------------- /test-glob-patterns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/test-glob-patterns.sh -------------------------------------------------------------------------------- /tests/bench_results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/bench_results.rs -------------------------------------------------------------------------------- /tests/cli_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/cli_args.rs -------------------------------------------------------------------------------- /tests/command_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/command_runner.rs -------------------------------------------------------------------------------- /tests/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/config.rs -------------------------------------------------------------------------------- /tests/directory_filtering.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/directory_filtering.rs -------------------------------------------------------------------------------- /tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/integration_test.rs -------------------------------------------------------------------------------- /tests/main_cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/main_cli.rs -------------------------------------------------------------------------------- /tests/main_logic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/main_logic.rs -------------------------------------------------------------------------------- /tests/main_stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/main_stats.rs -------------------------------------------------------------------------------- /tests/main_watcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/main_watcher.rs -------------------------------------------------------------------------------- /tests/path_filtering.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/path_filtering.rs -------------------------------------------------------------------------------- /tests/stats_module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/tests/stats_module.rs -------------------------------------------------------------------------------- /validate-performance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sage-scm/Flash/HEAD/validate-performance.sh --------------------------------------------------------------------------------