├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── cargo-scout-lib ├── Cargo.toml ├── src │ ├── config │ │ ├── mod.rs │ │ └── rust.rs │ ├── error.rs │ ├── lib.rs │ ├── linter │ │ ├── clippy.rs │ │ ├── mod.rs │ │ └── rustfmt.rs │ ├── scout │ │ └── mod.rs │ ├── utils.rs │ └── vcs │ │ ├── git.rs │ │ └── mod.rs └── test_files │ └── git │ ├── added │ ├── bar.rs │ └── foo.rs │ ├── mixed │ ├── bar.txt │ └── foo.rs │ └── modified │ ├── new │ ├── bar.rs │ └── foo.rs │ └── old │ ├── bar.rs │ └── foo.rs ├── cargo-scout-macros ├── Cargo.toml └── src │ └── lib.rs └── cargo-scout ├── Cargo.toml └── src └── main.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | /.vscode 4 | .idea/ 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/LICENSE_APACHE -------------------------------------------------------------------------------- /LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/LICENSE_MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/README.md -------------------------------------------------------------------------------- /cargo-scout-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/Cargo.toml -------------------------------------------------------------------------------- /cargo-scout-lib/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/config/mod.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/config/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/config/rust.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/error.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/lib.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/linter/clippy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/linter/clippy.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/linter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/linter/mod.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/linter/rustfmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/linter/rustfmt.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/scout/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/scout/mod.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/utils.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/vcs/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/vcs/git.rs -------------------------------------------------------------------------------- /cargo-scout-lib/src/vcs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/src/vcs/mod.rs -------------------------------------------------------------------------------- /cargo-scout-lib/test_files/git/added/bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/test_files/git/added/bar.rs -------------------------------------------------------------------------------- /cargo-scout-lib/test_files/git/added/foo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/test_files/git/added/foo.rs -------------------------------------------------------------------------------- /cargo-scout-lib/test_files/git/mixed/bar.txt: -------------------------------------------------------------------------------- 1 | I'm not a rust file! 2 | 3 | -------------------------------------------------------------------------------- /cargo-scout-lib/test_files/git/mixed/foo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/test_files/git/mixed/foo.rs -------------------------------------------------------------------------------- /cargo-scout-lib/test_files/git/modified/new/bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/test_files/git/modified/new/bar.rs -------------------------------------------------------------------------------- /cargo-scout-lib/test_files/git/modified/new/foo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/test_files/git/modified/new/foo.rs -------------------------------------------------------------------------------- /cargo-scout-lib/test_files/git/modified/old/bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/test_files/git/modified/old/bar.rs -------------------------------------------------------------------------------- /cargo-scout-lib/test_files/git/modified/old/foo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-lib/test_files/git/modified/old/foo.rs -------------------------------------------------------------------------------- /cargo-scout-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-macros/Cargo.toml -------------------------------------------------------------------------------- /cargo-scout-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout-macros/src/lib.rs -------------------------------------------------------------------------------- /cargo-scout/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout/Cargo.toml -------------------------------------------------------------------------------- /cargo-scout/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/o0Ignition0o/cargo-scout/HEAD/cargo-scout/src/main.rs --------------------------------------------------------------------------------