Unverified Commit e631501f authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #290296 from r-ryantm/auto-update/vimPlugins.vim-clap

vimPlugins.vim-clap: 0.50 -> 0.52
parents c8afa93c 20398d6b
Loading
Loading
Loading
Loading
+479 −115
Original line number Diff line number Diff line
@@ -41,6 +41,12 @@ dependencies = [
 "libc",
]

[[package]]
name = "anes"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"

[[package]]
name = "anstream"
version = "0.6.4"
@@ -103,7 +109,7 @@ checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -179,12 +185,12 @@ dependencies = [

[[package]]
name = "built"
version = "0.6.1"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b99c4cdc7b2c2364182331055623bdf45254fcb679fea565c40c3c11c101889a"
checksum = "96f9cdd34d6eb553f9ea20e5bf84abb7b13c729f113fc1d8e49dc00ad9fa8738"
dependencies = [
 "cargo-lock",
 "git2",
 "git2 0.16.1",
]

[[package]]
@@ -216,13 +222,13 @@ dependencies = [

[[package]]
name = "cargo-lock"
version = "9.0.0"
version = "8.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e11c675378efb449ed3ce8de78d75d0d80542fc98487c26aba28eb3b82feac72"
checksum = "031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996"
dependencies = [
 "semver",
 "serde",
 "toml 0.7.8",
 "toml",
 "url",
]

@@ -249,6 +255,12 @@ dependencies = [
 "thiserror",
]

[[package]]
name = "cast"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"

[[package]]
name = "cc"
version = "1.0.83"
@@ -295,6 +307,33 @@ dependencies = [
 "chrono",
]

[[package]]
name = "ciborium"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
dependencies = [
 "ciborium-io",
 "ciborium-ll",
 "serde",
]

[[package]]
name = "ciborium-io"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"

[[package]]
name = "ciborium-ll"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
dependencies = [
 "ciborium-io",
 "half",
]

[[package]]
name = "clap"
version = "4.4.7"
@@ -326,7 +365,7 @@ dependencies = [
 "heck",
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -337,21 +376,20 @@ checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1"

[[package]]
name = "cli"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "anyhow",
 "clap",
 "criterion",
 "filter",
 "futures",
 "icon",
 "itertools",
 "itertools 0.10.5",
 "maple_config",
 "maple_core",
 "matcher",
 "num_cpus",
 "pattern",
 "printer",
 "rayon",
 "regex",
 "serde",
 "serde_json",
 "subprocess",
@@ -373,6 +411,24 @@ dependencies = [
 "winapi",
]

[[package]]
name = "code_tools"
version = "0.1.52"
dependencies = [
 "cargo_metadata",
 "maple_config",
 "maple_lsp",
 "once_cell",
 "paths",
 "regex",
 "serde",
 "serde_json",
 "tokio",
 "toml",
 "tracing",
 "which",
]

[[package]]
name = "colorchoice"
version = "1.0.0"
@@ -445,6 +501,42 @@ dependencies = [
 "cfg-if",
]

[[package]]
name = "criterion"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
dependencies = [
 "anes",
 "cast",
 "ciborium",
 "clap",
 "criterion-plot",
 "is-terminal",
 "itertools 0.10.5",
 "num-traits",
 "once_cell",
 "oorandom",
 "plotters",
 "rayon",
 "regex",
 "serde",
 "serde_derive",
 "serde_json",
 "tinytemplate",
 "walkdir",
]

[[package]]
name = "criterion-plot"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
dependencies = [
 "cast",
 "itertools 0.10.5",
]

[[package]]
name = "crossbeam-channel"
version = "0.5.8"
@@ -488,6 +580,12 @@ dependencies = [
 "cfg-if",
]

[[package]]
name = "crunchy"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"

[[package]]
name = "darling"
version = "0.20.3"
@@ -509,7 +607,7 @@ dependencies = [
 "proc-macro2",
 "quote",
 "strsim",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -520,7 +618,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
dependencies = [
 "darling_core",
 "quote",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -538,16 +636,25 @@ version = "4.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210"
dependencies = [
 "dirs-sys",
 "dirs-sys 0.3.7",
]

[[package]]
name = "dirs"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "directories",
]

[[package]]
name = "dirs"
version = "5.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
dependencies = [
 "dirs-sys 0.4.1",
]

[[package]]
name = "dirs-sys"
version = "0.3.7"
@@ -560,10 +667,28 @@ dependencies = [
]

[[package]]
name = "dumb_analyzer"
name = "dirs-sys"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
dependencies = [
 "libc",
 "option-ext",
 "redox_users",
 "windows-sys 0.48.0",
]

[[package]]
name = "doc_gen"
version = "0.1.0"
dependencies = [
 "serde_json",
 "inflections",
 "itertools 0.12.1",
 "maple_config",
 "quote",
 "syn 1.0.109",
 "toml",
 "toml_edit",
]

[[package]]
@@ -620,25 +745,22 @@ dependencies = [

[[package]]
name = "extracted_fzy"
version = "0.1.0"
version = "0.1.52"

[[package]]
name = "filter"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "icon",
 "matcher",
 "parking_lot",
 "pattern",
 "printer",
 "rayon",
 "serde",
 "serde_json",
 "subprocess",
 "thiserror",
 "tracing",
 "types",
 "utils",
]

[[package]]
@@ -722,7 +844,7 @@ checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -793,9 +915,24 @@ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"

[[package]]
name = "git2"
version = "0.17.2"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1"
dependencies = [
 "bitflags 1.3.2",
 "libc",
 "libgit2-sys",
 "log",
 "openssl-probe",
 "openssl-sys",
 "url",
]

[[package]]
name = "git2"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044"
checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc"
dependencies = [
 "bitflags 1.3.2",
 "libc",
@@ -873,6 +1010,16 @@ dependencies = [
 "tracing",
]

[[package]]
name = "half"
version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872"
dependencies = [
 "cfg-if",
 "crunchy",
]

[[package]]
name = "hashbrown"
version = "0.12.3"
@@ -1003,29 +1150,13 @@ dependencies = [

[[package]]
name = "icon"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "itertools",
 "itertools 0.10.5",
 "pattern",
 "serde_json",
]

[[package]]
name = "ide"
version = "0.1.0"
dependencies = [
 "async-trait",
 "cargo_metadata",
 "once_cell",
 "parking_lot",
 "paths",
 "regex",
 "serde",
 "serde_json",
 "tokio",
 "tracing",
]

[[package]]
name = "ident_case"
version = "1.0.1"
@@ -1103,6 +1234,17 @@ version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"

[[package]]
name = "is-terminal"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b"
dependencies = [
 "hermit-abi",
 "libc",
 "windows-sys 0.52.0",
]

[[package]]
name = "itertools"
version = "0.10.5"
@@ -1112,6 +1254,15 @@ dependencies = [
 "either",
]

[[package]]
name = "itertools"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
dependencies = [
 "either",
]

[[package]]
name = "itoa"
version = "1.0.9"
@@ -1178,14 +1329,30 @@ checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"

[[package]]
name = "libgit2-sys"
version = "0.15.2+1.6.4"
version = "0.14.2+1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4"
dependencies = [
 "cc",
 "libc",
 "libssh2-sys",
 "libz-sys",
 "openssl-sys",
 "pkg-config",
]

[[package]]
name = "libssh2-sys"
version = "0.2.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa"
checksum = "b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca"
dependencies = [
 "cc",
 "libc",
 "libz-sys",
 "openssl-sys",
 "pkg-config",
 "vcpkg",
]

[[package]]
@@ -1261,7 +1428,7 @@ dependencies = [

[[package]]
name = "maple"
version = "0.1.50"
version = "0.1.51"
dependencies = [
 "built",
 "chrono",
@@ -1271,28 +1438,41 @@ dependencies = [
 "upgrade",
]

[[package]]
name = "maple_config"
version = "0.1.52"
dependencies = [
 "dirs 0.1.52",
 "once_cell",
 "paths",
 "serde",
 "serde_json",
 "toml",
 "types",
]

[[package]]
name = "maple_core"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "async-trait",
 "base64 0.13.1",
 "bytecount",
 "chrono",
 "chrono-humanize",
 "clap",
 "code_tools",
 "colors-transform",
 "copypasta",
 "dirs",
 "dumb_analyzer",
 "dirs 0.1.52",
 "filter",
 "futures",
 "git2 0.15.0",
 "grep-matcher",
 "grep-searcher",
 "icon",
 "ide",
 "ignore",
 "itertools",
 "itertools 0.10.5",
 "maple_config",
 "maple_derive",
 "maple_lsp",
 "matcher",
@@ -1313,7 +1493,7 @@ dependencies = [
 "subprocess",
 "thiserror",
 "tokio",
 "toml 0.5.11",
 "toml",
 "tracing",
 "tree_sitter",
 "types",
@@ -1323,20 +1503,21 @@ dependencies = [

[[package]]
name = "maple_derive"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "async-trait",
 "darling",
 "inflections",
 "once_cell",
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
 "types",
]

[[package]]
name = "maple_lsp"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "futures-util",
 "lsp-types",
@@ -1347,15 +1528,16 @@ dependencies = [
 "serde_json",
 "thiserror",
 "tokio",
 "toml",
 "tracing",
 "which",
]

[[package]]
name = "matcher"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "dumb_analyzer",
 "code_tools",
 "extracted_fzy",
 "fuzzy-matcher",
 "grep-matcher",
@@ -1485,6 +1667,12 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"

[[package]]
name = "numtoa"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef"

[[package]]
name = "objc"
version = "0.2.7"
@@ -1551,6 +1739,36 @@ dependencies = [
 "pkg-config",
]

[[package]]
name = "oorandom"
version = "11.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"

[[package]]
name = "openssl-probe"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"

[[package]]
name = "openssl-sys"
version = "0.9.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae94056a791d0e1217d18b6cbdccb02c61e3054fc69893607f4067e3bb0b1fd1"
dependencies = [
 "cc",
 "libc",
 "pkg-config",
 "vcpkg",
]

[[package]]
name = "option-ext"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"

[[package]]
name = "overload"
version = "0.1.1"
@@ -1582,17 +1800,18 @@ dependencies = [

[[package]]
name = "paths"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "dirs",
 "dirs 0.1.52",
 "dunce",
 "itertools",
 "itertools 0.10.5",
 "serde",
 "shellexpand",
]

[[package]]
name = "pattern"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "once_cell",
 "regex",
@@ -1636,20 +1855,57 @@ dependencies = [
 "time",
]

[[package]]
name = "plotters"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45"
dependencies = [
 "num-traits",
 "plotters-backend",
 "plotters-svg",
 "wasm-bindgen",
 "web-sys",
]

[[package]]
name = "plotters-backend"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609"

[[package]]
name = "plotters-svg"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab"
dependencies = [
 "plotters-backend",
]

[[package]]
name = "powerfmt"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"

[[package]]
name = "ppv-lite86"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"

[[package]]
name = "printer"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "filter",
 "icon",
 "pattern",
 "rayon",
 "serde",
 "serde_json",
 "termion",
 "types",
 "unicode-width",
 "utils",
@@ -1682,6 +1938,36 @@ dependencies = [
 "proc-macro2",
]

[[package]]
name = "rand"
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
 "libc",
 "rand_chacha",
 "rand_core",
]

[[package]]
name = "rand_chacha"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
 "ppv-lite86",
 "rand_core",
]

[[package]]
name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
 "getrandom",
]

[[package]]
name = "raw-window-handle"
version = "0.5.2"
@@ -1726,6 +2012,12 @@ dependencies = [
 "bitflags 1.3.2",
]

[[package]]
name = "redox_termios"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb"

[[package]]
name = "redox_users"
version = "0.4.3"
@@ -1849,7 +2141,7 @@ dependencies = [

[[package]]
name = "rpc"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "serde",
 "serde_json",
@@ -1971,7 +2263,7 @@ checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -1993,16 +2285,7 @@ checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "serde_spanned"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80"
dependencies = [
 "serde",
 "syn 2.0.38",
]

[[package]]
@@ -2026,6 +2309,15 @@ dependencies = [
 "lazy_static",
]

[[package]]
name = "shellexpand"
version = "3.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b"
dependencies = [
 "dirs 5.0.1",
]

[[package]]
name = "signal-hook-registry"
version = "1.4.1"
@@ -2090,14 +2382,12 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"

[[package]]
name = "sublime_syntax"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "colors-transform",
 "once_cell",
 "rgb2ansi256",
 "serde",
 "syntect",
 "tracing",
 "utils",
]

@@ -2110,6 +2400,17 @@ dependencies = [
 "winapi",
]

[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
 "proc-macro2",
 "quote",
 "unicode-ident",
]

[[package]]
name = "syn"
version = "2.0.38"
@@ -2163,6 +2464,18 @@ dependencies = [
 "libc",
]

[[package]]
name = "termion"
version = "1.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e"
dependencies = [
 "libc",
 "numtoa",
 "redox_syscall 0.2.16",
 "redox_termios",
]

[[package]]
name = "thiserror"
version = "1.0.50"
@@ -2180,7 +2493,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -2222,6 +2535,16 @@ dependencies = [
 "time-core",
]

[[package]]
name = "tinytemplate"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
dependencies = [
 "serde",
 "serde_json",
]

[[package]]
name = "tinyvec"
version = "1.6.0"
@@ -2239,9 +2562,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"

[[package]]
name = "tokio"
version = "1.33.0"
version = "1.36.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653"
checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931"
dependencies = [
 "backtrace",
 "bytes",
@@ -2257,13 +2580,13 @@ dependencies = [

[[package]]
name = "tokio-macros"
version = "2.1.0"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -2299,36 +2622,19 @@ dependencies = [
 "serde",
]

[[package]]
name = "toml"
version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
dependencies = [
 "serde",
 "serde_spanned",
 "toml_datetime",
 "toml_edit",
]

[[package]]
name = "toml_datetime"
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
dependencies = [
 "serde",
]

[[package]]
name = "toml_edit"
version = "0.19.15"
version = "0.21.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1"
dependencies = [
 "indexmap 2.1.0",
 "serde",
 "serde_spanned",
 "toml_datetime",
 "winnow",
]
@@ -2369,7 +2675,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
]

[[package]]
@@ -2451,6 +2757,15 @@ dependencies = [
 "tree-sitter",
]

[[package]]
name = "tree-sitter-dockerfile"
version = "0.1.0"
source = "git+https://github.com/liuchengxu/tree-sitter-dockerfile?rev=be454233564871db713aab035e9cdc4c3ec572dc#be454233564871db713aab035e9cdc4c3ec572dc"
dependencies = [
 "cc",
 "tree-sitter",
]

[[package]]
name = "tree-sitter-go"
version = "0.20.0"
@@ -2522,6 +2837,18 @@ dependencies = [
 "tree-sitter",
]

[[package]]
name = "tree-sitter-tags"
version = "0.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccb3f1376219530a37a809751ecf65aa35fd8b9c1c4ab6d4faf5f6a9eeda2c05"
dependencies = [
 "memchr",
 "regex",
 "thiserror",
 "tree-sitter",
]

[[package]]
name = "tree-sitter-toml"
version = "0.20.0"
@@ -2543,16 +2870,20 @@ dependencies = [

[[package]]
name = "tree_sitter"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "cc",
 "criterion",
 "once_cell",
 "rand",
 "serde",
 "toml 0.5.11",
 "toml",
 "tracing",
 "tree-sitter",
 "tree-sitter-bash",
 "tree-sitter-c",
 "tree-sitter-cpp",
 "tree-sitter-dockerfile",
 "tree-sitter-go",
 "tree-sitter-highlight",
 "tree-sitter-javascript",
@@ -2560,6 +2891,7 @@ dependencies = [
 "tree-sitter-md",
 "tree-sitter-python",
 "tree-sitter-rust",
 "tree-sitter-tags",
 "tree-sitter-toml",
 "tree-sitter-vim",
]
@@ -2572,7 +2904,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"

[[package]]
name = "types"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "icon",
 "pattern",
@@ -2613,12 +2945,11 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"

[[package]]
name = "upgrade"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "indicatif",
 "reqwest",
 "serde",
 "serde_json",
 "tokio",
]

@@ -2642,12 +2973,11 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"

[[package]]
name = "utils"
version = "0.1.0"
version = "0.1.52"
dependencies = [
 "bytecount",
 "memchr",
 "simdutf8",
 "types",
]

[[package]]
@@ -2708,7 +3038,7 @@ dependencies = [
 "once_cell",
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
 "wasm-bindgen-shared",
]

@@ -2742,7 +3072,7 @@ checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
 "syn 2.0.38",
 "wasm-bindgen-backend",
 "wasm-bindgen-shared",
]
@@ -3065,6 +3395,12 @@ dependencies = [
 "windows-sys 0.48.0",
]

[[package]]
name = "write-json"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23f6174b2566cc4a74f95e1367ec343e7fa80c93cc8087f5c4a3d6a1088b2118"

[[package]]
name = "x11-clipboard"
version = "0.8.1"
@@ -3096,6 +3432,34 @@ dependencies = [
 "nix",
]

[[package]]
name = "xshell"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce2107fe03e558353b4c71ad7626d58ed82efaf56c54134228608893c77023ad"
dependencies = [
 "xshell-macros",
]

[[package]]
name = "xshell-macros"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e"

[[package]]
name = "xtask"
version = "0.1.52"
dependencies = [
 "anyhow",
 "chrono",
 "clap",
 "serde",
 "serde_json",
 "write-json",
 "xshell",
]

[[package]]
name = "yaml-rust"
version = "0.4.5"
+3 −2
Original line number Diff line number Diff line
@@ -11,13 +11,13 @@
}:

let
  version = "0.50";
  version = "0.52";

  src = fetchFromGitHub {
    owner = "liuchengxu";
    repo = "vim-clap";
    rev = "v${version}";
    hash = "sha256-EYAylATdtwDzM92tN4OlzbQ1XqErRwT9mCNpzj63oxk=";
    hash = "sha256-byG4DHa0rTzvlLW+d3eF8xCX8uft4b7HYJDqbVmTdNI=";
  };

  meta = with lib; {
@@ -36,6 +36,7 @@ let
      lockFile = ./Cargo.lock;
      outputHashes = {
        "subprocess-0.2.10" = "sha256-WcGrJ103ofGlQwi32kRGM3Z+uvKSCFBmFZbZXAtuWwM=";
        "tree-sitter-dockerfile-0.1.0" = "sha256-K+duK3HcxlVgbLXBos3MUxyfnTywcHX6JM4Do0qAJO0=";
        "tree-sitter-vim-0.3.1-dev.0" = "sha256-CWxZ28LdptiMNO2VIk+Ny/DhQXdN604EuqRIb9oaCmI=";
      };
    };