/
githubmirror
/
sway
Обзор
Документация
Войти
/
githubmirror
/
sway
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Cargo.toml
244 строки
6 KB
Daniel Frederico Lins Leite
Fix `copy_prop_reverse` cycle detection (#7702)
11 авг 2026, 18:15
Не верифицирован
11 авг 2026, 18:15
ac418cc
Код
Авторство
О чём код?
[workspace] resolver = "2" members = [ "forc", "forc-pkg", "forc-plugins/*", "forc-test", "forc-util", "scripts/mdbook-forc-documenter", "sway-ast", "sway-core", "sway-error", "sway-features", "sway-ir", "sway-ir/sway-ir-macros", "sway-lsp", "sway-parse", "sway-types", "sway-utils", "swayfmt", "test", ] exclude = ["examples/*", "swayfmt/test_macros", "forc-test/test_data"] [workspace.package] edition = "2021" version = "0.72.0" authors = ["Fuel Labs <contact@fuel.sh>"] homepage = "https://fuel.network/" license = "Apache-2.0" repository = "https://github.com/FuelLabs/sway" [workspace.lints.rust] mismatched_lifetime_syntaxes = "allow" [workspace.lints.clippy] iter_over_hash_type = "deny" [workspace.dependencies] # # Internal dependencies in order to propagate `workspace.version` # # Forc forc = { path = "forc/", version = "0.72.0" } forc-pkg = { path = "forc-pkg/", version = "0.72.0" } forc-test = { path = "forc-test/", version = "0.72.0" } forc-util = { path = "forc-util/", version = "0.72.0" } # Forc plugins forc-plugins = { path = "forc-plugins/", version = "0.72.0" } forc-debug = { path = "forc-plugins/forc-debug/", version = "0.72.0" } forc-doc = { path = "forc-plugins/forc-doc/", version = "0.72.0" } forc-fmt = { path = "forc-plugins/forc-fmt/", version = "0.72.0" } forc-lsp = { path = "forc-plugins/forc-lsp/", version = "0.72.0" } forc-migrate = { path = "forc-plugins/forc-migrate/", version = "0.72.0" } forc-publish = { path = "forc-plugins/forc-publish/", version = "0.72.0" } forc-tx = { path = "forc-plugins/forc-tx/", version = "0.72.0" } # Sway sway-ast = { path = "sway-ast/", version = "0.72.0" } sway-core = { path = "sway-core/", version = "0.72.0" } sway-error = { path = "sway-error/", version = "0.72.0" } sway-features = { path = "sway-features/", version = "0.72.0" } sway-lsp = { path = "sway-lsp/", version = "0.72.0" } sway-parse = { path = "sway-parse/", version = "0.72.0" } sway-types = { path = "sway-types/", version = "0.72.0" } sway-utils = { path = "sway-utils/", version = "0.72.0" } swayfmt = { path = "swayfmt/", version = "0.72.0" } sway-ir = { path = "sway-ir/", version = "0.72.0" } sway-ir-macros = { path = "sway-ir/sway-ir-macros", version = "0.72.0" } # # External Fuel dependencies # # Dependencies from the `forc` repository: forc-tracing = "0.71" forc-client = "0.71" # Dependencies from the `fuel-abi-types` repository: fuel-abi-types = "0.15" # Dependencies from the `fuel-core` repository: # # Although ALL versions are "X.Y", we need the complete semver for # fuel-core-client as the GitHub Actions workflow parses this value to pull down # the correct tarball. fuel-core-client = { version = "0.48.0", default-features = false } fuel-core-storage = { version = "0.48", default-features = false } fuel-core-types = { version = "0.48", default-features = false } # Dependencies from the `fuels-rs` repository: fuels = "0.77" fuels-core = "0.77" fuels-accounts = "0.77" # Dependencies from the `fuel-vm` repository: fuel-asm = "0.66" fuel-crypto = "0.66" fuel-types = "0.66" fuel-tx = "0.66" fuel-vm = "0.66" # # External dependencies # annotate-snippets = "0.10" ansiterm = "0.12" anyhow = "1.0" assert-json-diff = "2.0" assert_matches = "1.5" async-trait = "0.1" axum = "0.8" byte-unit = "5.1" bytes = "1.7" chrono = { version = "0.4", default-features = false } cid = "0.11" clap = "4.5" clap_complete = "4.5" clap_complete_fig = "4.5" codspeed-criterion-compat = "2.6" colored = "2.0" completest-pty = "0.5" comrak = "0.28" criterion = "0.5" crossbeam-channel = "0.5" dap = "0.4.1-alpha" dashmap = "6.1" devault = "0.2" dir_indexer = "0.0" dirs = "5.0" downcast-rs = "1.2" duct = { version = "1.1", features = ["timeout"] } duplicate = "2.0" either = "1.9" escargot = "0.5" ethabi = { package = "fuel-ethabi", version = "18.0" } etk-asm = { package = "fuel-etk-asm", version = "0.3.1-dev" } etk-ops = { package = "fuel-etk-ops", version = "0.3.1-dev" } expect-test = "1.4" extension-trait = "1.0" fd-lock = "4.0" filecheck = "0.5" flate2 = "1.0" fs_extra = "1.2" futures = { version = "0.3", default-features = false } futures-util = "0.3" gag = "1.0" gimli = "0.31" git2 = "0.19" gix-url = "0.36" glob = "0.3" graph-cycles = "0.1" hashbrown = "0.14" hex = "0.4" horrorshow = "0.8" im = "15.0" in_definite = "1.0" include_dir = "0.7" indexmap = "2.5" indoc = "2.0" insta = "1.40" itertools = "0.13" lazy_static = "1.4" libc = "0.2" libtest-mimic = "0.7" lsp-types = "0.94" mark-flaky-tests = "1.0" mdbook = { version = "0.4", default-features = false } minifier = "0.3" normalize-path = "0.2" num-bigint = { version = "0.4", features = ["serde"] } num-traits = "0.2" object = "0.36" once_cell = "1.18" opener = "0.7" parking_lot = "0.12" paste = "1.0" peg = "0.8" pest = "2.7" pest_derive = "2.7" petgraph = "0.6" phf = "0.11" portpicker = "0.1" pretty_assertions = "1.4" prettydiff = "0.7" proc-macro2 = "1.0" quote = "1.0" rand = "0.8" rayon = "1.7" rayon-cond = "0.3" regex = "1.10" reqwest = "0.12" rexpect = "0.6" revm = "14.0" ropey = "1.5" rustc-hash = "1.1" rustyline = "15.0" scopeguard = "1.2" semver = "1.0" serde = "1.0" serde_ignored = "0.1" serde_json = "1.0" serde_with = "3.3" serde_yaml = "0.9" serial_test = "3.0" sha2 = "0.10" sha3 = "0.10" similar = "2.0" slotmap = "1.0" smallvec = "1.7" strsim = "0.11" strum = "0.26" syn = "2.0" sysinfo = "0.29" tai64 = "4.0" taplo = "0.13" tar = "0.4" tempfile = "3" term-table = "1.3" textwrap = "0.16" thiserror = "1.0" tikv-jemallocator = "0.6" tokio = "1.12" toml = "0.8" toml_edit = { version = "0.22", features = ["serde"] } tower = { version = "0.5", default-features = false } tower-lsp = "0.20" tracing = "0.1" tracing-subscriber = "=0.3.19" tracing-test = "0.2" uint = "0.9" unicode-bidi = "0.3" unicode-xid = "0.2" url = "2.2" urlencoding = "2.1" uuid = "1.13" vec1 = "1.8" vte = "0.13" walkdir = "2.3" whoami = "1.5" wiremock = "0.6"