# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "mergiraf" version = "0.4.0" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A syntax-aware merge driver for Git" homepage = "https://mergiraf.org/" documentation = "https://mergiraf.org/" readme = "README.md" keywords = [ "git", "tree-sitter", "merge-driver", ] categories = ["development-tools"] license = "GPL-3.0-only" repository = "https://codeberg.org/mergiraf/mergiraf" [profile.dev] panic = "abort" [profile.release] lto = true debug = 0 panic = "abort" strip = true [lib] name = "mergiraf" path = "src/lib.rs" [[bin]] name = "mergiraf" path = "src/bin/mergiraf.rs" [[bin]] name = "mgf_dev" path = "src/bin/mgf_dev.rs" [[test]] name = "integration_tests" path = "tests/integration_tests.rs" [dependencies.clap] version = "4.5.7" features = ["derive"] [dependencies.diffy] version = "0.4" [dependencies.either] version = "1.13.0" [dependencies.etcetera] version = "0.8.0" [dependencies.itertools] version = "0.13.0" [dependencies.log] version = "0.4" [dependencies.rand] version = "0.8.5" [dependencies.regex] version = "1.10.4" [dependencies.rustc-hash] version = "2.0.0" [dependencies.stderrlog] version = "0.6" [dependencies.tree-edit-distance] version = "0.4" [dependencies.tree-sitter] version = "0.24" [dependencies.tree-sitter-c-sharp] version = "0.23" [dependencies.tree-sitter-cpp] version = "0.23" [dependencies.tree-sitter-dart] version = "0.0.4" [dependencies.tree-sitter-go] version = "0.23.2" [dependencies.tree-sitter-html] version = "0.23" [dependencies.tree-sitter-java] version = "0.23" [dependencies.tree-sitter-javascript] version = "0.23" [dependencies.tree-sitter-json] version = "0.23" [dependencies.tree-sitter-python] version = "0.23.4" [dependencies.tree-sitter-rust] version = "0.23" [dependencies.tree-sitter-scala] version = "0.23.3" [dependencies.tree-sitter-toml-ng] version = "0.6.0" [dependencies.tree-sitter-typescript] version = "0.23.2" [dependencies.tree-sitter-xml] version = "0.7.0" [dependencies.tree-sitter-yaml] version = "0.6.1" [dependencies.typed-arena] version = "2" [dependencies.zip] version = "2.2.0" features = ["deflate"] default-features = false [dev-dependencies.rstest] version = "0.23.0" [dev-dependencies.tempfile] version = "3" [build-dependencies.cc] version = ">=1.1"