├── .cargo └── config.toml ├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── commits.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE ├── README.md ├── SECURITY.md ├── assets └── omnibor-logo.svg ├── dist-workspace.toml ├── omnibor-cli ├── Cargo.toml ├── README.md ├── config │ └── omnibor.json ├── src │ ├── app.rs │ ├── cli.rs │ ├── cmd │ │ ├── debug │ │ │ ├── mod.rs │ │ │ └── paths.rs │ │ ├── id │ │ │ ├── create.rs │ │ │ ├── find.rs │ │ │ └── mod.rs │ │ ├── manifest │ │ │ ├── create.rs │ │ │ ├── find.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ └── store │ │ │ ├── add.rs │ │ │ ├── get.rs │ │ │ ├── mod.rs │ │ │ └── remove.rs │ ├── config.rs │ ├── error.rs │ ├── fs.rs │ ├── log.rs │ ├── main.rs │ └── print │ │ ├── mod.rs │ │ └── msg │ │ ├── error.rs │ │ ├── find_file.rs │ │ ├── id_file.rs │ │ ├── manifest_create.rs │ │ ├── manifest_find.rs │ │ ├── mod.rs │ │ ├── paths.rs │ │ ├── store_get.rs │ │ └── store_remove.rs └── tests │ ├── data │ └── main.c │ ├── snapshots │ ├── test__artifact_id_json.snap │ ├── test__artifact_id_plain.snap │ ├── test__artifact_id_short.snap │ ├── test__artifact_no_args.snap │ ├── test__debug_no_args.snap │ ├── test__manifest_no_args.snap │ └── test__no_args.snap │ └── test.rs └── omnibor ├── Cargo.toml ├── README.md ├── benches └── benchmark.rs ├── src ├── adg.rs ├── adg │ ├── adg_internal.rs │ └── adg_node.rs ├── artifact_id.rs ├── artifact_id │ ├── identify.rs │ └── identify_async.rs ├── embed.rs ├── embed │ ├── auto_embed.rs │ └── custom_embed_provider.rs ├── error.rs ├── error │ ├── artifact_id_error.rs │ └── input_manifest_error.rs ├── ffi.rs ├── ffi │ ├── artifact_id.rs │ ├── error.rs │ ├── status.rs │ └── util.rs ├── gitoid.rs ├── gitoid │ ├── gitoid_parser.rs │ └── internal.rs ├── hash_algorithm.rs ├── hash_provider.rs ├── hash_provider │ ├── boringssl.rs │ ├── openssl.rs │ ├── registry.rs │ └── rustcrypto.rs ├── input_manifest.rs ├── input_manifest │ ├── input_manifest_builder.rs │ ├── manifest_source.rs │ └── manifest_source_async.rs ├── lib.rs ├── object_type.rs ├── storage.rs ├── storage │ ├── file_system_storage.rs │ ├── in_memory_storage.rs │ ├── query.rs │ └── test.rs ├── test.rs ├── util.rs └── util │ ├── clone_as_boxstr.rs │ ├── for_each_buf_fill.rs │ ├── pathbuf.rs │ ├── sealed.rs │ └── stream_len.rs └── test └── data ├── c ├── .gitignore ├── Makefile ├── main.c └── util.c ├── hello_world.txt ├── unix_line.txt └── windows_line.txt /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.github/workflows/commits.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/omnibor-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/assets/omnibor-logo.svg -------------------------------------------------------------------------------- /dist-workspace.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/dist-workspace.toml -------------------------------------------------------------------------------- /omnibor-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/Cargo.toml -------------------------------------------------------------------------------- /omnibor-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/README.md -------------------------------------------------------------------------------- /omnibor-cli/config/omnibor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/config/omnibor.json -------------------------------------------------------------------------------- /omnibor-cli/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/app.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cli.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/debug/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod paths; 2 | -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/debug/paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/debug/paths.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/id/create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/id/create.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/id/find.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/id/find.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/id/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/id/mod.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/manifest/create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/manifest/create.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/manifest/find.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/manifest/find.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/manifest/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/manifest/mod.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/mod.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/store/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/store/add.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/store/get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/store/get.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/store/mod.rs -------------------------------------------------------------------------------- /omnibor-cli/src/cmd/store/remove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/cmd/store/remove.rs -------------------------------------------------------------------------------- /omnibor-cli/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/config.rs -------------------------------------------------------------------------------- /omnibor-cli/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/error.rs -------------------------------------------------------------------------------- /omnibor-cli/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/fs.rs -------------------------------------------------------------------------------- /omnibor-cli/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/log.rs -------------------------------------------------------------------------------- /omnibor-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/main.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/mod.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/error.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/find_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/find_file.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/id_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/id_file.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/manifest_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/manifest_create.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/manifest_find.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/manifest_find.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/mod.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/paths.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/store_get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/store_get.rs -------------------------------------------------------------------------------- /omnibor-cli/src/print/msg/store_remove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/src/print/msg/store_remove.rs -------------------------------------------------------------------------------- /omnibor-cli/tests/data/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/data/main.c -------------------------------------------------------------------------------- /omnibor-cli/tests/snapshots/test__artifact_id_json.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/snapshots/test__artifact_id_json.snap -------------------------------------------------------------------------------- /omnibor-cli/tests/snapshots/test__artifact_id_plain.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/snapshots/test__artifact_id_plain.snap -------------------------------------------------------------------------------- /omnibor-cli/tests/snapshots/test__artifact_id_short.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/snapshots/test__artifact_id_short.snap -------------------------------------------------------------------------------- /omnibor-cli/tests/snapshots/test__artifact_no_args.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/snapshots/test__artifact_no_args.snap -------------------------------------------------------------------------------- /omnibor-cli/tests/snapshots/test__debug_no_args.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/snapshots/test__debug_no_args.snap -------------------------------------------------------------------------------- /omnibor-cli/tests/snapshots/test__manifest_no_args.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/snapshots/test__manifest_no_args.snap -------------------------------------------------------------------------------- /omnibor-cli/tests/snapshots/test__no_args.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/snapshots/test__no_args.snap -------------------------------------------------------------------------------- /omnibor-cli/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor-cli/tests/test.rs -------------------------------------------------------------------------------- /omnibor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/Cargo.toml -------------------------------------------------------------------------------- /omnibor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/README.md -------------------------------------------------------------------------------- /omnibor/benches/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/benches/benchmark.rs -------------------------------------------------------------------------------- /omnibor/src/adg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/adg.rs -------------------------------------------------------------------------------- /omnibor/src/adg/adg_internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/adg/adg_internal.rs -------------------------------------------------------------------------------- /omnibor/src/adg/adg_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/adg/adg_node.rs -------------------------------------------------------------------------------- /omnibor/src/artifact_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/artifact_id.rs -------------------------------------------------------------------------------- /omnibor/src/artifact_id/identify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/artifact_id/identify.rs -------------------------------------------------------------------------------- /omnibor/src/artifact_id/identify_async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/artifact_id/identify_async.rs -------------------------------------------------------------------------------- /omnibor/src/embed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/embed.rs -------------------------------------------------------------------------------- /omnibor/src/embed/auto_embed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/embed/auto_embed.rs -------------------------------------------------------------------------------- /omnibor/src/embed/custom_embed_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/embed/custom_embed_provider.rs -------------------------------------------------------------------------------- /omnibor/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/error.rs -------------------------------------------------------------------------------- /omnibor/src/error/artifact_id_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/error/artifact_id_error.rs -------------------------------------------------------------------------------- /omnibor/src/error/input_manifest_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/error/input_manifest_error.rs -------------------------------------------------------------------------------- /omnibor/src/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/ffi.rs -------------------------------------------------------------------------------- /omnibor/src/ffi/artifact_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/ffi/artifact_id.rs -------------------------------------------------------------------------------- /omnibor/src/ffi/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/ffi/error.rs -------------------------------------------------------------------------------- /omnibor/src/ffi/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/ffi/status.rs -------------------------------------------------------------------------------- /omnibor/src/ffi/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/ffi/util.rs -------------------------------------------------------------------------------- /omnibor/src/gitoid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/gitoid.rs -------------------------------------------------------------------------------- /omnibor/src/gitoid/gitoid_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/gitoid/gitoid_parser.rs -------------------------------------------------------------------------------- /omnibor/src/gitoid/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/gitoid/internal.rs -------------------------------------------------------------------------------- /omnibor/src/hash_algorithm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/hash_algorithm.rs -------------------------------------------------------------------------------- /omnibor/src/hash_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/hash_provider.rs -------------------------------------------------------------------------------- /omnibor/src/hash_provider/boringssl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/hash_provider/boringssl.rs -------------------------------------------------------------------------------- /omnibor/src/hash_provider/openssl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/hash_provider/openssl.rs -------------------------------------------------------------------------------- /omnibor/src/hash_provider/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/hash_provider/registry.rs -------------------------------------------------------------------------------- /omnibor/src/hash_provider/rustcrypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/hash_provider/rustcrypto.rs -------------------------------------------------------------------------------- /omnibor/src/input_manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/input_manifest.rs -------------------------------------------------------------------------------- /omnibor/src/input_manifest/input_manifest_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/input_manifest/input_manifest_builder.rs -------------------------------------------------------------------------------- /omnibor/src/input_manifest/manifest_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/input_manifest/manifest_source.rs -------------------------------------------------------------------------------- /omnibor/src/input_manifest/manifest_source_async.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/input_manifest/manifest_source_async.rs -------------------------------------------------------------------------------- /omnibor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/lib.rs -------------------------------------------------------------------------------- /omnibor/src/object_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/object_type.rs -------------------------------------------------------------------------------- /omnibor/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/storage.rs -------------------------------------------------------------------------------- /omnibor/src/storage/file_system_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/storage/file_system_storage.rs -------------------------------------------------------------------------------- /omnibor/src/storage/in_memory_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/storage/in_memory_storage.rs -------------------------------------------------------------------------------- /omnibor/src/storage/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/storage/query.rs -------------------------------------------------------------------------------- /omnibor/src/storage/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/storage/test.rs -------------------------------------------------------------------------------- /omnibor/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/test.rs -------------------------------------------------------------------------------- /omnibor/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/util.rs -------------------------------------------------------------------------------- /omnibor/src/util/clone_as_boxstr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/util/clone_as_boxstr.rs -------------------------------------------------------------------------------- /omnibor/src/util/for_each_buf_fill.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/util/for_each_buf_fill.rs -------------------------------------------------------------------------------- /omnibor/src/util/pathbuf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/util/pathbuf.rs -------------------------------------------------------------------------------- /omnibor/src/util/sealed.rs: -------------------------------------------------------------------------------- 1 | pub trait Sealed {} 2 | -------------------------------------------------------------------------------- /omnibor/src/util/stream_len.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/src/util/stream_len.rs -------------------------------------------------------------------------------- /omnibor/test/data/c/.gitignore: -------------------------------------------------------------------------------- 1 | my_executable 2 | -------------------------------------------------------------------------------- /omnibor/test/data/c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/test/data/c/Makefile -------------------------------------------------------------------------------- /omnibor/test/data/c/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnibor/omnibor-rs/HEAD/omnibor/test/data/c/main.c -------------------------------------------------------------------------------- /omnibor/test/data/c/util.c: -------------------------------------------------------------------------------- 1 | 2 | int get_number(void) { 3 | return 4; 4 | } 5 | -------------------------------------------------------------------------------- /omnibor/test/data/hello_world.txt: -------------------------------------------------------------------------------- 1 | hello world -------------------------------------------------------------------------------- /omnibor/test/data/unix_line.txt: -------------------------------------------------------------------------------- 1 | hello 2 | world 3 | -------------------------------------------------------------------------------- /omnibor/test/data/windows_line.txt: -------------------------------------------------------------------------------- 1 | hello 2 | world 3 | --------------------------------------------------------------------------------