├── .github ├── dependabot.yml └── workflows │ ├── BuildAndTest.yml │ └── Publish.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── README.md ├── assets └── manifold.png ├── rustfmt.toml ├── src ├── config.rs ├── defaults.rs ├── error.rs ├── highlighter.rs ├── highlighters │ ├── date_dash.rs │ ├── date_time.rs │ ├── ip_v4.rs │ ├── ip_v6.rs │ ├── json.rs │ ├── key_value.rs │ ├── keyword.rs │ ├── mod.rs │ ├── number.rs │ ├── pointer.rs │ ├── quote.rs │ ├── regex.rs │ ├── unix_path.rs │ ├── unix_process.rs │ ├── url.rs │ └── uuid.rs ├── lib.rs ├── normalizer.rs ├── split_and_apply.rs ├── style.rs └── tests │ └── escape_code_converter.rs └── tests └── integration_test.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/BuildAndTest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/.github/workflows/BuildAndTest.yml -------------------------------------------------------------------------------- /.github/workflows/Publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/.github/workflows/Publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/README.md -------------------------------------------------------------------------------- /assets/manifold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/assets/manifold.png -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 120 -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/defaults.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/defaults.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/highlighter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighter.rs -------------------------------------------------------------------------------- /src/highlighters/date_dash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/date_dash.rs -------------------------------------------------------------------------------- /src/highlighters/date_time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/date_time.rs -------------------------------------------------------------------------------- /src/highlighters/ip_v4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/ip_v4.rs -------------------------------------------------------------------------------- /src/highlighters/ip_v6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/ip_v6.rs -------------------------------------------------------------------------------- /src/highlighters/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/json.rs -------------------------------------------------------------------------------- /src/highlighters/key_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/key_value.rs -------------------------------------------------------------------------------- /src/highlighters/keyword.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/keyword.rs -------------------------------------------------------------------------------- /src/highlighters/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/mod.rs -------------------------------------------------------------------------------- /src/highlighters/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/number.rs -------------------------------------------------------------------------------- /src/highlighters/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/pointer.rs -------------------------------------------------------------------------------- /src/highlighters/quote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/quote.rs -------------------------------------------------------------------------------- /src/highlighters/regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/regex.rs -------------------------------------------------------------------------------- /src/highlighters/unix_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/unix_path.rs -------------------------------------------------------------------------------- /src/highlighters/unix_process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/unix_process.rs -------------------------------------------------------------------------------- /src/highlighters/url.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/url.rs -------------------------------------------------------------------------------- /src/highlighters/uuid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/highlighters/uuid.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/normalizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/normalizer.rs -------------------------------------------------------------------------------- /src/split_and_apply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/split_and_apply.rs -------------------------------------------------------------------------------- /src/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/style.rs -------------------------------------------------------------------------------- /src/tests/escape_code_converter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/src/tests/escape_code_converter.rs -------------------------------------------------------------------------------- /tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bensadeh/manifold/HEAD/tests/integration_test.rs --------------------------------------------------------------------------------