gitextract_922wtfg2/ ├── .cargo/ │ ├── config.toml │ └── nightly-config.toml ├── .claude/ │ ├── .gitignore │ └── settings.json ├── .config/ │ └── hakari.toml ├── .git-blame-ignore-revs ├── .gitattributes ├── .github/ │ ├── renovate.json │ └── workflows/ │ ├── ci.yml │ ├── docs.yml │ ├── hakari.yml │ └── release.yml ├── .gitignore ├── .ignore ├── .vscode/ │ └── launch.json ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.toml ├── Cross.toml ├── Justfile ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── cargo-guppy/ │ ├── Cargo.toml │ ├── README.md │ ├── README.tpl │ └── src/ │ ├── core.rs │ ├── diff.rs │ ├── lib.rs │ ├── main.rs │ └── mv.rs ├── clippy.toml ├── fixtures/ │ ├── Cargo.toml │ ├── README.md │ ├── determinator-paths/ │ │ ├── README.md │ │ ├── git-diff.out │ │ ├── guppy-linux.json │ │ └── guppy-win.json │ ├── guppy/ │ │ ├── hakari/ │ │ │ ├── metadata_guppy_44b62fa-0.toml │ │ │ ├── metadata_guppy_44b62fa-1.toml │ │ │ ├── metadata_guppy_44b62fa-2.toml │ │ │ ├── metadata_guppy_44b62fa-3.toml │ │ │ ├── metadata_guppy_78cb7e8-0.toml │ │ │ ├── metadata_guppy_78cb7e8-1.toml │ │ │ ├── metadata_guppy_78cb7e8-2.toml │ │ │ ├── metadata_guppy_78cb7e8-3.toml │ │ │ ├── metadata_guppy_869476c-0.toml │ │ │ ├── metadata_guppy_869476c-1.toml │ │ │ ├── metadata_guppy_869476c-2.toml │ │ │ ├── metadata_guppy_869476c-3.toml │ │ │ ├── metadata_guppy_c9b4f76-0.toml │ │ │ ├── metadata_guppy_c9b4f76-1.toml │ │ │ ├── metadata_guppy_c9b4f76-2.toml │ │ │ └── metadata_guppy_c9b4f76-3.toml │ │ ├── metadata_guppy_44b62fa.json │ │ ├── metadata_guppy_78cb7e8.json │ │ ├── metadata_guppy_869476c.json │ │ ├── metadata_guppy_c9b4f76.json │ │ ├── package-rules.toml │ │ ├── path-rules.toml │ │ └── summaries/ │ │ ├── metadata_guppy_44b62fa-0.toml │ │ ├── metadata_guppy_44b62fa-1.toml │ │ ├── metadata_guppy_44b62fa-2.toml │ │ ├── metadata_guppy_44b62fa-3.toml │ │ ├── metadata_guppy_44b62fa-4.toml │ │ ├── metadata_guppy_44b62fa-5.toml │ │ ├── metadata_guppy_44b62fa-6.toml │ │ ├── metadata_guppy_44b62fa-7.toml │ │ ├── metadata_guppy_78cb7e8-0.toml │ │ ├── metadata_guppy_78cb7e8-1.toml │ │ ├── metadata_guppy_78cb7e8-2.toml │ │ ├── metadata_guppy_78cb7e8-3.toml │ │ ├── metadata_guppy_78cb7e8-4.toml │ │ ├── metadata_guppy_78cb7e8-5.toml │ │ ├── metadata_guppy_78cb7e8-6.toml │ │ ├── metadata_guppy_78cb7e8-7.toml │ │ ├── metadata_guppy_869476c-0.toml │ │ ├── metadata_guppy_869476c-1.toml │ │ ├── metadata_guppy_869476c-2.toml │ │ ├── metadata_guppy_869476c-3.toml │ │ ├── metadata_guppy_869476c-4.toml │ │ ├── metadata_guppy_869476c-5.toml │ │ ├── metadata_guppy_869476c-6.toml │ │ ├── metadata_guppy_869476c-7.toml │ │ ├── metadata_guppy_c9b4f76-0.toml │ │ ├── metadata_guppy_c9b4f76-1.toml │ │ ├── metadata_guppy_c9b4f76-2.toml │ │ ├── metadata_guppy_c9b4f76-3.toml │ │ ├── metadata_guppy_c9b4f76-4.toml │ │ ├── metadata_guppy_c9b4f76-5.toml │ │ ├── metadata_guppy_c9b4f76-6.toml │ │ └── metadata_guppy_c9b4f76-7.toml │ ├── invalid/ │ │ ├── build_targets_duplicate_lib.json │ │ ├── build_targets_empty_kinds.json │ │ ├── build_targets_non_bin.json │ │ ├── duplicate_workspace_names.json │ │ ├── invalid_default_member.json │ │ ├── named_feature_self_loop.json │ │ ├── optional_dev_dep.json │ │ └── workspace_member_different_drive.json │ ├── large/ │ │ ├── hakari/ │ │ │ ├── hyper_util_7afb1ed-0.toml │ │ │ ├── hyper_util_7afb1ed-1.toml │ │ │ ├── hyper_util_7afb1ed-2.toml │ │ │ ├── hyper_util_7afb1ed-3.toml │ │ │ ├── metadata_libra-0.toml │ │ │ ├── metadata_libra-1.toml │ │ │ ├── metadata_libra-2.toml │ │ │ ├── metadata_libra-3.toml │ │ │ ├── metadata_libra_9ffd93b-0.toml │ │ │ ├── metadata_libra_9ffd93b-1.toml │ │ │ ├── metadata_libra_9ffd93b-2.toml │ │ │ ├── metadata_libra_9ffd93b-3.toml │ │ │ ├── metadata_libra_f0091a4-0.toml │ │ │ ├── metadata_libra_f0091a4-1.toml │ │ │ ├── metadata_libra_f0091a4-2.toml │ │ │ ├── metadata_libra_f0091a4-3.toml │ │ │ ├── mnemos_b3b4da9-0.toml │ │ │ ├── mnemos_b3b4da9-1.toml │ │ │ ├── mnemos_b3b4da9-2.toml │ │ │ └── mnemos_b3b4da9-3.toml │ │ ├── hyper_util_7afb1ed.json │ │ ├── metadata_libra.json │ │ ├── metadata_libra_9ffd93b.json │ │ ├── metadata_libra_f0091a4.json │ │ ├── mnemos_b3b4da9.json │ │ └── summaries/ │ │ ├── hyper_util_7afb1ed-0.toml │ │ ├── hyper_util_7afb1ed-1.toml │ │ ├── hyper_util_7afb1ed-2.toml │ │ ├── hyper_util_7afb1ed-3.toml │ │ ├── hyper_util_7afb1ed-4.toml │ │ ├── hyper_util_7afb1ed-5.toml │ │ ├── hyper_util_7afb1ed-6.toml │ │ ├── hyper_util_7afb1ed-7.toml │ │ ├── metadata_libra-0.toml │ │ ├── metadata_libra-1.toml │ │ ├── metadata_libra-2.toml │ │ ├── metadata_libra-3.toml │ │ ├── metadata_libra-4.toml │ │ ├── metadata_libra-5.toml │ │ ├── metadata_libra-6.toml │ │ ├── metadata_libra-7.toml │ │ ├── metadata_libra_9ffd93b-0.toml │ │ ├── metadata_libra_9ffd93b-1.toml │ │ ├── metadata_libra_9ffd93b-2.toml │ │ ├── metadata_libra_9ffd93b-3.toml │ │ ├── metadata_libra_9ffd93b-4.toml │ │ ├── metadata_libra_9ffd93b-5.toml │ │ ├── metadata_libra_9ffd93b-6.toml │ │ ├── metadata_libra_9ffd93b-7.toml │ │ ├── metadata_libra_f0091a4-0.toml │ │ ├── metadata_libra_f0091a4-1.toml │ │ ├── metadata_libra_f0091a4-2.toml │ │ ├── metadata_libra_f0091a4-3.toml │ │ ├── metadata_libra_f0091a4-4.toml │ │ ├── metadata_libra_f0091a4-5.toml │ │ ├── metadata_libra_f0091a4-6.toml │ │ ├── metadata_libra_f0091a4-7.toml │ │ ├── mnemos_b3b4da9-0.toml │ │ ├── mnemos_b3b4da9-1.toml │ │ ├── mnemos_b3b4da9-2.toml │ │ ├── mnemos_b3b4da9-3.toml │ │ ├── mnemos_b3b4da9-4.toml │ │ ├── mnemos_b3b4da9-5.toml │ │ ├── mnemos_b3b4da9-6.toml │ │ └── mnemos_b3b4da9-7.toml │ ├── small/ │ │ ├── alternate-registries.json │ │ ├── builddep.json │ │ ├── hakari/ │ │ │ ├── metadata1-0.toml │ │ │ ├── metadata1-1.toml │ │ │ ├── metadata1-2.toml │ │ │ ├── metadata1-3.toml │ │ │ ├── metadata2-0.toml │ │ │ ├── metadata2-1.toml │ │ │ ├── metadata2-2.toml │ │ │ ├── metadata2-3.toml │ │ │ ├── metadata_alternate_registries-0.toml │ │ │ ├── metadata_alternate_registries-1.toml │ │ │ ├── metadata_alternate_registries-2.toml │ │ │ ├── metadata_alternate_registries-3.toml │ │ │ ├── metadata_build_targets1-0.toml │ │ │ ├── metadata_build_targets1-1.toml │ │ │ ├── metadata_build_targets1-2.toml │ │ │ ├── metadata_build_targets1-3.toml │ │ │ ├── metadata_builddep-0.toml │ │ │ ├── metadata_builddep-1.toml │ │ │ ├── metadata_builddep-2.toml │ │ │ ├── metadata_builddep-3.toml │ │ │ ├── metadata_cycle1-0.toml │ │ │ ├── metadata_cycle1-1.toml │ │ │ ├── metadata_cycle1-2.toml │ │ │ ├── metadata_cycle1-3.toml │ │ │ ├── metadata_cycle2-0.toml │ │ │ ├── metadata_cycle2-1.toml │ │ │ ├── metadata_cycle2-2.toml │ │ │ ├── metadata_cycle2-3.toml │ │ │ ├── metadata_cycle_features-0.toml │ │ │ ├── metadata_cycle_features-1.toml │ │ │ ├── metadata_cycle_features-2.toml │ │ │ ├── metadata_cycle_features-3.toml │ │ │ ├── metadata_dups-0.toml │ │ │ ├── metadata_dups-1.toml │ │ │ ├── metadata_dups-2.toml │ │ │ ├── metadata_dups-3.toml │ │ │ ├── metadata_proc_macro1-0.toml │ │ │ ├── metadata_proc_macro1-1.toml │ │ │ ├── metadata_proc_macro1-2.toml │ │ │ ├── metadata_proc_macro1-3.toml │ │ │ ├── metadata_targets1-0.toml │ │ │ ├── metadata_targets1-1.toml │ │ │ ├── metadata_targets1-2.toml │ │ │ ├── metadata_targets1-3.toml │ │ │ ├── metadata_weak_namespaced_features-0.toml │ │ │ ├── metadata_weak_namespaced_features-1.toml │ │ │ ├── metadata_weak_namespaced_features-2.toml │ │ │ └── metadata_weak_namespaced_features-3.toml │ │ ├── metadata1.json │ │ ├── metadata2.json │ │ ├── metadata_build_targets1.json │ │ ├── metadata_cycle1.json │ │ ├── metadata_cycle1_windows.json │ │ ├── metadata_cycle1_windows_different_drives.json │ │ ├── metadata_cycle2.json │ │ ├── metadata_cycle_features.json │ │ ├── metadata_default_members.json │ │ ├── metadata_dups.json │ │ ├── metadata_proc_macro1.json │ │ ├── metadata_targets1.json │ │ ├── summaries/ │ │ │ ├── metadata1-0.toml │ │ │ ├── metadata1-1.toml │ │ │ ├── metadata1-2.toml │ │ │ ├── metadata1-3.toml │ │ │ ├── metadata1-4.toml │ │ │ ├── metadata1-5.toml │ │ │ ├── metadata1-6.toml │ │ │ ├── metadata1-7.toml │ │ │ ├── metadata2-0.toml │ │ │ ├── metadata2-1.toml │ │ │ ├── metadata2-2.toml │ │ │ ├── metadata2-3.toml │ │ │ ├── metadata2-4.toml │ │ │ ├── metadata2-5.toml │ │ │ ├── metadata2-6.toml │ │ │ ├── metadata2-7.toml │ │ │ ├── metadata_alternate_registries-0.toml │ │ │ ├── metadata_alternate_registries-1.toml │ │ │ ├── metadata_alternate_registries-2.toml │ │ │ ├── metadata_alternate_registries-3.toml │ │ │ ├── metadata_alternate_registries-4.toml │ │ │ ├── metadata_alternate_registries-5.toml │ │ │ ├── metadata_alternate_registries-6.toml │ │ │ ├── metadata_alternate_registries-7.toml │ │ │ ├── metadata_build_targets1-0.toml │ │ │ ├── metadata_build_targets1-1.toml │ │ │ ├── metadata_build_targets1-2.toml │ │ │ ├── metadata_build_targets1-3.toml │ │ │ ├── metadata_build_targets1-4.toml │ │ │ ├── metadata_build_targets1-5.toml │ │ │ ├── metadata_build_targets1-6.toml │ │ │ ├── metadata_build_targets1-7.toml │ │ │ ├── metadata_builddep-0.toml │ │ │ ├── metadata_builddep-1.toml │ │ │ ├── metadata_builddep-2.toml │ │ │ ├── metadata_builddep-3.toml │ │ │ ├── metadata_builddep-4.toml │ │ │ ├── metadata_builddep-5.toml │ │ │ ├── metadata_builddep-6.toml │ │ │ ├── metadata_builddep-7.toml │ │ │ ├── metadata_cycle1-0.toml │ │ │ ├── metadata_cycle1-1.toml │ │ │ ├── metadata_cycle1-2.toml │ │ │ ├── metadata_cycle1-3.toml │ │ │ ├── metadata_cycle1-4.toml │ │ │ ├── metadata_cycle1-5.toml │ │ │ ├── metadata_cycle1-6.toml │ │ │ ├── metadata_cycle1-7.toml │ │ │ ├── metadata_cycle2-0.toml │ │ │ ├── metadata_cycle2-1.toml │ │ │ ├── metadata_cycle2-2.toml │ │ │ ├── metadata_cycle2-3.toml │ │ │ ├── metadata_cycle2-4.toml │ │ │ ├── metadata_cycle2-5.toml │ │ │ ├── metadata_cycle2-6.toml │ │ │ ├── metadata_cycle2-7.toml │ │ │ ├── metadata_cycle_features-0.toml │ │ │ ├── metadata_cycle_features-1.toml │ │ │ ├── metadata_cycle_features-2.toml │ │ │ ├── metadata_cycle_features-3.toml │ │ │ ├── metadata_cycle_features-4.toml │ │ │ ├── metadata_cycle_features-5.toml │ │ │ ├── metadata_cycle_features-6.toml │ │ │ ├── metadata_cycle_features-7.toml │ │ │ ├── metadata_dups-0.toml │ │ │ ├── metadata_dups-1.toml │ │ │ ├── metadata_dups-2.toml │ │ │ ├── metadata_dups-3.toml │ │ │ ├── metadata_dups-4.toml │ │ │ ├── metadata_dups-5.toml │ │ │ ├── metadata_dups-6.toml │ │ │ ├── metadata_dups-7.toml │ │ │ ├── metadata_proc_macro1-0.toml │ │ │ ├── metadata_proc_macro1-1.toml │ │ │ ├── metadata_proc_macro1-2.toml │ │ │ ├── metadata_proc_macro1-3.toml │ │ │ ├── metadata_proc_macro1-4.toml │ │ │ ├── metadata_proc_macro1-5.toml │ │ │ ├── metadata_proc_macro1-6.toml │ │ │ ├── metadata_proc_macro1-7.toml │ │ │ ├── metadata_targets1-0.toml │ │ │ ├── metadata_targets1-1.toml │ │ │ ├── metadata_targets1-2.toml │ │ │ ├── metadata_targets1-3.toml │ │ │ ├── metadata_targets1-4.toml │ │ │ ├── metadata_targets1-5.toml │ │ │ ├── metadata_targets1-6.toml │ │ │ ├── metadata_targets1-7.toml │ │ │ ├── metadata_weak_namespaced_features-0.toml │ │ │ ├── metadata_weak_namespaced_features-1.toml │ │ │ ├── metadata_weak_namespaced_features-2.toml │ │ │ ├── metadata_weak_namespaced_features-3.toml │ │ │ ├── metadata_weak_namespaced_features-4.toml │ │ │ ├── metadata_weak_namespaced_features-5.toml │ │ │ ├── metadata_weak_namespaced_features-6.toml │ │ │ └── metadata_weak_namespaced_features-7.toml │ │ └── weak-namespaced-features.json │ ├── src/ │ │ ├── dep_helpers.rs │ │ ├── details.rs │ │ ├── json.rs │ │ └── lib.rs │ └── workspace/ │ └── inside-outside/ │ ├── aarch64-active/ │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src/ │ │ └── lib.rs │ ├── external/ │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── examples/ │ │ │ └── external3.rs │ │ └── src/ │ │ └── lib.rs │ ├── inactive/ │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src/ │ │ └── lib.rs │ ├── transitive/ │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── src/ │ │ └── lib.rs │ ├── workspace/ │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── internal/ │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ └── lib.rs │ │ ├── internal-macro/ │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ └── src/ │ │ │ └── lib.rs │ │ ├── main/ │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ └── src/ │ │ │ └── lib.rs │ │ ├── side/ │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ └── lib.rs │ │ └── src/ │ │ └── lib.rs │ └── x86-active/ │ ├── .gitignore │ ├── Cargo.toml │ └── src/ │ └── lib.rs ├── guppy/ │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── README.md │ ├── README.tpl │ ├── examples/ │ │ ├── cargo_set_link_filter.rs │ │ ├── deps.rs │ │ ├── print_by_level.rs │ │ ├── print_dot.rs │ │ ├── remove_dev_only.rs │ │ └── topo_sort.rs │ ├── proptest-regressions/ │ │ └── petgraph_support/ │ │ └── topo.txt │ ├── src/ │ │ ├── debug_ignore.rs │ │ ├── dependency_kind.rs │ │ ├── errors.rs │ │ ├── graph/ │ │ │ ├── build.rs │ │ │ ├── build_targets.rs │ │ │ ├── cargo/ │ │ │ │ ├── build.rs │ │ │ │ ├── cargo_api.rs │ │ │ │ └── mod.rs │ │ │ ├── cycles.rs │ │ │ ├── feature/ │ │ │ │ ├── build.rs │ │ │ │ ├── cycles.rs │ │ │ │ ├── feature_list.rs │ │ │ │ ├── graph_impl.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── proptest_helpers.rs │ │ │ │ ├── query.rs │ │ │ │ ├── resolve.rs │ │ │ │ └── weak.rs │ │ │ ├── graph_impl.rs │ │ │ ├── mod.rs │ │ │ ├── proptest_helpers.rs │ │ │ ├── query.rs │ │ │ ├── query_core.rs │ │ │ ├── resolve.rs │ │ │ ├── resolve_core.rs │ │ │ ├── summaries/ │ │ │ │ └── package_set.rs │ │ │ └── summaries.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── metadata_command.rs │ │ ├── package_id.rs │ │ ├── petgraph_support/ │ │ │ ├── dfs.rs │ │ │ ├── dot.rs │ │ │ ├── edge_ref.rs │ │ │ ├── mod.rs │ │ │ ├── scc.rs │ │ │ ├── topo.rs │ │ │ └── walk.rs │ │ ├── platform/ │ │ │ ├── mod.rs │ │ │ ├── platform_eval.rs │ │ │ ├── platform_spec.rs │ │ │ ├── proptest_helpers.rs │ │ │ └── summaries.rs │ │ ├── sorted_set.rs │ │ └── unit_tests/ │ │ ├── dot_tests.rs │ │ └── mod.rs │ └── tests/ │ └── graph-tests/ │ ├── cargo_set_tests.rs │ ├── feature_helpers.rs │ ├── graph_tests.rs │ ├── invalid_tests.rs │ ├── main.rs │ ├── proptest_helpers.rs │ └── weak_namespaced.rs ├── guppy-cmdlib/ │ ├── Cargo.toml │ └── src/ │ ├── lib.rs │ └── proptest.rs ├── guppy-summaries/ │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── README.md │ ├── README.tpl │ └── src/ │ ├── diff.rs │ ├── lib.rs │ ├── report.rs │ ├── summary.rs │ └── unit_tests/ │ ├── basic_tests.rs │ └── mod.rs ├── internal-tools/ │ ├── benchmarks/ │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ └── benches/ │ │ └── package_graph.rs │ ├── cargo-compare/ │ │ ├── Cargo.toml │ │ ├── proptest-regressions/ │ │ │ └── tests/ │ │ │ └── workspace_tests.txt │ │ └── src/ │ │ ├── check.rs │ │ ├── common.rs │ │ ├── diff.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── tests/ │ │ │ ├── fixtures.rs │ │ │ ├── mod.rs │ │ │ ├── proptest_helpers.rs │ │ │ └── workspace_tests.rs │ │ └── type_conversions.rs │ ├── fixture-manager/ │ │ ├── Cargo.toml │ │ ├── src/ │ │ │ ├── context.rs │ │ │ ├── hakari_toml.rs │ │ │ ├── lib.rs │ │ │ ├── main.rs │ │ │ └── summaries.rs │ │ └── tests/ │ │ └── unchanged_tests.rs │ └── proptest-ext/ │ ├── Cargo.toml │ └── src/ │ └── lib.rs ├── release.toml ├── rustfmt.toml ├── scripts/ │ ├── fix-readmes.awk │ └── renovate-post-upgrade.sh ├── target-spec/ │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── README.md │ ├── README.tpl │ ├── build.rs │ └── src/ │ ├── custom.rs │ ├── custom_cfg.rs │ ├── errors.rs │ ├── lib.rs │ ├── platform.rs │ ├── proptest_helpers.rs │ ├── simple_eval.rs │ ├── spec.rs │ ├── summaries.rs │ └── triple.rs ├── target-spec-miette/ │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── README.md │ ├── README.tpl │ ├── src/ │ │ ├── fixtures.rs │ │ ├── imp.rs │ │ └── lib.rs │ └── tests/ │ ├── datatest-snapshot/ │ │ ├── cfg.rs │ │ ├── custom.rs │ │ ├── expr.rs │ │ ├── helpers.rs │ │ ├── main.rs │ │ └── snapshots/ │ │ ├── cfg-invalid/ │ │ │ ├── invalid-has-atomic.ansi │ │ │ ├── invalid-pointer-width.ansi │ │ │ ├── missing-arch.ansi │ │ │ ├── unknown-endian.ansi │ │ │ └── unquoted-value.ansi │ │ ├── custom-invalid/ │ │ │ ├── invalid-arch.ansi │ │ │ ├── invalid-endian.ansi │ │ │ ├── invalid-family.ansi │ │ │ ├── invalid-target-pointer-width.ansi │ │ │ ├── missing-arch.ansi │ │ │ └── syntax-error.ansi │ │ └── expr-invalid/ │ │ ├── multiline-output.ansi │ │ ├── unclosed-delimiter.ansi │ │ └── unquoted-value.ansi │ ├── fixtures/ │ │ ├── cfg-invalid/ │ │ │ ├── invalid-has-atomic.cfg │ │ │ ├── invalid-pointer-width.cfg │ │ │ ├── missing-arch.cfg │ │ │ ├── unknown-endian.cfg │ │ │ └── unquoted-value.cfg │ │ ├── custom-invalid/ │ │ │ ├── invalid-arch.json │ │ │ ├── invalid-endian.json │ │ │ ├── invalid-family.json │ │ │ ├── invalid-target-pointer-width.json │ │ │ ├── missing-arch.json │ │ │ └── syntax-error.json │ │ └── expr-invalid/ │ │ ├── multiline-output │ │ ├── unclosed-delimiter │ │ └── unquoted-value │ └── integration/ │ ├── main.rs │ └── snapshots/ │ └── unavailable.ansi ├── tools/ │ ├── cargo-hakari/ │ │ ├── CHANGELOG.md │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── README.tpl │ │ └── src/ │ │ ├── cargo_cli.rs │ │ ├── command.rs │ │ ├── docs/ │ │ │ ├── about.rs │ │ │ ├── config.rs │ │ │ ├── mod.rs │ │ │ ├── patch_directive.rs │ │ │ └── publishing.rs │ │ ├── helpers.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── output.rs │ │ └── publish.rs │ ├── determinator/ │ │ ├── CHANGELOG.md │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── README.tpl │ │ ├── default-rules.toml │ │ ├── src/ │ │ │ ├── determinator.rs │ │ │ ├── errors.rs │ │ │ ├── lib.rs │ │ │ ├── paths0.rs │ │ │ └── rules.rs │ │ └── tests/ │ │ └── determinator_tests.rs │ └── hakari/ │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── README.md │ ├── README.tpl │ ├── src/ │ │ ├── cargo_toml.rs │ │ ├── cli_ops/ │ │ │ ├── initialize.rs │ │ │ ├── manage_deps.rs │ │ │ ├── mod.rs │ │ │ └── workspace_ops.rs │ │ ├── explain/ │ │ │ ├── display.rs │ │ │ ├── mod.rs │ │ │ └── simplify.rs │ │ ├── hakari.rs │ │ ├── helpers.rs │ │ ├── lib.rs │ │ ├── proptest_helpers.rs │ │ ├── registry.rs │ │ ├── summaries.rs │ │ ├── toml_out.rs │ │ └── verify/ │ │ ├── display.rs │ │ └── mod.rs │ └── templates/ │ ├── crate/ │ │ ├── .gitattributes │ │ ├── Cargo.toml-in │ │ ├── build.rs │ │ └── src/ │ │ └── lib.rs │ └── hakari.toml-in └── workspace-hack/ ├── .gitattributes ├── Cargo.toml ├── README.md ├── build.rs └── src/ └── lib.rs