diff --git a/ql/Cargo.lock b/ql/Cargo.lock index 493174ac8223..ed04a4a85533 100644 --- a/ql/Cargo.lock +++ b/ql/Cargo.lock @@ -203,6 +203,7 @@ dependencies = [ "serde", "serde_json", "tracing", + "tracing-subscriber", "tree-sitter", ] diff --git a/ql/extractor/src/extractor.rs b/ql/extractor/src/extractor.rs index 5fa2c99ae83f..487f1de08a80 100644 --- a/ql/extractor/src/extractor.rs +++ b/ql/extractor/src/extractor.rs @@ -20,12 +20,7 @@ pub struct Options { } pub fn run(options: Options) -> std::io::Result<()> { - tracing_subscriber::fmt() - .with_target(false) - .without_time() - .with_level(true) - .with_env_filter(tracing_subscriber::EnvFilter::from_default_env()) - .init(); + codeql_extractor::extractor::set_tracing_level("ql"); let extractor = simple::Extractor { prefix: "ql".to_string(), diff --git a/ql/extractor/src/generator.rs b/ql/extractor/src/generator.rs index ce5fcf1b12c2..1dca6969f348 100644 --- a/ql/extractor/src/generator.rs +++ b/ql/extractor/src/generator.rs @@ -15,12 +15,7 @@ pub struct Options { } pub fn run(options: Options) -> std::io::Result<()> { - tracing_subscriber::fmt() - .with_target(false) - .without_time() - .with_level(true) - .with_env_filter(tracing_subscriber::EnvFilter::from_default_env()) - .init(); + codeql_extractor::extractor::set_tracing_level("ql"); let languages = vec![ Language { diff --git a/ql/rust-toolchain.toml b/ql/rust-toolchain.toml index 57d004b953c5..699a593039b0 100644 --- a/ql/rust-toolchain.toml +++ b/ql/rust-toolchain.toml @@ -2,6 +2,6 @@ # extractor. It is set to the lowest version of Rust we want to support. [toolchain] -channel = "1.70" +channel = "1.74" profile = "minimal" components = [ "rustfmt" ] \ No newline at end of file diff --git a/ruby/extractor/Cargo.lock b/ruby/extractor/Cargo.lock index 589d5f847ebc..023842e620d4 100644 --- a/ruby/extractor/Cargo.lock +++ b/ruby/extractor/Cargo.lock @@ -10,13 +10,19 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "aho-corasick" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" dependencies = [ "memchr", ] +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + [[package]] name = "android_system_properties" version = "0.1.5" @@ -28,61 +34,64 @@ dependencies = [ [[package]] name = "anstream" -version = "0.2.6" +version = "0.6.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "342258dd14006105c2b75ab1bd7543a03bdf0cfc94383303ac212a04939dff6f" +checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" dependencies = [ "anstyle", "anstyle-parse", + "anstyle-query", "anstyle-wincon", - "concolor-override", - "concolor-query", - "is-terminal", + "colorchoice", + "is_terminal_polyfill", "utf8parse", ] [[package]] name = "anstyle" -version = "0.3.5" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2" +checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" [[package]] name = "anstyle-parse" -version = "0.1.1" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7d1bb534e9efed14f3e5f44e7dd1a4f709384023a4165199a4241e18dff0116" +checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" dependencies = [ "utf8parse", ] [[package]] -name = "anstyle-wincon" -version = "0.2.0" +name = "anstyle-query" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3127af6145b149f3287bb9a0d10ad9c5692dba8c53ad48285e5bec4063834fa" +checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" dependencies = [ - "anstyle", - "windows-sys 0.45.0", + "windows-sys", ] [[package]] -name = "autocfg" -version = "1.1.0" +name = "anstyle-wincon" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" +dependencies = [ + "anstyle", + "windows-sys", +] [[package]] -name = "bitflags" -version = "1.3.2" +name = "autocfg" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] name = "bstr" -version = "1.9.0" +version = "1.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" +checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" dependencies = [ "memchr", "serde", @@ -90,9 +99,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.12.0" +version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" [[package]] name = "cc" @@ -108,66 +117,63 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.24" +version = "0.4.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" dependencies = [ + "android-tzdata", "iana-time-zone", "js-sys", - "num-integer", "num-traits", "serde", - "time", "wasm-bindgen", - "winapi", + "windows-targets", ] [[package]] name = "clap" -version = "4.2.1" +version = "4.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046ae530c528f252094e4a77886ee1374437744b2bff1497aa898bbddbbb29b3" +checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" dependencies = [ "clap_builder", "clap_derive", - "once_cell", ] [[package]] name = "clap_builder" -version = "4.2.1" +version = "4.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "223163f58c9a40c3b0a43e1c4b50a9ce09f007ea2cb1ec258a687945b4b7929f" +checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" dependencies = [ "anstream", "anstyle", - "bitflags", "clap_lex", "strsim", ] [[package]] name = "clap_derive" -version = "4.2.0" +version = "4.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4" +checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.13", + "syn", ] [[package]] name = "clap_lex" -version = "0.4.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" +checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" [[package]] name = "codeql-extractor" version = "0.2.0" -source = "git+https://github.com/github/codeql.git?rev=bc1283c7152b0bb4d27ff6a004869f493e93d2b3#bc1283c7152b0bb4d27ff6a004869f493e93d2b3" +source = "git+https://github.com/github/codeql.git?rev=a523be4d0a1e2420a1884f7c4f8754a7c4fb7e21#a523be4d0a1e2420a1884f7c4f8754a7c4fb7e21" dependencies = [ "chrono", "encoding", @@ -180,6 +186,7 @@ dependencies = [ "serde", "serde_json", "tracing", + "tracing-subscriber", "tree-sitter", ] @@ -201,137 +208,56 @@ dependencies = [ ] [[package]] -name = "codespan-reporting" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" -dependencies = [ - "termcolor", - "unicode-width", -] - -[[package]] -name = "concolor-override" -version = "1.0.0" +name = "colorchoice" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a855d4a1978dc52fb0536a04d384c2c0c1aa273597f08b77c8c4d3b2eec6037f" - -[[package]] -name = "concolor-query" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf" -dependencies = [ - "windows-sys 0.45.0", -] +checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" [[package]] name = "core-foundation-sys" -version = "0.8.4" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "crc32fast" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "crossbeam-channel" -version = "0.5.7" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" dependencies = [ "cfg-if", - "crossbeam-utils", ] [[package]] name = "crossbeam-deque" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" dependencies = [ - "cfg-if", "crossbeam-epoch", "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" -version = "0.9.14" +version = "0.9.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" dependencies = [ - "autocfg", - "cfg-if", "crossbeam-utils", - "memoffset", - "scopeguard", ] [[package]] name = "crossbeam-utils" -version = "0.8.15" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "cxx" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" -dependencies = [ - "cc", - "cxxbridge-flags", - "cxxbridge-macro", - "link-cplusplus", -] - -[[package]] -name = "cxx-build" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" -dependencies = [ - "cc", - "codespan-reporting", - "once_cell", - "proc-macro2", - "quote", - "scratch", - "syn 2.0.13", -] - -[[package]] -name = "cxxbridge-flags" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.13", -] +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" [[package]] name = "either" -version = "1.8.1" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" +checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" [[package]] name = "encoding" @@ -397,32 +323,11 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" -[[package]] -name = "errno" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" -dependencies = [ - "errno-dragonfly", - "libc", - "windows-sys 0.45.0", -] - -[[package]] -name = "errno-dragonfly" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" -dependencies = [ - "cc", - "libc", -] - [[package]] name = "flate2" -version = "1.0.25" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" +checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" dependencies = [ "crc32fast", "miniz_oxide", @@ -438,88 +343,61 @@ dependencies = [ "bstr", "log", "regex-automata 0.4.6", - "regex-syntax 0.8.2", + "regex-syntax 0.8.3", ] [[package]] name = "heck" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.1" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" [[package]] name = "iana-time-zone" -version = "0.1.56" +version = "0.1.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" +checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" dependencies = [ "android_system_properties", "core-foundation-sys", "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows", + "windows-core", ] [[package]] name = "iana-time-zone-haiku" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" -dependencies = [ - "cxx", - "cxx-build", -] - -[[package]] -name = "io-lifetimes" -version = "1.0.10" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "hermit-abi 0.3.1", - "libc", - "windows-sys 0.48.0", + "cc", ] [[package]] -name = "is-terminal" -version = "0.4.6" +name = "is_terminal_polyfill" +version = "1.70.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8" -dependencies = [ - "hermit-abi 0.3.1", - "io-lifetimes", - "rustix", - "windows-sys 0.45.0", -] +checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" [[package]] name = "itoa" -version = "1.0.6" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" [[package]] name = "js-sys" -version = "0.3.61" +version = "0.3.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" dependencies = [ "wasm-bindgen", ] @@ -532,30 +410,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.141" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" - -[[package]] -name = "link-cplusplus" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" -dependencies = [ - "cc", -] - -[[package]] -name = "linux-raw-sys" -version = "0.3.1" +version = "0.2.155" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" +checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" [[package]] name = "log" -version = "0.4.20" +version = "0.4.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" [[package]] name = "matchers" @@ -568,24 +431,15 @@ dependencies = [ [[package]] name = "memchr" -version = "2.7.1" +version = "2.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" - -[[package]] -name = "memoffset" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" -dependencies = [ - "autocfg", -] +checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" [[package]] name = "miniz_oxide" -version = "0.6.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" +checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" dependencies = [ "adler", ] @@ -600,40 +454,30 @@ dependencies = [ "winapi", ] -[[package]] -name = "num-integer" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" -dependencies = [ - "autocfg", - "num-traits", -] - [[package]] name = "num-traits" -version = "0.2.15" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", ] [[package]] name = "num_cpus" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.2.6", + "hermit-abi", "libc", ] [[package]] name = "once_cell" -version = "1.17.1" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "overload" @@ -643,33 +487,33 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "pin-project-lite" -version = "0.2.9" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" [[package]] name = "proc-macro2" -version = "1.0.56" +version = "1.0.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" +checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.26" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" dependencies = [ "proc-macro2", ] [[package]] name = "rayon" -version = "1.7.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" dependencies = [ "either", "rayon-core", @@ -677,14 +521,12 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.11.0" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" dependencies = [ - "crossbeam-channel", "crossbeam-deque", "crossbeam-utils", - "num_cpus", ] [[package]] @@ -696,7 +538,7 @@ dependencies = [ "aho-corasick", "memchr", "regex-automata 0.4.6", - "regex-syntax 0.8.2", + "regex-syntax 0.8.3", ] [[package]] @@ -716,7 +558,7 @@ checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.8.2", + "regex-syntax 0.8.3", ] [[package]] @@ -727,67 +569,41 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] name = "regex-syntax" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" - -[[package]] -name = "rustix" -version = "0.37.7" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aae838e49b3d63e9274e1c01833cc8139d3fec468c3b84688c628f44b1ae11d" -dependencies = [ - "bitflags", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys", - "windows-sys 0.45.0", -] +checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" [[package]] name = "ryu" -version = "1.0.13" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" - -[[package]] -name = "scopeguard" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - -[[package]] -name = "scratch" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" [[package]] name = "serde" -version = "1.0.159" +version = "1.0.202" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" +checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.159" +version = "1.0.202" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" +checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" dependencies = [ "proc-macro2", "quote", - "syn 2.0.13", + "syn", ] [[package]] name = "serde_json" -version = "1.0.95" +version = "1.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" +checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" dependencies = [ "itoa", "ryu", @@ -796,84 +612,52 @@ dependencies = [ [[package]] name = "sharded-slab" -version = "0.1.4" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" dependencies = [ "lazy_static", ] [[package]] name = "smallvec" -version = "1.10.0" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - -[[package]] -name = "syn" -version = "1.0.109" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "syn" -version = "2.0.13" +version = "2.0.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" +checksum = "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] -[[package]] -name = "termcolor" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" -dependencies = [ - "winapi-util", -] - [[package]] name = "thread_local" -version = "1.1.7" +version = "1.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" dependencies = [ "cfg-if", "once_cell", ] -[[package]] -name = "time" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" -dependencies = [ - "libc", - "wasi", - "winapi", -] - [[package]] name = "tracing" -version = "0.1.37" +version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "cfg-if", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -881,20 +665,20 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.23" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] name = "tracing-core" -version = "0.1.30" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" dependencies = [ "once_cell", "valuable", @@ -902,20 +686,20 @@ dependencies = [ [[package]] name = "tracing-log" -version = "0.1.3" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" dependencies = [ - "lazy_static", "log", + "once_cell", "tracing-core", ] [[package]] name = "tracing-subscriber" -version = "0.3.16" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" dependencies = [ "matchers", "nu-ansi-term", @@ -958,15 +742,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" - -[[package]] -name = "unicode-width" -version = "0.1.10" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "utf8parse" @@ -980,17 +758,11 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" -[[package]] -name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - [[package]] name = "wasm-bindgen" -version = "0.2.84" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -998,24 +770,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.84" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 1.0.109", + "syn", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.84" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1023,22 +795,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.84" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.84" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" [[package]] name = "winapi" @@ -1056,15 +828,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" -[[package]] -name = "winapi-util" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" -dependencies = [ - "winapi", -] - [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" @@ -1072,142 +835,83 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] -name = "windows" -version = "0.48.0" +name = "windows-core" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.48.0", + "windows-targets", ] [[package]] name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets 0.42.2", -] - -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.0", -] - -[[package]] -name = "windows-targets" -version = "0.42.2" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", + "windows-targets", ] [[package]] name = "windows-targets" -version = "0.48.0" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" dependencies = [ - "windows_aarch64_gnullvm 0.48.0", - "windows_aarch64_msvc 0.48.0", - "windows_i686_gnu 0.48.0", - "windows_i686_msvc 0.48.0", - "windows_x86_64_gnu 0.48.0", - "windows_x86_64_gnullvm 0.48.0", - "windows_x86_64_msvc 0.48.0", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] [[package]] name = "windows_aarch64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.42.2" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" +checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" [[package]] name = "windows_aarch64_msvc" -version = "0.48.0" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" +checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" [[package]] name = "windows_i686_gnu" -version = "0.42.2" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" +checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" [[package]] -name = "windows_i686_gnu" -version = "0.48.0" +name = "windows_i686_gnullvm" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" +checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" [[package]] name = "windows_i686_msvc" -version = "0.42.2" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - -[[package]] -name = "windows_i686_msvc" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" +checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" [[package]] name = "windows_x86_64_gnu" -version = "0.42.2" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" +checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" [[package]] name = "windows_x86_64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.42.2" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" +checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" [[package]] name = "windows_x86_64_msvc" -version = "0.48.0" +version = "0.52.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" +checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" diff --git a/ruby/extractor/Cargo.toml b/ruby/extractor/Cargo.toml index 453d34302cb5..bee9079faf8e 100644 --- a/ruby/extractor/Cargo.toml +++ b/ruby/extractor/Cargo.toml @@ -34,7 +34,7 @@ lazy_static = "1.4.0" # of lock-file update time, but `rules_rust` pins generates a bazel rule that unconditionally downloads `main`, which # breaks build hermeticity. So, rev-pinning it is. # See also https://github.com/bazelbuild/rules_rust/issues/2502. -codeql-extractor = { git = "https://github.com/github/codeql.git", rev = "bc1283c7152b0bb4d27ff6a004869f493e93d2b3" } +codeql-extractor = { git = "https://github.com/github/codeql.git", rev = "a523be4d0a1e2420a1884f7c4f8754a7c4fb7e21" } [patch.crates-io] tree-sitter = {git = "https://github.com/redsun82/tree-sitter.git", rev = "1f5c1112ceaa8fc6aff61d1852690407670d2a96"} diff --git a/ruby/extractor/cargo-bazel-lock.json b/ruby/extractor/cargo-bazel-lock.json index b7f5f041632c..716f999b16c4 100644 --- a/ruby/extractor/cargo-bazel-lock.json +++ b/ruby/extractor/cargo-bazel-lock.json @@ -1,5 +1,5 @@ { - "checksum": "c50e77889b9291b968272c6e3a2953664e4ac18807c9546bac76d51fdc2e7d6b", + "checksum": "ec7840d3326d3ea97d8b1ce0f748dc4e7e3528695e3302133cb5e8518aa3d7a1", "crates": { "adler 1.0.2": { "name": "adler", @@ -38,14 +38,14 @@ ], "license_file": null }, - "aho-corasick 1.1.2": { + "aho-corasick 1.1.3": { "name": "aho-corasick", - "version": "1.1.2", + "version": "1.1.3", "package_url": "https://github.com/BurntSushi/aho-corasick", "repository": { "Http": { - "url": "https://static.crates.io/crates/aho-corasick/1.1.2/download", - "sha256": "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" + "url": "https://static.crates.io/crates/aho-corasick/1.1.3/download", + "sha256": "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" } }, "targets": [ @@ -75,14 +75,14 @@ "deps": { "common": [ { - "id": "memchr 2.7.1", + "id": "memchr 2.7.2", "target": "memchr" } ], "selects": {} }, "edition": "2021", - "version": "1.1.2" + "version": "1.1.3" }, "license": "Unlicense OR MIT", "license_ids": [ @@ -91,6 +91,42 @@ ], "license_file": null }, + "android-tzdata 0.1.1": { + "name": "android-tzdata", + "version": "0.1.1", + "package_url": "https://github.com/RumovZ/android-tzdata", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/android-tzdata/0.1.1/download", + "sha256": "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + } + }, + "targets": [ + { + "Library": { + "crate_name": "android_tzdata", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "android_tzdata", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.1.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": null + }, "android_system_properties 0.1.5": { "name": "android_system_properties", "version": "0.1.5", @@ -120,7 +156,7 @@ "deps": { "common": [ { - "id": "libc 0.2.141", + "id": "libc 0.2.155", "target": "libc" } ], @@ -136,14 +172,14 @@ ], "license_file": null }, - "anstream 0.2.6": { + "anstream 0.6.14": { "name": "anstream", - "version": "0.2.6", + "version": "0.6.14", "package_url": "https://github.com/rust-cli/anstyle.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstream/0.2.6/download", - "sha256": "342258dd14006105c2b75ab1bd7543a03bdf0cfc94383303ac212a04939dff6f" + "url": "https://static.crates.io/crates/anstream/0.6.14/download", + "sha256": "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" } }, "targets": [ @@ -173,24 +209,24 @@ "deps": { "common": [ { - "id": "anstyle 0.3.5", + "id": "anstyle 1.0.7", "target": "anstyle" }, { - "id": "anstyle-parse 0.1.1", + "id": "anstyle-parse 0.2.4", "target": "anstyle_parse" }, { - "id": "concolor-override 1.0.0", - "target": "concolor_override" + "id": "anstyle-query 1.0.3", + "target": "anstyle_query" }, { - "id": "concolor-query 0.3.3", - "target": "concolor_query" + "id": "colorchoice 1.0.1", + "target": "colorchoice" }, { - "id": "is-terminal 0.4.6", - "target": "is_terminal" + "id": "is_terminal_polyfill 1.70.0", + "target": "is_terminal_polyfill" }, { "id": "utf8parse 0.2.1", @@ -200,14 +236,14 @@ "selects": { "cfg(windows)": [ { - "id": "anstyle-wincon 0.2.0", + "id": "anstyle-wincon 3.0.3", "target": "anstyle_wincon" } ] } }, "edition": "2021", - "version": "0.2.6" + "version": "0.6.14" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -216,14 +252,14 @@ ], "license_file": null }, - "anstyle 0.3.5": { + "anstyle 1.0.7": { "name": "anstyle", - "version": "0.3.5", + "version": "1.0.7", "package_url": "https://github.com/rust-cli/anstyle.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstyle/0.3.5/download", - "sha256": "23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2" + "url": "https://static.crates.io/crates/anstyle/1.0.7/download", + "sha256": "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" } }, "targets": [ @@ -250,7 +286,7 @@ "selects": {} }, "edition": "2021", - "version": "0.3.5" + "version": "1.0.7" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -259,14 +295,14 @@ ], "license_file": null }, - "anstyle-parse 0.1.1": { + "anstyle-parse 0.2.4": { "name": "anstyle-parse", - "version": "0.1.1", + "version": "0.2.4", "package_url": "https://github.com/rust-cli/anstyle.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstyle-parse/0.1.1/download", - "sha256": "a7d1bb534e9efed14f3e5f44e7dd1a4f709384023a4165199a4241e18dff0116" + "url": "https://static.crates.io/crates/anstyle-parse/0.2.4/download", + "sha256": "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" } }, "targets": [ @@ -302,7 +338,7 @@ "selects": {} }, "edition": "2021", - "version": "0.1.1" + "version": "0.2.4" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -311,20 +347,20 @@ ], "license_file": null }, - "anstyle-wincon 0.2.0": { - "name": "anstyle-wincon", - "version": "0.2.0", - "package_url": "https://github.com/rust-cli/anstyle.git", + "anstyle-query 1.0.3": { + "name": "anstyle-query", + "version": "1.0.3", + "package_url": "https://github.com/rust-cli/anstyle", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstyle-wincon/0.2.0/download", - "sha256": "c3127af6145b149f3287bb9a0d10ad9c5692dba8c53ad48285e5bec4063834fa" + "url": "https://static.crates.io/crates/anstyle-query/1.0.3/download", + "sha256": "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" } }, "targets": [ { "Library": { - "crate_name": "anstyle_wincon", + "crate_name": "anstyle_query", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -332,29 +368,24 @@ } } ], - "library_target_name": "anstyle_wincon", + "library_target_name": "anstyle_query", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [ - { - "id": "anstyle 0.3.5", - "target": "anstyle" - } - ], + "common": [], "selects": { "cfg(windows)": [ { - "id": "windows-sys 0.45.0", + "id": "windows-sys 0.52.0", "target": "windows_sys" } ] } }, "edition": "2021", - "version": "0.2.0" + "version": "1.0.3" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -363,20 +394,20 @@ ], "license_file": null }, - "autocfg 1.1.0": { - "name": "autocfg", - "version": "1.1.0", - "package_url": "https://github.com/cuviper/autocfg", + "anstyle-wincon 3.0.3": { + "name": "anstyle-wincon", + "version": "3.0.3", + "package_url": "https://github.com/rust-cli/anstyle.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/autocfg/1.1.0/download", - "sha256": "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + "url": "https://static.crates.io/crates/anstyle-wincon/3.0.3/download", + "sha256": "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" } }, "targets": [ { "Library": { - "crate_name": "autocfg", + "crate_name": "anstyle_wincon", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -384,35 +415,51 @@ } } ], - "library_target_name": "autocfg", + "library_target_name": "anstyle_wincon", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "1.1.0" + "deps": { + "common": [ + { + "id": "anstyle 1.0.7", + "target": "anstyle" + } + ], + "selects": { + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "version": "3.0.3" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "bitflags 1.3.2": { - "name": "bitflags", - "version": "1.3.2", - "package_url": "https://github.com/bitflags/bitflags", + "autocfg 1.3.0": { + "name": "autocfg", + "version": "1.3.0", + "package_url": "https://github.com/cuviper/autocfg", "repository": { "Http": { - "url": "https://static.crates.io/crates/bitflags/1.3.2/download", - "sha256": "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + "url": "https://static.crates.io/crates/autocfg/1.3.0/download", + "sha256": "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" } }, "targets": [ { "Library": { - "crate_name": "bitflags", + "crate_name": "autocfg", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -420,35 +467,29 @@ } } ], - "library_target_name": "bitflags", + "library_target_name": "autocfg", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2018", - "version": "1.3.2" + "edition": "2015", + "version": "1.3.0" }, - "license": "MIT/Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "bstr 1.9.0": { + "bstr 1.9.1": { "name": "bstr", - "version": "1.9.0", + "version": "1.9.1", "package_url": "https://github.com/BurntSushi/bstr", "repository": { "Http": { - "url": "https://static.crates.io/crates/bstr/1.9.0/download", - "sha256": "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" + "url": "https://static.crates.io/crates/bstr/1.9.1/download", + "sha256": "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" } }, "targets": [ @@ -477,14 +518,14 @@ "deps": { "common": [ { - "id": "memchr 2.7.1", + "id": "memchr 2.7.2", "target": "memchr" } ], "selects": {} }, "edition": "2021", - "version": "1.9.0" + "version": "1.9.1" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -493,14 +534,14 @@ ], "license_file": null }, - "bumpalo 3.12.0": { + "bumpalo 3.16.0": { "name": "bumpalo", - "version": "3.12.0", + "version": "3.16.0", "package_url": "https://github.com/fitzgen/bumpalo", "repository": { "Http": { - "url": "https://static.crates.io/crates/bumpalo/3.12.0/download", - "sha256": "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" + "url": "https://static.crates.io/crates/bumpalo/3.16.0/download", + "sha256": "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" } }, "targets": [ @@ -526,9 +567,9 @@ "selects": {} }, "edition": "2021", - "version": "3.12.0" + "version": "3.16.0" }, - "license": "MIT/Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" @@ -607,14 +648,14 @@ ], "license_file": null }, - "chrono 0.4.24": { + "chrono 0.4.38": { "name": "chrono", - "version": "0.4.24", + "version": "0.4.38", "package_url": "https://github.com/chronotope/chrono", "repository": { "Http": { - "url": "https://static.crates.io/crates/chrono/0.4.24/download", - "sha256": "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" + "url": "https://static.crates.io/crates/chrono/0.4.38/download", + "sha256": "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" } }, "targets": [ @@ -635,82 +676,83 @@ ], "crate_features": { "common": [ + "alloc", + "android-tzdata", "clock", "default", "iana-time-zone", "js-sys", + "now", "oldtime", "serde", "std", - "time", "wasm-bindgen", "wasmbind", - "winapi" + "winapi", + "windows-targets" ], "selects": {} }, "deps": { "common": [ { - "id": "num-integer 0.1.45", - "target": "num_integer" - }, - { - "id": "num-traits 0.2.15", + "id": "num-traits 0.2.19", "target": "num_traits" }, { - "id": "serde 1.0.159", + "id": "serde 1.0.202", "target": "serde" - }, - { - "id": "time 0.1.45", - "target": "time" } ], "selects": { "cfg(all(target_arch = \"wasm32\", not(any(target_os = \"emscripten\", target_os = \"wasi\"))))": [ { - "id": "js-sys 0.3.61", + "id": "js-sys 0.3.69", "target": "js_sys" }, { - "id": "wasm-bindgen 0.2.84", + "id": "wasm-bindgen 0.2.92", "target": "wasm_bindgen" } ], + "cfg(target_os = \"android\")": [ + { + "id": "android-tzdata 0.1.1", + "target": "android_tzdata" + } + ], "cfg(unix)": [ { - "id": "iana-time-zone 0.1.56", + "id": "iana-time-zone 0.1.60", "target": "iana_time_zone" } ], "cfg(windows)": [ { - "id": "winapi 0.3.9", - "target": "winapi" + "id": "windows-targets 0.52.5", + "target": "windows_targets" } ] } }, - "edition": "2018", - "version": "0.4.24" + "edition": "2021", + "version": "0.4.38" }, - "license": "MIT/Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "clap 4.2.1": { + "clap 4.5.4": { "name": "clap", - "version": "4.2.1", + "version": "4.5.4", "package_url": "https://github.com/clap-rs/clap", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap/4.2.1/download", - "sha256": "046ae530c528f252094e4a77886ee1374437744b2bff1497aa898bbddbbb29b3" + "url": "https://static.crates.io/crates/clap/4.5.4/download", + "sha256": "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" } }, "targets": [ @@ -745,12 +787,8 @@ "deps": { "common": [ { - "id": "clap_builder 4.2.1", + "id": "clap_builder 4.5.2", "target": "clap_builder" - }, - { - "id": "once_cell 1.17.1", - "target": "once_cell" } ], "selects": {} @@ -759,13 +797,13 @@ "proc_macro_deps": { "common": [ { - "id": "clap_derive 4.2.0", + "id": "clap_derive 4.5.4", "target": "clap_derive" } ], "selects": {} }, - "version": "4.2.1" + "version": "4.5.4" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -774,14 +812,14 @@ ], "license_file": null }, - "clap_builder 4.2.1": { + "clap_builder 4.5.2": { "name": "clap_builder", - "version": "4.2.1", + "version": "4.5.2", "package_url": "https://github.com/clap-rs/clap", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap_builder/4.2.1/download", - "sha256": "223163f58c9a40c3b0a43e1c4b50a9ce09f007ea2cb1ec258a687945b4b7929f" + "url": "https://static.crates.io/crates/clap_builder/4.5.2/download", + "sha256": "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" } }, "targets": [ @@ -814,30 +852,26 @@ "deps": { "common": [ { - "id": "anstream 0.2.6", + "id": "anstream 0.6.14", "target": "anstream" }, { - "id": "anstyle 0.3.5", + "id": "anstyle 1.0.7", "target": "anstyle" }, { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "clap_lex 0.4.1", + "id": "clap_lex 0.7.0", "target": "clap_lex" }, { - "id": "strsim 0.10.0", + "id": "strsim 0.11.1", "target": "strsim" } ], "selects": {} }, "edition": "2021", - "version": "4.2.1" + "version": "4.5.2" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -846,14 +880,14 @@ ], "license_file": null }, - "clap_derive 4.2.0": { + "clap_derive 4.5.4": { "name": "clap_derive", - "version": "4.2.0", + "version": "4.5.4", "package_url": "https://github.com/clap-rs/clap/tree/master/clap_derive", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap_derive/4.2.0/download", - "sha256": "3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4" + "url": "https://static.crates.io/crates/clap_derive/4.5.4/download", + "sha256": "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" } }, "targets": [ @@ -881,26 +915,26 @@ "deps": { "common": [ { - "id": "heck 0.4.1", + "id": "heck 0.5.0", "target": "heck" }, { - "id": "proc-macro2 1.0.56", + "id": "proc-macro2 1.0.83", "target": "proc_macro2" }, { - "id": "quote 1.0.26", + "id": "quote 1.0.36", "target": "quote" }, { - "id": "syn 2.0.13", + "id": "syn 2.0.65", "target": "syn" } ], "selects": {} }, "edition": "2021", - "version": "4.2.0" + "version": "4.5.4" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -909,14 +943,14 @@ ], "license_file": null }, - "clap_lex 0.4.1": { + "clap_lex 0.7.0": { "name": "clap_lex", - "version": "0.4.1", + "version": "0.7.0", "package_url": "https://github.com/clap-rs/clap/tree/master/clap_lex", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap_lex/0.4.1/download", - "sha256": "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" + "url": "https://static.crates.io/crates/clap_lex/0.7.0/download", + "sha256": "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" } }, "targets": [ @@ -936,7 +970,7 @@ "**" ], "edition": "2021", - "version": "0.4.1" + "version": "0.7.0" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -953,7 +987,7 @@ "Git": { "remote": "https://github.com/github/codeql.git", "commitish": { - "Rev": "bc1283c7152b0bb4d27ff6a004869f493e93d2b3" + "Rev": "a523be4d0a1e2420a1884f7c4f8754a7c4fb7e21" }, "strip_prefix": "shared/tree-sitter-extractor" } @@ -977,7 +1011,7 @@ "deps": { "common": [ { - "id": "chrono 0.4.24", + "id": "chrono 0.4.38", "target": "chrono" }, { @@ -985,7 +1019,7 @@ "target": "encoding" }, { - "id": "flate2 1.0.25", + "id": "flate2 1.0.30", "target": "flate2" }, { @@ -997,11 +1031,11 @@ "target": "lazy_static" }, { - "id": "num_cpus 1.15.0", + "id": "num_cpus 1.16.0", "target": "num_cpus" }, { - "id": "rayon 1.7.0", + "id": "rayon 1.10.0", "target": "rayon" }, { @@ -1009,17 +1043,21 @@ "target": "regex" }, { - "id": "serde 1.0.159", + "id": "serde 1.0.202", "target": "serde" }, { - "id": "serde_json 1.0.95", + "id": "serde_json 1.0.117", "target": "serde_json" }, { - "id": "tracing 0.1.37", + "id": "tracing 0.1.40", "target": "tracing" }, + { + "id": "tracing-subscriber 0.3.18", + "target": "tracing_subscriber" + }, { "id": "tree-sitter 0.22.6", "target": "tree_sitter" @@ -1048,7 +1086,7 @@ "deps": { "common": [ { - "id": "clap 4.2.1", + "id": "clap 4.5.4", "target": "clap" }, { @@ -1064,7 +1102,7 @@ "target": "lazy_static" }, { - "id": "rayon 1.7.0", + "id": "rayon 1.10.0", "target": "rayon" }, { @@ -1072,11 +1110,11 @@ "target": "regex" }, { - "id": "tracing 0.1.37", + "id": "tracing 0.1.40", "target": "tracing" }, { - "id": "tracing-subscriber 0.3.16", + "id": "tracing-subscriber 0.3.18", "target": "tracing_subscriber" }, { @@ -1101,104 +1139,20 @@ "license_ids": [], "license_file": null }, - "codespan-reporting 0.11.1": { - "name": "codespan-reporting", - "version": "0.11.1", - "package_url": "https://github.com/brendanzab/codespan", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/codespan-reporting/0.11.1/download", - "sha256": "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "codespan_reporting", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "codespan_reporting", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "termcolor 1.2.0", - "target": "termcolor" - }, - { - "id": "unicode-width 0.1.10", - "target": "unicode_width" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.11.1" - }, - "license": "Apache-2.0", - "license_ids": [ - "Apache-2.0" - ], - "license_file": null - }, - "concolor-override 1.0.0": { - "name": "concolor-override", - "version": "1.0.0", - "package_url": "https://github.com/rust-cli/concolor", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/concolor-override/1.0.0/download", - "sha256": "a855d4a1978dc52fb0536a04d384c2c0c1aa273597f08b77c8c4d3b2eec6037f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "concolor_override", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "concolor_override", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "1.0.0" - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "concolor-query 0.3.3": { - "name": "concolor-query", - "version": "0.3.3", - "package_url": "https://github.com/rust-cli/concolor", + "colorchoice 1.0.1": { + "name": "colorchoice", + "version": "1.0.1", + "package_url": "https://github.com/rust-cli/anstyle", "repository": { "Http": { - "url": "https://static.crates.io/crates/concolor-query/0.3.3/download", - "sha256": "88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf" + "url": "https://static.crates.io/crates/colorchoice/1.0.1/download", + "sha256": "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" } }, "targets": [ { "Library": { - "crate_name": "concolor_query", + "crate_name": "colorchoice", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1206,24 +1160,13 @@ } } ], - "library_target_name": "concolor_query", + "library_target_name": "colorchoice", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "windows-sys 0.45.0", - "target": "windows_sys" - } - ] - } - }, "edition": "2021", - "version": "0.3.3" + "version": "1.0.1" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -1232,14 +1175,14 @@ ], "license_file": null }, - "core-foundation-sys 0.8.4": { + "core-foundation-sys 0.8.6": { "name": "core-foundation-sys", - "version": "0.8.4", + "version": "0.8.6", "package_url": "https://github.com/servo/core-foundation-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/core-foundation-sys/0.8.4/download", - "sha256": "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + "url": "https://static.crates.io/crates/core-foundation-sys/0.8.6/download", + "sha256": "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" } }, "targets": [ @@ -1258,24 +1201,31 @@ "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.8.4" + "crate_features": { + "common": [ + "default", + "link" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.8.6" }, - "license": "MIT / Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "crc32fast 1.3.2": { + "crc32fast 1.4.2": { "name": "crc32fast", - "version": "1.3.2", + "version": "1.4.2", "package_url": "https://github.com/srijs/rust-crc32fast", "repository": { "Http": { - "url": "https://static.crates.io/crates/crc32fast/1.3.2/download", - "sha256": "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" + "url": "https://static.crates.io/crates/crc32fast/1.4.2/download", + "sha256": "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" } }, "targets": [ @@ -1287,15 +1237,6 @@ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], "library_target_name": "crc32fast", @@ -1315,21 +1256,12 @@ { "id": "cfg-if 1.0.0", "target": "cfg_if" - }, - { - "id": "crc32fast 1.3.2", - "target": "build_script_build" } ], "selects": {} }, "edition": "2015", - "version": "1.3.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "1.4.2" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -1338,20 +1270,20 @@ ], "license_file": null }, - "crossbeam-channel 0.5.7": { - "name": "crossbeam-channel", - "version": "0.5.7", + "crossbeam-deque 0.8.5": { + "name": "crossbeam-deque", + "version": "0.8.5", "package_url": "https://github.com/crossbeam-rs/crossbeam", "repository": { "Http": { - "url": "https://static.crates.io/crates/crossbeam-channel/0.5.7/download", - "sha256": "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" + "url": "https://static.crates.io/crates/crossbeam-deque/0.8.5/download", + "sha256": "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" } }, "targets": [ { "Library": { - "crate_name": "crossbeam_channel", + "crate_name": "crossbeam_deque", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1359,14 +1291,13 @@ } } ], - "library_target_name": "crossbeam_channel", + "library_target_name": "crossbeam_deque", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "crossbeam-utils", "default", "std" ], @@ -1375,18 +1306,18 @@ "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" + "id": "crossbeam-epoch 0.9.18", + "target": "crossbeam_epoch" }, { - "id": "crossbeam-utils 0.8.15", + "id": "crossbeam-utils 0.8.20", "target": "crossbeam_utils" } ], "selects": {} }, - "edition": "2018", - "version": "0.5.7" + "edition": "2021", + "version": "0.8.5" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -1395,20 +1326,20 @@ ], "license_file": null }, - "crossbeam-deque 0.8.3": { - "name": "crossbeam-deque", - "version": "0.8.3", + "crossbeam-epoch 0.9.18": { + "name": "crossbeam-epoch", + "version": "0.9.18", "package_url": "https://github.com/crossbeam-rs/crossbeam", "repository": { "Http": { - "url": "https://static.crates.io/crates/crossbeam-deque/0.8.3/download", - "sha256": "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" + "url": "https://static.crates.io/crates/crossbeam-epoch/0.9.18/download", + "sha256": "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" } }, "targets": [ { "Library": { - "crate_name": "crossbeam_deque", + "crate_name": "crossbeam_epoch", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1416,16 +1347,14 @@ } } ], - "library_target_name": "crossbeam_deque", + "library_target_name": "crossbeam_epoch", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "crossbeam-epoch", - "crossbeam-utils", - "default", + "alloc", "std" ], "selects": {} @@ -1433,22 +1362,14 @@ "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crossbeam-epoch 0.9.14", - "target": "crossbeam_epoch" - }, - { - "id": "crossbeam-utils 0.8.15", + "id": "crossbeam-utils 0.8.20", "target": "crossbeam_utils" } ], "selects": {} }, - "edition": "2018", - "version": "0.8.3" + "edition": "2021", + "version": "0.9.18" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -1457,20 +1378,20 @@ ], "license_file": null }, - "crossbeam-epoch 0.9.14": { - "name": "crossbeam-epoch", - "version": "0.9.14", + "crossbeam-utils 0.8.20": { + "name": "crossbeam-utils", + "version": "0.8.20", "package_url": "https://github.com/crossbeam-rs/crossbeam", "repository": { "Http": { - "url": "https://static.crates.io/crates/crossbeam-epoch/0.9.14/download", - "sha256": "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" + "url": "https://static.crates.io/crates/crossbeam-utils/0.8.20/download", + "sha256": "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" } }, "targets": [ { "Library": { - "crate_name": "crossbeam_epoch", + "crate_name": "crossbeam_utils", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1487,14 +1408,14 @@ } } ], - "library_target_name": "crossbeam_epoch", + "library_target_name": "crossbeam_utils", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", + "default", "std" ], "selects": {} @@ -1502,44 +1423,19 @@ "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crossbeam-epoch 0.9.14", + "id": "crossbeam-utils 0.8.20", "target": "build_script_build" - }, - { - "id": "crossbeam-utils 0.8.15", - "target": "crossbeam_utils" - }, - { - "id": "memoffset 0.8.0", - "target": "memoffset" - }, - { - "id": "scopeguard 1.1.0", - "target": "scopeguard" } ], "selects": {} }, - "edition": "2018", - "version": "0.9.14" + "edition": "2021", + "version": "0.8.20" }, "build_script_attrs": { "data_glob": [ "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -1548,68 +1444,34 @@ ], "license_file": null }, - "crossbeam-utils 0.8.15": { - "name": "crossbeam-utils", - "version": "0.8.15", - "package_url": "https://github.com/crossbeam-rs/crossbeam", + "either 1.12.0": { + "name": "either", + "version": "1.12.0", + "package_url": "https://github.com/rayon-rs/either", "repository": { "Http": { - "url": "https://static.crates.io/crates/crossbeam-utils/0.8.15/download", - "sha256": "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" + "url": "https://static.crates.io/crates/either/1.12.0/download", + "sha256": "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" } }, "targets": [ { "Library": { - "crate_name": "crossbeam_utils", + "crate_name": "either", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "crossbeam_utils", + "library_target_name": "either", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "crossbeam-utils 0.8.15", - "target": "build_script_build" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.8.15" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "1.12.0" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -1618,37 +1480,28 @@ ], "license_file": null }, - "cxx 1.0.94": { - "name": "cxx", - "version": "1.0.94", - "package_url": "https://github.com/dtolnay/cxx", + "encoding 0.2.33": { + "name": "encoding", + "version": "0.2.33", + "package_url": "https://github.com/lifthrasiir/rust-encoding", "repository": { "Http": { - "url": "https://static.crates.io/crates/cxx/1.0.94/download", - "sha256": "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" + "url": "https://static.crates.io/crates/encoding/0.2.33/download", + "sha256": "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" } }, "targets": [ { "Library": { - "crate_name": "cxx", + "crate_name": "encoding", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "cxx", + "library_target_name": "encoding", "common_attrs": { "compile_data_glob": [ "**" @@ -1656,85 +1509,59 @@ "deps": { "common": [ { - "id": "cxx 1.0.94", - "target": "build_script_build" + "id": "encoding-index-japanese 1.20141219.5", + "target": "encoding_index_japanese" }, { - "id": "link-cplusplus 1.0.8", - "target": "link_cplusplus" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "cxxbridge-macro 1.0.94", - "target": "cxxbridge_macro" - } - ], - "selects": {} - }, - "version": "1.0.94" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ + "id": "encoding-index-korean 1.20141219.5", + "target": "encoding_index_korean" + }, { - "id": "cc 1.0.98", - "target": "cc" + "id": "encoding-index-simpchinese 1.20141219.5", + "target": "encoding_index_simpchinese" }, { - "id": "cxxbridge-flags 1.0.94", - "target": "cxxbridge_flags" - } - ], - "selects": {} - }, - "link_deps": { - "common": [ + "id": "encoding-index-singlebyte 1.20141219.5", + "target": "encoding_index_singlebyte" + }, { - "id": "link-cplusplus 1.0.8", - "target": "link_cplusplus" + "id": "encoding-index-tradchinese 1.20141219.5", + "target": "encoding_index_tradchinese" } ], "selects": {} }, - "links": "cxxbridge1" + "edition": "2015", + "version": "0.2.33" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "cxx-build 1.0.94": { - "name": "cxx-build", - "version": "1.0.94", - "package_url": "https://github.com/dtolnay/cxx", + "encoding-index-japanese 1.20141219.5": { + "name": "encoding-index-japanese", + "version": "1.20141219.5", + "package_url": "https://github.com/lifthrasiir/rust-encoding", "repository": { "Http": { - "url": "https://static.crates.io/crates/cxx-build/1.0.94/download", - "sha256": "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" + "url": "https://static.crates.io/crates/encoding-index-japanese/1.20141219.5/download", + "sha256": "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" } }, "targets": [ { "Library": { - "crate_name": "cxx_build", - "crate_root": "src/lib.rs", + "crate_name": "encoding_index_japanese", + "crate_root": "lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "cxx_build", + "library_target_name": "encoding_index_japanese", "common_attrs": { "compile_data_glob": [ "**" @@ -1742,104 +1569,87 @@ "deps": { "common": [ { - "id": "cc 1.0.98", - "target": "cc" - }, - { - "id": "codespan-reporting 0.11.1", - "target": "codespan_reporting" - }, - { - "id": "once_cell 1.17.1", - "target": "once_cell" - }, - { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "scratch 1.0.5", - "target": "scratch" - }, - { - "id": "syn 2.0.13", - "target": "syn" + "id": "encoding_index_tests 0.1.4", + "target": "encoding_index_tests" } ], "selects": {} }, - "edition": "2018", - "version": "1.0.94" + "edition": "2015", + "version": "1.20141219.5" }, - "license": "MIT OR Apache-2.0", + "license": "CC0-1.0", "license_ids": [ - "Apache-2.0", - "MIT" + "CC0-1.0" ], "license_file": null }, - "cxxbridge-flags 1.0.94": { - "name": "cxxbridge-flags", - "version": "1.0.94", - "package_url": "https://github.com/dtolnay/cxx", + "encoding-index-korean 1.20141219.5": { + "name": "encoding-index-korean", + "version": "1.20141219.5", + "package_url": "https://github.com/lifthrasiir/rust-encoding", "repository": { "Http": { - "url": "https://static.crates.io/crates/cxxbridge-flags/1.0.94/download", - "sha256": "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" + "url": "https://static.crates.io/crates/encoding-index-korean/1.20141219.5/download", + "sha256": "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" } }, "targets": [ { "Library": { - "crate_name": "cxxbridge_flags", - "crate_root": "src/lib.rs", + "crate_name": "encoding_index_korean", + "crate_root": "lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "cxxbridge_flags", + "library_target_name": "encoding_index_korean", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "1.0.94" + "deps": { + "common": [ + { + "id": "encoding_index_tests 0.1.4", + "target": "encoding_index_tests" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "1.20141219.5" }, - "license": "MIT OR Apache-2.0", + "license": "CC0-1.0", "license_ids": [ - "Apache-2.0", - "MIT" + "CC0-1.0" ], "license_file": null }, - "cxxbridge-macro 1.0.94": { - "name": "cxxbridge-macro", - "version": "1.0.94", - "package_url": "https://github.com/dtolnay/cxx", + "encoding-index-simpchinese 1.20141219.5": { + "name": "encoding-index-simpchinese", + "version": "1.20141219.5", + "package_url": "https://github.com/lifthrasiir/rust-encoding", "repository": { "Http": { - "url": "https://static.crates.io/crates/cxxbridge-macro/1.0.94/download", - "sha256": "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" + "url": "https://static.crates.io/crates/encoding-index-simpchinese/1.20141219.5/download", + "sha256": "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" } }, "targets": [ { - "ProcMacro": { - "crate_name": "cxxbridge_macro", - "crate_root": "src/lib.rs", + "Library": { + "crate_name": "encoding_index_simpchinese", + "crate_root": "lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "cxxbridge_macro", + "library_target_name": "encoding_index_simpchinese", "common_attrs": { "compile_data_glob": [ "**" @@ -1847,148 +1657,87 @@ "deps": { "common": [ { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "syn 2.0.13", - "target": "syn" + "id": "encoding_index_tests 0.1.4", + "target": "encoding_index_tests" } ], "selects": {} }, - "edition": "2018", - "version": "1.0.94" + "edition": "2015", + "version": "1.20141219.5" }, - "license": "MIT OR Apache-2.0", + "license": "CC0-1.0", "license_ids": [ - "Apache-2.0", - "MIT" + "CC0-1.0" ], "license_file": null }, - "either 1.8.1": { - "name": "either", - "version": "1.8.1", - "package_url": "https://github.com/bluss/either", + "encoding-index-singlebyte 1.20141219.5": { + "name": "encoding-index-singlebyte", + "version": "1.20141219.5", + "package_url": "https://github.com/lifthrasiir/rust-encoding", "repository": { "Http": { - "url": "https://static.crates.io/crates/either/1.8.1/download", - "sha256": "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" + "url": "https://static.crates.io/crates/encoding-index-singlebyte/1.20141219.5/download", + "sha256": "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" } }, "targets": [ { "Library": { - "crate_name": "either", - "crate_root": "src/lib.rs", + "crate_name": "encoding_index_singlebyte", + "crate_root": "lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "either", + "library_target_name": "encoding_index_singlebyte", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "1.8.1" + "deps": { + "common": [ + { + "id": "encoding_index_tests 0.1.4", + "target": "encoding_index_tests" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "1.20141219.5" }, - "license": "MIT OR Apache-2.0", + "license": "CC0-1.0", "license_ids": [ - "Apache-2.0", - "MIT" + "CC0-1.0" ], "license_file": null }, - "encoding 0.2.33": { - "name": "encoding", - "version": "0.2.33", + "encoding-index-tradchinese 1.20141219.5": { + "name": "encoding-index-tradchinese", + "version": "1.20141219.5", "package_url": "https://github.com/lifthrasiir/rust-encoding", "repository": { "Http": { - "url": "https://static.crates.io/crates/encoding/0.2.33/download", - "sha256": "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" + "url": "https://static.crates.io/crates/encoding-index-tradchinese/1.20141219.5/download", + "sha256": "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" } }, "targets": [ { "Library": { - "crate_name": "encoding", - "crate_root": "src/lib.rs", + "crate_name": "encoding_index_tradchinese", + "crate_root": "lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "encoding", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "encoding-index-japanese 1.20141219.5", - "target": "encoding_index_japanese" - }, - { - "id": "encoding-index-korean 1.20141219.5", - "target": "encoding_index_korean" - }, - { - "id": "encoding-index-simpchinese 1.20141219.5", - "target": "encoding_index_simpchinese" - }, - { - "id": "encoding-index-singlebyte 1.20141219.5", - "target": "encoding_index_singlebyte" - }, - { - "id": "encoding-index-tradchinese 1.20141219.5", - "target": "encoding_index_tradchinese" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.2.33" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "encoding-index-japanese 1.20141219.5": { - "name": "encoding-index-japanese", - "version": "1.20141219.5", - "package_url": "https://github.com/lifthrasiir/rust-encoding", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/encoding-index-japanese/1.20141219.5/download", - "sha256": "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" - } - }, - "targets": [ - { - "Library": { - "crate_name": "encoding_index_japanese", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "encoding_index_japanese", + "library_target_name": "encoding_index_tradchinese", "common_attrs": { "compile_data_glob": [ "**" @@ -2011,43 +1760,34 @@ ], "license_file": null }, - "encoding-index-korean 1.20141219.5": { - "name": "encoding-index-korean", - "version": "1.20141219.5", + "encoding_index_tests 0.1.4": { + "name": "encoding_index_tests", + "version": "0.1.4", "package_url": "https://github.com/lifthrasiir/rust-encoding", "repository": { "Http": { - "url": "https://static.crates.io/crates/encoding-index-korean/1.20141219.5/download", - "sha256": "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" + "url": "https://static.crates.io/crates/encoding_index_tests/0.1.4/download", + "sha256": "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" } }, "targets": [ { "Library": { - "crate_name": "encoding_index_korean", - "crate_root": "lib.rs", + "crate_name": "encoding_index_tests", + "crate_root": "index_tests.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "encoding_index_korean", + "library_target_name": "encoding_index_tests", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" - } - ], - "selects": {} - }, "edition": "2015", - "version": "1.20141219.5" + "version": "0.1.4" }, "license": "CC0-1.0", "license_ids": [ @@ -2055,187 +1795,218 @@ ], "license_file": null }, - "encoding-index-simpchinese 1.20141219.5": { - "name": "encoding-index-simpchinese", - "version": "1.20141219.5", - "package_url": "https://github.com/lifthrasiir/rust-encoding", + "flate2 1.0.30": { + "name": "flate2", + "version": "1.0.30", + "package_url": "https://github.com/rust-lang/flate2-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/encoding-index-simpchinese/1.20141219.5/download", - "sha256": "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" + "url": "https://static.crates.io/crates/flate2/1.0.30/download", + "sha256": "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" } }, "targets": [ { "Library": { - "crate_name": "encoding_index_simpchinese", - "crate_root": "lib.rs", + "crate_name": "flate2", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "encoding_index_simpchinese", + "library_target_name": "flate2", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "any_impl", + "default", + "miniz_oxide", + "rust_backend" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" + "id": "crc32fast 1.4.2", + "target": "crc32fast" + }, + { + "id": "miniz_oxide 0.7.3", + "target": "miniz_oxide" } ], "selects": {} }, - "edition": "2015", - "version": "1.20141219.5" + "edition": "2018", + "version": "1.0.30" }, - "license": "CC0-1.0", + "license": "MIT OR Apache-2.0", "license_ids": [ - "CC0-1.0" + "Apache-2.0", + "MIT" ], "license_file": null }, - "encoding-index-singlebyte 1.20141219.5": { - "name": "encoding-index-singlebyte", - "version": "1.20141219.5", - "package_url": "https://github.com/lifthrasiir/rust-encoding", + "globset 0.4.14": { + "name": "globset", + "version": "0.4.14", + "package_url": "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset", "repository": { "Http": { - "url": "https://static.crates.io/crates/encoding-index-singlebyte/1.20141219.5/download", - "sha256": "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" + "url": "https://static.crates.io/crates/globset/0.4.14/download", + "sha256": "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" } }, "targets": [ { "Library": { - "crate_name": "encoding_index_singlebyte", - "crate_root": "lib.rs", + "crate_name": "globset", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "encoding_index_singlebyte", + "library_target_name": "globset", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "log" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" + "id": "aho-corasick 1.1.3", + "target": "aho_corasick" + }, + { + "id": "bstr 1.9.1", + "target": "bstr" + }, + { + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "regex-automata 0.4.6", + "target": "regex_automata" + }, + { + "id": "regex-syntax 0.8.3", + "target": "regex_syntax" } ], "selects": {} }, - "edition": "2015", - "version": "1.20141219.5" + "edition": "2021", + "version": "0.4.14" }, - "license": "CC0-1.0", + "license": "Unlicense OR MIT", "license_ids": [ - "CC0-1.0" + "MIT", + "Unlicense" ], "license_file": null }, - "encoding-index-tradchinese 1.20141219.5": { - "name": "encoding-index-tradchinese", - "version": "1.20141219.5", - "package_url": "https://github.com/lifthrasiir/rust-encoding", + "heck 0.5.0": { + "name": "heck", + "version": "0.5.0", + "package_url": "https://github.com/withoutboats/heck", "repository": { "Http": { - "url": "https://static.crates.io/crates/encoding-index-tradchinese/1.20141219.5/download", - "sha256": "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" + "url": "https://static.crates.io/crates/heck/0.5.0/download", + "sha256": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" } }, "targets": [ { "Library": { - "crate_name": "encoding_index_tradchinese", - "crate_root": "lib.rs", + "crate_name": "heck", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "encoding_index_tradchinese", + "library_target_name": "heck", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "encoding_index_tests 0.1.4", - "target": "encoding_index_tests" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.20141219.5" + "edition": "2021", + "version": "0.5.0" }, - "license": "CC0-1.0", + "license": "MIT OR Apache-2.0", "license_ids": [ - "CC0-1.0" + "Apache-2.0", + "MIT" ], "license_file": null }, - "encoding_index_tests 0.1.4": { - "name": "encoding_index_tests", - "version": "0.1.4", - "package_url": "https://github.com/lifthrasiir/rust-encoding", + "hermit-abi 0.3.9": { + "name": "hermit-abi", + "version": "0.3.9", + "package_url": "https://github.com/hermit-os/hermit-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/encoding_index_tests/0.1.4/download", - "sha256": "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" + "url": "https://static.crates.io/crates/hermit-abi/0.3.9/download", + "sha256": "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" } }, "targets": [ { "Library": { - "crate_name": "encoding_index_tests", - "crate_root": "index_tests.rs", + "crate_name": "hermit_abi", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "encoding_index_tests", + "library_target_name": "hermit_abi", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.1.4" + "edition": "2021", + "version": "0.3.9" }, - "license": "CC0-1.0", + "license": "MIT OR Apache-2.0", "license_ids": [ - "CC0-1.0" + "Apache-2.0", + "MIT" ], "license_file": null }, - "errno 0.3.0": { - "name": "errno", - "version": "0.3.0", - "package_url": "https://github.com/lambda-fairy/rust-errno", + "iana-time-zone 0.1.60": { + "name": "iana-time-zone", + "version": "0.1.60", + "package_url": "https://github.com/strawlab/iana-time-zone", "repository": { "Http": { - "url": "https://static.crates.io/crates/errno/0.3.0/download", - "sha256": "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" + "url": "https://static.crates.io/crates/iana-time-zone/0.1.60/download", + "sha256": "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" } }, "targets": [ { "Library": { - "crate_name": "errno", + "crate_name": "iana_time_zone", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2243,48 +2014,58 @@ } } ], - "library_target_name": "errno", + "library_target_name": "iana_time_zone", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "fallback" + ], + "selects": {} + }, "deps": { "common": [], "selects": { - "cfg(target_os = \"dragonfly\")": [ + "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ { - "id": "errno-dragonfly 0.1.2", - "target": "errno_dragonfly" + "id": "core-foundation-sys 0.8.6", + "target": "core_foundation_sys" } ], - "cfg(target_os = \"hermit\")": [ + "cfg(target_arch = \"wasm32\")": [ { - "id": "libc 0.2.141", - "target": "libc" + "id": "js-sys 0.3.69", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.92", + "target": "wasm_bindgen" } ], - "cfg(target_os = \"wasi\")": [ + "cfg(target_os = \"android\")": [ { - "id": "libc 0.2.141", - "target": "libc" + "id": "android_system_properties 0.1.5", + "target": "android_system_properties" } ], - "cfg(unix)": [ + "cfg(target_os = \"haiku\")": [ { - "id": "libc 0.2.141", - "target": "libc" + "id": "iana-time-zone-haiku 0.1.2", + "target": "iana_time_zone_haiku" } ], - "cfg(windows)": [ + "cfg(target_os = \"windows\")": [ { - "id": "windows-sys 0.45.0", - "target": "windows_sys" + "id": "windows-core 0.52.0", + "target": "windows_core" } ] } }, "edition": "2018", - "version": "0.3.0" + "version": "0.1.60" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -2293,20 +2074,20 @@ ], "license_file": null }, - "errno-dragonfly 0.1.2": { - "name": "errno-dragonfly", + "iana-time-zone-haiku 0.1.2": { + "name": "iana-time-zone-haiku", "version": "0.1.2", - "package_url": "https://github.com/mneumann/errno-dragonfly-rs", + "package_url": "https://github.com/strawlab/iana-time-zone", "repository": { "Http": { - "url": "https://static.crates.io/crates/errno-dragonfly/0.1.2/download", - "sha256": "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" + "url": "https://static.crates.io/crates/iana-time-zone-haiku/0.1.2/download", + "sha256": "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" } }, "targets": [ { "Library": { - "crate_name": "errno_dragonfly", + "crate_name": "iana_time_zone_haiku", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2323,7 +2104,7 @@ } } ], - "library_target_name": "errno_dragonfly", + "library_target_name": "iana_time_zone_haiku", "common_attrs": { "compile_data_glob": [ "**" @@ -2331,12 +2112,8 @@ "deps": { "common": [ { - "id": "errno-dragonfly 0.1.2", + "id": "iana-time-zone-haiku 0.1.2", "target": "build_script_build" - }, - { - "id": "libc 0.2.141", - "target": "libc" } ], "selects": {} @@ -2358,26 +2135,27 @@ "selects": {} } }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], "license_file": null }, - "flate2 1.0.25": { - "name": "flate2", - "version": "1.0.25", - "package_url": "https://github.com/rust-lang/flate2-rs", + "is_terminal_polyfill 1.70.0": { + "name": "is_terminal_polyfill", + "version": "1.70.0", + "package_url": "https://github.com/polyfill-rs/is_terminal_polyfill", "repository": { "Http": { - "url": "https://static.crates.io/crates/flate2/1.0.25/download", - "sha256": "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" + "url": "https://static.crates.io/crates/is_terminal_polyfill/1.70.0/download", + "sha256": "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" } }, "targets": [ { "Library": { - "crate_name": "flate2", + "crate_name": "is_terminal_polyfill", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2385,34 +2163,19 @@ } } ], - "library_target_name": "flate2", + "library_target_name": "is_terminal_polyfill", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "miniz_oxide", - "rust_backend" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "crc32fast 1.3.2", - "target": "crc32fast" - }, - { - "id": "miniz_oxide 0.6.2", - "target": "miniz_oxide" - } + "default" ], "selects": {} }, - "edition": "2018", - "version": "1.0.25" + "edition": "2021", + "version": "1.70.0" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -2421,20 +2184,20 @@ ], "license_file": null }, - "globset 0.4.14": { - "name": "globset", - "version": "0.4.14", - "package_url": "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset", + "itoa 1.0.11": { + "name": "itoa", + "version": "1.0.11", + "package_url": "https://github.com/dtolnay/itoa", "repository": { "Http": { - "url": "https://static.crates.io/crates/globset/0.4.14/download", - "sha256": "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" + "url": "https://static.crates.io/crates/itoa/1.0.11/download", + "sha256": "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" } }, "targets": [ { "Library": { - "crate_name": "globset", + "crate_name": "itoa", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2442,67 +2205,35 @@ } } ], - "library_target_name": "globset", + "library_target_name": "itoa", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "log" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aho-corasick 1.1.2", - "target": "aho_corasick" - }, - { - "id": "bstr 1.9.0", - "target": "bstr" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "regex-automata 0.4.6", - "target": "regex_automata" - }, - { - "id": "regex-syntax 0.8.2", - "target": "regex_syntax" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.4.14" + "edition": "2018", + "version": "1.0.11" }, - "license": "Unlicense OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ - "MIT", - "Unlicense" + "Apache-2.0", + "MIT" ], "license_file": null }, - "heck 0.4.1": { - "name": "heck", - "version": "0.4.1", - "package_url": "https://github.com/withoutboats/heck", + "js-sys 0.3.69": { + "name": "js-sys", + "version": "0.3.69", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys", "repository": { "Http": { - "url": "https://static.crates.io/crates/heck/0.4.1/download", - "sha256": "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + "url": "https://static.crates.io/crates/js-sys/0.3.69/download", + "sha256": "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" } }, "targets": [ { "Library": { - "crate_name": "heck", + "crate_name": "js_sys", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2510,19 +2241,22 @@ } } ], - "library_target_name": "heck", + "library_target_name": "js_sys", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "default" + { + "id": "wasm-bindgen 0.2.92", + "target": "wasm_bindgen" + } ], "selects": {} }, "edition": "2018", - "version": "0.4.1" + "version": "0.3.69" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -2531,20 +2265,20 @@ ], "license_file": null }, - "hermit-abi 0.2.6": { - "name": "hermit-abi", - "version": "0.2.6", - "package_url": "https://github.com/hermitcore/rusty-hermit", + "lazy_static 1.4.0": { + "name": "lazy_static", + "version": "1.4.0", + "package_url": "https://github.com/rust-lang-nursery/lazy-static.rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/hermit-abi/0.2.6/download", - "sha256": "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" + "url": "https://static.crates.io/crates/lazy_static/1.4.0/download", + "sha256": "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" } }, "targets": [ { "Library": { - "crate_name": "hermit_abi", + "crate_name": "lazy_static", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2552,22 +2286,13 @@ } } ], - "library_target_name": "hermit_abi", + "library_target_name": "lazy_static", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "libc 0.2.141", - "target": "libc" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.6" + "edition": "2015", + "version": "1.4.0" }, "license": "MIT/Apache-2.0", "license_ids": [ @@ -2576,34 +2301,64 @@ ], "license_file": null }, - "hermit-abi 0.3.1": { - "name": "hermit-abi", - "version": "0.3.1", - "package_url": "https://github.com/hermitcore/rusty-hermit", + "libc 0.2.155": { + "name": "libc", + "version": "0.2.155", + "package_url": "https://github.com/rust-lang/libc", "repository": { "Http": { - "url": "https://static.crates.io/crates/hermit-abi/0.3.1/download", - "sha256": "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" + "url": "https://static.crates.io/crates/libc/0.2.155/download", + "sha256": "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" } }, "targets": [ { "Library": { - "crate_name": "hermit_abi", + "crate_name": "libc", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "hermit_abi", + "library_target_name": "libc", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "0.3.1" + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "libc 0.2.155", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.2.155" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -2612,20 +2367,20 @@ ], "license_file": null }, - "iana-time-zone 0.1.56": { - "name": "iana-time-zone", - "version": "0.1.56", - "package_url": "https://github.com/strawlab/iana-time-zone", + "log 0.4.21": { + "name": "log", + "version": "0.4.21", + "package_url": "https://github.com/rust-lang/log", "repository": { "Http": { - "url": "https://static.crates.io/crates/iana-time-zone/0.1.56/download", - "sha256": "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" + "url": "https://static.crates.io/crates/log/0.4.21/download", + "sha256": "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" } }, "targets": [ { "Library": { - "crate_name": "iana_time_zone", + "crate_name": "log", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2633,58 +2388,19 @@ } } ], - "library_target_name": "iana_time_zone", + "library_target_name": "log", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "fallback" + "std" ], "selects": {} }, - "deps": { - "common": [], - "selects": { - "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ - { - "id": "core-foundation-sys 0.8.4", - "target": "core_foundation_sys" - } - ], - "cfg(target_arch = \"wasm32\")": [ - { - "id": "js-sys 0.3.61", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.84", - "target": "wasm_bindgen" - } - ], - "cfg(target_os = \"android\")": [ - { - "id": "android_system_properties 0.1.5", - "target": "android_system_properties" - } - ], - "cfg(target_os = \"haiku\")": [ - { - "id": "iana-time-zone-haiku 0.1.1", - "target": "iana_time_zone_haiku" - } - ], - "cfg(target_os = \"windows\")": [ - { - "id": "windows 0.48.0", - "target": "windows" - } - ] - } - }, - "edition": "2018", - "version": "0.1.56" + "edition": "2021", + "version": "0.4.21" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -2693,37 +2409,28 @@ ], "license_file": null }, - "iana-time-zone-haiku 0.1.1": { - "name": "iana-time-zone-haiku", - "version": "0.1.1", - "package_url": "https://github.com/strawlab/iana-time-zone", + "matchers 0.1.0": { + "name": "matchers", + "version": "0.1.0", + "package_url": "https://github.com/hawkw/matchers", "repository": { "Http": { - "url": "https://static.crates.io/crates/iana-time-zone-haiku/0.1.1/download", - "sha256": "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" + "url": "https://static.crates.io/crates/matchers/0.1.0/download", + "sha256": "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" } }, "targets": [ { "Library": { - "crate_name": "iana_time_zone_haiku", + "crate_name": "matchers", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "iana_time_zone_haiku", + "library_target_name": "matchers", "common_attrs": { "compile_data_glob": [ "**" @@ -2731,151 +2438,249 @@ "deps": { "common": [ { - "id": "cxx 1.0.94", - "target": "cxx" - }, - { - "id": "iana-time-zone-haiku 0.1.1", - "target": "build_script_build" + "id": "regex-automata 0.1.10", + "target": "regex_automata" } ], "selects": {} }, "edition": "2018", - "version": "0.1.1" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cxx-build 1.0.94", - "target": "cxx_build" - } - ], - "selects": {} - }, - "link_deps": { - "common": [ - { - "id": "cxx 1.0.94", - "target": "cxx" - } - ], - "selects": {} - } + "version": "0.1.0" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "io-lifetimes 1.0.10": { - "name": "io-lifetimes", - "version": "1.0.10", - "package_url": "https://github.com/sunfishcode/io-lifetimes", + "memchr 2.7.2": { + "name": "memchr", + "version": "2.7.2", + "package_url": "https://github.com/BurntSushi/memchr", "repository": { "Http": { - "url": "https://static.crates.io/crates/io-lifetimes/1.0.10/download", - "sha256": "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" + "url": "https://static.crates.io/crates/memchr/2.7.2/download", + "sha256": "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" } }, "targets": [ { "Library": { - "crate_name": "io_lifetimes", + "crate_name": "memchr", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + } + ], + "library_target_name": "memchr", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "std" + ], + "selects": {} + }, + "edition": "2021", + "version": "2.7.2" + }, + "license": "Unlicense OR MIT", + "license_ids": [ + "MIT", + "Unlicense" + ], + "license_file": null + }, + "miniz_oxide 0.7.3": { + "name": "miniz_oxide", + "version": "0.7.3", + "package_url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/miniz_oxide/0.7.3/download", + "sha256": "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" + } + }, + "targets": [ + { + "Library": { + "crate_name": "miniz_oxide", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "io_lifetimes", + "library_target_name": "miniz_oxide", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "close", - "default", - "hermit-abi", - "libc", - "windows-sys" + "with-alloc" ], "selects": {} }, "deps": { "common": [ { - "id": "io-lifetimes 1.0.10", - "target": "build_script_build" + "id": "adler 1.0.2", + "target": "adler" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.7.3" + }, + "license": "MIT OR Zlib OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT", + "Zlib" + ], + "license_file": null + }, + "nu-ansi-term 0.46.0": { + "name": "nu-ansi-term", + "version": "0.46.0", + "package_url": "https://github.com/nushell/nu-ansi-term", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/nu-ansi-term/0.46.0/download", + "sha256": "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" + } + }, + "targets": [ + { + "Library": { + "crate_name": "nu_ansi_term", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "nu_ansi_term", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "overload 0.1.1", + "target": "overload" } ], "selects": { - "cfg(not(windows))": [ - { - "id": "libc 0.2.141", - "target": "libc" - } - ], - "cfg(target_os = \"hermit\")": [ - { - "id": "hermit-abi 0.3.1", - "target": "hermit_abi" - } - ], - "cfg(windows)": [ + "cfg(target_os = \"windows\")": [ { - "id": "windows-sys 0.48.0", - "target": "windows_sys" + "id": "winapi 0.3.9", + "target": "winapi" } ] } }, "edition": "2018", - "version": "1.0.10" + "version": "0.46.0" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": null + }, + "num-traits 0.2.19": { + "name": "num-traits", + "version": "0.2.19", + "package_url": "https://github.com/rust-num/num-traits", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/num-traits/0.2.19/download", + "sha256": "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" + } + }, + "targets": [ + { + "Library": { + "crate_name": "num_traits", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "num_traits", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "num-traits 0.2.19", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.2.19" }, "build_script_attrs": { "data_glob": [ "**" - ] + ], + "deps": { + "common": [ + { + "id": "autocfg 1.3.0", + "target": "autocfg" + } + ], + "selects": {} + } }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "is-terminal 0.4.6": { - "name": "is-terminal", - "version": "0.4.6", - "package_url": "https://github.com/sunfishcode/is-terminal", + "num_cpus 1.16.0": { + "name": "num_cpus", + "version": "1.16.0", + "package_url": "https://github.com/seanmonstar/num_cpus", "repository": { "Http": { - "url": "https://static.crates.io/crates/is-terminal/0.4.6/download", - "sha256": "256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8" + "url": "https://static.crates.io/crates/num_cpus/1.16.0/download", + "sha256": "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" } }, "targets": [ { "Library": { - "crate_name": "is_terminal", + "crate_name": "num_cpus", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2883,62 +2688,52 @@ } } ], - "library_target_name": "is_terminal", + "library_target_name": "num_cpus", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [ - { - "id": "io-lifetimes 1.0.10", - "target": "io_lifetimes" - } - ], + "common": [], "selects": { - "cfg(not(any(windows, target_os = \"hermit\", target_os = \"unknown\")))": [ + "cfg(not(windows))": [ { - "id": "rustix 0.37.7", - "target": "rustix" + "id": "libc 0.2.155", + "target": "libc" } ], "cfg(target_os = \"hermit\")": [ { - "id": "hermit-abi 0.3.1", + "id": "hermit-abi 0.3.9", "target": "hermit_abi" } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.45.0", - "target": "windows_sys" - } ] } }, - "edition": "2018", - "version": "0.4.6" + "edition": "2015", + "version": "1.16.0" }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], "license_file": null }, - "itoa 1.0.6": { - "name": "itoa", - "version": "1.0.6", - "package_url": "https://github.com/dtolnay/itoa", + "once_cell 1.19.0": { + "name": "once_cell", + "version": "1.19.0", + "package_url": "https://github.com/matklad/once_cell", "repository": { "Http": { - "url": "https://static.crates.io/crates/itoa/1.0.6/download", - "sha256": "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" + "url": "https://static.crates.io/crates/once_cell/1.19.0/download", + "sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" } }, "targets": [ { "Library": { - "crate_name": "itoa", + "crate_name": "once_cell", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2946,13 +2741,22 @@ } } ], - "library_target_name": "itoa", + "library_target_name": "once_cell", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "1.0.6" + "crate_features": { + "common": [ + "alloc", + "default", + "race", + "std" + ], + "selects": {} + }, + "edition": "2021", + "version": "1.19.0" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -2961,20 +2765,20 @@ ], "license_file": null }, - "js-sys 0.3.61": { - "name": "js-sys", - "version": "0.3.61", - "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys", + "overload 0.1.1": { + "name": "overload", + "version": "0.1.1", + "package_url": "https://github.com/danaugrs/overload", "repository": { "Http": { - "url": "https://static.crates.io/crates/js-sys/0.3.61/download", - "sha256": "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" + "url": "https://static.crates.io/crates/overload/0.1.1/download", + "sha256": "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" } }, "targets": [ { "Library": { - "crate_name": "js_sys", + "crate_name": "overload", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2982,44 +2786,34 @@ } } ], - "library_target_name": "js_sys", + "library_target_name": "overload", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "wasm-bindgen 0.2.84", - "target": "wasm_bindgen" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.3.61" + "version": "0.1.1" }, - "license": "MIT/Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "lazy_static 1.4.0": { - "name": "lazy_static", - "version": "1.4.0", - "package_url": "https://github.com/rust-lang-nursery/lazy-static.rs", + "pin-project-lite 0.2.14": { + "name": "pin-project-lite", + "version": "0.2.14", + "package_url": "https://github.com/taiki-e/pin-project-lite", "repository": { "Http": { - "url": "https://static.crates.io/crates/lazy_static/1.4.0/download", - "sha256": "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + "url": "https://static.crates.io/crates/pin-project-lite/0.2.14/download", + "sha256": "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" } }, "targets": [ { "Library": { - "crate_name": "lazy_static", + "crate_name": "pin_project_lite", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3027,35 +2821,35 @@ } } ], - "library_target_name": "lazy_static", + "library_target_name": "pin_project_lite", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "1.4.0" + "edition": "2018", + "version": "0.2.14" }, - "license": "MIT/Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "libc 0.2.141": { - "name": "libc", - "version": "0.2.141", - "package_url": "https://github.com/rust-lang/libc", + "proc-macro2 1.0.83": { + "name": "proc-macro2", + "version": "1.0.83", + "package_url": "https://github.com/dtolnay/proc-macro2", "repository": { "Http": { - "url": "https://static.crates.io/crates/libc/0.2.141/download", - "sha256": "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" + "url": "https://static.crates.io/crates/proc-macro2/1.0.83/download", + "sha256": "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43" } }, "targets": [ { "Library": { - "crate_name": "libc", + "crate_name": "proc_macro2", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3072,7 +2866,7 @@ } } ], - "library_target_name": "libc", + "library_target_name": "proc_macro2", "common_attrs": { "compile_data_glob": [ "**" @@ -3080,112 +2874,25 @@ "crate_features": { "common": [ "default", - "std" + "proc-macro" ], - "selects": { - "aarch64-apple-darwin": [ - "extra_traits" - ], - "aarch64-apple-ios": [ - "extra_traits" - ], - "aarch64-apple-ios-sim": [ - "extra_traits" - ], - "aarch64-fuchsia": [ - "extra_traits" - ], - "aarch64-linux-android": [ - "extra_traits" - ], - "aarch64-unknown-linux-gnu": [ - "extra_traits" - ], - "aarch64-unknown-nixos-gnu": [ - "extra_traits" - ], - "aarch64-unknown-nto-qnx710": [ - "extra_traits" - ], - "arm-unknown-linux-gnueabi": [ - "extra_traits" - ], - "armv7-linux-androideabi": [ - "extra_traits" - ], - "armv7-unknown-linux-gnueabi": [ - "extra_traits" - ], - "i686-apple-darwin": [ - "extra_traits" - ], - "i686-linux-android": [ - "extra_traits" - ], - "i686-unknown-freebsd": [ - "extra_traits" - ], - "i686-unknown-linux-gnu": [ - "extra_traits" - ], - "powerpc-unknown-linux-gnu": [ - "extra_traits" - ], - "riscv32imc-unknown-none-elf": [ - "extra_traits" - ], - "riscv64gc-unknown-none-elf": [ - "extra_traits" - ], - "s390x-unknown-linux-gnu": [ - "extra_traits" - ], - "thumbv7em-none-eabi": [ - "extra_traits" - ], - "thumbv8m.main-none-eabi": [ - "extra_traits" - ], - "wasm32-wasi": [ - "extra_traits" - ], - "x86_64-apple-darwin": [ - "extra_traits" - ], - "x86_64-apple-ios": [ - "extra_traits" - ], - "x86_64-fuchsia": [ - "extra_traits" - ], - "x86_64-linux-android": [ - "extra_traits" - ], - "x86_64-unknown-freebsd": [ - "extra_traits" - ], - "x86_64-unknown-linux-gnu": [ - "extra_traits" - ], - "x86_64-unknown-nixos-gnu": [ - "extra_traits" - ], - "x86_64-unknown-none": [ - "extra_traits" - ] - } + "selects": {} }, "deps": { "common": [ { - "id": "libc 0.2.141", + "id": "proc-macro2 1.0.83", "target": "build_script_build" + }, + { + "id": "unicode-ident 1.0.12", + "target": "unicode_ident" } ], "selects": {} }, - "edition": "2015", - "version": "0.2.141" + "edition": "2021", + "version": "1.0.83" }, "build_script_attrs": { "data_glob": [ @@ -3199,67 +2906,50 @@ ], "license_file": null }, - "link-cplusplus 1.0.8": { - "name": "link-cplusplus", - "version": "1.0.8", - "package_url": "https://github.com/dtolnay/link-cplusplus", + "quote 1.0.36": { + "name": "quote", + "version": "1.0.36", + "package_url": "https://github.com/dtolnay/quote", "repository": { "Http": { - "url": "https://static.crates.io/crates/link-cplusplus/1.0.8/download", - "sha256": "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" + "url": "https://static.crates.io/crates/quote/1.0.36/download", + "sha256": "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" } }, "targets": [ { "Library": { - "crate_name": "link_cplusplus", + "crate_name": "quote", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "link_cplusplus", + "library_target_name": "quote", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "common": [ - { - "id": "link-cplusplus 1.0.8", - "target": "build_script_build" - } + "default", + "proc-macro" ], "selects": {} }, - "edition": "2018", - "version": "1.0.8" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], "deps": { "common": [ { - "id": "cc 1.0.98", - "target": "cc" + "id": "proc-macro2 1.0.83", + "target": "proc_macro2" } ], "selects": {} }, - "links": "cplusplus" + "edition": "2018", + "version": "1.0.36" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -3268,20 +2958,20 @@ ], "license_file": null }, - "linux-raw-sys 0.3.1": { - "name": "linux-raw-sys", - "version": "0.3.1", - "package_url": "https://github.com/sunfishcode/linux-raw-sys", + "rayon 1.10.0": { + "name": "rayon", + "version": "1.10.0", + "package_url": "https://github.com/rayon-rs/rayon", "repository": { "Http": { - "url": "https://static.crates.io/crates/linux-raw-sys/0.3.1/download", - "sha256": "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" + "url": "https://static.crates.io/crates/rayon/1.10.0/download", + "sha256": "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" } }, "targets": [ { "Library": { - "crate_name": "linux_raw_sys", + "crate_name": "rayon", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3289,91 +2979,94 @@ } } ], - "library_target_name": "linux_raw_sys", + "library_target_name": "rayon", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "general", - "no_std" + { + "id": "either 1.12.0", + "target": "either" + }, + { + "id": "rayon-core 1.12.1", + "target": "rayon_core" + } ], - "selects": { - "aarch64-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "aarch64-unknown-nixos-gnu": [ - "errno", - "ioctl" - ], - "arm-unknown-linux-gnueabi": [ - "errno", - "ioctl" - ], - "armv7-unknown-linux-gnueabi": [ - "errno", - "ioctl" - ], - "i686-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "x86_64-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "x86_64-unknown-nixos-gnu": [ - "errno", - "ioctl" - ] - } + "selects": {} }, - "edition": "2018", - "version": "0.3.1" + "edition": "2021", + "version": "1.10.0" }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "log 0.4.20": { - "name": "log", - "version": "0.4.20", - "package_url": "https://github.com/rust-lang/log", + "rayon-core 1.12.1": { + "name": "rayon-core", + "version": "1.12.1", + "package_url": "https://github.com/rayon-rs/rayon", "repository": { "Http": { - "url": "https://static.crates.io/crates/log/0.4.20/download", - "sha256": "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" + "url": "https://static.crates.io/crates/rayon-core/1.12.1/download", + "sha256": "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" } }, "targets": [ { "Library": { - "crate_name": "log", + "crate_name": "rayon_core", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "log", + "library_target_name": "rayon_core", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "std" + { + "id": "crossbeam-deque 0.8.5", + "target": "crossbeam_deque" + }, + { + "id": "crossbeam-utils 0.8.20", + "target": "crossbeam_utils" + }, + { + "id": "rayon-core 1.12.1", + "target": "build_script_build" + } ], "selects": {} }, - "edition": "2015", - "version": "0.4.20" + "edition": "2021", + "version": "1.12.1" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "links": "rayon-core" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -3382,20 +3075,20 @@ ], "license_file": null }, - "matchers 0.1.0": { - "name": "matchers", - "version": "0.1.0", - "package_url": "https://github.com/hawkw/matchers", + "regex 1.10.4": { + "name": "regex", + "version": "1.10.4", + "package_url": "https://github.com/rust-lang/regex", "repository": { "Http": { - "url": "https://static.crates.io/crates/matchers/0.1.0/download", - "sha256": "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" + "url": "https://static.crates.io/crates/regex/1.10.4/download", + "sha256": "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" } }, "targets": [ { "Library": { - "crate_name": "matchers", + "crate_name": "regex", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3403,43 +3096,78 @@ } } ], - "library_target_name": "matchers", + "library_target_name": "regex", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "perf", + "perf-backtrack", + "perf-cache", + "perf-dfa", + "perf-inline", + "perf-literal", + "perf-onepass", + "std", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "regex-automata 0.1.10", + "id": "aho-corasick 1.1.3", + "target": "aho_corasick" + }, + { + "id": "memchr 2.7.2", + "target": "memchr" + }, + { + "id": "regex-automata 0.4.6", "target": "regex_automata" + }, + { + "id": "regex-syntax 0.8.3", + "target": "regex_syntax" } ], "selects": {} }, - "edition": "2018", - "version": "0.1.0" + "edition": "2021", + "version": "1.10.4" }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], "license_file": null }, - "memchr 2.7.1": { - "name": "memchr", - "version": "2.7.1", - "package_url": "https://github.com/BurntSushi/memchr", + "regex-automata 0.1.10": { + "name": "regex-automata", + "version": "0.1.10", + "package_url": "https://github.com/BurntSushi/regex-automata", "repository": { "Http": { - "url": "https://static.crates.io/crates/memchr/2.7.1/download", - "sha256": "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" + "url": "https://static.crates.io/crates/regex-automata/0.1.10/download", + "sha256": "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" } }, "targets": [ { "Library": { - "crate_name": "memchr", + "crate_name": "regex_automata", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3447,115 +3175,134 @@ } } ], - "library_target_name": "memchr", + "library_target_name": "regex_automata", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", + "default", + "regex-syntax", "std" ], "selects": {} }, - "edition": "2021", - "version": "2.7.1" + "deps": { + "common": [ + { + "id": "regex-syntax 0.6.29", + "target": "regex_syntax" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.1.10" }, - "license": "Unlicense OR MIT", + "license": "Unlicense/MIT", "license_ids": [ "MIT", "Unlicense" ], "license_file": null }, - "memoffset 0.8.0": { - "name": "memoffset", - "version": "0.8.0", - "package_url": "https://github.com/Gilnaa/memoffset", + "regex-automata 0.4.6": { + "name": "regex-automata", + "version": "0.4.6", + "package_url": "https://github.com/rust-lang/regex/tree/master/regex-automata", "repository": { "Http": { - "url": "https://static.crates.io/crates/memoffset/0.8.0/download", - "sha256": "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" + "url": "https://static.crates.io/crates/regex-automata/0.4.6/download", + "sha256": "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" } }, "targets": [ { "Library": { - "crate_name": "memoffset", + "crate_name": "regex_automata", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "memoffset", + "library_target_name": "regex_automata", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default" + "alloc", + "dfa-onepass", + "hybrid", + "meta", + "nfa", + "nfa-backtrack", + "nfa-pikevm", + "nfa-thompson", + "perf", + "perf-inline", + "perf-literal", + "perf-literal-multisubstring", + "perf-literal-substring", + "std", + "syntax", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", + "unicode-word-boundary" ], "selects": {} }, "deps": { "common": [ { - "id": "memoffset 0.8.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.8.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ + "id": "aho-corasick 1.1.3", + "target": "aho_corasick" + }, { - "id": "autocfg 1.1.0", - "target": "autocfg" + "id": "memchr 2.7.2", + "target": "memchr" + }, + { + "id": "regex-syntax 0.8.3", + "target": "regex_syntax" } ], "selects": {} - } + }, + "edition": "2021", + "version": "0.4.6" }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], "license_file": null }, - "miniz_oxide 0.6.2": { - "name": "miniz_oxide", - "version": "0.6.2", - "package_url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", + "regex-syntax 0.6.29": { + "name": "regex-syntax", + "version": "0.6.29", + "package_url": "https://github.com/rust-lang/regex", "repository": { "Http": { - "url": "https://static.crates.io/crates/miniz_oxide/0.6.2/download", - "sha256": "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" + "url": "https://static.crates.io/crates/regex-syntax/0.6.29/download", + "sha256": "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" } }, "targets": [ { "Library": { - "crate_name": "miniz_oxide", + "crate_name": "regex_syntax", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3563,51 +3310,49 @@ } } ], - "library_target_name": "miniz_oxide", + "library_target_name": "regex_syntax", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "with-alloc" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "adler 1.0.2", - "target": "adler" - } + "default", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment" ], "selects": {} }, "edition": "2018", - "version": "0.6.2" + "version": "0.6.29" }, - "license": "MIT OR Zlib OR Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", - "MIT", - "Zlib" + "MIT" ], "license_file": null }, - "nu-ansi-term 0.46.0": { - "name": "nu-ansi-term", - "version": "0.46.0", - "package_url": "https://github.com/nushell/nu-ansi-term", + "regex-syntax 0.8.3": { + "name": "regex-syntax", + "version": "0.8.3", + "package_url": "https://github.com/rust-lang/regex/tree/master/regex-syntax", "repository": { "Http": { - "url": "https://static.crates.io/crates/nu-ansi-term/0.46.0/download", - "sha256": "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" + "url": "https://static.crates.io/crates/regex-syntax/0.8.3/download", + "sha256": "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" } }, "targets": [ { "Library": { - "crate_name": "nu_ansi_term", + "crate_name": "regex_syntax", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3615,122 +3360,86 @@ } } ], - "library_target_name": "nu_ansi_term", + "library_target_name": "regex_syntax", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "common": [ - { - "id": "overload 0.1.1", - "target": "overload" - } + "default", + "std", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment" ], - "selects": { - "cfg(target_os = \"windows\")": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } + "selects": {} }, - "edition": "2018", - "version": "0.46.0" + "edition": "2021", + "version": "0.8.3" }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], "license_file": null }, - "num-integer 0.1.45": { - "name": "num-integer", - "version": "0.1.45", - "package_url": "https://github.com/rust-num/num-integer", + "ryu 1.0.18": { + "name": "ryu", + "version": "1.0.18", + "package_url": "https://github.com/dtolnay/ryu", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-integer/0.1.45/download", - "sha256": "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" + "url": "https://static.crates.io/crates/ryu/1.0.18/download", + "sha256": "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" } }, "targets": [ { "Library": { - "crate_name": "num_integer", + "crate_name": "ryu", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "num_integer", + "library_target_name": "ryu", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "num-integer 0.1.45", - "target": "build_script_build" - }, - { - "id": "num-traits 0.2.15", - "target": "num_traits" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.1.45" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } + "edition": "2018", + "version": "1.0.18" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0 OR BSL-1.0", "license_ids": [ "Apache-2.0", - "MIT" + "BSL-1.0" ], "license_file": null }, - "num-traits 0.2.15": { - "name": "num-traits", - "version": "0.2.15", - "package_url": "https://github.com/rust-num/num-traits", + "serde 1.0.202": { + "name": "serde", + "version": "1.0.202", + "package_url": "https://github.com/serde-rs/serde", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-traits/0.2.15/download", - "sha256": "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" + "url": "https://static.crates.io/crates/serde/1.0.202/download", + "sha256": "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" } }, "targets": [ { "Library": { - "crate_name": "num_traits", + "crate_name": "serde", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3747,36 +3456,45 @@ } } ], - "library_target_name": "num_traits", + "library_target_name": "serde", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "derive", + "serde_derive", + "std" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "num-traits 0.2.15", + "id": "serde 1.0.202", "target": "build_script_build" } ], "selects": {} }, - "edition": "2015", - "version": "0.2.15" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { + "edition": "2018", + "proc_macro_deps": { "common": [ { - "id": "autocfg 1.1.0", - "target": "autocfg" + "id": "serde_derive 1.0.202", + "target": "serde_derive" } ], "selects": {} - } + }, + "version": "1.0.202" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -3785,20 +3503,20 @@ ], "license_file": null }, - "num_cpus 1.15.0": { - "name": "num_cpus", - "version": "1.15.0", - "package_url": "https://github.com/seanmonstar/num_cpus", + "serde_derive 1.0.202": { + "name": "serde_derive", + "version": "1.0.202", + "package_url": "https://github.com/serde-rs/serde", "repository": { "Http": { - "url": "https://static.crates.io/crates/num_cpus/1.15.0/download", - "sha256": "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" + "url": "https://static.crates.io/crates/serde_derive/1.0.202/download", + "sha256": "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" } }, "targets": [ { - "Library": { - "crate_name": "num_cpus", + "ProcMacro": { + "crate_name": "serde_derive", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3806,30 +3524,36 @@ } } ], - "library_target_name": "num_cpus", + "library_target_name": "serde_derive", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, "deps": { - "common": [], - "selects": { - "cfg(all(any(target_arch = \"x86_64\", target_arch = \"aarch64\"), target_os = \"hermit\"))": [ - { - "id": "hermit-abi 0.2.6", - "target": "hermit_abi" - } - ], - "cfg(not(windows))": [ - { - "id": "libc 0.2.141", - "target": "libc" - } - ] - } + "common": [ + { + "id": "proc-macro2 1.0.83", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.36", + "target": "quote" + }, + { + "id": "syn 2.0.65", + "target": "syn" + } + ], + "selects": {} }, "edition": "2015", - "version": "1.15.0" + "version": "1.0.202" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -3838,65 +3562,98 @@ ], "license_file": null }, - "once_cell 1.17.1": { - "name": "once_cell", - "version": "1.17.1", - "package_url": "https://github.com/matklad/once_cell", + "serde_json 1.0.117": { + "name": "serde_json", + "version": "1.0.117", + "package_url": "https://github.com/serde-rs/json", "repository": { "Http": { - "url": "https://static.crates.io/crates/once_cell/1.17.1/download", - "sha256": "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" + "url": "https://static.crates.io/crates/serde_json/1.0.117/download", + "sha256": "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" } }, "targets": [ { "Library": { - "crate_name": "once_cell", + "crate_name": "serde_json", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "once_cell", + "library_target_name": "serde_json", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", "default", - "race", "std" ], "selects": {} }, - "edition": "2021", - "version": "1.17.1" - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "overload 0.1.1": { - "name": "overload", - "version": "0.1.1", - "package_url": "https://github.com/danaugrs/overload", + "deps": { + "common": [ + { + "id": "itoa 1.0.11", + "target": "itoa" + }, + { + "id": "ryu 1.0.18", + "target": "ryu" + }, + { + "id": "serde 1.0.202", + "target": "serde" + }, + { + "id": "serde_json 1.0.117", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "1.0.117" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": null + }, + "sharded-slab 0.1.7": { + "name": "sharded-slab", + "version": "0.1.7", + "package_url": "https://github.com/hawkw/sharded-slab", "repository": { "Http": { - "url": "https://static.crates.io/crates/overload/0.1.1/download", - "sha256": "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + "url": "https://static.crates.io/crates/sharded-slab/0.1.7/download", + "sha256": "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" } }, "targets": [ { "Library": { - "crate_name": "overload", + "crate_name": "sharded_slab", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3904,13 +3661,22 @@ } } ], - "library_target_name": "overload", + "library_target_name": "sharded_slab", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [ + { + "id": "lazy_static 1.4.0", + "target": "lazy_static" + } + ], + "selects": {} + }, "edition": "2018", - "version": "0.1.1" + "version": "0.1.7" }, "license": "MIT", "license_ids": [ @@ -3918,20 +3684,20 @@ ], "license_file": null }, - "pin-project-lite 0.2.9": { - "name": "pin-project-lite", - "version": "0.2.9", - "package_url": "https://github.com/taiki-e/pin-project-lite", + "smallvec 1.13.2": { + "name": "smallvec", + "version": "1.13.2", + "package_url": "https://github.com/servo/rust-smallvec", "repository": { "Http": { - "url": "https://static.crates.io/crates/pin-project-lite/0.2.9/download", - "sha256": "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" + "url": "https://static.crates.io/crates/smallvec/1.13.2/download", + "sha256": "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" } }, "targets": [ { "Library": { - "crate_name": "pin_project_lite", + "crate_name": "smallvec", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3939,83 +3705,119 @@ } } ], - "library_target_name": "pin_project_lite", + "library_target_name": "smallvec", "common_attrs": { "compile_data_glob": [ "**" ], "edition": "2018", - "version": "0.2.9" + "version": "1.13.2" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "proc-macro2 1.0.56": { - "name": "proc-macro2", - "version": "1.0.56", - "package_url": "https://github.com/dtolnay/proc-macro2", + "strsim 0.11.1": { + "name": "strsim", + "version": "0.11.1", + "package_url": "https://github.com/rapidfuzz/strsim-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/proc-macro2/1.0.56/download", - "sha256": "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" + "url": "https://static.crates.io/crates/strsim/0.11.1/download", + "sha256": "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" } }, "targets": [ { "Library": { - "crate_name": "proc_macro2", + "crate_name": "strsim", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, + } + ], + "library_target_name": "strsim", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.11.1" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": null + }, + "syn 2.0.65": { + "name": "syn", + "version": "2.0.65", + "package_url": "https://github.com/dtolnay/syn", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/syn/2.0.65/download", + "sha256": "d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "Library": { + "crate_name": "syn", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "proc_macro2", + "library_target_name": "syn", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "clone-impls", "default", - "proc-macro" + "derive", + "extra-traits", + "full", + "parsing", + "printing", + "proc-macro", + "visit-mut" ], - "selects": {} + "selects": { + "wasm32-unknown-unknown": [ + "visit" + ] + } }, "deps": { "common": [ { - "id": "proc-macro2 1.0.56", - "target": "build_script_build" + "id": "proc-macro2 1.0.83", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.36", + "target": "quote" }, { - "id": "unicode-ident 1.0.8", + "id": "unicode-ident 1.0.12", "target": "unicode_ident" } ], "selects": {} }, - "edition": "2018", - "version": "1.0.56" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "2.0.65" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -4024,68 +3826,47 @@ ], "license_file": null }, - "quote 1.0.26": { - "name": "quote", - "version": "1.0.26", - "package_url": "https://github.com/dtolnay/quote", + "thread_local 1.1.8": { + "name": "thread_local", + "version": "1.1.8", + "package_url": "https://github.com/Amanieu/thread_local-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/quote/1.0.26/download", - "sha256": "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" + "url": "https://static.crates.io/crates/thread_local/1.1.8/download", + "sha256": "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" } }, "targets": [ { "Library": { - "crate_name": "quote", + "crate_name": "thread_local", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "quote", + "library_target_name": "thread_local", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "proc-macro" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" + "id": "cfg-if 1.0.0", + "target": "cfg_if" }, { - "id": "quote 1.0.26", - "target": "build_script_build" + "id": "once_cell 1.19.0", + "target": "once_cell" } ], "selects": {} }, - "edition": "2018", - "version": "1.0.26" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "1.1.8" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -4094,20 +3875,20 @@ ], "license_file": null }, - "rayon 1.7.0": { - "name": "rayon", - "version": "1.7.0", - "package_url": "https://github.com/rayon-rs/rayon", + "tracing 0.1.40": { + "name": "tracing", + "version": "0.1.40", + "package_url": "https://github.com/tokio-rs/tracing", "repository": { "Http": { - "url": "https://static.crates.io/crates/rayon/1.7.0/download", - "sha256": "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" + "url": "https://static.crates.io/crates/tracing/0.1.40/download", + "sha256": "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" } }, "targets": [ { "Library": { - "crate_name": "rayon", + "crate_name": "tracing", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4115,65 +3896,73 @@ } } ], - "library_target_name": "rayon", + "library_target_name": "tracing", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "attributes", + "default", + "std", + "tracing-attributes" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "either 1.8.1", - "target": "either" + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" }, { - "id": "rayon-core 1.11.0", - "target": "rayon_core" + "id": "tracing-core 0.1.32", + "target": "tracing_core" } ], "selects": {} }, - "edition": "2021", - "version": "1.7.0" + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "tracing-attributes 0.1.27", + "target": "tracing_attributes" + } + ], + "selects": {} + }, + "version": "0.1.40" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "rayon-core 1.11.0": { - "name": "rayon-core", - "version": "1.11.0", - "package_url": "https://github.com/rayon-rs/rayon", + "tracing-attributes 0.1.27": { + "name": "tracing-attributes", + "version": "0.1.27", + "package_url": "https://github.com/tokio-rs/tracing", "repository": { "Http": { - "url": "https://static.crates.io/crates/rayon-core/1.11.0/download", - "sha256": "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" + "url": "https://static.crates.io/crates/tracing-attributes/0.1.27/download", + "sha256": "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" } }, "targets": [ { - "Library": { - "crate_name": "rayon_core", + "ProcMacro": { + "crate_name": "tracing_attributes", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "rayon_core", + "library_target_name": "tracing_attributes", "common_attrs": { "compile_data_glob": [ "**" @@ -4181,58 +3970,43 @@ "deps": { "common": [ { - "id": "crossbeam-channel 0.5.7", - "target": "crossbeam_channel" - }, - { - "id": "crossbeam-deque 0.8.3", - "target": "crossbeam_deque" - }, - { - "id": "crossbeam-utils 0.8.15", - "target": "crossbeam_utils" + "id": "proc-macro2 1.0.83", + "target": "proc_macro2" }, { - "id": "num_cpus 1.15.0", - "target": "num_cpus" + "id": "quote 1.0.36", + "target": "quote" }, { - "id": "rayon-core 1.11.0", - "target": "build_script_build" + "id": "syn 2.0.65", + "target": "syn" } ], "selects": {} }, - "edition": "2021", - "version": "1.11.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "links": "rayon-core" + "edition": "2018", + "version": "0.1.27" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "regex 1.10.4": { - "name": "regex", - "version": "1.10.4", - "package_url": "https://github.com/rust-lang/regex", + "tracing-core 0.1.32": { + "name": "tracing-core", + "version": "0.1.32", + "package_url": "https://github.com/tokio-rs/tracing", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex/1.10.4/download", - "sha256": "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" + "url": "https://static.crates.io/crates/tracing-core/0.1.32/download", + "sha256": "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" } }, "targets": [ { "Library": { - "crate_name": "regex", + "crate_name": "tracing_core", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4240,7 +4014,7 @@ } } ], - "library_target_name": "regex", + "library_target_name": "tracing_core", "common_attrs": { "compile_data_glob": [ "**" @@ -4248,70 +4022,50 @@ "crate_features": { "common": [ "default", - "perf", - "perf-backtrack", - "perf-cache", - "perf-dfa", - "perf-inline", - "perf-literal", - "perf-onepass", - "std", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment" + "once_cell", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "aho-corasick 1.1.2", - "target": "aho_corasick" - }, - { - "id": "memchr 2.7.1", - "target": "memchr" - }, - { - "id": "regex-automata 0.4.6", - "target": "regex_automata" - }, - { - "id": "regex-syntax 0.8.2", - "target": "regex_syntax" + "id": "once_cell 1.19.0", + "target": "once_cell" } ], - "selects": {} + "selects": { + "cfg(tracing_unstable)": [ + { + "id": "valuable 0.1.0", + "target": "valuable" + } + ] + } }, - "edition": "2021", - "version": "1.10.4" + "edition": "2018", + "version": "0.1.32" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "regex-automata 0.1.10": { - "name": "regex-automata", - "version": "0.1.10", - "package_url": "https://github.com/BurntSushi/regex-automata", + "tracing-log 0.2.0": { + "name": "tracing-log", + "version": "0.2.0", + "package_url": "https://github.com/tokio-rs/tracing", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex-automata/0.1.10/download", - "sha256": "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" + "url": "https://static.crates.io/crates/tracing-log/0.2.0/download", + "sha256": "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" } }, "targets": [ { "Library": { - "crate_name": "regex_automata", + "crate_name": "tracing_log", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4319,15 +4073,14 @@ } } ], - "library_target_name": "regex_automata", + "library_target_name": "tracing_log", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "regex-syntax", + "log-tracer", "std" ], "selects": {} @@ -4335,36 +4088,43 @@ "deps": { "common": [ { - "id": "regex-syntax 0.6.29", - "target": "regex_syntax" + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "once_cell 1.19.0", + "target": "once_cell" + }, + { + "id": "tracing-core 0.1.32", + "target": "tracing_core" } ], "selects": {} }, - "edition": "2015", - "version": "0.1.10" + "edition": "2018", + "version": "0.2.0" }, - "license": "Unlicense/MIT", + "license": "MIT", "license_ids": [ - "MIT", - "Unlicense" + "MIT" ], "license_file": null }, - "regex-automata 0.4.6": { - "name": "regex-automata", - "version": "0.4.6", - "package_url": "https://github.com/rust-lang/regex/tree/master/regex-automata", + "tracing-subscriber 0.3.18": { + "name": "tracing-subscriber", + "version": "0.3.18", + "package_url": "https://github.com/tokio-rs/tracing", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex-automata/0.4.6/download", - "sha256": "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" + "url": "https://static.crates.io/crates/tracing-subscriber/0.3.18/download", + "sha256": "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" } }, "targets": [ { "Library": { - "crate_name": "regex_automata", + "crate_name": "tracing_subscriber", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4372,7 +4132,7 @@ } } ], - "library_target_name": "regex_automata", + "library_target_name": "tracing_subscriber", "common_attrs": { "compile_data_glob": [ "**" @@ -4380,2164 +4140,186 @@ "crate_features": { "common": [ "alloc", - "dfa-onepass", - "hybrid", - "meta", - "nfa", - "nfa-backtrack", - "nfa-pikevm", - "nfa-thompson", - "perf", - "perf-inline", - "perf-literal", - "perf-literal-multisubstring", - "perf-literal-substring", + "ansi", + "default", + "env-filter", + "fmt", + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "registry", + "sharded-slab", + "smallvec", "std", - "syntax", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment", - "unicode-word-boundary" + "thread_local", + "tracing", + "tracing-log" ], "selects": {} }, "deps": { "common": [ { - "id": "aho-corasick 1.1.2", - "target": "aho_corasick" + "id": "matchers 0.1.0", + "target": "matchers" }, { - "id": "memchr 2.7.1", - "target": "memchr" + "id": "nu-ansi-term 0.46.0", + "target": "nu_ansi_term" }, { - "id": "regex-syntax 0.8.2", - "target": "regex_syntax" + "id": "once_cell 1.19.0", + "target": "once_cell" + }, + { + "id": "regex 1.10.4", + "target": "regex" + }, + { + "id": "sharded-slab 0.1.7", + "target": "sharded_slab" + }, + { + "id": "smallvec 1.13.2", + "target": "smallvec" + }, + { + "id": "thread_local 1.1.8", + "target": "thread_local" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "tracing-core 0.1.32", + "target": "tracing_core" + }, + { + "id": "tracing-log 0.2.0", + "target": "tracing_log" } ], "selects": {} }, - "edition": "2021", - "version": "0.4.6" + "edition": "2018", + "version": "0.3.18" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "regex-syntax 0.6.29": { - "name": "regex-syntax", - "version": "0.6.29", - "package_url": "https://github.com/rust-lang/regex", + "tree-sitter 0.22.6": { + "name": "tree-sitter", + "version": "0.22.6", + "package_url": "https://github.com/tree-sitter/tree-sitter", "repository": { - "Http": { - "url": "https://static.crates.io/crates/regex-syntax/0.6.29/download", - "sha256": "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + "Git": { + "remote": "https://github.com/redsun82/tree-sitter.git", + "commitish": { + "Rev": "1f5c1112ceaa8fc6aff61d1852690407670d2a96" + }, + "strip_prefix": "lib" } }, "targets": [ { "Library": { - "crate_name": "regex_syntax", - "crate_root": "src/lib.rs", + "crate_name": "tree_sitter", + "crate_root": "binding_rust/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "binding_rust/build.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "regex_syntax", + "library_target_name": "tree_sitter", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "default", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment" + { + "id": "regex 1.10.4", + "target": "regex" + }, + { + "id": "tree-sitter 0.22.6", + "target": "build_script_build" + } ], "selects": {} }, - "edition": "2018", - "version": "0.6.29" + "edition": "2021", + "version": "0.22.6" }, - "license": "MIT OR Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cc 1.0.98", + "target": "cc" + } + ], + "selects": {} + }, + "links": "tree-sitter" + }, + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "regex-syntax 0.8.2": { - "name": "regex-syntax", - "version": "0.8.2", - "package_url": "https://github.com/rust-lang/regex/tree/master/regex-syntax", + "tree-sitter-embedded-template 0.21.0": { + "name": "tree-sitter-embedded-template", + "version": "0.21.0", + "package_url": "https://github.com/tree-sitter/tree-sitter-embedded-template", "repository": { - "Http": { - "url": "https://static.crates.io/crates/regex-syntax/0.8.2/download", - "sha256": "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" + "Git": { + "remote": "https://github.com/tree-sitter/tree-sitter-embedded-template.git", + "commitish": { + "Rev": "38d5004a797298dc42c85e7706c5ceac46a3f29f" + } } }, "targets": [ { "Library": { - "crate_name": "regex_syntax", - "crate_root": "src/lib.rs", + "crate_name": "tree_sitter_embedded_template", + "crate_root": "bindings/rust/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "bindings/rust/build.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "regex_syntax", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment" - ], - "selects": {} - }, - "edition": "2021", - "version": "0.8.2" - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "rustix 0.37.7": { - "name": "rustix", - "version": "0.37.7", - "package_url": "https://github.com/bytecodealliance/rustix", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/rustix/0.37.7/download", - "sha256": "2aae838e49b3d63e9274e1c01833cc8139d3fec468c3b84688c628f44b1ae11d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustix", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustix", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "io-lifetimes", - "libc", - "std", - "termios", - "use-libc-auxv" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "io-lifetimes 1.0.10", - "target": "io_lifetimes" - }, - { - "id": "rustix 0.37.7", - "target": "build_script_build" - } - ], - "selects": { - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - { - "id": "linux-raw-sys 0.3.1", - "target": "linux_raw_sys" - } - ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": [ - { - "id": "libc 0.2.141", - "target": "libc" - }, - { - "id": "linux-raw-sys 0.3.1", - "target": "linux_raw_sys" - } - ], - "cfg(any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))))": [ - { - "id": "errno 0.3.0", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "libc 0.2.141", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.45.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.37.7" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "ryu 1.0.13": { - "name": "ryu", - "version": "1.0.13", - "package_url": "https://github.com/dtolnay/ryu", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/ryu/1.0.13/download", - "sha256": "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ryu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ryu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.0.13" - }, - "license": "Apache-2.0 OR BSL-1.0", - "license_ids": [ - "Apache-2.0", - "BSL-1.0" - ], - "license_file": null - }, - "scopeguard 1.1.0": { - "name": "scopeguard", - "version": "1.1.0", - "package_url": "https://github.com/bluss/scopeguard", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/scopeguard/1.1.0/download", - "sha256": "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - } - }, - "targets": [ - { - "Library": { - "crate_name": "scopeguard", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "scopeguard", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.1.0" - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "scratch 1.0.5": { - "name": "scratch", - "version": "1.0.5", - "package_url": "https://github.com/dtolnay/scratch", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/scratch/1.0.5/download", - "sha256": "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "scratch", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "scratch", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "scratch 1.0.5", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.0.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "serde 1.0.159": { - "name": "serde", - "version": "1.0.159", - "package_url": "https://github.com/serde-rs/serde", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/serde/1.0.159/download", - "sha256": "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" - } - }, - "targets": [ - { - "Library": { - "crate_name": "serde", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "derive", - "serde_derive", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "serde 1.0.159", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "proc_macro_deps": { - "common": [ - { - "id": "serde_derive 1.0.159", - "target": "serde_derive" - } - ], - "selects": {} - }, - "version": "1.0.159" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "serde_derive 1.0.159": { - "name": "serde_derive", - "version": "1.0.159", - "package_url": "https://github.com/serde-rs/serde", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/serde_derive/1.0.159/download", - "sha256": "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "serde_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "serde_derive 1.0.159", - "target": "build_script_build" - }, - { - "id": "syn 2.0.13", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.0.159" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "serde_json 1.0.95": { - "name": "serde_json", - "version": "1.0.95", - "package_url": "https://github.com/serde-rs/json", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/serde_json/1.0.95/download", - "sha256": "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" - } - }, - "targets": [ - { - "Library": { - "crate_name": "serde_json", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde_json", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "itoa 1.0.6", - "target": "itoa" - }, - { - "id": "ryu 1.0.13", - "target": "ryu" - }, - { - "id": "serde 1.0.159", - "target": "serde" - }, - { - "id": "serde_json 1.0.95", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.95" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "sharded-slab 0.1.4": { - "name": "sharded-slab", - "version": "0.1.4", - "package_url": "https://github.com/hawkw/sharded-slab", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/sharded-slab/0.1.4/download", - "sha256": "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" - } - }, - "targets": [ - { - "Library": { - "crate_name": "sharded_slab", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "sharded_slab", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.4" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "smallvec 1.10.0": { - "name": "smallvec", - "version": "1.10.0", - "package_url": "https://github.com/servo/rust-smallvec", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/smallvec/1.10.0/download", - "sha256": "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "smallvec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "smallvec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.10.0" - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "strsim 0.10.0": { - "name": "strsim", - "version": "0.10.0", - "package_url": "https://github.com/dguo/strsim-rs", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/strsim/0.10.0/download", - "sha256": "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - } - }, - "targets": [ - { - "Library": { - "crate_name": "strsim", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "strsim", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.10.0" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "syn 1.0.109": { - "name": "syn", - "version": "1.0.109", - "package_url": "https://github.com/dtolnay/syn", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/syn/1.0.109/download", - "sha256": "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" - } - }, - "targets": [ - { - "Library": { - "crate_name": "syn", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "syn", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "clone-impls", - "extra-traits", - "full", - "parsing", - "printing", - "proc-macro", - "quote", - "visit", - "visit-mut" - ], - "selects": { - "wasm32-unknown-unknown": [ - "default", - "derive" - ] - } - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "build_script_build" - }, - { - "id": "unicode-ident 1.0.8", - "target": "unicode_ident" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.109" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "syn 2.0.13": { - "name": "syn", - "version": "2.0.13", - "package_url": "https://github.com/dtolnay/syn", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/syn/2.0.13/download", - "sha256": "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" - } - }, - "targets": [ - { - "Library": { - "crate_name": "syn", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "syn", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "clone-impls", - "default", - "derive", - "full", - "parsing", - "printing", - "proc-macro", - "quote" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "unicode-ident 1.0.8", - "target": "unicode_ident" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "2.0.13" - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "termcolor 1.2.0": { - "name": "termcolor", - "version": "1.2.0", - "package_url": "https://github.com/BurntSushi/termcolor", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/termcolor/1.2.0/download", - "sha256": "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "termcolor", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "termcolor", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "winapi-util 0.1.5", - "target": "winapi_util" - } - ] - } - }, - "edition": "2018", - "version": "1.2.0" - }, - "license": "Unlicense OR MIT", - "license_ids": [ - "MIT", - "Unlicense" - ], - "license_file": null - }, - "thread_local 1.1.7": { - "name": "thread_local", - "version": "1.1.7", - "package_url": "https://github.com/Amanieu/thread_local-rs", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/thread_local/1.1.7/download", - "sha256": "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" - } - }, - "targets": [ - { - "Library": { - "crate_name": "thread_local", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "thread_local", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "once_cell 1.17.1", - "target": "once_cell" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.1.7" - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "time 0.1.45": { - "name": "time", - "version": "0.1.45", - "package_url": "https://github.com/time-rs/time", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/time/0.1.45/download", - "sha256": "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "time", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "time", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "libc 0.2.141", - "target": "libc" - } - ], - "selects": { - "cfg(target_os = \"wasi\")": [ - { - "id": "wasi 0.10.0+wasi-snapshot-preview1", - "target": "wasi" - } - ], - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } - }, - "edition": "2015", - "version": "0.1.45" - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "tracing 0.1.37": { - "name": "tracing", - "version": "0.1.37", - "package_url": "https://github.com/tokio-rs/tracing", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tracing/0.1.37/download", - "sha256": "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tracing", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "attributes", - "default", - "std", - "tracing-attributes" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "pin-project-lite 0.2.9", - "target": "pin_project_lite" - }, - { - "id": "tracing-core 0.1.30", - "target": "tracing_core" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "tracing-attributes 0.1.23", - "target": "tracing_attributes" - } - ], - "selects": {} - }, - "version": "0.1.37" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "tracing-attributes 0.1.23": { - "name": "tracing-attributes", - "version": "0.1.23", - "package_url": "https://github.com/tokio-rs/tracing", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tracing-attributes/0.1.23/download", - "sha256": "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "tracing_attributes", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing_attributes", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.23" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "tracing-core 0.1.30": { - "name": "tracing-core", - "version": "0.1.30", - "package_url": "https://github.com/tokio-rs/tracing", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tracing-core/0.1.30/download", - "sha256": "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tracing_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "once_cell", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "once_cell 1.17.1", - "target": "once_cell" - } - ], - "selects": { - "cfg(tracing_unstable)": [ - { - "id": "valuable 0.1.0", - "target": "valuable" - } - ] - } - }, - "edition": "2018", - "version": "0.1.30" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "tracing-log 0.1.3": { - "name": "tracing-log", - "version": "0.1.3", - "package_url": "https://github.com/tokio-rs/tracing", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tracing-log/0.1.3/download", - "sha256": "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tracing_log", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing_log", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "log-tracer", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "tracing-core 0.1.30", - "target": "tracing_core" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.3" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "tracing-subscriber 0.3.16": { - "name": "tracing-subscriber", - "version": "0.3.16", - "package_url": "https://github.com/tokio-rs/tracing", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tracing-subscriber/0.3.16/download", - "sha256": "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tracing_subscriber", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tracing_subscriber", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "ansi", - "default", - "env-filter", - "fmt", - "matchers", - "nu-ansi-term", - "once_cell", - "regex", - "registry", - "sharded-slab", - "smallvec", - "std", - "thread_local", - "tracing", - "tracing-log" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "matchers 0.1.0", - "target": "matchers" - }, - { - "id": "nu-ansi-term 0.46.0", - "target": "nu_ansi_term" - }, - { - "id": "once_cell 1.17.1", - "target": "once_cell" - }, - { - "id": "regex 1.10.4", - "target": "regex" - }, - { - "id": "sharded-slab 0.1.4", - "target": "sharded_slab" - }, - { - "id": "smallvec 1.10.0", - "target": "smallvec" - }, - { - "id": "thread_local 1.1.7", - "target": "thread_local" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - }, - { - "id": "tracing-core 0.1.30", - "target": "tracing_core" - }, - { - "id": "tracing-log 0.1.3", - "target": "tracing_log" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.16" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "tree-sitter 0.22.6": { - "name": "tree-sitter", - "version": "0.22.6", - "package_url": "https://github.com/tree-sitter/tree-sitter", - "repository": { - "Git": { - "remote": "https://github.com/redsun82/tree-sitter.git", - "commitish": { - "Rev": "1f5c1112ceaa8fc6aff61d1852690407670d2a96" - }, - "strip_prefix": "lib" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tree_sitter", - "crate_root": "binding_rust/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "binding_rust/build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tree_sitter", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "regex 1.10.4", - "target": "regex" - }, - { - "id": "tree-sitter 0.22.6", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.22.6" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.98", - "target": "cc" - } - ], - "selects": {} - }, - "links": "tree-sitter" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "tree-sitter-embedded-template 0.21.0": { - "name": "tree-sitter-embedded-template", - "version": "0.21.0", - "package_url": "https://github.com/tree-sitter/tree-sitter-embedded-template", - "repository": { - "Git": { - "remote": "https://github.com/tree-sitter/tree-sitter-embedded-template.git", - "commitish": { - "Rev": "38d5004a797298dc42c85e7706c5ceac46a3f29f" - } - } - }, - "targets": [ - { - "Library": { - "crate_name": "tree_sitter_embedded_template", - "crate_root": "bindings/rust/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "bindings/rust/build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tree_sitter_embedded_template", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "tree-sitter 0.22.6", - "target": "tree_sitter" - }, - { - "id": "tree-sitter-embedded-template 0.21.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.21.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.98", - "target": "cc" - } - ], - "selects": {} - }, - "link_deps": { - "common": [ - { - "id": "tree-sitter 0.22.6", - "target": "tree_sitter" - } - ], - "selects": {} - } - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "tree-sitter-ruby 0.21.0": { - "name": "tree-sitter-ruby", - "version": "0.21.0", - "package_url": "https://github.com/tree-sitter/tree-sitter-ruby", - "repository": { - "Git": { - "remote": "https://github.com/tree-sitter/tree-sitter-ruby.git", - "commitish": { - "Rev": "b41dc0f4c8e040905fcbb5d93bab667541c08ec7" - } - } - }, - "targets": [ - { - "Library": { - "crate_name": "tree_sitter_ruby", - "crate_root": "bindings/rust/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "bindings/rust/build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tree_sitter_ruby", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "tree-sitter 0.22.6", - "target": "tree_sitter" - }, - { - "id": "tree-sitter-ruby 0.21.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.21.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.98", - "target": "cc" - } - ], - "selects": {} - }, - "link_deps": { - "common": [ - { - "id": "tree-sitter 0.22.6", - "target": "tree_sitter" - } - ], - "selects": {} - } - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "unicode-ident 1.0.8": { - "name": "unicode-ident", - "version": "1.0.8", - "package_url": "https://github.com/dtolnay/unicode-ident", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/unicode-ident/1.0.8/download", - "sha256": "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_ident", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_ident", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.0.8" - }, - "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016", - "license_ids": [ - "Apache-2.0", - "MIT", - "Unicode-DFS-2016" - ], - "license_file": null - }, - "unicode-width 0.1.10": { - "name": "unicode-width", - "version": "0.1.10", - "package_url": "https://github.com/unicode-rs/unicode-width", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/unicode-width/0.1.10/download", - "sha256": "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "unicode_width", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "unicode_width", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.1.10" - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "utf8parse 0.2.1": { - "name": "utf8parse", - "version": "0.2.1", - "package_url": "https://github.com/alacritty/vte", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/utf8parse/0.2.1/download", - "sha256": "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" - } - }, - "targets": [ - { - "Library": { - "crate_name": "utf8parse", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "utf8parse", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.1" - }, - "license": "Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "valuable 0.1.0": { - "name": "valuable", - "version": "0.1.0", - "package_url": "https://github.com/tokio-rs/valuable", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/valuable/0.1.0/download", - "sha256": "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "valuable", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "valuable", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "valuable 0.1.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": null - }, - "wasi 0.10.0+wasi-snapshot-preview1": { - "name": "wasi", - "version": "0.10.0+wasi-snapshot-preview1", - "package_url": "https://github.com/bytecodealliance/wasi", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasi/0.10.0+wasi-snapshot-preview1/download", - "sha256": "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.10.0+wasi-snapshot-preview1" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "wasm-bindgen 0.2.84": { - "name": "wasm-bindgen", - "version": "0.2.84", - "package_url": "https://github.com/rustwasm/wasm-bindgen", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen/0.2.84/download", - "sha256": "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "spans", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "wasm-bindgen 0.2.84", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "wasm-bindgen-macro 0.2.84", - "target": "wasm_bindgen_macro" - } - ], - "selects": {} - }, - "version": "0.2.84" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "wasm-bindgen-backend 0.2.84": { - "name": "wasm-bindgen-backend", - "version": "0.2.84", - "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-backend/0.2.84/download", - "sha256": "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen_backend", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_backend", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "spans" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bumpalo 3.12.0", - "target": "bumpalo" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "once_cell 1.17.1", - "target": "once_cell" - }, - { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - }, - { - "id": "wasm-bindgen-shared 0.2.84", - "target": "wasm_bindgen_shared" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.84" - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "wasm-bindgen-macro 0.2.84": { - "name": "wasm-bindgen-macro", - "version": "0.2.84", - "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-macro/0.2.84/download", - "sha256": "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "wasm_bindgen_macro", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_macro", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "spans" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "wasm-bindgen-macro-support 0.2.84", - "target": "wasm_bindgen_macro_support" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.84" - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "wasm-bindgen-macro-support 0.2.84": { - "name": "wasm-bindgen-macro-support", - "version": "0.2.84", - "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro-support", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-macro-support/0.2.84/download", - "sha256": "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen_macro_support", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_macro_support", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "spans" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.56", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.26", - "target": "quote" - }, - { - "id": "syn 1.0.109", - "target": "syn" - }, - { - "id": "wasm-bindgen-backend 0.2.84", - "target": "wasm_bindgen_backend" - }, - { - "id": "wasm-bindgen-shared 0.2.84", - "target": "wasm_bindgen_shared" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.84" - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "wasm-bindgen-shared 0.2.84": { - "name": "wasm-bindgen-shared", - "version": "0.2.84", - "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-shared/0.2.84/download", - "sha256": "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "wasm_bindgen_shared", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "wasm_bindgen_shared", + "library_target_name": "tree_sitter_embedded_template", "common_attrs": { "compile_data_glob": [ "**" @@ -6545,238 +4327,65 @@ "deps": { "common": [ { - "id": "wasm-bindgen-shared 0.2.84", + "id": "tree-sitter 0.22.6", + "target": "tree_sitter" + }, + { + "id": "tree-sitter-embedded-template 0.21.0", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.2.84" + "edition": "2021", + "version": "0.21.0" }, "build_script_attrs": { "data_glob": [ "**" ], - "links": "wasm_bindgen" - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "winapi 0.3.9": { - "name": "winapi", - "version": "0.3.9", - "package_url": "https://github.com/retep998/winapi-rs", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/winapi/0.3.9/download", - "sha256": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" - } - }, - "targets": [ - { - "Library": { - "crate_name": "winapi", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "winapi", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "consoleapi", - "errhandlingapi", - "fileapi", - "handleapi", - "minwinbase", - "minwindef", - "ntdef", - "processenv", - "profileapi", - "std", - "sysinfoapi", - "timezoneapi" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "winapi 0.3.9", - "target": "build_script_build" + "id": "cc 1.0.98", + "target": "cc" } ], - "selects": { - "i686-pc-windows-gnu": [ - { - "id": "winapi-i686-pc-windows-gnu 0.4.0", - "target": "winapi_i686_pc_windows_gnu" - } - ], - "x86_64-pc-windows-gnu": [ - { - "id": "winapi-x86_64-pc-windows-gnu 0.4.0", - "target": "winapi_x86_64_pc_windows_gnu" - } - ] - } - }, - "edition": "2015", - "version": "0.3.9" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT/Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": null - }, - "winapi-i686-pc-windows-gnu 0.4.0": { - "name": "winapi-i686-pc-windows-gnu", - "version": "0.4.0", - "package_url": "https://github.com/retep998/winapi-rs", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download", - "sha256": "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "winapi_i686_pc_windows_gnu", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } + "selects": {} }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "winapi_i686_pc_windows_gnu", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { + "link_deps": { "common": [ { - "id": "winapi-i686-pc-windows-gnu 0.4.0", - "target": "build_script_build" + "id": "tree-sitter 0.22.6", + "target": "tree_sitter" } ], "selects": {} - }, - "edition": "2015", - "version": "0.4.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + } }, - "license": "MIT/Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "winapi-util 0.1.5": { - "name": "winapi-util", - "version": "0.1.5", - "package_url": "https://github.com/BurntSushi/winapi-util", + "tree-sitter-ruby 0.21.0": { + "name": "tree-sitter-ruby", + "version": "0.21.0", + "package_url": "https://github.com/tree-sitter/tree-sitter-ruby", "repository": { - "Http": { - "url": "https://static.crates.io/crates/winapi-util/0.1.5/download", - "sha256": "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" - } - }, - "targets": [ - { - "Library": { - "crate_name": "winapi_util", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "winapi_util", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] + "Git": { + "remote": "https://github.com/tree-sitter/tree-sitter-ruby.git", + "commitish": { + "Rev": "b41dc0f4c8e040905fcbb5d93bab667541c08ec7" } - }, - "edition": "2018", - "version": "0.1.5" - }, - "license": "Unlicense/MIT", - "license_ids": [ - "MIT", - "Unlicense" - ], - "license_file": null - }, - "winapi-x86_64-pc-windows-gnu 0.4.0": { - "name": "winapi-x86_64-pc-windows-gnu", - "version": "0.4.0", - "package_url": "https://github.com/retep998/winapi-rs", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download", - "sha256": "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" } }, "targets": [ { "Library": { - "crate_name": "winapi_x86_64_pc_windows_gnu", - "crate_root": "src/lib.rs", + "crate_name": "tree_sitter_ruby", + "crate_root": "bindings/rust/lib.rs", "srcs": [ "**/*.rs" ] @@ -6785,14 +4394,14 @@ { "BuildScript": { "crate_name": "build_script_build", - "crate_root": "build.rs", + "crate_root": "bindings/rust/build.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "winapi_x86_64_pc_windows_gnu", + "library_target_name": "tree_sitter_ruby", "common_attrs": { "compile_data_glob": [ "**" @@ -6800,41 +4409,62 @@ "deps": { "common": [ { - "id": "winapi-x86_64-pc-windows-gnu 0.4.0", + "id": "tree-sitter 0.22.6", + "target": "tree_sitter" + }, + { + "id": "tree-sitter-ruby 0.21.0", "target": "build_script_build" } ], "selects": {} }, - "edition": "2015", - "version": "0.4.0" + "edition": "2021", + "version": "0.21.0" }, "build_script_attrs": { "data_glob": [ "**" - ] + ], + "deps": { + "common": [ + { + "id": "cc 1.0.98", + "target": "cc" + } + ], + "selects": {} + }, + "link_deps": { + "common": [ + { + "id": "tree-sitter 0.22.6", + "target": "tree_sitter" + } + ], + "selects": {} + } }, - "license": "MIT/Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "windows 0.48.0": { - "name": "windows", - "version": "0.48.0", - "package_url": "https://github.com/microsoft/windows-rs", + "unicode-ident 1.0.12": { + "name": "unicode-ident", + "version": "1.0.12", + "package_url": "https://github.com/dtolnay/unicode-ident", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows/0.48.0/download", - "sha256": "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" + "url": "https://static.crates.io/crates/unicode-ident/1.0.12/download", + "sha256": "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" } }, "targets": [ { "Library": { - "crate_name": "windows", + "crate_name": "unicode_ident", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6842,44 +4472,36 @@ } } ], - "library_target_name": "windows", + "library_target_name": "unicode_ident", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "windows-targets 0.48.0", - "target": "windows_targets" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.48.0" + "version": "1.0.12" }, - "license": "MIT OR Apache-2.0", + "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016", "license_ids": [ "Apache-2.0", - "MIT" + "MIT", + "Unicode-DFS-2016" ], "license_file": null }, - "windows-sys 0.45.0": { - "name": "windows-sys", - "version": "0.45.0", - "package_url": "https://github.com/microsoft/windows-rs", + "utf8parse 0.2.1": { + "name": "utf8parse", + "version": "0.2.1", + "package_url": "https://github.com/alacritty/vte", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-sys/0.45.0/download", - "sha256": "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" + "url": "https://static.crates.io/crates/utf8parse/0.2.1/download", + "sha256": "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" } }, "targets": [ { "Library": { - "crate_name": "windows_sys", + "crate_name": "utf8parse", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6887,97 +4509,157 @@ } } ], - "library_target_name": "windows_sys", + "library_target_name": "utf8parse", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "Win32", - "Win32_Foundation", - "Win32_Storage", - "Win32_Storage_FileSystem", - "Win32_System", - "Win32_System_Console", "default" ], "selects": {} }, - "deps": { - "common": [], - "selects": { - "cfg(not(windows_raw_dylib))": [ - { - "id": "windows-targets 0.42.2", - "target": "windows_targets" - } + "edition": "2018", + "version": "0.2.1" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": null + }, + "valuable 0.1.0": { + "name": "valuable", + "version": "0.1.0", + "package_url": "https://github.com/tokio-rs/valuable", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/valuable/0.1.0/download", + "sha256": "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "valuable", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" ] } + } + ], + "library_target_name": "valuable", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "valuable 0.1.0", + "target": "build_script_build" + } + ], + "selects": {} }, "edition": "2018", - "version": "0.45.0" + "version": "0.1.0" }, - "license": "MIT OR Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], "license_file": null }, - "windows-sys 0.48.0": { - "name": "windows-sys", - "version": "0.48.0", - "package_url": "https://github.com/microsoft/windows-rs", + "wasm-bindgen 0.2.92": { + "name": "wasm-bindgen", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-sys/0.48.0/download", - "sha256": "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" + "url": "https://static.crates.io/crates/wasm-bindgen/0.2.92/download", + "sha256": "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" } }, "targets": [ { "Library": { - "crate_name": "windows_sys", + "crate_name": "wasm_bindgen", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "windows_sys", + "library_target_name": "wasm_bindgen", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "Win32", - "Win32_Foundation", - "Win32_Networking", - "Win32_Networking_WinSock", - "Win32_Security", - "Win32_Storage", - "Win32_Storage_FileSystem", - "Win32_System", - "Win32_System_IO", - "Win32_System_Threading", - "default" + "default", + "spans", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "windows-targets 0.48.0", - "target": "windows_targets" + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "wasm-bindgen 0.2.92", + "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "0.48.0" + "proc_macro_deps": { + "common": [ + { + "id": "wasm-bindgen-macro 0.2.92", + "target": "wasm_bindgen_macro" + } + ], + "selects": {} + }, + "version": "0.2.92" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -6986,20 +4668,20 @@ ], "license_file": null }, - "windows-targets 0.42.2": { - "name": "windows-targets", - "version": "0.42.2", - "package_url": "https://github.com/microsoft/windows-rs", + "wasm-bindgen-backend 0.2.92": { + "name": "wasm-bindgen-backend", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-targets/0.42.2/download", - "sha256": "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" + "url": "https://static.crates.io/crates/wasm-bindgen-backend/0.2.92/download", + "sha256": "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" } }, "targets": [ { "Library": { - "crate_name": "windows_targets", + "crate_name": "wasm_bindgen_backend", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7007,90 +4689,107 @@ } } ], - "library_target_name": "windows_targets", + "library_target_name": "wasm_bindgen_backend", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "spans" + ], + "selects": {} + }, "deps": { - "common": [], - "selects": { - "aarch64-pc-windows-gnullvm": [ - { - "id": "windows_aarch64_gnullvm 0.42.2", - "target": "windows_aarch64_gnullvm" - } - ], - "aarch64-pc-windows-msvc": [ - { - "id": "windows_aarch64_msvc 0.42.2", - "target": "windows_aarch64_msvc" - } - ], - "aarch64-uwp-windows-msvc": [ - { - "id": "windows_aarch64_msvc 0.42.2", - "target": "windows_aarch64_msvc" - } - ], - "i686-pc-windows-gnu": [ - { - "id": "windows_i686_gnu 0.42.2", - "target": "windows_i686_gnu" - } - ], - "i686-pc-windows-msvc": [ - { - "id": "windows_i686_msvc 0.42.2", - "target": "windows_i686_msvc" - } - ], - "i686-uwp-windows-gnu": [ - { - "id": "windows_i686_gnu 0.42.2", - "target": "windows_i686_gnu" - } - ], - "i686-uwp-windows-msvc": [ - { - "id": "windows_i686_msvc 0.42.2", - "target": "windows_i686_msvc" - } - ], - "x86_64-pc-windows-gnu": [ - { - "id": "windows_x86_64_gnu 0.42.2", - "target": "windows_x86_64_gnu" - } - ], - "x86_64-pc-windows-gnullvm": [ - { - "id": "windows_x86_64_gnullvm 0.42.2", - "target": "windows_x86_64_gnullvm" - } - ], - "x86_64-pc-windows-msvc": [ - { - "id": "windows_x86_64_msvc 0.42.2", - "target": "windows_x86_64_msvc" - } - ], - "x86_64-uwp-windows-gnu": [ - { - "id": "windows_x86_64_gnu 0.42.2", - "target": "windows_x86_64_gnu" - } - ], - "x86_64-uwp-windows-msvc": [ - { - "id": "windows_x86_64_msvc 0.42.2", - "target": "windows_x86_64_msvc" - } + "common": [ + { + "id": "bumpalo 3.16.0", + "target": "bumpalo" + }, + { + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "once_cell 1.19.0", + "target": "once_cell" + }, + { + "id": "proc-macro2 1.0.83", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.36", + "target": "quote" + }, + { + "id": "syn 2.0.65", + "target": "syn" + }, + { + "id": "wasm-bindgen-shared 0.2.92", + "target": "wasm_bindgen_shared" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.2.92" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": null + }, + "wasm-bindgen-macro 0.2.92": { + "name": "wasm-bindgen-macro", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/wasm-bindgen-macro/0.2.92/download", + "sha256": "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "wasm_bindgen_macro", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" ] } + } + ], + "library_target_name": "wasm_bindgen_macro", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "spans" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "quote 1.0.36", + "target": "quote" + }, + { + "id": "wasm-bindgen-macro-support 0.2.92", + "target": "wasm_bindgen_macro_support" + } + ], + "selects": {} }, "edition": "2018", - "version": "0.42.2" + "version": "0.2.92" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -7099,20 +4798,20 @@ ], "license_file": null }, - "windows-targets 0.48.0": { - "name": "windows-targets", - "version": "0.48.0", - "package_url": "https://github.com/microsoft/windows-rs", + "wasm-bindgen-macro-support 0.2.92": { + "name": "wasm-bindgen-macro-support", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro-support", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-targets/0.48.0/download", - "sha256": "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" + "url": "https://static.crates.io/crates/wasm-bindgen-macro-support/0.2.92/download", + "sha256": "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" } }, "targets": [ { "Library": { - "crate_name": "windows_targets", + "crate_name": "wasm_bindgen_macro_support", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7120,60 +4819,44 @@ } } ], - "library_target_name": "windows_targets", + "library_target_name": "wasm_bindgen_macro_support", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "spans" + ], + "selects": {} + }, "deps": { - "common": [], - "selects": { - "cfg(all(target_arch = \"aarch64\", target_env = \"gnu\", target_abi = \"llvm\", not(windows_raw_dylib)))": [ - { - "id": "windows_aarch64_gnullvm 0.48.0", - "target": "windows_aarch64_gnullvm" - } - ], - "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_aarch64_msvc 0.48.0", - "target": "windows_aarch64_msvc" - } - ], - "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ - { - "id": "windows_i686_gnu 0.48.0", - "target": "windows_i686_gnu" - } - ], - "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_i686_msvc 0.48.0", - "target": "windows_i686_msvc" - } - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ - { - "id": "windows_x86_64_gnu 0.48.0", - "target": "windows_x86_64_gnu" - } - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", target_abi = \"llvm\", not(windows_raw_dylib)))": [ - { - "id": "windows_x86_64_gnullvm 0.48.0", - "target": "windows_x86_64_gnullvm" - } - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_x86_64_msvc 0.48.0", - "target": "windows_x86_64_msvc" - } - ] - } + "common": [ + { + "id": "proc-macro2 1.0.83", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.36", + "target": "quote" + }, + { + "id": "syn 2.0.65", + "target": "syn" + }, + { + "id": "wasm-bindgen-backend 0.2.92", + "target": "wasm_bindgen_backend" + }, + { + "id": "wasm-bindgen-shared 0.2.92", + "target": "wasm_bindgen_shared" + } + ], + "selects": {} }, "edition": "2018", - "version": "0.48.0" + "version": "0.2.92" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -7182,20 +4865,20 @@ ], "license_file": null }, - "windows_aarch64_gnullvm 0.42.2": { - "name": "windows_aarch64_gnullvm", - "version": "0.42.2", - "package_url": "https://github.com/microsoft/windows-rs", + "wasm-bindgen-shared 0.2.92": { + "name": "wasm-bindgen-shared", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.42.2/download", - "sha256": "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + "url": "https://static.crates.io/crates/wasm-bindgen-shared/0.2.92/download", + "sha256": "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" } }, "targets": [ { "Library": { - "crate_name": "windows_aarch64_gnullvm", + "crate_name": "wasm_bindgen_shared", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7212,7 +4895,7 @@ } } ], - "library_target_name": "windows_aarch64_gnullvm", + "library_target_name": "wasm_bindgen_shared", "common_attrs": { "compile_data_glob": [ "**" @@ -7220,19 +4903,20 @@ "deps": { "common": [ { - "id": "windows_aarch64_gnullvm 0.42.2", + "id": "wasm-bindgen-shared 0.2.92", "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "0.42.2" + "version": "0.2.92" }, "build_script_attrs": { "data_glob": [ "**" - ] + ], + "links": "wasm_bindgen" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -7241,20 +4925,20 @@ ], "license_file": null }, - "windows_aarch64_gnullvm 0.48.0": { - "name": "windows_aarch64_gnullvm", - "version": "0.48.0", - "package_url": "https://github.com/microsoft/windows-rs", + "winapi 0.3.9": { + "name": "winapi", + "version": "0.3.9", + "package_url": "https://github.com/retep998/winapi-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.48.0/download", - "sha256": "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + "url": "https://static.crates.io/crates/winapi/0.3.9/download", + "sha256": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" } }, "targets": [ { "Library": { - "crate_name": "windows_aarch64_gnullvm", + "crate_name": "winapi", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7271,49 +4955,72 @@ } } ], - "library_target_name": "windows_aarch64_gnullvm", + "library_target_name": "winapi", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "consoleapi", + "errhandlingapi", + "fileapi", + "handleapi", + "processenv" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "windows_aarch64_gnullvm 0.48.0", + "id": "winapi 0.3.9", "target": "build_script_build" } ], - "selects": {} + "selects": { + "i686-pc-windows-gnu": [ + { + "id": "winapi-i686-pc-windows-gnu 0.4.0", + "target": "winapi_i686_pc_windows_gnu" + } + ], + "x86_64-pc-windows-gnu": [ + { + "id": "winapi-x86_64-pc-windows-gnu 0.4.0", + "target": "winapi_x86_64_pc_windows_gnu" + } + ] + } }, - "edition": "2018", - "version": "0.48.0" + "edition": "2015", + "version": "0.3.9" }, "build_script_attrs": { "data_glob": [ "**" ] }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "windows_aarch64_msvc 0.42.2": { - "name": "windows_aarch64_msvc", - "version": "0.42.2", - "package_url": "https://github.com/microsoft/windows-rs", + "winapi-i686-pc-windows-gnu 0.4.0": { + "name": "winapi-i686-pc-windows-gnu", + "version": "0.4.0", + "package_url": "https://github.com/retep998/winapi-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.42.2/download", - "sha256": "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + "url": "https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download", + "sha256": "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" } }, "targets": [ { "Library": { - "crate_name": "windows_aarch64_msvc", + "crate_name": "winapi_i686_pc_windows_gnu", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7330,7 +5037,7 @@ } } ], - "library_target_name": "windows_aarch64_msvc", + "library_target_name": "winapi_i686_pc_windows_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -7338,41 +5045,41 @@ "deps": { "common": [ { - "id": "windows_aarch64_msvc 0.42.2", + "id": "winapi-i686-pc-windows-gnu 0.4.0", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.42.2" + "edition": "2015", + "version": "0.4.0" }, "build_script_attrs": { "data_glob": [ "**" ] }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "windows_aarch64_msvc 0.48.0": { - "name": "windows_aarch64_msvc", - "version": "0.48.0", - "package_url": "https://github.com/microsoft/windows-rs", + "winapi-x86_64-pc-windows-gnu 0.4.0": { + "name": "winapi-x86_64-pc-windows-gnu", + "version": "0.4.0", + "package_url": "https://github.com/retep998/winapi-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.48.0/download", - "sha256": "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + "url": "https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download", + "sha256": "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" } }, "targets": [ { "Library": { - "crate_name": "windows_aarch64_msvc", + "crate_name": "winapi_x86_64_pc_windows_gnu", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7389,7 +5096,7 @@ } } ], - "library_target_name": "windows_aarch64_msvc", + "library_target_name": "winapi_x86_64_pc_windows_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -7397,78 +5104,119 @@ "deps": { "common": [ { - "id": "windows_aarch64_msvc 0.48.0", + "id": "winapi-x86_64-pc-windows-gnu 0.4.0", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.48.0" + "edition": "2015", + "version": "0.4.0" }, "build_script_attrs": { "data_glob": [ "**" ] }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": null }, - "windows_i686_gnu 0.42.2": { - "name": "windows_i686_gnu", - "version": "0.42.2", + "windows-core 0.52.0": { + "name": "windows-core", + "version": "0.52.0", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_i686_gnu/0.42.2/download", - "sha256": "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + "url": "https://static.crates.io/crates/windows-core/0.52.0/download", + "sha256": "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" } }, "targets": [ { "Library": { - "crate_name": "windows_i686_gnu", + "crate_name": "windows_core", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + } + ], + "library_target_name": "windows_core", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "windows-targets 0.52.5", + "target": "windows_targets" + } + ], + "selects": {} }, + "edition": "2021", + "version": "0.52.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": null + }, + "windows-sys 0.52.0": { + "name": "windows-sys", + "version": "0.52.0", + "package_url": "https://github.com/microsoft/windows-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/windows-sys/0.52.0/download", + "sha256": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "Library": { + "crate_name": "windows_sys", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "windows_i686_gnu", + "library_target_name": "windows_sys", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "Win32", + "Win32_Foundation", + "Win32_System", + "Win32_System_Console", + "default" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "windows_i686_gnu 0.42.2", - "target": "build_script_build" + "id": "windows-targets 0.52.5", + "target": "windows_targets" } ], "selects": {} }, - "edition": "2018", - "version": "0.42.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.52.0" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -7477,57 +5225,87 @@ ], "license_file": null }, - "windows_i686_gnu 0.48.0": { - "name": "windows_i686_gnu", - "version": "0.48.0", + "windows-targets 0.52.5": { + "name": "windows-targets", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_i686_gnu/0.48.0/download", - "sha256": "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + "url": "https://static.crates.io/crates/windows-targets/0.52.5/download", + "sha256": "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" } }, "targets": [ { "Library": { - "crate_name": "windows_i686_gnu", + "crate_name": "windows_targets", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "windows_i686_gnu", + "library_target_name": "windows_targets", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [ - { - "id": "windows_i686_gnu 0.48.0", - "target": "build_script_build" - } - ], - "selects": {} + "common": [], + "selects": { + "aarch64-pc-windows-gnullvm": [ + { + "id": "windows_aarch64_gnullvm 0.52.5", + "target": "windows_aarch64_gnullvm" + } + ], + "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_x86_64_msvc 0.52.5", + "target": "windows_x86_64_msvc" + } + ], + "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_aarch64_msvc 0.52.5", + "target": "windows_aarch64_msvc" + } + ], + "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ + { + "id": "windows_i686_gnu 0.52.5", + "target": "windows_i686_gnu" + } + ], + "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_i686_msvc 0.52.5", + "target": "windows_i686_msvc" + } + ], + "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ + { + "id": "windows_x86_64_gnu 0.52.5", + "target": "windows_x86_64_gnu" + } + ], + "i686-pc-windows-gnullvm": [ + { + "id": "windows_i686_gnullvm 0.52.5", + "target": "windows_i686_gnullvm" + } + ], + "x86_64-pc-windows-gnullvm": [ + { + "id": "windows_x86_64_gnullvm 0.52.5", + "target": "windows_x86_64_gnullvm" + } + ] + } }, - "edition": "2018", - "version": "0.48.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.52.5" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -7536,20 +5314,20 @@ ], "license_file": null }, - "windows_i686_msvc 0.42.2": { - "name": "windows_i686_msvc", - "version": "0.42.2", + "windows_aarch64_gnullvm 0.52.5": { + "name": "windows_aarch64_gnullvm", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_i686_msvc/0.42.2/download", - "sha256": "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.5/download", + "sha256": "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" } }, "targets": [ { "Library": { - "crate_name": "windows_i686_msvc", + "crate_name": "windows_aarch64_gnullvm", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7566,7 +5344,7 @@ } } ], - "library_target_name": "windows_i686_msvc", + "library_target_name": "windows_aarch64_gnullvm", "common_attrs": { "compile_data_glob": [ "**" @@ -7574,14 +5352,14 @@ "deps": { "common": [ { - "id": "windows_i686_msvc 0.42.2", + "id": "windows_aarch64_gnullvm 0.52.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.42.2" + "edition": "2021", + "version": "0.52.5" }, "build_script_attrs": { "data_glob": [ @@ -7595,20 +5373,20 @@ ], "license_file": null }, - "windows_i686_msvc 0.48.0": { - "name": "windows_i686_msvc", - "version": "0.48.0", + "windows_aarch64_msvc 0.52.5": { + "name": "windows_aarch64_msvc", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_i686_msvc/0.48.0/download", - "sha256": "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.52.5/download", + "sha256": "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" } }, "targets": [ { "Library": { - "crate_name": "windows_i686_msvc", + "crate_name": "windows_aarch64_msvc", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7625,7 +5403,7 @@ } } ], - "library_target_name": "windows_i686_msvc", + "library_target_name": "windows_aarch64_msvc", "common_attrs": { "compile_data_glob": [ "**" @@ -7633,14 +5411,14 @@ "deps": { "common": [ { - "id": "windows_i686_msvc 0.48.0", + "id": "windows_aarch64_msvc 0.52.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.48.0" + "edition": "2021", + "version": "0.52.5" }, "build_script_attrs": { "data_glob": [ @@ -7654,20 +5432,20 @@ ], "license_file": null }, - "windows_x86_64_gnu 0.42.2": { - "name": "windows_x86_64_gnu", - "version": "0.42.2", + "windows_i686_gnu 0.52.5": { + "name": "windows_i686_gnu", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.42.2/download", - "sha256": "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + "url": "https://static.crates.io/crates/windows_i686_gnu/0.52.5/download", + "sha256": "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" } }, "targets": [ { "Library": { - "crate_name": "windows_x86_64_gnu", + "crate_name": "windows_i686_gnu", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7684,7 +5462,7 @@ } } ], - "library_target_name": "windows_x86_64_gnu", + "library_target_name": "windows_i686_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -7692,14 +5470,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_gnu 0.42.2", + "id": "windows_i686_gnu 0.52.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.42.2" + "edition": "2021", + "version": "0.52.5" }, "build_script_attrs": { "data_glob": [ @@ -7713,20 +5491,20 @@ ], "license_file": null }, - "windows_x86_64_gnu 0.48.0": { - "name": "windows_x86_64_gnu", - "version": "0.48.0", + "windows_i686_gnullvm 0.52.5": { + "name": "windows_i686_gnullvm", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.48.0/download", - "sha256": "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + "url": "https://static.crates.io/crates/windows_i686_gnullvm/0.52.5/download", + "sha256": "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" } }, "targets": [ { "Library": { - "crate_name": "windows_x86_64_gnu", + "crate_name": "windows_i686_gnullvm", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7743,7 +5521,7 @@ } } ], - "library_target_name": "windows_x86_64_gnu", + "library_target_name": "windows_i686_gnullvm", "common_attrs": { "compile_data_glob": [ "**" @@ -7751,14 +5529,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_gnu 0.48.0", + "id": "windows_i686_gnullvm 0.52.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.48.0" + "edition": "2021", + "version": "0.52.5" }, "build_script_attrs": { "data_glob": [ @@ -7772,20 +5550,20 @@ ], "license_file": null }, - "windows_x86_64_gnullvm 0.42.2": { - "name": "windows_x86_64_gnullvm", - "version": "0.42.2", + "windows_i686_msvc 0.52.5": { + "name": "windows_i686_msvc", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.42.2/download", - "sha256": "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + "url": "https://static.crates.io/crates/windows_i686_msvc/0.52.5/download", + "sha256": "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" } }, "targets": [ { "Library": { - "crate_name": "windows_x86_64_gnullvm", + "crate_name": "windows_i686_msvc", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7802,7 +5580,7 @@ } } ], - "library_target_name": "windows_x86_64_gnullvm", + "library_target_name": "windows_i686_msvc", "common_attrs": { "compile_data_glob": [ "**" @@ -7810,14 +5588,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_gnullvm 0.42.2", + "id": "windows_i686_msvc 0.52.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.42.2" + "edition": "2021", + "version": "0.52.5" }, "build_script_attrs": { "data_glob": [ @@ -7831,20 +5609,20 @@ ], "license_file": null }, - "windows_x86_64_gnullvm 0.48.0": { - "name": "windows_x86_64_gnullvm", - "version": "0.48.0", + "windows_x86_64_gnu 0.52.5": { + "name": "windows_x86_64_gnu", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.48.0/download", - "sha256": "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.52.5/download", + "sha256": "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" } }, "targets": [ { "Library": { - "crate_name": "windows_x86_64_gnullvm", + "crate_name": "windows_x86_64_gnu", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7861,7 +5639,7 @@ } } ], - "library_target_name": "windows_x86_64_gnullvm", + "library_target_name": "windows_x86_64_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -7869,14 +5647,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_gnullvm 0.48.0", + "id": "windows_x86_64_gnu 0.52.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.48.0" + "edition": "2021", + "version": "0.52.5" }, "build_script_attrs": { "data_glob": [ @@ -7890,20 +5668,20 @@ ], "license_file": null }, - "windows_x86_64_msvc 0.42.2": { - "name": "windows_x86_64_msvc", - "version": "0.42.2", + "windows_x86_64_gnullvm 0.52.5": { + "name": "windows_x86_64_gnullvm", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.42.2/download", - "sha256": "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.5/download", + "sha256": "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" } }, "targets": [ { "Library": { - "crate_name": "windows_x86_64_msvc", + "crate_name": "windows_x86_64_gnullvm", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7920,7 +5698,7 @@ } } ], - "library_target_name": "windows_x86_64_msvc", + "library_target_name": "windows_x86_64_gnullvm", "common_attrs": { "compile_data_glob": [ "**" @@ -7928,14 +5706,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_msvc 0.42.2", + "id": "windows_x86_64_gnullvm 0.52.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.42.2" + "edition": "2021", + "version": "0.52.5" }, "build_script_attrs": { "data_glob": [ @@ -7949,14 +5727,14 @@ ], "license_file": null }, - "windows_x86_64_msvc 0.48.0": { + "windows_x86_64_msvc 0.52.5": { "name": "windows_x86_64_msvc", - "version": "0.48.0", + "version": "0.52.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.48.0/download", - "sha256": "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.52.5/download", + "sha256": "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" } }, "targets": [ @@ -7987,14 +5765,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_msvc 0.48.0", + "id": "windows_x86_64_msvc 0.52.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.48.0" + "edition": "2021", + "version": "0.52.5" }, "build_script_attrs": { "data_glob": [ @@ -8042,7 +5820,6 @@ "aarch64-unknown-nto-qnx710": [ "aarch64-unknown-nto-qnx710" ], - "aarch64-uwp-windows-msvc": [], "arm-unknown-linux-gnueabi": [ "arm-unknown-linux-gnueabi" ], @@ -8052,32 +5829,16 @@ "armv7-unknown-linux-gnueabi": [ "armv7-unknown-linux-gnueabi" ], - "cfg(all(any(target_arch = \"x86_64\", target_arch = \"aarch64\"), target_os = \"hermit\"))": [], - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-linux-android", - "powerpc-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-linux-android" - ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": [ - "aarch64-unknown-linux-gnu", - "aarch64-unknown-nixos-gnu", - "arm-unknown-linux-gnueabi", - "armv7-unknown-linux-gnueabi", - "i686-unknown-linux-gnu", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-nixos-gnu" + "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": [ + "x86_64-pc-windows-msvc" ], - "cfg(all(target_arch = \"aarch64\", target_env = \"gnu\", target_abi = \"llvm\", not(windows_raw_dylib)))": [], "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ "aarch64-pc-windows-msvc" ], "cfg(all(target_arch = \"wasm32\", not(any(target_os = \"emscripten\", target_os = \"wasi\"))))": [ "wasm32-unknown-unknown" ], - "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ + "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ "i686-unknown-linux-gnu" ], "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ @@ -8087,39 +5848,6 @@ "x86_64-unknown-linux-gnu", "x86_64-unknown-nixos-gnu" ], - "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", target_abi = \"llvm\", not(windows_raw_dylib)))": [], - "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - "x86_64-pc-windows-msvc" - ], - "cfg(any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-nto-qnx710", - "armv7-linux-androideabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-none" - ], "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", @@ -8128,38 +5856,6 @@ "x86_64-apple-darwin", "x86_64-apple-ios" ], - "cfg(not(any(windows, target_os = \"hermit\", target_os = \"unknown\")))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "aarch64-unknown-nixos-gnu", - "aarch64-unknown-nto-qnx710", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-nixos-gnu", - "x86_64-unknown-none" - ], "cfg(not(windows))": [ "aarch64-apple-darwin", "aarch64-apple-ios", @@ -8193,42 +5889,6 @@ "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], - "cfg(not(windows_raw_dylib))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-linux-gnu", - "aarch64-unknown-nixos-gnu", - "aarch64-unknown-nto-qnx710", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "i686-unknown-linux-gnu", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-nixos-gnu", - "x86_64-unknown-none" - ], "cfg(target_arch = \"wasm32\")": [ "wasm32-unknown-unknown", "wasm32-wasi" @@ -8239,12 +5899,8 @@ "i686-linux-android", "x86_64-linux-android" ], - "cfg(target_os = \"dragonfly\")": [], "cfg(target_os = \"haiku\")": [], "cfg(target_os = \"hermit\")": [], - "cfg(target_os = \"wasi\")": [ - "wasm32-wasi" - ], "cfg(target_os = \"windows\")": [ "aarch64-pc-windows-msvc", "i686-pc-windows-msvc", @@ -8289,6 +5945,7 @@ "i686-linux-android" ], "i686-pc-windows-gnu": [], + "i686-pc-windows-gnullvm": [], "i686-pc-windows-msvc": [ "i686-pc-windows-msvc" ], @@ -8298,8 +5955,6 @@ "i686-unknown-linux-gnu": [ "i686-unknown-linux-gnu" ], - "i686-uwp-windows-gnu": [], - "i686-uwp-windows-msvc": [], "powerpc-unknown-linux-gnu": [ "powerpc-unknown-linux-gnu" ], @@ -8352,19 +6007,17 @@ ], "x86_64-unknown-none": [ "x86_64-unknown-none" - ], - "x86_64-uwp-windows-gnu": [], - "x86_64-uwp-windows-msvc": [] + ] }, "direct_deps": [ - "clap 4.2.1", + "clap 4.5.4", "codeql-extractor 0.2.0", "encoding 0.2.33", "lazy_static 1.4.0", - "rayon 1.7.0", + "rayon 1.10.0", "regex 1.10.4", - "tracing 0.1.37", - "tracing-subscriber 0.3.16", + "tracing 0.1.40", + "tracing-subscriber 0.3.18", "tree-sitter 0.22.6", "tree-sitter-embedded-template 0.21.0", "tree-sitter-ruby 0.21.0" diff --git a/ruby/extractor/rust-toolchain.toml b/ruby/extractor/rust-toolchain.toml index 1295f479382b..aa02ff3d0bda 100644 --- a/ruby/extractor/rust-toolchain.toml +++ b/ruby/extractor/rust-toolchain.toml @@ -2,6 +2,6 @@ # extractor. It is set to the lowest version of Rust we want to support. [toolchain] -channel = "1.70" +channel = "1.74" profile = "minimal" components = [ "rustfmt" ] diff --git a/ruby/extractor/src/extractor.rs b/ruby/extractor/src/extractor.rs index b287d2971641..c8119c1679c3 100644 --- a/ruby/extractor/src/extractor.rs +++ b/ruby/extractor/src/extractor.rs @@ -25,15 +25,7 @@ pub struct Options { } pub fn run(options: Options) -> std::io::Result<()> { - tracing_subscriber::fmt() - .with_target(false) - .without_time() - .with_level(true) - .with_env_filter( - tracing_subscriber::EnvFilter::try_from_default_env() - .unwrap_or_else(|_| tracing_subscriber::EnvFilter::new("ruby_extractor=warn")), - ) - .init(); + extractor::set_tracing_level("ruby"); let diagnostics = diagnostics::DiagnosticLoggers::new("ruby"); let mut main_thread_logger = diagnostics.logger(); let num_threads = match codeql_extractor::options::num_threads() { diff --git a/ruby/extractor/src/generator.rs b/ruby/extractor/src/generator.rs index 485dbd56b59e..00d878243aee 100644 --- a/ruby/extractor/src/generator.rs +++ b/ruby/extractor/src/generator.rs @@ -15,12 +15,7 @@ pub struct Options { } pub fn run(options: Options) -> std::io::Result<()> { - tracing_subscriber::fmt() - .with_target(false) - .without_time() - .with_level(true) - .with_env_filter(tracing_subscriber::EnvFilter::from_default_env()) - .init(); + codeql_extractor::extractor::set_tracing_level("ruby"); let languages = vec![ Language { diff --git a/shared/tree-sitter-extractor/Cargo.toml b/shared/tree-sitter-extractor/Cargo.toml index 515ebcd573d3..d51d64a33491 100644 --- a/shared/tree-sitter-extractor/Cargo.toml +++ b/shared/tree-sitter-extractor/Cargo.toml @@ -9,6 +9,7 @@ flate2 = "1.0" globset = "0.4" tree-sitter = ">= 0.22.6" tracing = "0.1" +tracing-subscriber = { version = "0.3.3", features = ["env-filter"] } rayon = "1.5.0" regex = "1.7.1" encoding = "0.2" diff --git a/shared/tree-sitter-extractor/rust-toolchain.toml b/shared/tree-sitter-extractor/rust-toolchain.toml index 7fe5bcb46f8d..fc7eb0871cd5 100644 --- a/shared/tree-sitter-extractor/rust-toolchain.toml +++ b/shared/tree-sitter-extractor/rust-toolchain.toml @@ -2,6 +2,6 @@ # extractor. It is set to the lowest version of Rust we want to support. [toolchain] -channel = "1.70" +channel = "1.74" profile = "minimal" components = [ "clippy", "rustfmt" ] \ No newline at end of file diff --git a/shared/tree-sitter-extractor/src/extractor/mod.rs b/shared/tree-sitter-extractor/src/extractor/mod.rs index 54ae50fd69ee..7afe5d3a0c04 100644 --- a/shared/tree-sitter-extractor/src/extractor/mod.rs +++ b/shared/tree-sitter-extractor/src/extractor/mod.rs @@ -4,12 +4,44 @@ use crate::node_types::{self, EntryKind, Field, NodeTypeMap, Storage, TypeName}; use crate::trap; use std::collections::BTreeMap as Map; use std::collections::BTreeSet as Set; +use std::env; use std::path::Path; use tree_sitter::{Language, Node, Parser, Range, Tree}; pub mod simple; +/// Sets the tracing level based on the environment variables +/// `RUST_LOG` and `CODEQL_VERBOSITY` (prioritized in that order), +/// falling back to `warn` if neither is set. +pub fn set_tracing_level(language: &str) { + tracing_subscriber::fmt() + .with_target(false) + .without_time() + .with_level(true) + .with_env_filter( + tracing_subscriber::EnvFilter::try_from_default_env().unwrap_or_else( + |_| -> tracing_subscriber::EnvFilter { + let verbosity = env::var("CODEQL_VERBOSITY") + .map(|v| match v.to_lowercase().as_str() { + "off" | "errors" => "error", + "warnings" => "warn", + "info" | "progress" => "info", + "debug" | "progress+" => "debug", + "trace" | "progress++" | "progress+++" => "trace", + _ => "warn", + }) + .unwrap_or_else(|_| "warn"); + tracing_subscriber::EnvFilter::new(format!( + "{}_extractor={}", + language, verbosity + )) + }, + ), + ) + .init(); +} + pub fn populate_file(writer: &mut trap::Writer, absolute_path: &Path) -> trap::Label { let (file_label, fresh) = writer.global_id(&trap::full_id_for_file( &file_paths::normalize_path(absolute_path),