version = 4
[[package]]
name = "fixed32"
version = "0.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2684e63ac0834684f5eed6a71d6902dbd1b7721fb55aea211e795255e7fb1a3"
[[package]]
name = "once_cell"
version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
[[package]]
name = "pin-project-lite"
version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
[[package]]
name = "proc-macro2"
version = "1.0.94"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
"proc-macro2",
]
[[package]]
name = "seq-fmt"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53c590392453030c0114e051a02cc7a222b63f329307eeed91f95e3a548bfe5a"
[[package]]
name = "seq-map"
version = "0.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c046d1718f921b431557f11234ced53a2bc502f7c09893fea1a9d975484c8414"
[[package]]
name = "source-map-node"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "887dcab6267ff08d124864e1e0c49170a6881cf49d4deb2d6a0109d72a083a3f"
[[package]]
name = "swamp-attributes"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e36886a39742a7587e2bf43f229d6bae2b2bc8a8f60ffaba4c7b66fbe20aeba"
dependencies = [
"source-map-node",
]
[[package]]
name = "swamp-modules"
version = "0.2.21"
dependencies = [
"seq-map",
"source-map-node",
"swamp-refs",
"swamp-semantic",
"swamp-symbol",
"swamp-types",
"tiny-ver",
]
[[package]]
name = "swamp-refs"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6c687991906eae94034b8cf309c27cbb19b47cb1d7d9d06a087b2df835da9d4"
dependencies = [
"seq-map",
"source-map-node",
"swamp-symbol",
]
[[package]]
name = "swamp-semantic"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84e36cdc1305322ae14a929a83baadd3652a1cdb1d714452dd47c8f2a3caa0aa"
dependencies = [
"fixed32",
"seq-map",
"source-map-node",
"swamp-attributes",
"swamp-refs",
"swamp-symbol",
"swamp-types",
"tracing",
]
[[package]]
name = "swamp-symbol"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d14e2c97f60081d0547b198d1e2c6eb73fe240e6ed76119b0b545c5212b10e49"
dependencies = [
"seq-map",
"source-map-node",
]
[[package]]
name = "swamp-types"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de197bc325550e6cc0083059508a38e5ba666aad352a7d4ae44bd5030cea686b"
dependencies = [
"seq-fmt",
"seq-map",
"source-map-node",
"swamp-symbol",
]
[[package]]
name = "syn"
version = "2.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "tiny-ver"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22bfcb3c82a7781508fbf27a0bb741a227cd02797f3ef5d145c23bec59e24988"
[[package]]
name = "tracing"
version = "0.1.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
dependencies = [
"pin-project-lite",
"tracing-attributes",
"tracing-core",
]
[[package]]
name = "tracing-attributes"
version = "0.1.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "tracing-core"
version = "0.1.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
dependencies = [
"once_cell",
]
[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"