├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── README.md ├── bacon.toml ├── doc ├── cmd_result.png ├── errors.png ├── intellij-around.png ├── intellij-range.png ├── job.png ├── notifs.png └── on_internal.png ├── examples ├── explain │ └── main.rs ├── list-invalid-files │ ├── README.md │ └── main.rs └── sort-all-enums │ ├── README.md │ └── main.rs ├── features.md ├── fmt.sh ├── rustfmt.toml ├── src ├── analyzers │ ├── java.rs │ ├── javascript.rs │ ├── mod.rs │ └── rust.rs ├── brace_stack.rs ├── cli │ ├── args.rs │ └── mod.rs ├── error.rs ├── focused.rs ├── gifts.rs ├── lib.rs ├── line_number.rs ├── loc.rs ├── loc_list.rs ├── main.rs └── spacing.rs └── tests ├── javascript_assigns.rs ├── rust_annotations.rs ├── rust_comma_trait_bound.rs ├── rust_enum_variants.rs ├── rust_match_big_enum.rs ├── rust_match_enum.rs ├── rust_match_literals.rs ├── rust_match_struct.rs ├── rust_match_struct_with_spaces.rs ├── rust_self.rs ├── rust_struct_fields.rs ├── rust_structs.rs └── rust_trait_functions.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /trav 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/README.md -------------------------------------------------------------------------------- /bacon.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/bacon.toml -------------------------------------------------------------------------------- /doc/cmd_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/doc/cmd_result.png -------------------------------------------------------------------------------- /doc/errors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/doc/errors.png -------------------------------------------------------------------------------- /doc/intellij-around.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/doc/intellij-around.png -------------------------------------------------------------------------------- /doc/intellij-range.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/doc/intellij-range.png -------------------------------------------------------------------------------- /doc/job.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/doc/job.png -------------------------------------------------------------------------------- /doc/notifs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/doc/notifs.png -------------------------------------------------------------------------------- /doc/on_internal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/doc/on_internal.png -------------------------------------------------------------------------------- /examples/explain/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/examples/explain/main.rs -------------------------------------------------------------------------------- /examples/list-invalid-files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/examples/list-invalid-files/README.md -------------------------------------------------------------------------------- /examples/list-invalid-files/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/examples/list-invalid-files/main.rs -------------------------------------------------------------------------------- /examples/sort-all-enums/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/examples/sort-all-enums/README.md -------------------------------------------------------------------------------- /examples/sort-all-enums/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/examples/sort-all-enums/main.rs -------------------------------------------------------------------------------- /features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/features.md -------------------------------------------------------------------------------- /fmt.sh: -------------------------------------------------------------------------------- 1 | cargo +nightly fmt 2 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/analyzers/java.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/analyzers/java.rs -------------------------------------------------------------------------------- /src/analyzers/javascript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/analyzers/javascript.rs -------------------------------------------------------------------------------- /src/analyzers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/analyzers/mod.rs -------------------------------------------------------------------------------- /src/analyzers/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/analyzers/rust.rs -------------------------------------------------------------------------------- /src/brace_stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/brace_stack.rs -------------------------------------------------------------------------------- /src/cli/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/cli/args.rs -------------------------------------------------------------------------------- /src/cli/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/cli/mod.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/focused.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/focused.rs -------------------------------------------------------------------------------- /src/gifts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/gifts.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/line_number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/line_number.rs -------------------------------------------------------------------------------- /src/loc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/loc.rs -------------------------------------------------------------------------------- /src/loc_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/loc_list.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/spacing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/src/spacing.rs -------------------------------------------------------------------------------- /tests/javascript_assigns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/javascript_assigns.rs -------------------------------------------------------------------------------- /tests/rust_annotations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_annotations.rs -------------------------------------------------------------------------------- /tests/rust_comma_trait_bound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_comma_trait_bound.rs -------------------------------------------------------------------------------- /tests/rust_enum_variants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_enum_variants.rs -------------------------------------------------------------------------------- /tests/rust_match_big_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_match_big_enum.rs -------------------------------------------------------------------------------- /tests/rust_match_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_match_enum.rs -------------------------------------------------------------------------------- /tests/rust_match_literals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_match_literals.rs -------------------------------------------------------------------------------- /tests/rust_match_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_match_struct.rs -------------------------------------------------------------------------------- /tests/rust_match_struct_with_spaces.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_match_struct_with_spaces.rs -------------------------------------------------------------------------------- /tests/rust_self.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_self.rs -------------------------------------------------------------------------------- /tests/rust_struct_fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_struct_fields.rs -------------------------------------------------------------------------------- /tests/rust_structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_structs.rs -------------------------------------------------------------------------------- /tests/rust_trait_functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Canop/codesort/HEAD/tests/rust_trait_functions.rs --------------------------------------------------------------------------------