diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 3bff9225..6f86aab9 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -9,7 +9,7 @@ RUN yum -y install git
RUN yum -y install python3
-RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.83.0
+RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.88.0
ENV PATH="/root/.cargo/bin:${PATH}"
diff --git a/.github/workflows/c-test.yaml b/.github/workflows/c-test.yaml
index c0e43e72..6d28feef 100644
--- a/.github/workflows/c-test.yaml
+++ b/.github/workflows/c-test.yaml
@@ -36,7 +36,7 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.83
+ toolchain: 1.88
override: true
components: clippy, rustfmt
- name: Build
diff --git a/.github/workflows/cpp-test.yaml b/.github/workflows/cpp-test.yaml
index e7868f1b..fe2d291f 100644
--- a/.github/workflows/cpp-test.yaml
+++ b/.github/workflows/cpp-test.yaml
@@ -41,7 +41,7 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.81
+ toolchain: 1.88
override: true
components: clippy, rustfmt
- name: Build
diff --git a/.github/workflows/dotnet-test.yaml b/.github/workflows/dotnet-test.yaml
index a7f7f660..7e9d8661 100644
--- a/.github/workflows/dotnet-test.yaml
+++ b/.github/workflows/dotnet-test.yaml
@@ -69,7 +69,7 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.83
+ toolchain: 1.88
override: true
components: clippy, rustfmt
- name: Setup linux-aarch_64 rust target
@@ -124,7 +124,7 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.83
+ toolchain: 1.88
override: true
components: clippy, rustfmt
@@ -176,4 +176,4 @@ jobs:
if: "startsWith(github.ref, 'refs/tags/')"
run: |
cd dotnet/KclLib/bin/Release
- dotnet nuget push KclLib.0.11.2.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json
+ dotnet nuget push KclLib.0.12.0.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json
diff --git a/.github/workflows/java-test.yaml b/.github/workflows/java-test.yaml
index 2e5af350..e0eaa7c5 100644
--- a/.github/workflows/java-test.yaml
+++ b/.github/workflows/java-test.yaml
@@ -60,7 +60,7 @@ jobs:
- name: Install rust nightly toolchain
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.83
+ toolchain: 1.88
override: true
components: clippy, rustfmt
diff --git a/.github/workflows/kotlin-test.yaml b/.github/workflows/kotlin-test.yaml
index bbd82f8e..49a75080 100644
--- a/.github/workflows/kotlin-test.yaml
+++ b/.github/workflows/kotlin-test.yaml
@@ -60,7 +60,7 @@ jobs:
- name: Install rust nightly toolchain
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.83
+ toolchain: 1.88
override: true
components: clippy, rustfmt
diff --git a/.github/workflows/lua-test.yaml b/.github/workflows/lua-test.yaml
index 92792227..4ecfbc32 100644
--- a/.github/workflows/lua-test.yaml
+++ b/.github/workflows/lua-test.yaml
@@ -37,7 +37,7 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.83
+ toolchain: 1.88
override: true
components: clippy, rustfmt
- name: Build
diff --git a/.github/workflows/nodejs-test.yaml b/.github/workflows/nodejs-test.yaml
index a036e1ad..2d77e06c 100644
--- a/.github/workflows/nodejs-test.yaml
+++ b/.github/workflows/nodejs-test.yaml
@@ -32,23 +32,21 @@ jobs:
- name: Install rust toolchain
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.81
+ toolchain: 1.88
override: true
components: clippy, rustfmt
- uses: pnpm/action-setup@v4
with:
- version: 8
+ version: 10
- name: Setup node
uses: actions/setup-node@v6
with:
- node-version: '18'
- cache: pnpm
- cache-dependency-path: "nodejs/pnpm-lock.yaml"
+ node-version: '22'
- name: Install dependencies
- run: pnpm install --no-save --frozen-lockfile
+ run: pnpm i
- name: Check format
run: pnpm exec prettier --check .
@@ -74,7 +72,13 @@ jobs:
-e NAPI_TARGET=x86_64-unknown-linux-gnu \
-w /build/nodejs \
ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian \
- bash -c "corepack prepare pnpm@9.15.4 --activate && pnpm build"
+ bash -c "corepack prepare pnpm@9.15.4 --activate &&
+ rustup update 1.88 &&
+ rustup default 1.88 &&
+ cargo --version &&
+ cargo clean &&
+ cargo update &&
+ pnpm build"
cd nodejs
# change owner to current user
sudo chown -R 1001:121 *.node
@@ -86,8 +90,13 @@ jobs:
-w /build/nodejs \
ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-aarch64 \
bash -c "set -e &&
+ rustup update 1.88 &&
+ rustup default 1.88 &&
rustup target add aarch64-unknown-linux-gnu &&
corepack prepare pnpm@9.15.4 --activate &&
+ cargo --version &&
+ cargo clean &&
+ cargo update &&
pnpm build --target aarch64-unknown-linux-gnu &&
aarch64-unknown-linux-gnu-strip *.node"
cd nodejs
@@ -105,15 +114,14 @@ jobs:
- uses: actions/checkout@v5
- uses: pnpm/action-setup@v4
with:
- version: 8
+ version: 10
- name: Setup node
uses: actions/setup-node@v6
with:
- node-version: '18'
- cache: pnpm
- cache-dependency-path: "nodejs/pnpm-lock.yaml"
+ node-version: '22'
+
- name: Install dependencies
- run: pnpm install --no-save --frozen-lockfile
+ run: pnpm i
- name: Build
shell: bash
working-directory: .
@@ -146,15 +154,14 @@ jobs:
- uses: actions/checkout@v5
- uses: pnpm/action-setup@v4
with:
- version: 8
+ version: 10
- name: Setup node
uses: actions/setup-node@v6
with:
- node-version: '18'
- cache: pnpm
- cache-dependency-path: "nodejs/pnpm-lock.yaml"
+ node-version: '22'
+
- name: Install dependencies
- run: pnpm install --no-save --frozen-lockfile
+ run: pnpm i
- name: Build
shell: bash
run: ${{ matrix.settings.build }}
@@ -196,15 +203,14 @@ jobs:
- uses: actions/checkout@v5
- uses: pnpm/action-setup@v4
with:
- version: 8
+ version: 10
- name: Setup node
uses: actions/setup-node@v6
with:
- node-version: '18'
- cache: pnpm
- cache-dependency-path: "nodejs/pnpm-lock.yaml"
+ node-version: '22'
+
- name: Install dependencies
- run: pnpm install --no-save --frozen-lockfile
+ run: pnpm i
- name: Build
run: ${{ matrix.settings.build }}
shell: bash
@@ -229,16 +235,14 @@ jobs:
- uses: actions/checkout@v5
- uses: pnpm/action-setup@v4
with:
- version: 8
+ version: 10
- name: Setup node
uses: actions/setup-node@v6
with:
- node-version: "18"
- cache: pnpm
- cache-dependency-path: "nodejs/pnpm-lock.yaml"
+ node-version: "22"
- name: Install dependencies
- run: pnpm install --no-save --frozen-lockfile
+ run: pnpm i
- name: Download all artifacts
uses: actions/download-artifact@v6
diff --git a/.github/workflows/rust-test.yaml b/.github/workflows/rust-test.yaml
index 7fc431a7..ecaabbe3 100644
--- a/.github/workflows/rust-test.yaml
+++ b/.github/workflows/rust-test.yaml
@@ -31,7 +31,7 @@ jobs:
- name: Install rust nightly toolchain
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.83
+ toolchain: 1.88
override: true
components: clippy, rustfmt
- name: Rust code test
diff --git a/.github/workflows/swift-test.yaml b/.github/workflows/swift-test.yaml
index bc83d2c2..58e84484 100644
--- a/.github/workflows/swift-test.yaml
+++ b/.github/workflows/swift-test.yaml
@@ -43,12 +43,12 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.83
+ toolchain: 1.88
override: true
components: clippy, rustfmt
- name: Setup Swift toolchain
uses: swift-actions/setup-swift@v2
with:
- swift-version: 5
+ swift-version: 6
- name: Build and run tests
run: make test
diff --git a/.github/workflows/wasm-test.yaml b/.github/workflows/wasm-test.yaml
index c90af5c3..5ecf59fd 100644
--- a/.github/workflows/wasm-test.yaml
+++ b/.github/workflows/wasm-test.yaml
@@ -35,7 +35,7 @@ jobs:
- name: Setup Rust
uses: actions-rs/toolchain@v1
with:
- toolchain: 1.81
+ toolchain: 1.88
override: true
components: clippy, rustfmt
- name: Setup Go
diff --git a/.gitignore b/.gitignore
index b010176b..628fbd14 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,11 +13,7 @@ zz_*
/_build*
*.dylib
*.lock
-.kclvm
-# KCL cache and temp output
-.kclvm
-.kclvm_cov
*.dylib
*.so
*.dll
diff --git a/Cargo.lock b/Cargo.lock
index 2e296166..66080517 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4,24 +4,24 @@ version = 4
[[package]]
name = "addr2line"
-version = "0.24.2"
+version = "0.25.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
+checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
dependencies = [
"gimli",
]
[[package]]
name = "adler2"
-version = "2.0.0"
+version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
+checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
[[package]]
name = "aho-corasick"
-version = "1.1.3"
+version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
+checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
dependencies = [
"memchr",
]
@@ -35,12 +35,6 @@ dependencies = [
"log",
]
-[[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"
@@ -62,9 +56,9 @@ dependencies = [
[[package]]
name = "anstream"
-version = "0.6.18"
+version = "0.6.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
+checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -77,36 +71,37 @@ dependencies = [
[[package]]
name = "anstyle"
-version = "1.0.10"
+version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
+checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
[[package]]
name = "anstyle-parse"
-version = "0.2.6"
+version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
+checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
-version = "1.1.2"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
+checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.6"
+version = "3.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
+checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
dependencies = [
"anstyle",
- "windows-sys 0.59.0",
+ "once_cell_polyfill",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -149,36 +144,36 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
+[[package]]
+name = "atomic-waker"
+version = "1.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
+
[[package]]
name = "autocfg"
-version = "1.4.0"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
+checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "backtrace"
-version = "0.3.74"
+version = "0.3.76"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
+checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6"
dependencies = [
"addr2line",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"miniz_oxide",
"object",
"rustc-demangle",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
-[[package]]
-name = "base-x"
-version = "0.2.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"
-
[[package]]
name = "base32"
version = "0.4.0"
@@ -220,9 +215,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
-version = "2.6.0"
+version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
+checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
[[package]]
name = "bitmaps"
@@ -235,14 +230,14 @@ dependencies = [
[[package]]
name = "blake3"
-version = "1.5.5"
+version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e"
+checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0"
dependencies = [
"arrayref",
"arrayvec",
"cc",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"constant_time_eq",
]
@@ -298,9 +293,9 @@ dependencies = [
[[package]]
name = "bumpalo"
-version = "3.16.0"
+version = "3.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
+checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
[[package]]
name = "byte-tools"
@@ -316,16 +311,17 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.9.0"
+version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
+checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
[[package]]
name = "cc"
-version = "1.2.4"
+version = "1.2.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf"
+checksum = "cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07"
dependencies = [
+ "find-msvc-tools",
"shlex",
]
@@ -337,9 +333,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
[[package]]
name = "cfg-if"
-version = "1.0.0"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "cfg_aliases"
@@ -349,17 +345,16 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
[[package]]
name = "chrono"
-version = "0.4.39"
+version = "0.4.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
+checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
dependencies = [
- "android-tzdata",
"iana-time-zone",
"js-sys",
"num-traits",
"serde",
"wasm-bindgen",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -370,18 +365,18 @@ checksum = "bd1b64030216239a2e7c364b13cd96a2097ebf0dfe5025f2dedee14a23f2ab60"
[[package]]
name = "clap"
-version = "4.5.23"
+version = "4.5.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84"
+checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8"
dependencies = [
"clap_builder",
]
[[package]]
name = "clap_builder"
-version = "4.5.23"
+version = "4.5.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838"
+checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00"
dependencies = [
"anstream",
"anstyle",
@@ -391,15 +386,15 @@ dependencies = [
[[package]]
name = "clap_lex"
-version = "0.7.4"
+version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
+checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
[[package]]
name = "colorchoice"
-version = "1.0.3"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
+checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
[[package]]
name = "compiler_base_error"
@@ -445,12 +440,6 @@ dependencies = [
"rustc_span",
]
-[[package]]
-name = "const_fn"
-version = "0.4.10"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d"
-
[[package]]
name = "constant_time_eq"
version = "0.3.1"
@@ -465,27 +454,27 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "cpufeatures"
-version = "0.2.16"
+version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3"
+checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
dependencies = [
"libc",
]
[[package]]
name = "crc32fast"
-version = "1.4.2"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
+checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
name = "crossbeam-channel"
-version = "0.5.14"
+version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
+checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
dependencies = [
"crossbeam-utils",
]
@@ -517,9 +506,9 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "crypto-common"
-version = "0.1.6"
+version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
+checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
dependencies = [
"generic-array 0.14.7",
"typenum",
@@ -527,9 +516,9 @@ dependencies = [
[[package]]
name = "darling"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
+checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
dependencies = [
"darling_core",
"darling_macro",
@@ -537,27 +526,27 @@ dependencies = [
[[package]]
name = "darling_core"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
+checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim 0.11.1",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "darling_macro"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
+checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
dependencies = [
"darling_core",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -566,18 +555,18 @@ version = "5.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"hashbrown 0.14.5",
"lock_api",
"once_cell",
- "parking_lot_core 0.9.10",
+ "parking_lot_core 0.9.12",
]
[[package]]
name = "deranged"
-version = "0.3.11"
+version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
+checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
dependencies = [
"powerfmt",
]
@@ -600,7 +589,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -610,7 +599,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
dependencies = [
"derive_builder_core",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -669,12 +658,6 @@ dependencies = [
"windows-sys 0.48.0",
]
-[[package]]
-name = "discard"
-version = "1.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
-
[[package]]
name = "displaydoc"
version = "0.2.5"
@@ -683,26 +666,26 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "dns-lookup"
-version = "2.0.4"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc"
+checksum = "cf5597a4b7fe5275fc9dcf88ce26326bc8e4cb87d0130f33752d4c5f717793cf"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"socket2",
- "windows-sys 0.48.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "either"
-version = "1.13.0"
+version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
+checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "ena"
@@ -714,69 +697,14 @@ dependencies = [
]
[[package]]
-name = "encoding"
-version = "0.2.33"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec"
-dependencies = [
- "encoding-index-japanese",
- "encoding-index-korean",
- "encoding-index-simpchinese",
- "encoding-index-singlebyte",
- "encoding-index-tradchinese",
-]
-
-[[package]]
-name = "encoding-index-japanese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-korean"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-simpchinese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-singlebyte"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-tradchinese"
-version = "1.20141219.5"
+name = "encoding_rs"
+version = "0.8.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18"
+checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
dependencies = [
- "encoding_index_tests",
+ "cfg-if 1.0.4",
]
-[[package]]
-name = "encoding_index_tests"
-version = "0.1.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569"
-
[[package]]
name = "enquote"
version = "1.1.0"
@@ -788,9 +716,9 @@ dependencies = [
[[package]]
name = "env_filter"
-version = "0.1.2"
+version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
+checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2"
dependencies = [
"log",
"regex",
@@ -798,41 +726,42 @@ dependencies = [
[[package]]
name = "env_logger"
-version = "0.11.5"
+version = "0.11.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
+checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f"
dependencies = [
"anstream",
"anstyle",
"env_filter",
- "humantime",
+ "jiff",
"log",
]
[[package]]
name = "equivalent"
-version = "1.0.1"
+version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
+checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "erased-serde"
-version = "0.4.5"
+version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
+checksum = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3"
dependencies = [
"serde",
+ "serde_core",
"typeid",
]
[[package]]
name = "errno"
-version = "0.3.10"
+version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
+checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -853,27 +782,39 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
[[package]]
name = "filetime"
-version = "0.2.25"
+version = "0.2.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
+checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"libredox",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
+[[package]]
+name = "find-msvc-tools"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844"
+
[[package]]
name = "fixedbitset"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
+[[package]]
+name = "fixedbitset"
+version = "0.5.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
+
[[package]]
name = "flate2"
-version = "1.0.35"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
+checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
dependencies = [
"crc32fast",
"miniz_oxide",
@@ -907,9 +848,9 @@ dependencies = [
[[package]]
name = "fluent-langneg"
-version = "0.13.0"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"
+checksum = "7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0"
dependencies = [
"unic-langid",
]
@@ -931,9 +872,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "form_urlencoded"
-version = "1.2.1"
+version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
+checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
dependencies = [
"percent-encoding",
]
@@ -1019,7 +960,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -1058,7 +999,7 @@ version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877e94aff08e743b651baaea359664321055749b398adff8740a7399af7796e7"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
@@ -1082,28 +1023,42 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
+checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"js-sys",
"libc",
"wasi",
"wasm-bindgen",
]
+[[package]]
+name = "getrandom"
+version = "0.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
+dependencies = [
+ "cfg-if 1.0.4",
+ "js-sys",
+ "libc",
+ "r-efi",
+ "wasip2",
+ "wasm-bindgen",
+]
+
[[package]]
name = "gimli"
-version = "0.31.1"
+version = "0.32.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
+checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
[[package]]
name = "glob"
-version = "0.3.1"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
+checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
[[package]]
name = "handlebars"
@@ -1133,9 +1088,9 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
[[package]]
name = "hashbrown"
-version = "0.15.2"
+version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
+checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
[[package]]
name = "heck"
@@ -1148,15 +1103,15 @@ dependencies = [
[[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.3.9"
+version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
+checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
[[package]]
name = "hmac"
@@ -1167,31 +1122,22 @@ dependencies = [
"digest 0.10.7",
]
-[[package]]
-name = "home"
-version = "0.5.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf"
-dependencies = [
- "windows-sys 0.59.0",
-]
-
[[package]]
name = "hostname"
-version = "0.4.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba"
+checksum = "a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
- "windows",
+ "windows-link 0.1.3",
]
[[package]]
name = "http"
-version = "1.2.0"
+version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea"
+checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
dependencies = [
"bytes",
"fnv",
@@ -1219,12 +1165,12 @@ dependencies = [
[[package]]
name = "http-body-util"
-version = "0.1.2"
+version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
+checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
dependencies = [
"bytes",
- "futures-util",
+ "futures-core",
"http",
"http-body",
"pin-project-lite",
@@ -1232,30 +1178,26 @@ dependencies = [
[[package]]
name = "httparse"
-version = "1.9.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
-
-[[package]]
-name = "humantime"
-version = "2.1.0"
+version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
+checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
[[package]]
name = "hyper"
-version = "1.5.2"
+version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0"
+checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11"
dependencies = [
+ "atomic-waker",
"bytes",
"futures-channel",
- "futures-util",
+ "futures-core",
"http",
"http-body",
"httparse",
"itoa",
"pin-project-lite",
+ "pin-utils",
"smallvec",
"tokio",
"want",
@@ -1263,11 +1205,10 @@ dependencies = [
[[package]]
name = "hyper-rustls"
-version = "0.27.4"
+version = "0.27.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f6884a48c6826ec44f524c7456b163cebe9e55a18d7b5e307cb4f100371cc767"
+checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
dependencies = [
- "futures-util",
"http",
"hyper",
"hyper-util",
@@ -1281,16 +1222,21 @@ dependencies = [
[[package]]
name = "hyper-util"
-version = "0.1.10"
+version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
+checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56"
dependencies = [
+ "base64 0.22.1",
"bytes",
"futures-channel",
+ "futures-core",
"futures-util",
"http",
"http-body",
"hyper",
+ "ipnet",
+ "libc",
+ "percent-encoding",
"pin-project-lite",
"socket2",
"tokio",
@@ -1300,14 +1246,15 @@ dependencies = [
[[package]]
name = "iana-time-zone"
-version = "0.1.61"
+version = "0.1.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
+checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
+ "log",
"wasm-bindgen",
"windows-core",
]
@@ -1323,21 +1270,22 @@ dependencies = [
[[package]]
name = "icu_collections"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
+checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
dependencies = [
"displaydoc",
+ "potential_utf",
"yoke",
"zerofrom",
"zerovec",
]
[[package]]
-name = "icu_locid"
-version = "1.5.0"
+name = "icu_locale_core"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
+checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
dependencies = [
"displaydoc",
"litemap",
@@ -1346,99 +1294,61 @@ dependencies = [
"zerovec",
]
-[[package]]
-name = "icu_locid_transform"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
-dependencies = [
- "displaydoc",
- "icu_locid",
- "icu_locid_transform_data",
- "icu_provider",
- "tinystr",
- "zerovec",
-]
-
-[[package]]
-name = "icu_locid_transform_data"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
-
[[package]]
name = "icu_normalizer"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
+checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
dependencies = [
- "displaydoc",
"icu_collections",
"icu_normalizer_data",
"icu_properties",
"icu_provider",
"smallvec",
- "utf16_iter",
- "utf8_iter",
- "write16",
"zerovec",
]
[[package]]
name = "icu_normalizer_data"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
+checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
[[package]]
name = "icu_properties"
-version = "1.5.1"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
+checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99"
dependencies = [
- "displaydoc",
"icu_collections",
- "icu_locid_transform",
+ "icu_locale_core",
"icu_properties_data",
"icu_provider",
- "tinystr",
+ "zerotrie",
"zerovec",
]
[[package]]
name = "icu_properties_data"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
+checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899"
[[package]]
name = "icu_provider"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
+checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
dependencies = [
"displaydoc",
- "icu_locid",
- "icu_provider_macros",
- "stable_deref_trait",
- "tinystr",
+ "icu_locale_core",
"writeable",
"yoke",
"zerofrom",
+ "zerotrie",
"zerovec",
]
-[[package]]
-name = "icu_provider_macros"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.90",
-]
-
[[package]]
name = "ident_case"
version = "1.0.1"
@@ -1447,9 +1357,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
-version = "1.0.3"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
+checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
dependencies = [
"idna_adapter",
"smallvec",
@@ -1458,9 +1368,9 @@ dependencies = [
[[package]]
name = "idna_adapter"
-version = "1.2.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
+checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
dependencies = [
"icu_normalizer",
"icu_properties",
@@ -1473,7 +1383,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe"
dependencies = [
"bitmaps",
- "rand_core",
+ "rand_core 0.6.4",
"rand_xoshiro",
"sized-chunks",
"typenum",
@@ -1488,17 +1398,17 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg",
"hashbrown 0.12.3",
- "rustc-rayon 0.5.0",
+ "rustc-rayon 0.5.1",
]
[[package]]
name = "indexmap"
-version = "2.9.0"
+version = "2.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e"
+checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
dependencies = [
"equivalent",
- "hashbrown 0.15.2",
+ "hashbrown 0.16.1",
]
[[package]]
@@ -1538,14 +1448,14 @@ version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
name = "intl-memoizer"
-version = "0.5.2"
+version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda"
+checksum = "310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f"
dependencies = [
"type-map",
"unic-langid",
@@ -1562,21 +1472,34 @@ dependencies = [
[[package]]
name = "inventory"
-version = "0.3.15"
+version = "0.3.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767"
+checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e"
+dependencies = [
+ "rustversion",
+]
[[package]]
name = "ipnet"
-version = "2.10.1"
+version = "2.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
+
+[[package]]
+name = "iri-string"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
+checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397"
+dependencies = [
+ "memchr",
+ "serde",
+]
[[package]]
name = "is_terminal_polyfill"
-version = "1.70.1"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
+checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
[[package]]
name = "itertools"
@@ -1587,18 +1510,52 @@ dependencies = [
"either",
]
+[[package]]
+name = "itertools"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
+dependencies = [
+ "either",
+]
+
[[package]]
name = "itoa"
-version = "1.0.14"
+version = "1.0.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
+
+[[package]]
+name = "jiff"
+version = "0.2.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35"
+dependencies = [
+ "jiff-static",
+ "log",
+ "portable-atomic",
+ "portable-atomic-util",
+ "serde_core",
+]
+
+[[package]]
+name = "jiff-static"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
+checksum = "980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
+]
[[package]]
name = "jobserver"
-version = "0.1.32"
+version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
+checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
dependencies = [
+ "getrandom 0.3.4",
"libc",
]
@@ -1610,9 +1567,9 @@ checksum = "8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae"
[[package]]
name = "js-sys"
-version = "0.3.76"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7"
+checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65"
dependencies = [
"once_cell",
"wasm-bindgen",
@@ -1668,91 +1625,33 @@ dependencies = [
"hmac",
"serde",
"serde_json",
- "sha2 0.10.8",
-]
-
-[[package]]
-name = "kcl-lang"
-version = "0.11.2"
-dependencies = [
- "anyhow",
- "kclvm-api",
- "kclvm-evaluator",
- "kclvm-loader",
- "kclvm-parser",
- "kclvm-primitives",
- "kclvm-runtime",
-]
-
-[[package]]
-name = "kcl-language-server"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
-dependencies = [
- "anyhow",
- "chrono",
- "clap",
- "compiler_base_session",
- "crossbeam-channel",
- "dashmap",
- "env_logger",
- "im-rc",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-primitives",
- "kclvm-query",
- "kclvm-sema",
- "kclvm-span",
- "kclvm-tools",
- "kclvm-utils",
- "kclvm-version",
- "log",
- "lsp-server",
- "lsp-types",
- "maplit",
- "notify 7.0.0",
- "parking_lot 0.12.3",
- "proc_macro_crate",
- "ra_ap_vfs",
- "ra_ap_vfs-notify",
- "ropey",
- "rustc-hash 1.1.0",
- "rustc_lexer",
- "salsa",
- "serde",
- "serde_json",
- "threadpool",
- "tokio",
- "tokio-test",
+ "sha2 0.10.9",
]
[[package]]
-name = "kclvm-api"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-api"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"futures",
"jsonrpc-stdio-server",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
"kcl-language-server",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-loader",
- "kclvm-parser",
- "kclvm-primitives",
- "kclvm-query",
- "kclvm-runner",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-tools",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-loader",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runner",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-tools",
+ "kcl-utils",
+ "kcl-version",
"maplit",
"once_cell",
"prost",
@@ -1760,7 +1659,6 @@ dependencies = [
"prost-types",
"prost-wkt",
"prost-wkt-build",
- "prost-wkt-types",
"protoc-bin-vendored",
"serde",
"serde_json",
@@ -1770,15 +1668,15 @@ dependencies = [
]
[[package]]
-name = "kclvm-ast"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-ast"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"compiler_base_span",
- "kclvm-error",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-error",
+ "kcl-span",
+ "kcl-utils",
"serde",
"serde_json",
"thread_local",
@@ -1786,50 +1684,31 @@ dependencies = [
]
[[package]]
-name = "kclvm-ast-pretty"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-ast-pretty"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"compiler_base_macros",
"compiler_base_session",
"fancy-regex",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-primitives",
+ "kcl-ast",
+ "kcl-error",
+ "kcl-primitives",
"pretty_assertions",
]
[[package]]
-name = "kclvm-compiler"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
-dependencies = [
- "bit-set",
- "bitflags 1.3.2",
- "fancy-regex",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-primitives",
- "kclvm-runtime",
- "kclvm-sema",
- "once_cell",
- "phf",
- "time 0.2.27",
- "unicode_names2",
-]
-
-[[package]]
-name = "kclvm-config"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-config"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"chrono",
"dirs",
"glob",
- "kclvm-ast",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-ast",
+ "kcl-utils",
+ "kcl-version",
"md-5 0.8.0",
"pathdiff",
"regex",
@@ -1842,21 +1721,21 @@ dependencies = [
]
[[package]]
-name = "kclvm-driver"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-driver"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"flate2",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-parser",
- "kclvm-primitives",
- "kclvm-runtime",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-utils",
"oci-client",
"once_cell",
- "parking_lot 0.12.3",
+ "parking_lot 0.12.5",
"serde",
"serde_json",
"tar",
@@ -1865,9 +1744,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-error"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-error"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"annotate-snippets",
"anyhow",
@@ -1875,63 +1754,121 @@ dependencies = [
"compiler_base_macros",
"compiler_base_session",
"compiler_base_span",
- "kclvm-primitives",
- "kclvm-runtime",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-span",
+ "kcl-utils",
"serde",
"serde_json",
"termize",
- "thiserror 1.0.69",
+ "thiserror 2.0.17",
"tracing",
]
[[package]]
-name = "kclvm-evaluator"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-evaluator"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"generational-arena",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-primitives",
- "kclvm-runtime",
- "kclvm-sema",
+ "kcl-ast",
+ "kcl-error",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-sema",
"scopeguard",
]
[[package]]
-name = "kclvm-lexer"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-lang"
+version = "0.12.0"
+dependencies = [
+ "anyhow",
+ "kcl-api",
+ "kcl-evaluator",
+ "kcl-loader",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-runtime",
+]
+
+[[package]]
+name = "kcl-language-server"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
+dependencies = [
+ "anyhow",
+ "chrono",
+ "clap",
+ "compiler_base_session",
+ "crossbeam-channel",
+ "dashmap",
+ "env_logger",
+ "im-rc",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-sema",
+ "kcl-span",
+ "kcl-tools",
+ "kcl-utils",
+ "kcl-version",
+ "log",
+ "lsp-server",
+ "lsp-types",
+ "maplit",
+ "notify 7.0.0",
+ "parking_lot 0.12.5",
+ "proc_macro_crate",
+ "ra_ap_vfs",
+ "ra_ap_vfs-notify",
+ "ropey",
+ "rustc-hash 1.1.0",
+ "rustc_lexer",
+ "salsa",
+ "serde",
+ "serde_json",
+ "threadpool",
+ "tokio",
+ "tokio-test",
+]
+
+[[package]]
+name = "kcl-lexer"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
- "kclvm-error",
+ "kcl-error",
"rustc_lexer",
"unic-emoji-char",
]
[[package]]
-name = "kclvm-loader"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-loader"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-primitives",
- "kclvm-query",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-sema",
+ "kcl-utils",
"maplit",
]
[[package]]
-name = "kclvm-macros"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-macros"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"proc-macro2",
"quote",
@@ -1940,9 +1877,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-parser"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-parser"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"bstr",
@@ -1953,17 +1890,17 @@ dependencies = [
"either",
"enquote",
"glob",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-error",
- "kclvm-lexer",
- "kclvm-primitives",
- "kclvm-sema",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-error",
+ "kcl-lexer",
+ "kcl-primitives",
+ "kcl-sema",
+ "kcl-span",
+ "kcl-utils",
"num-bigint",
- "parking_lot 0.12.3",
- "petgraph",
+ "parking_lot 0.12.5",
+ "petgraph 0.6.5",
"regex",
"rustc_lexer",
"serde",
@@ -1974,39 +1911,39 @@ dependencies = [
]
[[package]]
-name = "kclvm-primitives"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-primitives"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
- "indexmap 2.9.0",
+ "indexmap 2.12.1",
"rustc-hash 2.1.1",
]
[[package]]
-name = "kclvm-query"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-query"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"compiler_base_macros",
"compiler_base_session",
"fancy-regex",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-primitives",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-sema",
+ "kcl-utils",
"maplit",
"serde",
"serde_json",
]
[[package]]
-name = "kclvm-runner"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-runner"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"cc",
@@ -2014,19 +1951,18 @@ dependencies = [
"compiler_base_macros",
"compiler_base_session",
"glob",
- "kclvm-ast",
- "kclvm-compiler",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-evaluator",
- "kclvm-parser",
- "kclvm-primitives",
- "kclvm-query",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-evaluator",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-utils",
+ "kcl-version",
"libc",
"libloading",
"once_cell",
@@ -2039,9 +1975,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-runtime"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-runtime"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"base32",
@@ -2051,15 +1987,15 @@ dependencies = [
"chrono",
"cidr",
"dns-lookup",
- "encoding",
+ "encoding_rs",
"fancy-regex",
"generational-arena",
"glob",
"handlebars",
"hostname",
- "itertools",
- "kclvm-primitives",
- "kclvm_runtime_internal_macros",
+ "itertools 0.10.5",
+ "kcl-primitives",
+ "kcl_runtime_internal_macros",
"lazy_static",
"libc",
"md5",
@@ -2079,9 +2015,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-sema"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-sema"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"bit-set",
@@ -2092,17 +2028,17 @@ dependencies = [
"compiler_base_span",
"fancy-regex",
"generational-arena",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-primitives",
- "kclvm-runtime",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-span",
+ "kcl-utils",
"lazy_static",
"once_cell",
- "parking_lot 0.12.3",
- "petgraph",
+ "parking_lot 0.12.5",
+ "petgraph 0.6.5",
"phf",
"regex",
"serde",
@@ -2112,38 +2048,38 @@ dependencies = [
]
[[package]]
-name = "kclvm-span"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-span"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"compiler_base_span",
- "kclvm-macros",
+ "kcl-macros",
"parking_lot 0.11.2",
"scoped-tls",
]
[[package]]
-name = "kclvm-tools"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-tools"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"compiler_base_session",
"compiler_base_span",
"fancy-regex",
"json-spanned-value",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-primitives",
- "kclvm-query",
- "kclvm-runner",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runner",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-utils",
"located_yaml",
"once_cell",
"regex",
@@ -2154,9 +2090,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-utils"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-utils"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"anyhow",
"fslock",
@@ -2164,17 +2100,17 @@ dependencies = [
]
[[package]]
-name = "kclvm-version"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl-version"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"vergen-gitcl",
]
[[package]]
-name = "kclvm_runtime_internal_macros"
-version = "0.5.0"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+name = "kcl_runtime_internal_macros"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"proc-macro2",
"quote",
@@ -2183,9 +2119,9 @@ dependencies = [
[[package]]
name = "kqueue"
-version = "1.0.8"
+version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
+checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a"
dependencies = [
"kqueue-sys",
"libc",
@@ -2209,9 +2145,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "libc"
-version = "0.2.169"
+version = "0.2.177"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
+checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
[[package]]
name = "libloading"
@@ -2219,19 +2155,19 @@ version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"winapi",
]
[[package]]
name = "libredox"
-version = "0.1.3"
+version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
+checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"libc",
- "redox_syscall 0.5.8",
+ "redox_syscall 0.5.18",
]
[[package]]
@@ -2245,15 +2181,15 @@ dependencies = [
[[package]]
name = "linux-raw-sys"
-version = "0.4.14"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
+checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
[[package]]
name = "litemap"
-version = "0.7.4"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
+checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
[[package]]
name = "located_yaml"
@@ -2268,29 +2204,35 @@ dependencies = [
[[package]]
name = "lock_api"
-version = "0.4.12"
+version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
+checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
dependencies = [
- "autocfg",
"scopeguard",
]
[[package]]
name = "log"
-version = "0.4.22"
+version = "0.4.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
+
+[[package]]
+name = "lru-slab"
+version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
+checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
[[package]]
name = "lsp-server"
-version = "0.7.7"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "550446e84739dcaf6d48a4a093973850669e13e8a34d8f8d64851041be267cd9"
+checksum = "7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e"
dependencies = [
"crossbeam-channel",
"log",
"serde",
+ "serde_derive",
"serde_json",
]
@@ -2336,7 +2278,7 @@ version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"digest 0.10.7",
]
@@ -2348,9 +2290,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
[[package]]
name = "memchr"
-version = "2.7.4"
+version = "2.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
+checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
[[package]]
name = "memmap2"
@@ -2361,19 +2303,14 @@ dependencies = [
"libc",
]
-[[package]]
-name = "mime"
-version = "0.3.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
-
[[package]]
name = "miniz_oxide"
-version = "0.8.2"
+version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394"
+checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
dependencies = [
"adler2",
+ "simd-adler32",
]
[[package]]
@@ -2390,14 +2327,14 @@ dependencies = [
[[package]]
name = "mio"
-version = "1.0.3"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
+checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873"
dependencies = [
"libc",
"log",
"wasi",
- "windows-sys 0.52.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -2411,9 +2348,9 @@ dependencies = [
[[package]]
name = "multimap"
-version = "0.8.3"
+version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"
+checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084"
[[package]]
name = "notify"
@@ -2439,14 +2376,14 @@ version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"filetime",
"fsevent-sys",
"inotify 0.10.2",
"kqueue",
"libc",
"log",
- "mio 1.0.3",
+ "mio 1.1.0",
"notify-types",
"walkdir",
"windows-sys 0.52.0",
@@ -2497,9 +2434,9 @@ dependencies = [
[[package]]
name = "num_cpus"
-version = "1.16.0"
+version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
+checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b"
dependencies = [
"hermit-abi",
"libc",
@@ -2516,9 +2453,9 @@ dependencies = [
[[package]]
name = "object"
-version = "0.36.5"
+version = "0.37.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
+checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
dependencies = [
"memchr",
]
@@ -2541,7 +2478,7 @@ dependencies = [
"reqwest",
"serde",
"serde_json",
- "sha2 0.10.8",
+ "sha2 0.10.9",
"thiserror 1.0.69",
"tokio",
"tracing",
@@ -2561,15 +2498,21 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.20.2"
+version = "1.21.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
+
+[[package]]
+name = "once_cell_polyfill"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
+checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
[[package]]
name = "oorandom"
-version = "11.1.4"
+version = "11.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9"
+checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
[[package]]
name = "opaque-debug"
@@ -2602,12 +2545,12 @@ dependencies = [
[[package]]
name = "parking_lot"
-version = "0.12.3"
+version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
+checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
dependencies = [
"lock_api",
- "parking_lot_core 0.9.10",
+ "parking_lot_core 0.9.12",
]
[[package]]
@@ -2616,7 +2559,7 @@ version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"instant",
"libc",
"redox_syscall 0.2.16",
@@ -2626,15 +2569,15 @@ dependencies = [
[[package]]
name = "parking_lot_core"
-version = "0.9.10"
+version = "0.9.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
+checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
- "redox_syscall 0.5.8",
+ "redox_syscall 0.5.18",
"smallvec",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -2645,26 +2588,25 @@ checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
[[package]]
name = "percent-encoding"
-version = "2.3.1"
+version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
+checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "pest"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc"
+checksum = "cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22"
dependencies = [
"memchr",
- "thiserror 2.0.8",
"ucd-trie",
]
[[package]]
name = "pest_derive"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e"
+checksum = "51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f"
dependencies = [
"pest",
"pest_generator",
@@ -2672,26 +2614,25 @@ dependencies = [
[[package]]
name = "pest_generator"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b"
+checksum = "dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625"
dependencies = [
"pest",
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "pest_meta"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea"
+checksum = "bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82"
dependencies = [
- "once_cell",
"pest",
- "sha2 0.10.8",
+ "sha2 0.10.9",
]
[[package]]
@@ -2700,8 +2641,18 @@ version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
dependencies = [
- "fixedbitset",
- "indexmap 2.9.0",
+ "fixedbitset 0.4.2",
+ "indexmap 2.12.1",
+]
+
+[[package]]
+name = "petgraph"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772"
+dependencies = [
+ "fixedbitset 0.5.7",
+ "indexmap 2.12.1",
]
[[package]]
@@ -2722,7 +2673,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d43f3220d96e0080cc9ea234978ccd80d904eafb17be31bb0f76daaea6493082"
dependencies = [
"phf_shared",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -2750,9 +2701,9 @@ dependencies = [
[[package]]
name = "pin-project-lite"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
+checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
[[package]]
name = "pin-utils"
@@ -2760,6 +2711,30 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+[[package]]
+name = "portable-atomic"
+version = "1.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
+
+[[package]]
+name = "portable-atomic-util"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
+dependencies = [
+ "portable-atomic",
+]
+
+[[package]]
+name = "potential_utf"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
+dependencies = [
+ "zerovec",
+]
+
[[package]]
name = "powerfmt"
version = "0.2.0"
@@ -2768,9 +2743,9 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
[[package]]
name = "ppv-lite86"
-version = "0.2.20"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
+checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
dependencies = [
"zerocopy",
]
@@ -2787,12 +2762,12 @@ dependencies = [
[[package]]
name = "prettyplease"
-version = "0.1.25"
+version = "0.2.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86"
+checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
dependencies = [
"proc-macro2",
- "syn 1.0.109",
+ "syn 2.0.111",
]
[[package]]
@@ -2803,9 +2778,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
[[package]]
name = "proc-macro2"
-version = "1.0.92"
+version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
+checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
dependencies = [
"unicode-ident",
]
@@ -2813,18 +2788,18 @@ dependencies = [
[[package]]
name = "proc_macro_crate"
version = "0.1.0"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+source = "git+https://github.com/kcl-lang/kcl#8a6d63783880e9d4ab079b69d2bfd795bb5e4b85"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "prost"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd"
+checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d"
dependencies = [
"bytes",
"prost-derive",
@@ -2832,52 +2807,51 @@ dependencies = [
[[package]]
name = "prost-build"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270"
+checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1"
dependencies = [
- "bytes",
- "heck 0.4.1",
- "itertools",
- "lazy_static",
+ "heck 0.5.0",
+ "itertools 0.14.0",
"log",
"multimap",
- "petgraph",
+ "once_cell",
+ "petgraph 0.7.1",
"prettyplease",
"prost",
"prost-types",
"regex",
- "syn 1.0.109",
+ "syn 2.0.111",
"tempfile",
- "which",
]
[[package]]
name = "prost-derive"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4"
+checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
dependencies = [
"anyhow",
- "itertools",
+ "itertools 0.14.0",
"proc-macro2",
"quote",
- "syn 1.0.109",
+ "syn 2.0.111",
]
[[package]]
name = "prost-types"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13"
+checksum = "b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72"
dependencies = [
"prost",
]
[[package]]
name = "prost-wkt"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "655944d0ce015e71b3ec21279437e6a09e58433e50c7b0677901f3d5235e74f5"
dependencies = [
"chrono",
"inventory",
@@ -2890,41 +2864,26 @@ dependencies = [
[[package]]
name = "prost-wkt-build"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f869f1443fee474b785e935d92e1007f57443e485f51668ed41943fc01a321a2"
dependencies = [
- "heck 0.4.1",
+ "heck 0.5.0",
"prost",
"prost-build",
"prost-types",
"quote",
]
-[[package]]
-name = "prost-wkt-types"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#68b4062e1f6b818b2fc64cfc69ef0a692b35943d"
-dependencies = [
- "chrono",
- "prost",
- "prost-build",
- "prost-types",
- "prost-wkt",
- "prost-wkt-build",
- "protoc-bin-vendored",
- "regex",
- "serde",
- "serde_derive",
- "serde_json",
-]
-
[[package]]
name = "protoc-bin-vendored"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d1c381df33c98266b5f08186583660090a4ffa0889e76c7e9a5e175f645a67fa"
dependencies = [
"protoc-bin-vendored-linux-aarch_64",
"protoc-bin-vendored-linux-ppcle_64",
+ "protoc-bin-vendored-linux-s390_64",
"protoc-bin-vendored-linux-x86_32",
"protoc-bin-vendored-linux-x86_64",
"protoc-bin-vendored-macos-aarch_64",
@@ -2935,71 +2894,87 @@ dependencies = [
[[package]]
name = "protoc-bin-vendored-linux-aarch_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c350df4d49b5b9e3ca79f7e646fde2377b199e13cfa87320308397e1f37e1a4c"
[[package]]
name = "protoc-bin-vendored-linux-ppcle_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a55a63e6c7244f19b5c6393f025017eb5d793fd5467823a099740a7a4222440c"
+
+[[package]]
+name = "protoc-bin-vendored-linux-s390_64"
+version = "3.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1dba5565db4288e935d5330a07c264a4ee8e4a5b4a4e6f4e83fad824cc32f3b0"
[[package]]
name = "protoc-bin-vendored-linux-x86_32"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8854774b24ee28b7868cd71dccaae8e02a2365e67a4a87a6cd11ee6cdbdf9cf5"
[[package]]
name = "protoc-bin-vendored-linux-x86_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b38b07546580df720fa464ce124c4b03630a6fb83e05c336fea2a241df7e5d78"
[[package]]
name = "protoc-bin-vendored-macos-aarch_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "89278a9926ce312e51f1d999fee8825d324d603213344a9a706daa009f1d8092"
[[package]]
name = "protoc-bin-vendored-macos-x86_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "81745feda7ccfb9471d7a4de888f0652e806d5795b61480605d4943176299756"
[[package]]
name = "protoc-bin-vendored-win32"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "95067976aca6421a523e491fce939a3e65249bac4b977adee0ee9771568e8aa3"
[[package]]
name = "quinn"
-version = "0.11.6"
+version = "0.11.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef"
+checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20"
dependencies = [
"bytes",
+ "cfg_aliases",
"pin-project-lite",
"quinn-proto",
"quinn-udp",
"rustc-hash 2.1.1",
"rustls",
"socket2",
- "thiserror 2.0.8",
+ "thiserror 2.0.17",
"tokio",
"tracing",
+ "web-time",
]
[[package]]
name = "quinn-proto"
-version = "0.11.9"
+version = "0.11.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d"
+checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31"
dependencies = [
"bytes",
- "getrandom",
- "rand",
+ "getrandom 0.3.4",
+ "lru-slab",
+ "rand 0.9.2",
"ring",
"rustc-hash 2.1.1",
"rustls",
"rustls-pki-types",
"slab",
- "thiserror 2.0.8",
+ "thiserror 2.0.17",
"tinyvec",
"tracing",
"web-time",
@@ -3007,27 +2982,33 @@ dependencies = [
[[package]]
name = "quinn-udp"
-version = "0.5.9"
+version = "0.5.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904"
+checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd"
dependencies = [
"cfg_aliases",
"libc",
"once_cell",
"socket2",
"tracing",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "quote"
-version = "1.0.37"
+version = "1.0.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
+checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
dependencies = [
"proc-macro2",
]
+[[package]]
+name = "r-efi"
+version = "5.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
+
[[package]]
name = "ra_ap_paths"
version = "0.0.149"
@@ -3081,8 +3062,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
- "rand_chacha",
- "rand_core",
+ "rand_chacha 0.3.1",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand"
+version = "0.9.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
+dependencies = [
+ "rand_chacha 0.9.0",
+ "rand_core 0.9.3",
]
[[package]]
@@ -3092,7 +3083,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
- "rand_core",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand_chacha"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
+dependencies = [
+ "ppv-lite86",
+ "rand_core 0.9.3",
]
[[package]]
@@ -3101,7 +3102,16 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
- "getrandom",
+ "getrandom 0.2.16",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.9.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
+dependencies = [
+ "getrandom 0.3.4",
]
[[package]]
@@ -3110,7 +3120,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
dependencies = [
- "rand_core",
+ "rand_core 0.6.4",
]
[[package]]
@@ -3124,11 +3134,11 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.5.8"
+version = "0.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
+checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
]
[[package]]
@@ -3137,20 +3147,20 @@ version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
dependencies = [
- "getrandom",
+ "getrandom 0.2.16",
"libredox",
"thiserror 1.0.69",
]
[[package]]
name = "regex"
-version = "1.11.1"
+version = "1.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
+checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
dependencies = [
"aho-corasick",
"memchr",
- "regex-automata 0.4.9",
+ "regex-automata 0.4.13",
"regex-syntax",
]
@@ -3162,9 +3172,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
[[package]]
name = "regex-automata"
-version = "0.4.9"
+version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
+checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
dependencies = [
"aho-corasick",
"memchr",
@@ -3173,15 +3183,15 @@ dependencies = [
[[package]]
name = "regex-syntax"
-version = "0.8.5"
+version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
+checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
[[package]]
name = "reqwest"
-version = "0.12.9"
+version = "0.12.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
+checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f"
dependencies = [
"base64 0.22.1",
"bytes",
@@ -3193,16 +3203,12 @@ dependencies = [
"hyper",
"hyper-rustls",
"hyper-util",
- "ipnet",
"js-sys",
"log",
- "mime",
- "once_cell",
"percent-encoding",
"pin-project-lite",
"quinn",
"rustls",
- "rustls-pemfile",
"rustls-pki-types",
"serde",
"serde_json",
@@ -3210,7 +3216,9 @@ dependencies = [
"sync_wrapper",
"tokio",
"tokio-rustls",
- "tokio-util 0.7.13",
+ "tokio-util 0.7.17",
+ "tower",
+ "tower-http",
"tower-service",
"url",
"wasm-bindgen",
@@ -3218,20 +3226,18 @@ dependencies = [
"wasm-streams",
"web-sys",
"webpki-roots",
- "windows-registry",
]
[[package]]
name = "ring"
-version = "0.17.8"
+version = "0.17.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
+checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
dependencies = [
"cc",
- "cfg-if 1.0.0",
- "getrandom",
+ "cfg-if 1.0.4",
+ "getrandom 0.2.16",
"libc",
- "spin",
"untrusted",
"windows-sys 0.52.0",
]
@@ -3259,9 +3265,9 @@ dependencies = [
[[package]]
name = "rustc-demangle"
-version = "0.1.24"
+version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
+checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
[[package]]
name = "rustc-hash"
@@ -3288,12 +3294,12 @@ dependencies = [
[[package]]
name = "rustc-rayon"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb81aadc8837ca6ecebe0fe1353f15df83b3b3cc2cf7a8afd571bc22aa121710"
+checksum = "2cd9fb077db982d7ceb42a90471e5a69a990b58f71e06f0d8340bb2cf35eb751"
dependencies = [
"either",
- "rustc-rayon-core 0.5.0",
+ "rustc-rayon-core 0.5.1",
]
[[package]]
@@ -3310,14 +3316,12 @@ dependencies = [
[[package]]
name = "rustc-rayon-core"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67668daaf00e359c126f6dcb40d652d89b458a008c8afa727a42a2d20fca0b7f"
+checksum = "2f42932dcd3bcbe484b38a3ccf79b7906fac41c02d408b5b1bac26da3416efdb"
dependencies = [
- "crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
- "num_cpus",
]
[[package]]
@@ -3334,7 +3338,7 @@ dependencies = [
"jobserver",
"libc",
"memmap2",
- "parking_lot 0.12.3",
+ "parking_lot 0.12.5",
"rustc-hash 1.1.0",
"rustc-rayon 0.3.2",
"rustc-rayon-core 0.3.2",
@@ -3374,47 +3378,38 @@ dependencies = [
"rustc_data_structures",
"scoped-tls",
"sha-1",
- "sha2 0.10.8",
+ "sha2 0.10.9",
"tracing",
"unicode-width",
]
-[[package]]
-name = "rustc_version"
-version = "0.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
-dependencies = [
- "semver 0.9.0",
-]
-
[[package]]
name = "rustc_version"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
dependencies = [
- "semver 1.0.24",
+ "semver",
]
[[package]]
name = "rustix"
-version = "0.38.42"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
+checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"errno",
"libc",
"linux-raw-sys",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "rustls"
-version = "0.23.20"
+version = "0.23.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b"
+checksum = "533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f"
dependencies = [
"once_cell",
"ring",
@@ -3424,29 +3419,21 @@ dependencies = [
"zeroize",
]
-[[package]]
-name = "rustls-pemfile"
-version = "2.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
-dependencies = [
- "rustls-pki-types",
-]
-
[[package]]
name = "rustls-pki-types"
-version = "1.10.1"
+version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37"
+checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a"
dependencies = [
"web-time",
+ "zeroize",
]
[[package]]
name = "rustls-webpki"
-version = "0.102.8"
+version = "0.103.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
+checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52"
dependencies = [
"ring",
"rustls-pki-types",
@@ -3455,15 +3442,15 @@ dependencies = [
[[package]]
name = "rustversion"
-version = "1.0.18"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
[[package]]
name = "ryu"
-version = "1.0.18"
+version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
+checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
[[package]]
name = "salsa"
@@ -3521,76 +3508,73 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d"
dependencies = [
- "self_cell 1.1.0",
+ "self_cell 1.2.1",
]
[[package]]
name = "self_cell"
-version = "1.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe"
-
-[[package]]
-name = "semver"
-version = "0.9.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
-dependencies = [
- "semver-parser",
-]
+checksum = "16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33"
[[package]]
name = "semver"
-version = "1.0.24"
+version = "1.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba"
+checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
[[package]]
-name = "semver-parser"
-version = "0.7.0"
+name = "serde"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
+checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
+dependencies = [
+ "serde_core",
+ "serde_derive",
+]
[[package]]
-name = "serde"
-version = "1.0.216"
+name = "serde_core"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
+checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.216"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
+checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "serde_json"
-version = "1.0.115"
+version = "1.0.145"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
+checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
dependencies = [
"itoa",
+ "memchr",
"ryu",
"serde",
+ "serde_core",
]
[[package]]
name = "serde_repr"
-version = "0.1.19"
+version = "0.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
+checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -3611,7 +3595,7 @@ version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b4db627b98b36d4203a7b458cf3573730f2bb591b28871d916dfa9efabfd41f"
dependencies = [
- "indexmap 2.9.0",
+ "indexmap 2.12.1",
"itoa",
"ryu",
"serde",
@@ -3624,7 +3608,7 @@ version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.10.7",
]
@@ -3651,7 +3635,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
dependencies = [
"block-buffer 0.9.0",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.9.0",
"opaque-debug 0.3.1",
@@ -3659,11 +3643,11 @@ dependencies = [
[[package]]
name = "sha2"
-version = "0.10.8"
+version = "0.10.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
+checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.10.7",
]
@@ -3676,13 +3660,19 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "signal-hook-registry"
-version = "1.4.2"
+version = "1.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
+checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad"
dependencies = [
"libc",
]
+[[package]]
+name = "simd-adler32"
+version = "0.3.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
+
[[package]]
name = "siphasher"
version = "0.3.11"
@@ -3701,98 +3691,31 @@ dependencies = [
[[package]]
name = "slab"
-version = "0.4.9"
+version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
-dependencies = [
- "autocfg",
-]
+checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
[[package]]
name = "smallvec"
-version = "1.13.2"
+version = "1.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
+checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
[[package]]
name = "socket2"
-version = "0.5.8"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8"
+checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
dependencies = [
"libc",
- "windows-sys 0.52.0",
+ "windows-sys 0.60.2",
]
-[[package]]
-name = "spin"
-version = "0.9.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
-
[[package]]
name = "stable_deref_trait"
-version = "1.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
-
-[[package]]
-name = "standback"
-version = "0.2.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff"
-dependencies = [
- "version_check",
-]
-
-[[package]]
-name = "stdweb"
-version = "0.4.20"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5"
-dependencies = [
- "discard",
- "rustc_version 0.2.3",
- "stdweb-derive",
- "stdweb-internal-macros",
- "stdweb-internal-runtime",
- "wasm-bindgen",
-]
-
-[[package]]
-name = "stdweb-derive"
-version = "0.5.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef"
-dependencies = [
- "proc-macro2",
- "quote",
- "serde",
- "serde_derive",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "stdweb-internal-macros"
-version = "0.2.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11"
-dependencies = [
- "base-x",
- "proc-macro2",
- "quote",
- "serde",
- "serde_derive",
- "serde_json",
- "sha1",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "stdweb-internal-runtime"
-version = "0.1.5"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0"
+checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
[[package]]
name = "str_indices"
@@ -3840,9 +3763,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.90"
+version = "2.0.111"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
+checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
dependencies = [
"proc-macro2",
"quote",
@@ -3872,20 +3795,20 @@ dependencies = [
[[package]]
name = "synstructure"
-version = "0.13.1"
+version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
+checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tar"
-version = "0.4.43"
+version = "0.4.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6"
+checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a"
dependencies = [
"filetime",
"libc",
@@ -3894,15 +3817,15 @@ dependencies = [
[[package]]
name = "tempfile"
-version = "3.14.0"
+version = "3.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
+checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16"
dependencies = [
- "cfg-if 1.0.0",
"fastrand",
+ "getrandom 0.3.4",
"once_cell",
"rustix",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -3935,11 +3858,11 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "2.0.8"
+version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08f5383f3e0071702bf93ab5ee99b52d26936be9dedd9413067cbdcddcb6141a"
+checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
dependencies = [
- "thiserror-impl 2.0.8",
+ "thiserror-impl 2.0.17",
]
[[package]]
@@ -3950,28 +3873,27 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "thiserror-impl"
-version = "2.0.8"
+version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2f357fcec90b3caef6623a099691be676d033b40a058ac95d2a6ade6fa0c943"
+checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "thread_local"
-version = "1.1.8"
+version = "1.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
+checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185"
dependencies = [
- "cfg-if 1.0.0",
- "once_cell",
+ "cfg-if 1.0.4",
]
[[package]]
@@ -3985,24 +3907,9 @@ dependencies = [
[[package]]
name = "time"
-version = "0.2.27"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242"
-dependencies = [
- "const_fn",
- "libc",
- "standback",
- "stdweb",
- "time-macros 0.1.1",
- "version_check",
- "winapi",
-]
-
-[[package]]
-name = "time"
-version = "0.3.37"
+version = "0.3.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
+checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d"
dependencies = [
"deranged",
"itoa",
@@ -4012,63 +3919,41 @@ dependencies = [
"powerfmt",
"serde",
"time-core",
- "time-macros 0.2.19",
+ "time-macros",
]
[[package]]
name = "time-core"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
-
-[[package]]
-name = "time-macros"
-version = "0.1.1"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1"
-dependencies = [
- "proc-macro-hack",
- "time-macros-impl",
-]
+checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
[[package]]
name = "time-macros"
-version = "0.2.19"
+version = "0.2.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de"
+checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3"
dependencies = [
"num-conv",
"time-core",
]
-[[package]]
-name = "time-macros-impl"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f"
-dependencies = [
- "proc-macro-hack",
- "proc-macro2",
- "quote",
- "standback",
- "syn 1.0.109",
-]
-
[[package]]
name = "tinystr"
-version = "0.7.6"
+version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
+checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
dependencies = [
"displaydoc",
+ "serde_core",
"zerovec",
]
[[package]]
name = "tinyvec"
-version = "1.8.0"
+version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
+checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
dependencies = [
"tinyvec_macros",
]
@@ -4081,38 +3966,37 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.42.0"
+version = "1.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
+checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408"
dependencies = [
- "backtrace",
"bytes",
"libc",
- "mio 1.0.3",
- "parking_lot 0.12.3",
+ "mio 1.1.0",
+ "parking_lot 0.12.5",
"pin-project-lite",
"signal-hook-registry",
"socket2",
"tokio-macros",
- "windows-sys 0.52.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "tokio-macros"
-version = "2.4.0"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
+checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tokio-rustls"
-version = "0.26.1"
+version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37"
+checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
dependencies = [
"rustls",
"tokio",
@@ -4158,9 +4042,9 @@ dependencies = [
[[package]]
name = "tokio-util"
-version = "0.7.13"
+version = "0.7.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078"
+checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594"
dependencies = [
"bytes",
"futures-core",
@@ -4178,6 +4062,45 @@ dependencies = [
"serde",
]
+[[package]]
+name = "tower"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
+dependencies = [
+ "futures-core",
+ "futures-util",
+ "pin-project-lite",
+ "sync_wrapper",
+ "tokio",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-http"
+version = "0.6.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
+dependencies = [
+ "bitflags 2.10.0",
+ "bytes",
+ "futures-util",
+ "http",
+ "http-body",
+ "iri-string",
+ "pin-project-lite",
+ "tower",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-layer"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
+
[[package]]
name = "tower-service"
version = "0.3.3"
@@ -4198,20 +4121,20 @@ dependencies = [
[[package]]
name = "tracing-attributes"
-version = "0.1.28"
+version = "0.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
+checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tracing-core"
-version = "0.1.33"
+version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
+checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678"
dependencies = [
"once_cell",
]
@@ -4224,30 +4147,30 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
[[package]]
name = "type-map"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f"
+checksum = "cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90"
dependencies = [
- "rustc-hash 1.1.0",
+ "rustc-hash 2.1.1",
]
[[package]]
name = "typeid"
-version = "1.0.2"
+version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e"
+checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
[[package]]
name = "typenum"
-version = "1.17.0"
+version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
+checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
[[package]]
name = "typetag"
-version = "0.2.18"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "52ba3b6e86ffe0054b2c44f2d86407388b933b16cb0a70eea3929420db1d9bbe"
+checksum = "be2212c8a9b9bcfca32024de14998494cf9a5dfa59ea1b829de98bac374b86bf"
dependencies = [
"erased-serde",
"inventory",
@@ -4258,13 +4181,13 @@ dependencies = [
[[package]]
name = "typetag-impl"
-version = "0.2.18"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70b20a22c42c8f1cd23ce5e34f165d4d37038f5b663ad20fb6adbdf029172483"
+checksum = "27a7a9b72ba121f6f1f6c3632b85604cac41aedb5ddc70accbebb6cac83de846"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -4307,9 +4230,9 @@ dependencies = [
[[package]]
name = "unic-langid"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44"
+checksum = "a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05"
dependencies = [
"unic-langid-impl",
"unic-langid-macros",
@@ -4317,18 +4240,18 @@ dependencies = [
[[package]]
name = "unic-langid-impl"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5"
+checksum = "dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658"
dependencies = [
"tinystr",
]
[[package]]
name = "unic-langid-macros"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0da1cd2c042d3c7569a1008806b02039e7a4a2bdf8f8e96bd3c792434a0e275e"
+checksum = "d5957eb82e346d7add14182a3315a7e298f04e1ba4baac36f7f0dbfedba5fc25"
dependencies = [
"proc-macro-hack",
"tinystr",
@@ -4338,13 +4261,13 @@ dependencies = [
[[package]]
name = "unic-langid-macros-impl"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ed7f4237ba393424195053097c1516bd4590dc82b84f2f97c5c69e12704555b"
+checksum = "a1249a628de3ad34b821ecb1001355bca3940bcb2f88558f1a8bd82e977f75b5"
dependencies = [
"proc-macro-hack",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
"unic-langid-impl",
]
@@ -4382,27 +4305,27 @@ dependencies = [
[[package]]
name = "unicase"
-version = "2.8.0"
+version = "2.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df"
+checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"
[[package]]
name = "unicode-casing"
-version = "0.1.0"
+version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "623f59e6af2a98bdafeb93fa277ac8e1e40440973001ca15cf4ae1541cd16d56"
+checksum = "061dbb8cc7f108532b6087a0065eff575e892a4bcb503dc57323a197457cc202"
[[package]]
name = "unicode-ident"
-version = "1.0.14"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
+checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
[[package]]
name = "unicode-normalization"
-version = "0.1.24"
+version = "0.1.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"
+checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8"
dependencies = [
"tinyvec",
]
@@ -4445,9 +4368,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]]
name = "url"
-version = "2.5.4"
+version = "2.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
+checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
dependencies = [
"form_urlencoded",
"idna",
@@ -4455,12 +4378,6 @@ dependencies = [
"serde",
]
-[[package]]
-name = "utf16_iter"
-version = "1.0.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
-
[[package]]
name = "utf8_iter"
version = "1.0.4"
@@ -4475,46 +4392,48 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "uuid"
-version = "1.11.0"
+version = "1.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
+checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2"
dependencies = [
- "getrandom",
+ "getrandom 0.3.4",
+ "js-sys",
"serde",
+ "wasm-bindgen",
]
[[package]]
name = "vergen"
-version = "9.0.2"
+version = "9.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "31f25fc8f8f05df455c7941e87f093ad22522a9ff33d7a027774815acf6f0639"
+checksum = "6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777"
dependencies = [
"anyhow",
"derive_builder",
- "rustc_version 0.4.1",
+ "rustc_version",
"rustversion",
"vergen-lib",
]
[[package]]
name = "vergen-gitcl"
-version = "1.0.2"
+version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0227006d09f98ab00ea69e9a5e055e676a813cfbed4232986176c86a6080b997"
+checksum = "b9dfc1de6eb2e08a4ddf152f1b179529638bedc0ea95e6d667c014506377aefe"
dependencies = [
"anyhow",
"derive_builder",
"rustversion",
- "time 0.3.37",
+ "time",
"vergen",
"vergen-lib",
]
[[package]]
name = "vergen-lib"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0c767e6751c09fc85cde58722cf2f1007e80e4c8d5a4321fc90d83dc54ca147"
+checksum = "9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166"
dependencies = [
"anyhow",
"derive_builder",
@@ -4548,42 +4467,39 @@ dependencies = [
[[package]]
name = "wasi"
-version = "0.11.0+wasi-snapshot-preview1"
+version = "0.11.1+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
[[package]]
-name = "wasm-bindgen"
-version = "0.2.99"
+name = "wasip2"
+version = "1.0.1+wasi-0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396"
+checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
dependencies = [
- "cfg-if 1.0.0",
- "once_cell",
- "wasm-bindgen-macro",
+ "wit-bindgen",
]
[[package]]
-name = "wasm-bindgen-backend"
-version = "0.2.99"
+name = "wasm-bindgen"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79"
+checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60"
dependencies = [
- "bumpalo",
- "log",
- "proc-macro2",
- "quote",
- "syn 2.0.90",
+ "cfg-if 1.0.4",
+ "once_cell",
+ "rustversion",
+ "wasm-bindgen-macro",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.49"
+version = "0.4.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2"
+checksum = "551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"js-sys",
"once_cell",
"wasm-bindgen",
@@ -4592,9 +4508,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe"
+checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -4602,22 +4518,25 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2"
+checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc"
dependencies = [
+ "bumpalo",
"proc-macro2",
"quote",
- "syn 2.0.90",
- "wasm-bindgen-backend",
+ "syn 2.0.111",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6"
+checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76"
+dependencies = [
+ "unicode-ident",
+]
[[package]]
name = "wasm-streams"
@@ -4634,9 +4553,9 @@ dependencies = [
[[package]]
name = "web-sys"
-version = "0.3.76"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc"
+checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -4654,25 +4573,13 @@ dependencies = [
[[package]]
name = "webpki-roots"
-version = "0.26.7"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e"
+checksum = "b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e"
dependencies = [
"rustls-pki-types",
]
-[[package]]
-name = "which"
-version = "4.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
-dependencies = [
- "either",
- "home",
- "once_cell",
- "rustix",
-]
-
[[package]]
name = "winapi"
version = "0.3.9"
@@ -4691,11 +4598,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
-version = "0.1.9"
+version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
+checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -4705,52 +4612,68 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
-name = "windows"
-version = "0.52.0"
+name = "windows-core"
+version = "0.62.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
+checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"
dependencies = [
- "windows-core",
- "windows-targets 0.52.6",
+ "windows-implement",
+ "windows-interface",
+ "windows-link 0.2.1",
+ "windows-result",
+ "windows-strings",
]
[[package]]
-name = "windows-core"
-version = "0.52.0"
+name = "windows-implement"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
+checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
dependencies = [
- "windows-targets 0.52.6",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
]
[[package]]
-name = "windows-registry"
-version = "0.2.0"
+name = "windows-interface"
+version = "0.59.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
+checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
dependencies = [
- "windows-result",
- "windows-strings",
- "windows-targets 0.52.6",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
]
+[[package]]
+name = "windows-link"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
+
+[[package]]
+name = "windows-link"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
+
[[package]]
name = "windows-result"
-version = "0.2.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
+checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
dependencies = [
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
name = "windows-strings"
-version = "0.1.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
+checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"
dependencies = [
- "windows-result",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -4797,11 +4720,20 @@ dependencies = [
[[package]]
name = "windows-sys"
-version = "0.59.0"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
+checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
- "windows-targets 0.52.6",
+ "windows-targets 0.53.5",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.61.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
+dependencies = [
+ "windows-link 0.2.1",
]
[[package]]
@@ -4843,13 +4775,30 @@ dependencies = [
"windows_aarch64_gnullvm 0.52.6",
"windows_aarch64_msvc 0.52.6",
"windows_i686_gnu 0.52.6",
- "windows_i686_gnullvm",
+ "windows_i686_gnullvm 0.52.6",
"windows_i686_msvc 0.52.6",
"windows_x86_64_gnu 0.52.6",
"windows_x86_64_gnullvm 0.52.6",
"windows_x86_64_msvc 0.52.6",
]
+[[package]]
+name = "windows-targets"
+version = "0.53.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
+dependencies = [
+ "windows-link 0.2.1",
+ "windows_aarch64_gnullvm 0.53.1",
+ "windows_aarch64_msvc 0.53.1",
+ "windows_i686_gnu 0.53.1",
+ "windows_i686_gnullvm 0.53.1",
+ "windows_i686_msvc 0.53.1",
+ "windows_x86_64_gnu 0.53.1",
+ "windows_x86_64_gnullvm 0.53.1",
+ "windows_x86_64_msvc 0.53.1",
+]
+
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.42.2"
@@ -4868,6 +4817,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
+
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.2"
@@ -4886,6 +4841,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
+
[[package]]
name = "windows_i686_gnu"
version = "0.42.2"
@@ -4904,12 +4865,24 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
+[[package]]
+name = "windows_i686_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
+
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
+[[package]]
+name = "windows_i686_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
+
[[package]]
name = "windows_i686_msvc"
version = "0.42.2"
@@ -4928,6 +4901,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
+[[package]]
+name = "windows_i686_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
+
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.2"
@@ -4946,6 +4925,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
+
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.2"
@@ -4964,6 +4949,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
+
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.2"
@@ -4983,25 +4974,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
-name = "write16"
-version = "1.0.0"
+name = "windows_x86_64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
+
+[[package]]
+name = "wit-bindgen"
+version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
+checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
[[package]]
name = "writeable"
-version = "0.5.5"
+version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
+checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
[[package]]
name = "xattr"
-version = "1.3.1"
+version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
+checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156"
dependencies = [
"libc",
- "linux-raw-sys",
"rustix",
]
@@ -5031,11 +5027,10 @@ dependencies = [
[[package]]
name = "yoke"
-version = "0.7.5"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
+checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
dependencies = [
- "serde",
"stable_deref_trait",
"yoke-derive",
"zerofrom",
@@ -5043,70 +5038,81 @@ dependencies = [
[[package]]
name = "yoke-derive"
-version = "0.7.5"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
+checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
- "synstructure 0.13.1",
+ "syn 2.0.111",
+ "synstructure 0.13.2",
]
[[package]]
name = "zerocopy"
-version = "0.7.35"
+version = "0.8.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
+checksum = "43fa6694ed34d6e57407afbccdeecfa268c470a7d2a5b0cf49ce9fcc345afb90"
dependencies = [
- "byteorder",
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.7.35"
+version = "0.8.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
+checksum = "c640b22cd9817fae95be82f0d2f90b11f7605f6c319d16705c459b27ac2cbc26"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "zerofrom"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
+checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
dependencies = [
"zerofrom-derive",
]
[[package]]
name = "zerofrom-derive"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
+checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
- "synstructure 0.13.1",
+ "syn 2.0.111",
+ "synstructure 0.13.2",
]
[[package]]
name = "zeroize"
-version = "1.8.1"
+version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
+checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
+
+[[package]]
+name = "zerotrie"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
+dependencies = [
+ "displaydoc",
+ "yoke",
+ "zerofrom",
+]
[[package]]
name = "zerovec"
-version = "0.10.4"
+version = "0.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
+checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
dependencies = [
+ "serde",
"yoke",
"zerofrom",
"zerovec-derive",
@@ -5114,11 +5120,11 @@ dependencies = [
[[package]]
name = "zerovec-derive"
-version = "0.10.3"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
+checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
diff --git a/Cargo.toml b/Cargo.toml
index f46809e2..34f4feee 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "kcl-lang"
-version = "0.11.2"
-edition = "2021"
+version = "0.12.0"
+edition = "2024"
readme = "README.md"
documentation = "kcl-lang.io"
description = "KCL Rust SDK"
@@ -11,9 +11,9 @@ license = "Apache-2.0"
[dependencies]
anyhow = "1"
-kclvm-api = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
-kclvm-evaluator = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
-kclvm-loader = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
-kclvm-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
-kclvm-runtime = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
-kclvm-primitives = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
+kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
+kcl-evaluator = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
+kcl-loader = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
+kcl-parser = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
+kcl-runtime = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
+kcl-primitives = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
diff --git a/README.md b/README.md
index 80605c71..e8eb00f7 100644
--- a/README.md
+++ b/README.md
@@ -32,8 +32,8 @@ fn main() -> Result<()> {
More Rust APIs can be found [here](https://github.com/kcl-lang/kcl). If you want to use the sub crate of KCL Rust core, you can run the following command.
```shell
-# Take the kclvm-runtime as an example.
-cargo add --git https://github.com/kcl-lang/kcl kclvm-runtime
+# Take the kcl-runtime as an example.
+cargo add --git https://github.com/kcl-lang/kcl kcl-runtime
```
### Go
@@ -56,7 +56,7 @@ import (
func main() {
client := native.NewNativeServiceClient()
- result, err := client.ExecProgram(&api.ExecProgram_Args{
+ result, err := client.ExecProgram(&api.ExecProgramArgs{
KFilenameList: []string{"main.k"},
KCodeList: []string{"a = 1"},
})
@@ -95,7 +95,7 @@ This way you'll be able to import the above dependency to use the SDK.
com.kcl
kcl-lib
- 0.11.1-SNAPSHOT
+ 0.12.0-SNAPSHOT
```
@@ -103,14 +103,14 @@ Write the code
```java
import com.kcl.api.API;
-import com.kcl.api.Spec.ExecProgram_Args;
-import com.kcl.api.Spec.ExecProgram_Result;
+import com.kcl.api.Spec.ExecProgramArgs;
+import com.kcl.api.Spec.ExecProgramResult;
public class ExecProgramTest {
public static void main(String[] args) throws Exception {
API api = new API();
- ExecProgram_Result result = api
- .execProgram(ExecProgram_Args.newBuilder().addKFilenameList("path/to/kcl.k").build());
+ ExecProgramResult result = api
+ .execProgram(ExecProgramArgs.newBuilder().addKFilenameList("path/to/kcl.k").build());
System.out.println(result.getYamlResult());
}
}
@@ -128,7 +128,7 @@ Write the code
using KclLib.API;
var api = new API();
-var execArgs = new ExecProgram_Args();
+var execArgs = new ExecProgramArgs();
var path = Path.Combine("test_data", "schema.k");
execArgs.KFilenameList.Add(path);
var result = api.ExecProgram(execArgs);
@@ -146,7 +146,7 @@ Write the code
```python
import kcl_lib.api as api
-args = api.ExecProgram_Args(k_filename_list=["./tests/test_data/schema.k"])
+args = api.ExecProgramArgs(k_filename_list=["./tests/test_data/schema.k"])
api = api.API()
result = api.exec_program(args)
print(result.yaml_result)
@@ -197,7 +197,7 @@ This way you'll be able to import the above dependency to use the SDK.
com.kcl
kcl-lib
- 0.11.1-SNAPSHOT
+ 0.12.0-SNAPSHOT
```
@@ -218,7 +218,7 @@ val result = api.execProgram(args)
import KclLib
let api = API()
-var execArgs = ExecProgram_Args()
+var execArgs = ExecProgramArgs()
execArgs.kFilenameList.append("schema.k")
let result = try api.execProgram(execArgs)
```
@@ -231,7 +231,7 @@ For CMake, you can use FetchContent to add KCL C++ Lib to your project.
FetchContent_Declare(
kcl-lib
GIT_REPOSITORY https://github.com/kcl-lang/lib.git
- GIT_TAG v0.11.1
+ GIT_TAG v0.12.0
SOURCE_SUBDIR cpp
)
FetchContent_MakeAvailable(kcl-lib)
diff --git a/c/Cargo.lock b/c/Cargo.lock
index 52f87ff5..090b8fda 100644
--- a/c/Cargo.lock
+++ b/c/Cargo.lock
@@ -4,35 +4,24 @@ version = 4
[[package]]
name = "addr2line"
-version = "0.24.2"
+version = "0.25.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
+checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
dependencies = [
"gimli",
]
[[package]]
name = "adler2"
-version = "2.0.0"
+version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
-
-[[package]]
-name = "ahash"
-version = "0.7.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
-dependencies = [
- "getrandom",
- "once_cell",
- "version_check",
-]
+checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
[[package]]
name = "aho-corasick"
-version = "1.1.3"
+version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
+checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
dependencies = [
"memchr",
]
@@ -46,12 +35,6 @@ dependencies = [
"log",
]
-[[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"
@@ -73,9 +56,9 @@ dependencies = [
[[package]]
name = "anstream"
-version = "0.6.18"
+version = "0.6.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
+checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -88,43 +71,44 @@ dependencies = [
[[package]]
name = "anstyle"
-version = "1.0.10"
+version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
+checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
[[package]]
name = "anstyle-parse"
-version = "0.2.6"
+version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
+checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
-version = "1.1.2"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
+checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.6"
+version = "3.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
+checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
dependencies = [
"anstyle",
- "windows-sys 0.59.0",
+ "once_cell_polyfill",
+ "windows-sys 0.61.2",
]
[[package]]
name = "anyhow"
-version = "1.0.94"
+version = "1.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7"
+checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
dependencies = [
"backtrace",
]
@@ -160,9 +144,15 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
+[[package]]
+name = "atomic-waker"
+version = "1.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
+
[[package]]
name = "atty"
version = "0.2.14"
@@ -176,31 +166,25 @@ dependencies = [
[[package]]
name = "autocfg"
-version = "1.4.0"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
+checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "backtrace"
-version = "0.3.74"
+version = "0.3.76"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
+checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6"
dependencies = [
"addr2line",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"miniz_oxide",
"object",
"rustc-demangle",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
-[[package]]
-name = "base-x"
-version = "0.2.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"
-
[[package]]
name = "base32"
version = "0.4.0"
@@ -242,9 +226,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
-version = "2.6.0"
+version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
+checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
[[package]]
name = "bitmaps"
@@ -257,14 +241,14 @@ dependencies = [
[[package]]
name = "blake3"
-version = "1.5.5"
+version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e"
+checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0"
dependencies = [
"arrayref",
"arrayvec",
"cc",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"constant_time_eq",
]
@@ -320,9 +304,9 @@ dependencies = [
[[package]]
name = "bumpalo"
-version = "3.16.0"
+version = "3.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
+checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
[[package]]
name = "byte-tools"
@@ -338,9 +322,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.9.0"
+version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
+checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
[[package]]
name = "cbindgen"
@@ -363,10 +347,11 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.2.4"
+version = "1.2.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf"
+checksum = "cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07"
dependencies = [
+ "find-msvc-tools",
"shlex",
]
@@ -378,9 +363,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
[[package]]
name = "cfg-if"
-version = "1.0.0"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "cfg_aliases"
@@ -390,17 +375,16 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
[[package]]
name = "chrono"
-version = "0.4.39"
+version = "0.4.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
+checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
dependencies = [
- "android-tzdata",
"iana-time-zone",
"js-sys",
"num-traits",
"serde",
"wasm-bindgen",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -426,22 +410,22 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.23"
+version = "4.5.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84"
+checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8"
dependencies = [
"clap_builder",
]
[[package]]
name = "clap_builder"
-version = "4.5.23"
+version = "4.5.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838"
+checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00"
dependencies = [
"anstream",
"anstyle",
- "clap_lex 0.7.4",
+ "clap_lex 0.7.6",
"strsim 0.11.1",
]
@@ -456,15 +440,15 @@ dependencies = [
[[package]]
name = "clap_lex"
-version = "0.7.4"
+version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
+checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
[[package]]
name = "colorchoice"
-version = "1.0.3"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
+checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
[[package]]
name = "compiler_base_error"
@@ -510,12 +494,6 @@ dependencies = [
"rustc_span",
]
-[[package]]
-name = "const_fn"
-version = "0.4.10"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d"
-
[[package]]
name = "constant_time_eq"
version = "0.3.1"
@@ -530,27 +508,27 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "cpufeatures"
-version = "0.2.16"
+version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3"
+checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
dependencies = [
"libc",
]
[[package]]
name = "crc32fast"
-version = "1.4.2"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
+checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
name = "crossbeam-channel"
-version = "0.5.14"
+version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
+checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
dependencies = [
"crossbeam-utils",
]
@@ -582,9 +560,9 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "crypto-common"
-version = "0.1.6"
+version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
+checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
dependencies = [
"generic-array 0.14.7",
"typenum",
@@ -592,9 +570,9 @@ dependencies = [
[[package]]
name = "darling"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
+checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
dependencies = [
"darling_core",
"darling_macro",
@@ -602,27 +580,27 @@ dependencies = [
[[package]]
name = "darling_core"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
+checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim 0.11.1",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "darling_macro"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
+checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
dependencies = [
"darling_core",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -631,18 +609,18 @@ version = "5.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"hashbrown 0.14.5",
"lock_api",
"once_cell",
- "parking_lot_core 0.9.10",
+ "parking_lot_core 0.9.12",
]
[[package]]
name = "deranged"
-version = "0.3.11"
+version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
+checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
dependencies = [
"powerfmt",
]
@@ -665,7 +643,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -675,7 +653,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
dependencies = [
"derive_builder_core",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -734,12 +712,6 @@ dependencies = [
"windows-sys 0.48.0",
]
-[[package]]
-name = "discard"
-version = "1.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
-
[[package]]
name = "displaydoc"
version = "0.2.5"
@@ -748,26 +720,26 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "dns-lookup"
-version = "2.0.4"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc"
+checksum = "cf5597a4b7fe5275fc9dcf88ce26326bc8e4cb87d0130f33752d4c5f717793cf"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"socket2",
- "windows-sys 0.48.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "either"
-version = "1.13.0"
+version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
+checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "ena"
@@ -779,69 +751,14 @@ dependencies = [
]
[[package]]
-name = "encoding"
-version = "0.2.33"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec"
-dependencies = [
- "encoding-index-japanese",
- "encoding-index-korean",
- "encoding-index-simpchinese",
- "encoding-index-singlebyte",
- "encoding-index-tradchinese",
-]
-
-[[package]]
-name = "encoding-index-japanese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-korean"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-simpchinese"
-version = "1.20141219.5"
+name = "encoding_rs"
+version = "0.8.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7"
+checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
dependencies = [
- "encoding_index_tests",
+ "cfg-if 1.0.4",
]
-[[package]]
-name = "encoding-index-singlebyte"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-tradchinese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding_index_tests"
-version = "0.1.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569"
-
[[package]]
name = "enquote"
version = "1.1.0"
@@ -853,9 +770,9 @@ dependencies = [
[[package]]
name = "env_filter"
-version = "0.1.2"
+version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
+checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2"
dependencies = [
"log",
"regex",
@@ -863,41 +780,42 @@ dependencies = [
[[package]]
name = "env_logger"
-version = "0.11.5"
+version = "0.11.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
+checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f"
dependencies = [
"anstream",
"anstyle",
"env_filter",
- "humantime",
+ "jiff",
"log",
]
[[package]]
name = "equivalent"
-version = "1.0.1"
+version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
+checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "erased-serde"
-version = "0.4.5"
+version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
+checksum = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3"
dependencies = [
"serde",
+ "serde_core",
"typeid",
]
[[package]]
name = "errno"
-version = "0.3.10"
+version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
+checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -918,27 +836,39 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
[[package]]
name = "filetime"
-version = "0.2.25"
+version = "0.2.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
+checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"libredox",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
+[[package]]
+name = "find-msvc-tools"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844"
+
[[package]]
name = "fixedbitset"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
+[[package]]
+name = "fixedbitset"
+version = "0.5.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
+
[[package]]
name = "flate2"
-version = "1.0.35"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
+checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
dependencies = [
"crc32fast",
"miniz_oxide",
@@ -972,9 +902,9 @@ dependencies = [
[[package]]
name = "fluent-langneg"
-version = "0.13.0"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"
+checksum = "7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0"
dependencies = [
"unic-langid",
]
@@ -996,9 +926,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "form_urlencoded"
-version = "1.2.1"
+version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
+checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
dependencies = [
"percent-encoding",
]
@@ -1084,7 +1014,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -1123,7 +1053,7 @@ version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877e94aff08e743b651baaea359664321055749b398adff8740a7399af7796e7"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
@@ -1147,28 +1077,42 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
+checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"js-sys",
"libc",
"wasi",
"wasm-bindgen",
]
+[[package]]
+name = "getrandom"
+version = "0.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
+dependencies = [
+ "cfg-if 1.0.4",
+ "js-sys",
+ "libc",
+ "r-efi",
+ "wasip2",
+ "wasm-bindgen",
+]
+
[[package]]
name = "gimli"
-version = "0.31.1"
+version = "0.32.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
+checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
[[package]]
name = "glob"
-version = "0.3.1"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
+checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
[[package]]
name = "handlebars"
@@ -1198,9 +1142,9 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
[[package]]
name = "hashbrown"
-version = "0.15.2"
+version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
+checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
[[package]]
name = "heck"
@@ -1217,6 +1161,12 @@ version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
+[[package]]
+name = "heck"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
+
[[package]]
name = "hermit-abi"
version = "0.1.19"
@@ -1228,9 +1178,9 @@ dependencies = [
[[package]]
name = "hermit-abi"
-version = "0.3.9"
+version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
+checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
[[package]]
name = "hmac"
@@ -1241,31 +1191,22 @@ dependencies = [
"digest 0.10.7",
]
-[[package]]
-name = "home"
-version = "0.5.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
-dependencies = [
- "windows-sys 0.52.0",
-]
-
[[package]]
name = "hostname"
-version = "0.4.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba"
+checksum = "a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
- "windows",
+ "windows-link 0.1.3",
]
[[package]]
name = "http"
-version = "1.2.0"
+version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea"
+checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
dependencies = [
"bytes",
"fnv",
@@ -1293,12 +1234,12 @@ dependencies = [
[[package]]
name = "http-body-util"
-version = "0.1.2"
+version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
+checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
dependencies = [
"bytes",
- "futures-util",
+ "futures-core",
"http",
"http-body",
"pin-project-lite",
@@ -1306,30 +1247,26 @@ dependencies = [
[[package]]
name = "httparse"
-version = "1.9.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
-
-[[package]]
-name = "humantime"
-version = "2.1.0"
+version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
+checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
[[package]]
name = "hyper"
-version = "1.5.2"
+version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0"
+checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11"
dependencies = [
+ "atomic-waker",
"bytes",
"futures-channel",
- "futures-util",
+ "futures-core",
"http",
"http-body",
"httparse",
"itoa",
"pin-project-lite",
+ "pin-utils",
"smallvec",
"tokio",
"want",
@@ -1337,11 +1274,10 @@ dependencies = [
[[package]]
name = "hyper-rustls"
-version = "0.27.4"
+version = "0.27.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f6884a48c6826ec44f524c7456b163cebe9e55a18d7b5e307cb4f100371cc767"
+checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
dependencies = [
- "futures-util",
"http",
"hyper",
"hyper-util",
@@ -1355,16 +1291,21 @@ dependencies = [
[[package]]
name = "hyper-util"
-version = "0.1.10"
+version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
+checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56"
dependencies = [
+ "base64 0.22.1",
"bytes",
"futures-channel",
+ "futures-core",
"futures-util",
"http",
"http-body",
"hyper",
+ "ipnet",
+ "libc",
+ "percent-encoding",
"pin-project-lite",
"socket2",
"tokio",
@@ -1374,14 +1315,15 @@ dependencies = [
[[package]]
name = "iana-time-zone"
-version = "0.1.61"
+version = "0.1.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
+checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
+ "log",
"wasm-bindgen",
"windows-core",
]
@@ -1397,21 +1339,22 @@ dependencies = [
[[package]]
name = "icu_collections"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
+checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
dependencies = [
"displaydoc",
+ "potential_utf",
"yoke",
"zerofrom",
"zerovec",
]
[[package]]
-name = "icu_locid"
-version = "1.5.0"
+name = "icu_locale_core"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
+checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
dependencies = [
"displaydoc",
"litemap",
@@ -1420,99 +1363,61 @@ dependencies = [
"zerovec",
]
-[[package]]
-name = "icu_locid_transform"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
-dependencies = [
- "displaydoc",
- "icu_locid",
- "icu_locid_transform_data",
- "icu_provider",
- "tinystr",
- "zerovec",
-]
-
-[[package]]
-name = "icu_locid_transform_data"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
-
[[package]]
name = "icu_normalizer"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
+checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
dependencies = [
- "displaydoc",
"icu_collections",
"icu_normalizer_data",
"icu_properties",
"icu_provider",
"smallvec",
- "utf16_iter",
- "utf8_iter",
- "write16",
"zerovec",
]
[[package]]
name = "icu_normalizer_data"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
+checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
[[package]]
name = "icu_properties"
-version = "1.5.1"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
+checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99"
dependencies = [
- "displaydoc",
"icu_collections",
- "icu_locid_transform",
+ "icu_locale_core",
"icu_properties_data",
"icu_provider",
- "tinystr",
+ "zerotrie",
"zerovec",
]
[[package]]
name = "icu_properties_data"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
+checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899"
[[package]]
name = "icu_provider"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
+checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
dependencies = [
"displaydoc",
- "icu_locid",
- "icu_provider_macros",
- "stable_deref_trait",
- "tinystr",
+ "icu_locale_core",
"writeable",
"yoke",
"zerofrom",
+ "zerotrie",
"zerovec",
]
-[[package]]
-name = "icu_provider_macros"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.90",
-]
-
[[package]]
name = "ident_case"
version = "1.0.1"
@@ -1521,9 +1426,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
-version = "1.0.3"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
+checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
dependencies = [
"idna_adapter",
"smallvec",
@@ -1532,9 +1437,9 @@ dependencies = [
[[package]]
name = "idna_adapter"
-version = "1.2.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
+checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
dependencies = [
"icu_normalizer",
"icu_properties",
@@ -1547,7 +1452,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe"
dependencies = [
"bitmaps",
- "rand_core",
+ "rand_core 0.6.4",
"rand_xoshiro",
"sized-chunks",
"typenum",
@@ -1562,17 +1467,17 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg",
"hashbrown 0.12.3",
- "rustc-rayon 0.5.0",
+ "rustc-rayon 0.5.1",
]
[[package]]
name = "indexmap"
-version = "2.7.0"
+version = "2.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
+checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
dependencies = [
"equivalent",
- "hashbrown 0.15.2",
+ "hashbrown 0.16.1",
]
[[package]]
@@ -1612,14 +1517,14 @@ version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
name = "intl-memoizer"
-version = "0.5.2"
+version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda"
+checksum = "310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f"
dependencies = [
"type-map",
"unic-langid",
@@ -1636,21 +1541,34 @@ dependencies = [
[[package]]
name = "inventory"
-version = "0.3.15"
+version = "0.3.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767"
+checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e"
+dependencies = [
+ "rustversion",
+]
[[package]]
name = "ipnet"
-version = "2.10.1"
+version = "2.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
+
+[[package]]
+name = "iri-string"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
+checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397"
+dependencies = [
+ "memchr",
+ "serde",
+]
[[package]]
name = "is_terminal_polyfill"
-version = "1.70.1"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
+checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
[[package]]
name = "itertools"
@@ -1661,18 +1579,52 @@ dependencies = [
"either",
]
+[[package]]
+name = "itertools"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
+dependencies = [
+ "either",
+]
+
[[package]]
name = "itoa"
-version = "1.0.14"
+version = "1.0.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
+
+[[package]]
+name = "jiff"
+version = "0.2.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35"
+dependencies = [
+ "jiff-static",
+ "log",
+ "portable-atomic",
+ "portable-atomic-util",
+ "serde_core",
+]
+
+[[package]]
+name = "jiff-static"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
+checksum = "980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
+]
[[package]]
name = "jobserver"
-version = "0.1.32"
+version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
+checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
dependencies = [
+ "getrandom 0.3.4",
"libc",
]
@@ -1684,9 +1636,9 @@ checksum = "8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae"
[[package]]
name = "js-sys"
-version = "0.3.76"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7"
+checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65"
dependencies = [
"once_cell",
"wasm-bindgen",
@@ -1742,112 +1694,58 @@ dependencies = [
"hmac",
"serde",
"serde_json",
- "sha2 0.10.8",
+ "sha2 0.10.9",
]
[[package]]
-name = "kcl-language-server"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-api"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
- "chrono",
- "clap 4.5.23",
- "compiler_base_session",
- "crossbeam-channel",
- "dashmap",
- "env_logger",
- "im-rc",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-sema",
- "kclvm-span",
- "kclvm-tools",
- "kclvm-utils",
- "kclvm-version",
- "log",
- "lsp-server",
- "lsp-types",
+ "futures",
+ "jsonrpc-stdio-server",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-language-server",
+ "kcl-loader",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runner",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-tools",
+ "kcl-utils",
+ "kcl-version",
"maplit",
- "notify 7.0.0",
- "parking_lot 0.12.3",
- "proc_macro_crate",
- "ra_ap_vfs",
- "ra_ap_vfs-notify",
- "ropey",
- "rustc-hash 1.1.0",
- "rustc_lexer",
- "salsa",
+ "once_cell",
+ "prost",
+ "prost-build",
+ "prost-types",
+ "prost-wkt",
+ "prost-wkt-build",
+ "protoc-bin-vendored",
"serde",
"serde_json",
- "threadpool",
+ "serde_yaml_ng",
+ "tempfile",
"tokio",
- "tokio-test",
]
[[package]]
-name = "kcl-lib-c"
-version = "0.11.1"
-dependencies = [
- "cbindgen",
- "kclvm-api",
-]
-
-[[package]]
-name = "kclvm-api"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "anyhow",
- "futures",
- "indexmap 1.9.3",
- "jsonrpc-stdio-server",
- "kcl-language-server",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-loader",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runner",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-tools",
- "kclvm-utils",
- "kclvm-version",
- "maplit",
- "once_cell",
- "prost",
- "prost-build",
- "prost-types",
- "prost-wkt",
- "prost-wkt-build",
- "prost-wkt-types",
- "protoc-bin-vendored",
- "serde",
- "serde_json",
- "serde_yaml",
- "tempfile",
- "tokio",
-]
-
-[[package]]
-name = "kclvm-ast"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-ast"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_span",
- "kclvm-error",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-error",
+ "kcl-span",
+ "kcl-utils",
"serde",
"serde_json",
"thread_local",
@@ -1855,80 +1753,58 @@ dependencies = [
]
[[package]]
-name = "kclvm-ast-pretty"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-ast-pretty"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"compiler_base_macros",
"compiler_base_session",
"fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
+ "kcl-ast",
+ "kcl-error",
+ "kcl-primitives",
"pretty_assertions",
]
[[package]]
-name = "kclvm-compiler"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "ahash",
- "bit-set",
- "bitflags 1.3.2",
- "fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-sema",
- "once_cell",
- "phf",
- "time 0.2.27",
- "unicode_names2",
-]
-
-[[package]]
-name = "kclvm-config"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-config"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"chrono",
"dirs",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-ast",
+ "kcl-utils",
+ "kcl-version",
"md-5 0.8.0",
"pathdiff",
"regex",
"ron",
"serde",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"toml",
"url",
]
[[package]]
-name = "kclvm-driver"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-driver"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"flate2",
- "indexmap 2.7.0",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-parser",
- "kclvm-runtime",
- "kclvm-utils",
- "oci-distribution",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-utils",
+ "oci-client",
"once_cell",
- "parking_lot 0.12.3",
+ "parking_lot 0.12.5",
"serde",
"serde_json",
"tar",
@@ -1937,9 +1813,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-error"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-error"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"annotate-snippets",
"anyhow",
@@ -1947,63 +1823,116 @@ dependencies = [
"compiler_base_macros",
"compiler_base_session",
"compiler_base_span",
- "indexmap 1.9.3",
- "kclvm-runtime",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-span",
+ "kcl-utils",
"serde",
"serde_json",
"termize",
- "thiserror 1.0.69",
+ "thiserror 2.0.17",
"tracing",
]
[[package]]
-name = "kclvm-evaluator"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-evaluator"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"generational-arena",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-sema",
+ "kcl-ast",
+ "kcl-error",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-sema",
"scopeguard",
]
[[package]]
-name = "kclvm-lexer"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-language-server"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
+dependencies = [
+ "anyhow",
+ "chrono",
+ "clap 4.5.53",
+ "compiler_base_session",
+ "crossbeam-channel",
+ "dashmap",
+ "env_logger",
+ "im-rc",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-sema",
+ "kcl-span",
+ "kcl-tools",
+ "kcl-utils",
+ "kcl-version",
+ "log",
+ "lsp-server",
+ "lsp-types",
+ "maplit",
+ "notify 7.0.0",
+ "parking_lot 0.12.5",
+ "proc_macro_crate",
+ "ra_ap_vfs",
+ "ra_ap_vfs-notify",
+ "ropey",
+ "rustc-hash 1.1.0",
+ "rustc_lexer",
+ "salsa",
+ "serde",
+ "serde_json",
+ "threadpool",
+ "tokio",
+ "tokio-test",
+]
+
+[[package]]
+name = "kcl-lexer"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "kclvm-error",
+ "kcl-error",
"rustc_lexer",
"unic-emoji-char",
]
[[package]]
-name = "kclvm-loader"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-lib-c"
+version = "0.12.0"
+dependencies = [
+ "cbindgen",
+ "kcl-api",
+]
+
+[[package]]
+name = "kcl-loader"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-sema",
+ "kcl-utils",
"maplit",
]
[[package]]
-name = "kclvm-macros"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-macros"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
@@ -2012,9 +1941,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-parser"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-parser"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"bstr",
@@ -2025,17 +1954,17 @@ dependencies = [
"either",
"enquote",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-error",
- "kclvm-lexer",
- "kclvm-sema",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-error",
+ "kcl-lexer",
+ "kcl-primitives",
+ "kcl-sema",
+ "kcl-span",
+ "kcl-utils",
"num-bigint",
- "parking_lot 0.12.3",
- "petgraph",
+ "parking_lot 0.12.5",
+ "petgraph 0.6.5",
"regex",
"rustc_lexer",
"serde",
@@ -2046,30 +1975,39 @@ dependencies = [
]
[[package]]
-name = "kclvm-query"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-primitives"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
+dependencies = [
+ "indexmap 2.12.1",
+ "rustc-hash 2.1.1",
+]
+
+[[package]]
+name = "kcl-query"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_macros",
"compiler_base_session",
"fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-sema",
+ "kcl-utils",
"maplit",
"serde",
"serde_json",
]
[[package]]
-name = "kclvm-runner"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-runner"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"cc",
@@ -2077,19 +2015,18 @@ dependencies = [
"compiler_base_macros",
"compiler_base_session",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-compiler",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-evaluator",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-evaluator",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-utils",
+ "kcl-version",
"libc",
"libloading",
"once_cell",
@@ -2102,11 +2039,10 @@ dependencies = [
]
[[package]]
-name = "kclvm-runtime"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-runtime"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"base32",
"base64 0.13.1",
@@ -2115,15 +2051,15 @@ dependencies = [
"chrono",
"cidr",
"dns-lookup",
- "encoding",
+ "encoding_rs",
"fancy-regex",
"generational-arena",
"glob",
"handlebars",
"hostname",
- "indexmap 1.9.3",
- "itertools",
- "kclvm_runtime_internal_macros",
+ "itertools 0.10.5",
+ "kcl-primitives",
+ "kcl_runtime_internal_macros",
"lazy_static",
"libc",
"md5",
@@ -2132,7 +2068,7 @@ dependencies = [
"regex",
"serde",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"sha1",
"sha2 0.9.9",
"unic-ucd-bidi",
@@ -2143,11 +2079,10 @@ dependencies = [
]
[[package]]
-name = "kclvm-sema"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-sema"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"bit-set",
"bitflags 1.3.2",
@@ -2157,17 +2092,17 @@ dependencies = [
"compiler_base_span",
"fancy-regex",
"generational-arena",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-span",
+ "kcl-utils",
"lazy_static",
"once_cell",
- "parking_lot 0.12.3",
- "petgraph",
+ "parking_lot 0.12.5",
+ "petgraph 0.6.5",
"phf",
"regex",
"serde",
@@ -2177,51 +2112,51 @@ dependencies = [
]
[[package]]
-name = "kclvm-span"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-span"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"compiler_base_span",
- "kclvm-macros",
+ "kcl-macros",
"parking_lot 0.11.2",
"scoped-tls",
]
[[package]]
-name = "kclvm-tools"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-tools"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_session",
"compiler_base_span",
"fancy-regex",
- "indexmap 1.9.3",
"json-spanned-value",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runner",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runner",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-utils",
"located_yaml",
"once_cell",
"regex",
"rustc_lexer",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"walkdir",
]
[[package]]
-name = "kclvm-utils"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-utils"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"fslock",
@@ -2229,17 +2164,17 @@ dependencies = [
]
[[package]]
-name = "kclvm-version"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-version"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"vergen-gitcl",
]
[[package]]
-name = "kclvm_runtime_internal_macros"
-version = "0.5.0"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl_runtime_internal_macros"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
@@ -2248,9 +2183,9 @@ dependencies = [
[[package]]
name = "kqueue"
-version = "1.0.8"
+version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
+checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a"
dependencies = [
"kqueue-sys",
"libc",
@@ -2274,9 +2209,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "libc"
-version = "0.2.169"
+version = "0.2.177"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
+checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
[[package]]
name = "libloading"
@@ -2284,19 +2219,19 @@ version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"winapi",
]
[[package]]
name = "libredox"
-version = "0.1.3"
+version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
+checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"libc",
- "redox_syscall 0.5.8",
+ "redox_syscall 0.5.18",
]
[[package]]
@@ -2310,15 +2245,15 @@ dependencies = [
[[package]]
name = "linux-raw-sys"
-version = "0.4.14"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
+checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
[[package]]
name = "litemap"
-version = "0.7.4"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
+checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
[[package]]
name = "located_yaml"
@@ -2333,29 +2268,35 @@ dependencies = [
[[package]]
name = "lock_api"
-version = "0.4.12"
+version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
+checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
dependencies = [
- "autocfg",
"scopeguard",
]
[[package]]
name = "log"
-version = "0.4.22"
+version = "0.4.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
+
+[[package]]
+name = "lru-slab"
+version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
+checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
[[package]]
name = "lsp-server"
-version = "0.7.7"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "550446e84739dcaf6d48a4a093973850669e13e8a34d8f8d64851041be267cd9"
+checksum = "7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e"
dependencies = [
"crossbeam-channel",
"log",
"serde",
+ "serde_derive",
"serde_json",
]
@@ -2401,7 +2342,7 @@ version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"digest 0.10.7",
]
@@ -2413,9 +2354,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
[[package]]
name = "memchr"
-version = "2.7.4"
+version = "2.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
+checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
[[package]]
name = "memmap2"
@@ -2426,19 +2367,14 @@ dependencies = [
"libc",
]
-[[package]]
-name = "mime"
-version = "0.3.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
-
[[package]]
name = "miniz_oxide"
-version = "0.8.2"
+version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394"
+checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
dependencies = [
"adler2",
+ "simd-adler32",
]
[[package]]
@@ -2455,14 +2391,14 @@ dependencies = [
[[package]]
name = "mio"
-version = "1.0.3"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
+checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873"
dependencies = [
"libc",
"log",
"wasi",
- "windows-sys 0.52.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -2476,9 +2412,9 @@ dependencies = [
[[package]]
name = "multimap"
-version = "0.8.3"
+version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"
+checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084"
[[package]]
name = "notify"
@@ -2504,14 +2440,14 @@ version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"filetime",
"fsevent-sys",
"inotify 0.10.2",
"kqueue",
"libc",
"log",
- "mio 1.0.3",
+ "mio 1.1.0",
"notify-types",
"walkdir",
"windows-sys 0.52.0",
@@ -2562,11 +2498,11 @@ dependencies = [
[[package]]
name = "num_cpus"
-version = "1.16.0"
+version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
+checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b"
dependencies = [
- "hermit-abi 0.3.9",
+ "hermit-abi 0.5.2",
"libc",
]
@@ -2581,18 +2517,18 @@ dependencies = [
[[package]]
name = "object"
-version = "0.36.5"
+version = "0.37.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
+checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
dependencies = [
"memchr",
]
[[package]]
-name = "oci-distribution"
+name = "oci-client"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b95a2c51531af0cb93761f66094044ca6ea879320bccd35ab747ff3fcab3f422"
+checksum = "560faeb9396a5bae11b141bed3cec8bf9242e5bfec17d0f48feeeab0f879ca35"
dependencies = [
"bytes",
"chrono",
@@ -2606,7 +2542,7 @@ dependencies = [
"reqwest",
"serde",
"serde_json",
- "sha2 0.10.8",
+ "sha2 0.10.9",
"thiserror 1.0.69",
"tokio",
"tracing",
@@ -2626,15 +2562,21 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.20.2"
+version = "1.21.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
+
+[[package]]
+name = "once_cell_polyfill"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
+checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
[[package]]
name = "oorandom"
-version = "11.1.4"
+version = "11.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9"
+checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
[[package]]
name = "opaque-debug"
@@ -2673,12 +2615,12 @@ dependencies = [
[[package]]
name = "parking_lot"
-version = "0.12.3"
+version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
+checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
dependencies = [
"lock_api",
- "parking_lot_core 0.9.10",
+ "parking_lot_core 0.9.12",
]
[[package]]
@@ -2687,7 +2629,7 @@ version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"instant",
"libc",
"redox_syscall 0.2.16",
@@ -2697,15 +2639,15 @@ dependencies = [
[[package]]
name = "parking_lot_core"
-version = "0.9.10"
+version = "0.9.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
+checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
- "redox_syscall 0.5.8",
+ "redox_syscall 0.5.18",
"smallvec",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -2716,26 +2658,25 @@ checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
[[package]]
name = "percent-encoding"
-version = "2.3.1"
+version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
+checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "pest"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc"
+checksum = "cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22"
dependencies = [
"memchr",
- "thiserror 2.0.8",
"ucd-trie",
]
[[package]]
name = "pest_derive"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e"
+checksum = "51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f"
dependencies = [
"pest",
"pest_generator",
@@ -2743,26 +2684,25 @@ dependencies = [
[[package]]
name = "pest_generator"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b"
+checksum = "dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625"
dependencies = [
"pest",
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "pest_meta"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea"
+checksum = "bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82"
dependencies = [
- "once_cell",
"pest",
- "sha2 0.10.8",
+ "sha2 0.10.9",
]
[[package]]
@@ -2771,8 +2711,18 @@ version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
dependencies = [
- "fixedbitset",
- "indexmap 2.7.0",
+ "fixedbitset 0.4.2",
+ "indexmap 2.12.1",
+]
+
+[[package]]
+name = "petgraph"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772"
+dependencies = [
+ "fixedbitset 0.5.7",
+ "indexmap 2.12.1",
]
[[package]]
@@ -2793,7 +2743,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d43f3220d96e0080cc9ea234978ccd80d904eafb17be31bb0f76daaea6493082"
dependencies = [
"phf_shared",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -2821,9 +2771,9 @@ dependencies = [
[[package]]
name = "pin-project-lite"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
+checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
[[package]]
name = "pin-utils"
@@ -2831,6 +2781,30 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+[[package]]
+name = "portable-atomic"
+version = "1.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
+
+[[package]]
+name = "portable-atomic-util"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
+dependencies = [
+ "portable-atomic",
+]
+
+[[package]]
+name = "potential_utf"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
+dependencies = [
+ "zerovec",
+]
+
[[package]]
name = "powerfmt"
version = "0.2.0"
@@ -2839,9 +2813,9 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
[[package]]
name = "ppv-lite86"
-version = "0.2.20"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
+checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
dependencies = [
"zerocopy",
]
@@ -2858,12 +2832,12 @@ dependencies = [
[[package]]
name = "prettyplease"
-version = "0.1.25"
+version = "0.2.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86"
+checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
dependencies = [
"proc-macro2",
- "syn 1.0.109",
+ "syn 2.0.111",
]
[[package]]
@@ -2874,9 +2848,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
[[package]]
name = "proc-macro2"
-version = "1.0.92"
+version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
+checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
dependencies = [
"unicode-ident",
]
@@ -2884,18 +2858,18 @@ dependencies = [
[[package]]
name = "proc_macro_crate"
version = "0.1.0"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "prost"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd"
+checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d"
dependencies = [
"bytes",
"prost-derive",
@@ -2903,52 +2877,51 @@ dependencies = [
[[package]]
name = "prost-build"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270"
+checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1"
dependencies = [
- "bytes",
- "heck 0.4.1",
- "itertools",
- "lazy_static",
+ "heck 0.5.0",
+ "itertools 0.14.0",
"log",
"multimap",
- "petgraph",
+ "once_cell",
+ "petgraph 0.7.1",
"prettyplease",
"prost",
"prost-types",
"regex",
- "syn 1.0.109",
+ "syn 2.0.111",
"tempfile",
- "which",
]
[[package]]
name = "prost-derive"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4"
+checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
dependencies = [
"anyhow",
- "itertools",
+ "itertools 0.14.0",
"proc-macro2",
"quote",
- "syn 1.0.109",
+ "syn 2.0.111",
]
[[package]]
name = "prost-types"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13"
+checksum = "b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72"
dependencies = [
"prost",
]
[[package]]
name = "prost-wkt"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "655944d0ce015e71b3ec21279437e6a09e58433e50c7b0677901f3d5235e74f5"
dependencies = [
"chrono",
"inventory",
@@ -2961,41 +2934,26 @@ dependencies = [
[[package]]
name = "prost-wkt-build"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f869f1443fee474b785e935d92e1007f57443e485f51668ed41943fc01a321a2"
dependencies = [
- "heck 0.4.1",
+ "heck 0.5.0",
"prost",
"prost-build",
"prost-types",
"quote",
]
-[[package]]
-name = "prost-wkt-types"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "chrono",
- "prost",
- "prost-build",
- "prost-types",
- "prost-wkt",
- "prost-wkt-build",
- "protoc-bin-vendored",
- "regex",
- "serde",
- "serde_derive",
- "serde_json",
-]
-
[[package]]
name = "protoc-bin-vendored"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d1c381df33c98266b5f08186583660090a4ffa0889e76c7e9a5e175f645a67fa"
dependencies = [
"protoc-bin-vendored-linux-aarch_64",
"protoc-bin-vendored-linux-ppcle_64",
+ "protoc-bin-vendored-linux-s390_64",
"protoc-bin-vendored-linux-x86_32",
"protoc-bin-vendored-linux-x86_64",
"protoc-bin-vendored-macos-aarch_64",
@@ -3006,71 +2964,87 @@ dependencies = [
[[package]]
name = "protoc-bin-vendored-linux-aarch_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c350df4d49b5b9e3ca79f7e646fde2377b199e13cfa87320308397e1f37e1a4c"
[[package]]
name = "protoc-bin-vendored-linux-ppcle_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a55a63e6c7244f19b5c6393f025017eb5d793fd5467823a099740a7a4222440c"
+
+[[package]]
+name = "protoc-bin-vendored-linux-s390_64"
+version = "3.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1dba5565db4288e935d5330a07c264a4ee8e4a5b4a4e6f4e83fad824cc32f3b0"
[[package]]
name = "protoc-bin-vendored-linux-x86_32"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8854774b24ee28b7868cd71dccaae8e02a2365e67a4a87a6cd11ee6cdbdf9cf5"
[[package]]
name = "protoc-bin-vendored-linux-x86_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b38b07546580df720fa464ce124c4b03630a6fb83e05c336fea2a241df7e5d78"
[[package]]
name = "protoc-bin-vendored-macos-aarch_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "89278a9926ce312e51f1d999fee8825d324d603213344a9a706daa009f1d8092"
[[package]]
name = "protoc-bin-vendored-macos-x86_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "81745feda7ccfb9471d7a4de888f0652e806d5795b61480605d4943176299756"
[[package]]
name = "protoc-bin-vendored-win32"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "95067976aca6421a523e491fce939a3e65249bac4b977adee0ee9771568e8aa3"
[[package]]
name = "quinn"
-version = "0.11.6"
+version = "0.11.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef"
+checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20"
dependencies = [
"bytes",
+ "cfg_aliases",
"pin-project-lite",
"quinn-proto",
"quinn-udp",
- "rustc-hash 2.1.0",
+ "rustc-hash 2.1.1",
"rustls",
"socket2",
- "thiserror 2.0.8",
+ "thiserror 2.0.17",
"tokio",
"tracing",
+ "web-time",
]
[[package]]
name = "quinn-proto"
-version = "0.11.9"
+version = "0.11.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d"
+checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31"
dependencies = [
"bytes",
- "getrandom",
- "rand",
+ "getrandom 0.3.4",
+ "lru-slab",
+ "rand 0.9.2",
"ring",
- "rustc-hash 2.1.0",
+ "rustc-hash 2.1.1",
"rustls",
"rustls-pki-types",
"slab",
- "thiserror 2.0.8",
+ "thiserror 2.0.17",
"tinyvec",
"tracing",
"web-time",
@@ -3078,27 +3052,33 @@ dependencies = [
[[package]]
name = "quinn-udp"
-version = "0.5.9"
+version = "0.5.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904"
+checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd"
dependencies = [
"cfg_aliases",
"libc",
"once_cell",
"socket2",
"tracing",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "quote"
-version = "1.0.37"
+version = "1.0.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
+checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
dependencies = [
"proc-macro2",
]
+[[package]]
+name = "r-efi"
+version = "5.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
+
[[package]]
name = "ra_ap_paths"
version = "0.0.149"
@@ -3152,8 +3132,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
- "rand_chacha",
- "rand_core",
+ "rand_chacha 0.3.1",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand"
+version = "0.9.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
+dependencies = [
+ "rand_chacha 0.9.0",
+ "rand_core 0.9.3",
]
[[package]]
@@ -3163,7 +3153,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
- "rand_core",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand_chacha"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
+dependencies = [
+ "ppv-lite86",
+ "rand_core 0.9.3",
]
[[package]]
@@ -3172,7 +3172,16 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
- "getrandom",
+ "getrandom 0.2.16",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.9.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
+dependencies = [
+ "getrandom 0.3.4",
]
[[package]]
@@ -3181,7 +3190,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
dependencies = [
- "rand_core",
+ "rand_core 0.6.4",
]
[[package]]
@@ -3195,11 +3204,11 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.5.8"
+version = "0.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
+checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
]
[[package]]
@@ -3208,20 +3217,20 @@ version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
dependencies = [
- "getrandom",
+ "getrandom 0.2.16",
"libredox",
"thiserror 1.0.69",
]
[[package]]
name = "regex"
-version = "1.11.1"
+version = "1.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
+checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
dependencies = [
"aho-corasick",
"memchr",
- "regex-automata 0.4.9",
+ "regex-automata 0.4.13",
"regex-syntax",
]
@@ -3233,9 +3242,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
[[package]]
name = "regex-automata"
-version = "0.4.9"
+version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
+checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
dependencies = [
"aho-corasick",
"memchr",
@@ -3244,15 +3253,15 @@ dependencies = [
[[package]]
name = "regex-syntax"
-version = "0.8.5"
+version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
+checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
[[package]]
name = "reqwest"
-version = "0.12.9"
+version = "0.12.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
+checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f"
dependencies = [
"base64 0.22.1",
"bytes",
@@ -3264,16 +3273,12 @@ dependencies = [
"hyper",
"hyper-rustls",
"hyper-util",
- "ipnet",
"js-sys",
"log",
- "mime",
- "once_cell",
"percent-encoding",
"pin-project-lite",
"quinn",
"rustls",
- "rustls-pemfile",
"rustls-pki-types",
"serde",
"serde_json",
@@ -3281,7 +3286,9 @@ dependencies = [
"sync_wrapper",
"tokio",
"tokio-rustls",
- "tokio-util 0.7.13",
+ "tokio-util 0.7.17",
+ "tower",
+ "tower-http",
"tower-service",
"url",
"wasm-bindgen",
@@ -3289,20 +3296,18 @@ dependencies = [
"wasm-streams",
"web-sys",
"webpki-roots",
- "windows-registry",
]
[[package]]
name = "ring"
-version = "0.17.8"
+version = "0.17.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
+checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
dependencies = [
"cc",
- "cfg-if 1.0.0",
- "getrandom",
+ "cfg-if 1.0.4",
+ "getrandom 0.2.16",
"libc",
- "spin",
"untrusted",
"windows-sys 0.52.0",
]
@@ -3330,9 +3335,9 @@ dependencies = [
[[package]]
name = "rustc-demangle"
-version = "0.1.24"
+version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
+checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
[[package]]
name = "rustc-hash"
@@ -3342,9 +3347,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc-hash"
-version = "2.1.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497"
+checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
[[package]]
name = "rustc-rayon"
@@ -3359,12 +3364,12 @@ dependencies = [
[[package]]
name = "rustc-rayon"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb81aadc8837ca6ecebe0fe1353f15df83b3b3cc2cf7a8afd571bc22aa121710"
+checksum = "2cd9fb077db982d7ceb42a90471e5a69a990b58f71e06f0d8340bb2cf35eb751"
dependencies = [
"either",
- "rustc-rayon-core 0.5.0",
+ "rustc-rayon-core 0.5.1",
]
[[package]]
@@ -3381,14 +3386,12 @@ dependencies = [
[[package]]
name = "rustc-rayon-core"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67668daaf00e359c126f6dcb40d652d89b458a008c8afa727a42a2d20fca0b7f"
+checksum = "2f42932dcd3bcbe484b38a3ccf79b7906fac41c02d408b5b1bac26da3416efdb"
dependencies = [
- "crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
- "num_cpus",
]
[[package]]
@@ -3405,7 +3408,7 @@ dependencies = [
"jobserver",
"libc",
"memmap2",
- "parking_lot 0.12.3",
+ "parking_lot 0.12.5",
"rustc-hash 1.1.0",
"rustc-rayon 0.3.2",
"rustc-rayon-core 0.3.2",
@@ -3445,47 +3448,38 @@ dependencies = [
"rustc_data_structures",
"scoped-tls",
"sha-1",
- "sha2 0.10.8",
+ "sha2 0.10.9",
"tracing",
"unicode-width",
]
-[[package]]
-name = "rustc_version"
-version = "0.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
-dependencies = [
- "semver 0.9.0",
-]
-
[[package]]
name = "rustc_version"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
dependencies = [
- "semver 1.0.24",
+ "semver",
]
[[package]]
name = "rustix"
-version = "0.38.42"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
+checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"errno",
"libc",
"linux-raw-sys",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "rustls"
-version = "0.23.20"
+version = "0.23.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b"
+checksum = "533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f"
dependencies = [
"once_cell",
"ring",
@@ -3495,29 +3489,21 @@ dependencies = [
"zeroize",
]
-[[package]]
-name = "rustls-pemfile"
-version = "2.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
-dependencies = [
- "rustls-pki-types",
-]
-
[[package]]
name = "rustls-pki-types"
-version = "1.10.1"
+version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37"
+checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a"
dependencies = [
"web-time",
+ "zeroize",
]
[[package]]
name = "rustls-webpki"
-version = "0.102.8"
+version = "0.103.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
+checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52"
dependencies = [
"ring",
"rustls-pki-types",
@@ -3526,15 +3512,15 @@ dependencies = [
[[package]]
name = "rustversion"
-version = "1.0.18"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
[[package]]
name = "ryu"
-version = "1.0.18"
+version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
+checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
[[package]]
name = "salsa"
@@ -3592,76 +3578,73 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d"
dependencies = [
- "self_cell 1.1.0",
+ "self_cell 1.2.1",
]
[[package]]
name = "self_cell"
-version = "1.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe"
-
-[[package]]
-name = "semver"
-version = "0.9.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
-dependencies = [
- "semver-parser",
-]
+checksum = "16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33"
[[package]]
name = "semver"
-version = "1.0.24"
+version = "1.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba"
+checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
[[package]]
-name = "semver-parser"
-version = "0.7.0"
+name = "serde"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
+checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
+dependencies = [
+ "serde_core",
+ "serde_derive",
+]
[[package]]
-name = "serde"
-version = "1.0.216"
+name = "serde_core"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
+checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.216"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
+checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "serde_json"
-version = "1.0.115"
+version = "1.0.145"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
+checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
dependencies = [
"itoa",
+ "memchr",
"ryu",
"serde",
+ "serde_core",
]
[[package]]
name = "serde_repr"
-version = "0.1.19"
+version = "0.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
+checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -3677,11 +3660,12 @@ dependencies = [
]
[[package]]
-name = "serde_yaml"
-version = "0.9.34+deprecated"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "serde_yaml_ng"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7b4db627b98b36d4203a7b458cf3573730f2bb591b28871d916dfa9efabfd41f"
dependencies = [
- "indexmap 2.7.0",
+ "indexmap 2.12.1",
"itoa",
"ryu",
"serde",
@@ -3694,7 +3678,7 @@ version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.10.7",
]
@@ -3721,7 +3705,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
dependencies = [
"block-buffer 0.9.0",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.9.0",
"opaque-debug 0.3.1",
@@ -3729,11 +3713,11 @@ dependencies = [
[[package]]
name = "sha2"
-version = "0.10.8"
+version = "0.10.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
+checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.10.7",
]
@@ -3746,13 +3730,19 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "signal-hook-registry"
-version = "1.4.2"
+version = "1.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
+checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad"
dependencies = [
"libc",
]
+[[package]]
+name = "simd-adler32"
+version = "0.3.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
+
[[package]]
name = "siphasher"
version = "0.3.11"
@@ -3771,98 +3761,31 @@ dependencies = [
[[package]]
name = "slab"
-version = "0.4.9"
+version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
-dependencies = [
- "autocfg",
-]
+checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
[[package]]
name = "smallvec"
-version = "1.13.2"
+version = "1.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
+checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
[[package]]
name = "socket2"
-version = "0.5.8"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8"
+checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
dependencies = [
"libc",
- "windows-sys 0.52.0",
+ "windows-sys 0.60.2",
]
-[[package]]
-name = "spin"
-version = "0.9.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
-
[[package]]
name = "stable_deref_trait"
-version = "1.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
-
-[[package]]
-name = "standback"
-version = "0.2.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff"
-dependencies = [
- "version_check",
-]
-
-[[package]]
-name = "stdweb"
-version = "0.4.20"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5"
-dependencies = [
- "discard",
- "rustc_version 0.2.3",
- "stdweb-derive",
- "stdweb-internal-macros",
- "stdweb-internal-runtime",
- "wasm-bindgen",
-]
-
-[[package]]
-name = "stdweb-derive"
-version = "0.5.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef"
-dependencies = [
- "proc-macro2",
- "quote",
- "serde",
- "serde_derive",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "stdweb-internal-macros"
-version = "0.2.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11"
-dependencies = [
- "base-x",
- "proc-macro2",
- "quote",
- "serde",
- "serde_derive",
- "serde_json",
- "sha1",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "stdweb-internal-runtime"
-version = "0.1.5"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0"
+checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
[[package]]
name = "str_indices"
@@ -3910,9 +3833,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.90"
+version = "2.0.111"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
+checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
dependencies = [
"proc-macro2",
"quote",
@@ -3942,20 +3865,20 @@ dependencies = [
[[package]]
name = "synstructure"
-version = "0.13.1"
+version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
+checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tar"
-version = "0.4.43"
+version = "0.4.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6"
+checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a"
dependencies = [
"filetime",
"libc",
@@ -3964,15 +3887,15 @@ dependencies = [
[[package]]
name = "tempfile"
-version = "3.14.0"
+version = "3.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
+checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16"
dependencies = [
- "cfg-if 1.0.0",
"fastrand",
+ "getrandom 0.3.4",
"once_cell",
"rustix",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -3996,9 +3919,9 @@ dependencies = [
[[package]]
name = "textwrap"
-version = "0.16.1"
+version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9"
+checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
[[package]]
name = "thiserror"
@@ -4011,11 +3934,11 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "2.0.8"
+version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08f5383f3e0071702bf93ab5ee99b52d26936be9dedd9413067cbdcddcb6141a"
+checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
dependencies = [
- "thiserror-impl 2.0.8",
+ "thiserror-impl 2.0.17",
]
[[package]]
@@ -4026,28 +3949,27 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "thiserror-impl"
-version = "2.0.8"
+version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2f357fcec90b3caef6623a099691be676d033b40a058ac95d2a6ade6fa0c943"
+checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "thread_local"
-version = "1.1.8"
+version = "1.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
+checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185"
dependencies = [
- "cfg-if 1.0.0",
- "once_cell",
+ "cfg-if 1.0.4",
]
[[package]]
@@ -4061,24 +3983,9 @@ dependencies = [
[[package]]
name = "time"
-version = "0.2.27"
+version = "0.3.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242"
-dependencies = [
- "const_fn",
- "libc",
- "standback",
- "stdweb",
- "time-macros 0.1.1",
- "version_check",
- "winapi",
-]
-
-[[package]]
-name = "time"
-version = "0.3.37"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
+checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d"
dependencies = [
"deranged",
"itoa",
@@ -4088,63 +3995,41 @@ dependencies = [
"powerfmt",
"serde",
"time-core",
- "time-macros 0.2.19",
+ "time-macros",
]
[[package]]
name = "time-core"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
-
-[[package]]
-name = "time-macros"
-version = "0.1.1"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1"
-dependencies = [
- "proc-macro-hack",
- "time-macros-impl",
-]
+checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
[[package]]
name = "time-macros"
-version = "0.2.19"
+version = "0.2.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de"
+checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3"
dependencies = [
"num-conv",
"time-core",
]
-[[package]]
-name = "time-macros-impl"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f"
-dependencies = [
- "proc-macro-hack",
- "proc-macro2",
- "quote",
- "standback",
- "syn 1.0.109",
-]
-
[[package]]
name = "tinystr"
-version = "0.7.6"
+version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
+checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
dependencies = [
"displaydoc",
+ "serde_core",
"zerovec",
]
[[package]]
name = "tinyvec"
-version = "1.8.0"
+version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
+checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
dependencies = [
"tinyvec_macros",
]
@@ -4157,38 +4042,37 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.42.0"
+version = "1.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
+checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408"
dependencies = [
- "backtrace",
"bytes",
"libc",
- "mio 1.0.3",
- "parking_lot 0.12.3",
+ "mio 1.1.0",
+ "parking_lot 0.12.5",
"pin-project-lite",
"signal-hook-registry",
"socket2",
"tokio-macros",
- "windows-sys 0.52.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "tokio-macros"
-version = "2.4.0"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
+checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tokio-rustls"
-version = "0.26.1"
+version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37"
+checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
dependencies = [
"rustls",
"tokio",
@@ -4234,9 +4118,9 @@ dependencies = [
[[package]]
name = "tokio-util"
-version = "0.7.13"
+version = "0.7.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078"
+checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594"
dependencies = [
"bytes",
"futures-core",
@@ -4254,6 +4138,45 @@ dependencies = [
"serde",
]
+[[package]]
+name = "tower"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
+dependencies = [
+ "futures-core",
+ "futures-util",
+ "pin-project-lite",
+ "sync_wrapper",
+ "tokio",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-http"
+version = "0.6.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
+dependencies = [
+ "bitflags 2.10.0",
+ "bytes",
+ "futures-util",
+ "http",
+ "http-body",
+ "iri-string",
+ "pin-project-lite",
+ "tower",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-layer"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
+
[[package]]
name = "tower-service"
version = "0.3.3"
@@ -4274,20 +4197,20 @@ dependencies = [
[[package]]
name = "tracing-attributes"
-version = "0.1.28"
+version = "0.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
+checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tracing-core"
-version = "0.1.33"
+version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
+checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678"
dependencies = [
"once_cell",
]
@@ -4300,30 +4223,30 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
[[package]]
name = "type-map"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f"
+checksum = "cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90"
dependencies = [
- "rustc-hash 1.1.0",
+ "rustc-hash 2.1.1",
]
[[package]]
name = "typeid"
-version = "1.0.2"
+version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e"
+checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
[[package]]
name = "typenum"
-version = "1.17.0"
+version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
+checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
[[package]]
name = "typetag"
-version = "0.2.18"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "52ba3b6e86ffe0054b2c44f2d86407388b933b16cb0a70eea3929420db1d9bbe"
+checksum = "be2212c8a9b9bcfca32024de14998494cf9a5dfa59ea1b829de98bac374b86bf"
dependencies = [
"erased-serde",
"inventory",
@@ -4334,13 +4257,13 @@ dependencies = [
[[package]]
name = "typetag-impl"
-version = "0.2.18"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70b20a22c42c8f1cd23ce5e34f165d4d37038f5b663ad20fb6adbdf029172483"
+checksum = "27a7a9b72ba121f6f1f6c3632b85604cac41aedb5ddc70accbebb6cac83de846"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -4383,9 +4306,9 @@ dependencies = [
[[package]]
name = "unic-langid"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44"
+checksum = "a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05"
dependencies = [
"unic-langid-impl",
"unic-langid-macros",
@@ -4393,18 +4316,18 @@ dependencies = [
[[package]]
name = "unic-langid-impl"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5"
+checksum = "dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658"
dependencies = [
"tinystr",
]
[[package]]
name = "unic-langid-macros"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0da1cd2c042d3c7569a1008806b02039e7a4a2bdf8f8e96bd3c792434a0e275e"
+checksum = "d5957eb82e346d7add14182a3315a7e298f04e1ba4baac36f7f0dbfedba5fc25"
dependencies = [
"proc-macro-hack",
"tinystr",
@@ -4414,13 +4337,13 @@ dependencies = [
[[package]]
name = "unic-langid-macros-impl"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ed7f4237ba393424195053097c1516bd4590dc82b84f2f97c5c69e12704555b"
+checksum = "a1249a628de3ad34b821ecb1001355bca3940bcb2f88558f1a8bd82e977f75b5"
dependencies = [
"proc-macro-hack",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
"unic-langid-impl",
]
@@ -4458,27 +4381,27 @@ dependencies = [
[[package]]
name = "unicase"
-version = "2.8.0"
+version = "2.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df"
+checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"
[[package]]
name = "unicode-casing"
-version = "0.1.0"
+version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "623f59e6af2a98bdafeb93fa277ac8e1e40440973001ca15cf4ae1541cd16d56"
+checksum = "061dbb8cc7f108532b6087a0065eff575e892a4bcb503dc57323a197457cc202"
[[package]]
name = "unicode-ident"
-version = "1.0.14"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
+checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
[[package]]
name = "unicode-normalization"
-version = "0.1.24"
+version = "0.1.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"
+checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8"
dependencies = [
"tinyvec",
]
@@ -4521,9 +4444,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]]
name = "url"
-version = "2.5.4"
+version = "2.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
+checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
dependencies = [
"form_urlencoded",
"idna",
@@ -4531,12 +4454,6 @@ dependencies = [
"serde",
]
-[[package]]
-name = "utf16_iter"
-version = "1.0.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
-
[[package]]
name = "utf8_iter"
version = "1.0.4"
@@ -4551,46 +4468,48 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "uuid"
-version = "1.11.0"
+version = "1.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
+checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2"
dependencies = [
- "getrandom",
+ "getrandom 0.3.4",
+ "js-sys",
"serde",
+ "wasm-bindgen",
]
[[package]]
name = "vergen"
-version = "9.0.2"
+version = "9.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "31f25fc8f8f05df455c7941e87f093ad22522a9ff33d7a027774815acf6f0639"
+checksum = "6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777"
dependencies = [
"anyhow",
"derive_builder",
- "rustc_version 0.4.1",
+ "rustc_version",
"rustversion",
"vergen-lib",
]
[[package]]
name = "vergen-gitcl"
-version = "1.0.2"
+version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0227006d09f98ab00ea69e9a5e055e676a813cfbed4232986176c86a6080b997"
+checksum = "b9dfc1de6eb2e08a4ddf152f1b179529638bedc0ea95e6d667c014506377aefe"
dependencies = [
"anyhow",
"derive_builder",
"rustversion",
- "time 0.3.37",
+ "time",
"vergen",
"vergen-lib",
]
[[package]]
name = "vergen-lib"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0c767e6751c09fc85cde58722cf2f1007e80e4c8d5a4321fc90d83dc54ca147"
+checksum = "9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166"
dependencies = [
"anyhow",
"derive_builder",
@@ -4624,42 +4543,39 @@ dependencies = [
[[package]]
name = "wasi"
-version = "0.11.0+wasi-snapshot-preview1"
+version = "0.11.1+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
[[package]]
-name = "wasm-bindgen"
-version = "0.2.99"
+name = "wasip2"
+version = "1.0.1+wasi-0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396"
+checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
dependencies = [
- "cfg-if 1.0.0",
- "once_cell",
- "wasm-bindgen-macro",
+ "wit-bindgen",
]
[[package]]
-name = "wasm-bindgen-backend"
-version = "0.2.99"
+name = "wasm-bindgen"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79"
+checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60"
dependencies = [
- "bumpalo",
- "log",
- "proc-macro2",
- "quote",
- "syn 2.0.90",
+ "cfg-if 1.0.4",
+ "once_cell",
+ "rustversion",
+ "wasm-bindgen-macro",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.49"
+version = "0.4.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2"
+checksum = "551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"js-sys",
"once_cell",
"wasm-bindgen",
@@ -4668,9 +4584,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe"
+checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -4678,22 +4594,25 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2"
+checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc"
dependencies = [
+ "bumpalo",
"proc-macro2",
"quote",
- "syn 2.0.90",
- "wasm-bindgen-backend",
+ "syn 2.0.111",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6"
+checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76"
+dependencies = [
+ "unicode-ident",
+]
[[package]]
name = "wasm-streams"
@@ -4710,9 +4629,9 @@ dependencies = [
[[package]]
name = "web-sys"
-version = "0.3.76"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc"
+checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -4730,25 +4649,13 @@ dependencies = [
[[package]]
name = "webpki-roots"
-version = "0.26.7"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e"
+checksum = "b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e"
dependencies = [
"rustls-pki-types",
]
-[[package]]
-name = "which"
-version = "4.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
-dependencies = [
- "either",
- "home",
- "once_cell",
- "rustix",
-]
-
[[package]]
name = "winapi"
version = "0.3.9"
@@ -4767,11 +4674,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
-version = "0.1.9"
+version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
+checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -4781,52 +4688,68 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
-name = "windows"
-version = "0.52.0"
+name = "windows-core"
+version = "0.62.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
+checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"
dependencies = [
- "windows-core",
- "windows-targets 0.52.6",
+ "windows-implement",
+ "windows-interface",
+ "windows-link 0.2.1",
+ "windows-result",
+ "windows-strings",
]
[[package]]
-name = "windows-core"
-version = "0.52.0"
+name = "windows-implement"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
+checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
dependencies = [
- "windows-targets 0.52.6",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
]
[[package]]
-name = "windows-registry"
-version = "0.2.0"
+name = "windows-interface"
+version = "0.59.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
+checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
dependencies = [
- "windows-result",
- "windows-strings",
- "windows-targets 0.52.6",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
]
+[[package]]
+name = "windows-link"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
+
+[[package]]
+name = "windows-link"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
+
[[package]]
name = "windows-result"
-version = "0.2.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
+checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
dependencies = [
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
name = "windows-strings"
-version = "0.1.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
+checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"
dependencies = [
- "windows-result",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -4873,11 +4796,20 @@ dependencies = [
[[package]]
name = "windows-sys"
-version = "0.59.0"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
+checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
- "windows-targets 0.52.6",
+ "windows-targets 0.53.5",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.61.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
+dependencies = [
+ "windows-link 0.2.1",
]
[[package]]
@@ -4919,13 +4851,30 @@ dependencies = [
"windows_aarch64_gnullvm 0.52.6",
"windows_aarch64_msvc 0.52.6",
"windows_i686_gnu 0.52.6",
- "windows_i686_gnullvm",
+ "windows_i686_gnullvm 0.52.6",
"windows_i686_msvc 0.52.6",
"windows_x86_64_gnu 0.52.6",
"windows_x86_64_gnullvm 0.52.6",
"windows_x86_64_msvc 0.52.6",
]
+[[package]]
+name = "windows-targets"
+version = "0.53.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
+dependencies = [
+ "windows-link 0.2.1",
+ "windows_aarch64_gnullvm 0.53.1",
+ "windows_aarch64_msvc 0.53.1",
+ "windows_i686_gnu 0.53.1",
+ "windows_i686_gnullvm 0.53.1",
+ "windows_i686_msvc 0.53.1",
+ "windows_x86_64_gnu 0.53.1",
+ "windows_x86_64_gnullvm 0.53.1",
+ "windows_x86_64_msvc 0.53.1",
+]
+
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.42.2"
@@ -4944,6 +4893,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
+
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.2"
@@ -4962,6 +4917,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
+
[[package]]
name = "windows_i686_gnu"
version = "0.42.2"
@@ -4980,12 +4941,24 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
+[[package]]
+name = "windows_i686_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
+
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
+[[package]]
+name = "windows_i686_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
+
[[package]]
name = "windows_i686_msvc"
version = "0.42.2"
@@ -5004,6 +4977,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
+[[package]]
+name = "windows_i686_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
+
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.2"
@@ -5022,6 +5001,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
+
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.2"
@@ -5040,6 +5025,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
+
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.2"
@@ -5059,25 +5050,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
-name = "write16"
-version = "1.0.0"
+name = "windows_x86_64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
+
+[[package]]
+name = "wit-bindgen"
+version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
+checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
[[package]]
name = "writeable"
-version = "0.5.5"
+version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
+checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
[[package]]
name = "xattr"
-version = "1.3.1"
+version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
+checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156"
dependencies = [
"libc",
- "linux-raw-sys",
"rustix",
]
@@ -5107,11 +5103,10 @@ dependencies = [
[[package]]
name = "yoke"
-version = "0.7.5"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
+checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
dependencies = [
- "serde",
"stable_deref_trait",
"yoke-derive",
"zerofrom",
@@ -5119,70 +5114,81 @@ dependencies = [
[[package]]
name = "yoke-derive"
-version = "0.7.5"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
+checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
- "synstructure 0.13.1",
+ "syn 2.0.111",
+ "synstructure 0.13.2",
]
[[package]]
name = "zerocopy"
-version = "0.7.35"
+version = "0.8.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
+checksum = "43fa6694ed34d6e57407afbccdeecfa268c470a7d2a5b0cf49ce9fcc345afb90"
dependencies = [
- "byteorder",
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.7.35"
+version = "0.8.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
+checksum = "c640b22cd9817fae95be82f0d2f90b11f7605f6c319d16705c459b27ac2cbc26"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "zerofrom"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
+checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
dependencies = [
"zerofrom-derive",
]
[[package]]
name = "zerofrom-derive"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
+checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
- "synstructure 0.13.1",
+ "syn 2.0.111",
+ "synstructure 0.13.2",
]
[[package]]
name = "zeroize"
-version = "1.8.1"
+version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
+checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
+
+[[package]]
+name = "zerotrie"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
+dependencies = [
+ "displaydoc",
+ "yoke",
+ "zerofrom",
+]
[[package]]
name = "zerovec"
-version = "0.10.4"
+version = "0.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
+checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
dependencies = [
+ "serde",
"yoke",
"zerofrom",
"zerovec-derive",
@@ -5190,11 +5196,11 @@ dependencies = [
[[package]]
name = "zerovec-derive"
-version = "0.10.3"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
+checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
diff --git a/c/Cargo.toml b/c/Cargo.toml
index 12f555bf..276aa45a 100644
--- a/c/Cargo.toml
+++ b/c/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "kcl-lib-c"
-version = "0.11.2"
-edition = "2021"
+version = "0.12.0"
+edition = "2024"
publish = false
[lib]
@@ -12,4 +12,4 @@ doc = false
cbindgen = "0.26.0"
[dependencies]
-kclvm-api = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
+kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
diff --git a/c/README.md b/c/README.md
index 0cb5503f..765106e2 100644
--- a/c/README.md
+++ b/c/README.md
@@ -45,12 +45,12 @@ int exec_file(const char* file_str) {
};
struct Buffer* files[] = { &file };
struct RepeatedString strs = { .repeated = &files[0], .index = 0, .max_size = 1 };
- ExecProgram_Args args = ExecProgram_Args_init_zero;
+ ExecProgramArgs args = ExecProgramArgs_init_zero;
args.k_filename_list.funcs.encode = encode_str_list;
args.k_filename_list.arg = &strs;
pb_ostream_t stream = pb_ostream_from_buffer(buffer, sizeof(buffer));
- status = pb_encode(&stream, ExecProgram_Args_fields, &args);
+ status = pb_encode(&stream, ExecProgramArgs_fields, &args);
message_length = stream.bytes_written;
if (!status) {
@@ -58,7 +58,7 @@ int exec_file(const char* file_str) {
return 1;
}
- const char* api_str = "KclvmService.ExecProgram";
+ const char* api_str = "KclService.ExecProgram";
size_t result_length = call_native((const uint8_t*)api_str, strlen(api_str), buffer, message_length, result_buffer);
if (check_error_prefix(result_buffer)) {
printf("%s", result_buffer);
@@ -66,7 +66,7 @@ int exec_file(const char* file_str) {
}
pb_istream_t istream = pb_istream_from_buffer(result_buffer, result_length);
- ExecProgram_Result result = ExecProgram_Result_init_default;
+ ExecProgramResult result = ExecProgramResult_init_default;
uint8_t yaml_value_buffer[BUFFER_SIZE] = { 0 };
result.yaml_result.arg = yaml_value_buffer;
@@ -84,7 +84,7 @@ int exec_file(const char* file_str) {
result.log_message.arg = log_value_buffer;
result.log_message.funcs.decode = decode_string;
- status = pb_decode(&istream, ExecProgram_Result_fields, &result);
+ status = pb_decode(&istream, ExecProgramResult_fields, &result);
if (!status) {
printf("Decoding failed: %s\n", PB_GET_ERROR(&istream));
@@ -123,14 +123,14 @@ int validate(const char* code_str, const char* data_str)
size_t message_length;
bool status;
- ValidateCode_Args validate_args = ValidateCode_Args_init_zero;
+ ValidateCodeArgs validate_args = ValidateCodeArgs_init_zero;
validate_args.code.funcs.encode = encode_string;
validate_args.code.arg = (void*)code_str;
validate_args.data.funcs.encode = encode_string;
validate_args.data.arg = (void*)data_str;
pb_ostream_t stream = pb_ostream_from_buffer(buffer, sizeof(buffer));
- status = pb_encode(&stream, ValidateCode_Args_fields, &validate_args);
+ status = pb_encode(&stream, ValidateCodeArgs_fields, &validate_args);
message_length = stream.bytes_written;
if (!status) {
@@ -138,16 +138,16 @@ int validate(const char* code_str, const char* data_str)
return 1;
}
- const char* api_str = "KclvmService.ValidateCode";
+ const char* api_str = "KclService.ValidateCode";
size_t result_length = call_native((const uint8_t*)api_str, strlen(api_str), buffer, message_length, result_buffer);
pb_istream_t istream = pb_istream_from_buffer(result_buffer, result_length);
- ValidateCode_Result result = ValidateCode_Result_init_default;
+ ValidateCodeResult result = ValidateCodeResult_init_default;
result.err_message.funcs.decode = decode_string;
uint8_t value_buffer[BUFFER_SIZE] = { 0 };
result.err_message.arg = value_buffer;
- status = pb_decode(&istream, ValidateCode_Result_fields, &result);
+ status = pb_decode(&istream, ValidateCodeResult_fields, &result);
if (!status) {
printf("Decoding failed: %s\n", PB_GET_ERROR(&istream));
diff --git a/c/examples/exec_api.c b/c/examples/exec_api.c
index d80b0564..09cd4f7a 100644
--- a/c/examples/exec_api.c
+++ b/c/examples/exec_api.c
@@ -12,12 +12,12 @@ int exec_file(const char* file_str)
};
struct Buffer* files[] = { &file };
struct RepeatedString strs = { .repeated = &files[0], .index = 0, .max_size = 1 };
- ExecProgram_Args args = ExecProgram_Args_init_zero;
+ ExecProgramArgs args = ExecProgramArgs_init_zero;
args.k_filename_list.funcs.encode = encode_str_list;
args.k_filename_list.arg = &strs;
pb_ostream_t stream = pb_ostream_from_buffer(buffer, sizeof(buffer));
- status = pb_encode(&stream, ExecProgram_Args_fields, &args);
+ status = pb_encode(&stream, ExecProgramArgs_fields, &args);
message_length = stream.bytes_written;
if (!status) {
@@ -25,7 +25,7 @@ int exec_file(const char* file_str)
return 1;
}
- const char* api_str = "KclvmService.ExecProgram";
+ const char* api_str = "KclService.ExecProgram";
size_t result_length = call_native((const uint8_t*)api_str, strlen(api_str), buffer, message_length, result_buffer);
if (check_error_prefix(result_buffer)) {
printf("%s", result_buffer);
@@ -33,7 +33,7 @@ int exec_file(const char* file_str)
}
pb_istream_t istream = pb_istream_from_buffer(result_buffer, result_length);
- ExecProgram_Result result = ExecProgram_Result_init_default;
+ ExecProgramResult result = ExecProgramResult_init_default;
uint8_t yaml_value_buffer[BUFFER_SIZE] = { 0 };
result.yaml_result.arg = yaml_value_buffer;
@@ -51,7 +51,7 @@ int exec_file(const char* file_str)
result.log_message.arg = log_value_buffer;
result.log_message.funcs.decode = decode_string;
- status = pb_decode(&istream, ExecProgram_Result_fields, &result);
+ status = pb_decode(&istream, ExecProgramResult_fields, &result);
if (!status) {
printf("Decoding failed: %s\n", PB_GET_ERROR(&istream));
diff --git a/c/examples/ping_api.c b/c/examples/ping_api.c
index f9d2464f..64a58d29 100644
--- a/c/examples/ping_api.c
+++ b/c/examples/ping_api.c
@@ -7,12 +7,12 @@ int ping(const char* msg)
size_t message_length;
bool status;
- Ping_Args ping_args = Ping_Args_init_zero;
+ PingArgs ping_args = PingArgs_init_zero;
pb_ostream_t stream = pb_ostream_from_buffer(buffer, sizeof(buffer));
ping_args.value.funcs.encode = encode_string;
ping_args.value.arg = (void*)msg;
- status = pb_encode(&stream, Ping_Args_fields, &ping_args);
+ status = pb_encode(&stream, PingArgs_fields, &ping_args);
message_length = stream.bytes_written;
if (!status) {
@@ -20,16 +20,16 @@ int ping(const char* msg)
return 1;
}
- const char* api_str = "KclvmService.Ping";
+ const char* api_str = "KclService.Ping";
size_t result_length = call_native((const uint8_t*)api_str, strlen(api_str), buffer, message_length, result_buffer);
pb_istream_t istream = pb_istream_from_buffer(result_buffer, result_length);
- Ping_Result decoded_ping_args = Ping_Result_init_default;
+ PingResult decoded_ping_args = PingResult_init_default;
decoded_ping_args.value.funcs.decode = decode_string;
uint8_t value_buffer[BUFFER_SIZE] = { 0 };
decoded_ping_args.value.arg = value_buffer;
- status = pb_decode(&istream, Ping_Result_fields, &decoded_ping_args);
+ status = pb_decode(&istream, PingResult_fields, &decoded_ping_args);
if (!status) {
printf("Decoding failed: %s\n", PB_GET_ERROR(&istream));
diff --git a/c/examples/validate_api.c b/c/examples/validate_api.c
index d52c5ea2..2dccbc62 100644
--- a/c/examples/validate_api.c
+++ b/c/examples/validate_api.c
@@ -7,14 +7,14 @@ int validate(const char* code_str, const char* data_str)
size_t message_length;
bool status;
- ValidateCode_Args validate_args = ValidateCode_Args_init_zero;
+ ValidateCodeArgs validate_args = ValidateCodeArgs_init_zero;
validate_args.code.funcs.encode = encode_string;
validate_args.code.arg = (void*)code_str;
validate_args.data.funcs.encode = encode_string;
validate_args.data.arg = (void*)data_str;
pb_ostream_t stream = pb_ostream_from_buffer(buffer, sizeof(buffer));
- status = pb_encode(&stream, ValidateCode_Args_fields, &validate_args);
+ status = pb_encode(&stream, ValidateCodeArgs_fields, &validate_args);
message_length = stream.bytes_written;
if (!status) {
@@ -22,16 +22,16 @@ int validate(const char* code_str, const char* data_str)
return 1;
}
- const char* api_str = "KclvmService.ValidateCode";
+ const char* api_str = "KclService.ValidateCode";
size_t result_length = call_native((const uint8_t*)api_str, strlen(api_str), buffer, message_length, result_buffer);
pb_istream_t istream = pb_istream_from_buffer(result_buffer, result_length);
- ValidateCode_Result result = ValidateCode_Result_init_default;
+ ValidateCodeResult result = ValidateCodeResult_init_default;
result.err_message.funcs.decode = decode_string;
uint8_t value_buffer[BUFFER_SIZE] = { 0 };
result.err_message.arg = value_buffer;
- status = pb_decode(&istream, ValidateCode_Result_fields, &result);
+ status = pb_decode(&istream, ValidateCodeResult_fields, &result);
if (!status) {
printf("Decoding failed: %s\n", PB_GET_ERROR(&istream));
diff --git a/c/include/spec.pb.h b/c/include/spec.pb.h
index 19d4cc66..ba36f116 100644
--- a/c/include/spec.pb.h
+++ b/c/include/spec.pb.h
@@ -39,24 +39,24 @@ typedef struct _Error {
} Error;
/* Message for ping request arguments. */
-typedef struct _Ping_Args {
+typedef struct _PingArgs {
/* Value to be sent in the ping request. */
pb_callback_t value;
-} Ping_Args;
+} PingArgs;
/* Message for ping response. */
-typedef struct _Ping_Result {
+typedef struct _PingResult {
/* Value received in the ping response. */
pb_callback_t value;
-} Ping_Result;
+} PingResult;
/* Message for version request arguments. Empty message. */
-typedef struct _GetVersion_Args { /* empty */
+typedef struct _GetVersionArgs { /* empty */
char dummy_field;
-} GetVersion_Args;
+} GetVersionArgs;
/* Message for version response. */
-typedef struct _GetVersion_Result {
+typedef struct _GetVersionResult {
/* KCL version. */
pb_callback_t version;
/* Checksum of the KCL version. */
@@ -65,74 +65,74 @@ typedef struct _GetVersion_Result {
pb_callback_t git_sha;
/* Detailed version information as a string. */
pb_callback_t version_info;
-} GetVersion_Result;
+} GetVersionResult;
/* Message for list method request arguments. Empty message. */
-typedef struct _ListMethod_Args { /* empty */
+typedef struct _ListMethodArgs { /* empty */
char dummy_field;
-} ListMethod_Args;
+} ListMethodArgs;
/* Message for list method response. */
-typedef struct _ListMethod_Result {
+typedef struct _ListMethodResult {
/* List of available method names. */
pb_callback_t method_name_list;
-} ListMethod_Result;
+} ListMethodResult;
/* Message for parse file request arguments. */
-typedef struct _ParseFile_Args {
+typedef struct _ParseFileArgs {
/* Path of the file to be parsed. */
pb_callback_t path;
/* Source code to be parsed. */
pb_callback_t source;
/* External packages path. */
pb_callback_t external_pkgs;
-} ParseFile_Args;
+} ParseFileArgs;
/* Message for parse file response. */
-typedef struct _ParseFile_Result {
+typedef struct _ParseFileResult {
/* Abstract Syntax Tree (AST) in JSON format. */
pb_callback_t ast_json;
/* File dependency paths. */
pb_callback_t deps;
/* List of parse errors. */
pb_callback_t errors;
-} ParseFile_Result;
+} ParseFileResult;
/* Message for parse program request arguments. */
-typedef struct _ParseProgram_Args {
+typedef struct _ParseProgramArgs {
/* Paths of the program files to be parsed. */
pb_callback_t paths;
/* Source codes to be parsed. */
pb_callback_t sources;
/* External packages path. */
pb_callback_t external_pkgs;
-} ParseProgram_Args;
+} ParseProgramArgs;
/* Message for parse program response. */
-typedef struct _ParseProgram_Result {
+typedef struct _ParseProgramResult {
/* Abstract Syntax Tree (AST) in JSON format. */
pb_callback_t ast_json;
/* Returns the files in the order they should be compiled. */
pb_callback_t paths;
/* List of parse errors. */
pb_callback_t errors;
-} ParseProgram_Result;
+} ParseProgramResult;
/* Message for load package request arguments. */
-typedef struct _LoadPackage_Args {
+typedef struct _LoadPackageArgs {
/* Arguments for parsing the program. */
bool has_parse_args;
- ParseProgram_Args parse_args;
+ ParseProgramArgs parse_args;
/* Flag indicating whether to resolve AST. */
bool resolve_ast;
/* Flag indicating whether to load built-in modules. */
bool load_builtin;
/* Flag indicating whether to include AST index. */
bool with_ast_index;
-} LoadPackage_Args;
+} LoadPackageArgs;
/* Message for load package response. */
-typedef struct _LoadPackage_Result {
+typedef struct _LoadPackageResult {
/* Program Abstract Syntax Tree (AST) in JSON format. */
pb_callback_t program;
/* Returns the files in the order they should be compiled. */
@@ -153,18 +153,18 @@ typedef struct _LoadPackage_Result {
pb_callback_t fully_qualified_name_map;
/* Map of package scope with package path as key. */
pb_callback_t pkg_scope_map;
-} LoadPackage_Result;
+} LoadPackageResult;
-typedef struct _LoadPackage_Result_SymbolNodeMapEntry {
+typedef struct _LoadPackageResult_SymbolNodeMapEntry {
pb_callback_t key;
pb_callback_t value;
-} LoadPackage_Result_SymbolNodeMapEntry;
+} LoadPackageResult_SymbolNodeMapEntry;
/* Message for list options response. */
-typedef struct _ListOptions_Result {
+typedef struct _ListOptionsResult {
/* List of available options. */
pb_callback_t options;
-} ListOptions_Result;
+} ListOptionsResult;
/* Message representing a help option. */
typedef struct _OptionHelp {
@@ -190,17 +190,17 @@ typedef struct _SymbolIndex {
pb_callback_t kind;
} SymbolIndex;
-typedef struct _LoadPackage_Result_NodeSymbolMapEntry {
+typedef struct _LoadPackageResult_NodeSymbolMapEntry {
pb_callback_t key;
bool has_value;
SymbolIndex value;
-} LoadPackage_Result_NodeSymbolMapEntry;
+} LoadPackageResult_NodeSymbolMapEntry;
-typedef struct _LoadPackage_Result_FullyQualifiedNameMapEntry {
+typedef struct _LoadPackageResult_FullyQualifiedNameMapEntry {
pb_callback_t key;
bool has_value;
SymbolIndex value;
-} LoadPackage_Result_FullyQualifiedNameMapEntry;
+} LoadPackageResult_FullyQualifiedNameMapEntry;
/* Message representing a scope index. */
typedef struct _ScopeIndex {
@@ -212,11 +212,11 @@ typedef struct _ScopeIndex {
pb_callback_t kind;
} ScopeIndex;
-typedef struct _LoadPackage_Result_PkgScopeMapEntry {
+typedef struct _LoadPackageResult_PkgScopeMapEntry {
pb_callback_t key;
bool has_value;
ScopeIndex value;
-} LoadPackage_Result_PkgScopeMapEntry;
+} LoadPackageResult_PkgScopeMapEntry;
/* Message representing a scope in KCL. */
typedef struct _Scope {
@@ -234,14 +234,14 @@ typedef struct _Scope {
pb_callback_t defs;
} Scope;
-typedef struct _LoadPackage_Result_ScopesEntry {
+typedef struct _LoadPackageResult_ScopesEntry {
pb_callback_t key;
bool has_value;
Scope value;
-} LoadPackage_Result_ScopesEntry;
+} LoadPackageResult_ScopesEntry;
/* Message for execute program request arguments. */
-typedef struct _ExecProgram_Args {
+typedef struct _ExecProgramArgs {
/* Working directory. */
pb_callback_t work_dir;
/* List of KCL filenames. */
@@ -278,10 +278,10 @@ typedef struct _ExecProgram_Args {
pb_callback_t path_selector;
/* Flag for fast evaluation. */
bool fast_eval;
-} ExecProgram_Args;
+} ExecProgramArgs;
/* Message for execute program response. */
-typedef struct _ExecProgram_Result {
+typedef struct _ExecProgramResult {
/* Result in JSON format. */
pb_callback_t json_result;
/* Result in YAML format. */
@@ -290,91 +290,91 @@ typedef struct _ExecProgram_Result {
pb_callback_t log_message;
/* Error message from execution. */
pb_callback_t err_message;
-} ExecProgram_Result;
+} ExecProgramResult;
/* Message for build program request arguments. */
-typedef struct _BuildProgram_Args {
+typedef struct _BuildProgramArgs {
/* Arguments for executing the program. */
bool has_exec_args;
- ExecProgram_Args exec_args;
+ ExecProgramArgs exec_args;
/* Output path. */
pb_callback_t output;
-} BuildProgram_Args;
+} BuildProgramArgs;
/* Message for build program response. */
-typedef struct _BuildProgram_Result {
+typedef struct _BuildProgramResult {
/* Path of the built program. */
pb_callback_t path;
-} BuildProgram_Result;
+} BuildProgramResult;
/* Message for execute artifact request arguments. */
-typedef struct _ExecArtifact_Args {
+typedef struct _ExecArtifactArgs {
/* Path of the artifact. */
pb_callback_t path;
/* Arguments for executing the program. */
bool has_exec_args;
- ExecProgram_Args exec_args;
-} ExecArtifact_Args;
+ ExecProgramArgs exec_args;
+} ExecArtifactArgs;
/* Message for format code request arguments. */
-typedef struct _FormatCode_Args {
+typedef struct _FormatCodeArgs {
/* Source code to be formatted. */
pb_callback_t source;
-} FormatCode_Args;
+} FormatCodeArgs;
/* Message for format code response. */
-typedef struct _FormatCode_Result {
+typedef struct _FormatCodeResult {
/* Formatted code as bytes. */
pb_callback_t formatted;
-} FormatCode_Result;
+} FormatCodeResult;
/* Message for format file path request arguments. */
-typedef struct _FormatPath_Args {
+typedef struct _FormatPathArgs {
/* Path of the file to format. */
pb_callback_t path;
-} FormatPath_Args;
+} FormatPathArgs;
/* Message for format file path response. */
-typedef struct _FormatPath_Result {
+typedef struct _FormatPathResult {
/* List of changed file paths. */
pb_callback_t changed_paths;
-} FormatPath_Result;
+} FormatPathResult;
/* Message for lint file path request arguments. */
-typedef struct _LintPath_Args {
+typedef struct _LintPathArgs {
/* Paths of the files to lint. */
pb_callback_t paths;
-} LintPath_Args;
+} LintPathArgs;
/* Message for lint file path response. */
-typedef struct _LintPath_Result {
+typedef struct _LintPathResult {
/* List of lint results. */
pb_callback_t results;
-} LintPath_Result;
+} LintPathResult;
/* Message for override file request arguments. */
-typedef struct _OverrideFile_Args {
+typedef struct _OverrideFileArgs {
/* Path of the file to override. */
pb_callback_t file;
/* List of override specifications. */
pb_callback_t specs;
/* List of import paths. */
pb_callback_t import_paths;
-} OverrideFile_Args;
+} OverrideFileArgs;
/* Message for override file response. */
-typedef struct _OverrideFile_Result {
+typedef struct _OverrideFileResult {
/* Result of the override operation. */
bool result;
/* List of parse errors encountered. */
pb_callback_t parse_errors;
-} OverrideFile_Result;
+} OverrideFileResult;
/* Message for list variables options. */
-typedef struct _ListVariables_Options {
+typedef struct _ListVariablesOptions {
/* Flag to merge program configuration. */
bool merge_program;
-} ListVariables_Options;
+} ListVariablesOptions;
/* Message representing a list of variables. */
typedef struct _VariableList {
@@ -383,31 +383,31 @@ typedef struct _VariableList {
} VariableList;
/* Message for list variables request arguments. */
-typedef struct _ListVariables_Args {
+typedef struct _ListVariablesArgs {
/* Files to be processed. */
pb_callback_t files;
/* Specifications for variables. */
pb_callback_t specs;
/* Options for listing variables. */
bool has_options;
- ListVariables_Options options;
-} ListVariables_Args;
+ ListVariablesOptions options;
+} ListVariablesArgs;
/* Message for list variables response. */
-typedef struct _ListVariables_Result {
+typedef struct _ListVariablesResult {
/* Map of variable lists by file. */
pb_callback_t variables;
/* List of unsupported codes. */
pb_callback_t unsupported_codes;
/* List of parse errors encountered. */
pb_callback_t parse_errors;
-} ListVariables_Result;
+} ListVariablesResult;
-typedef struct _ListVariables_Result_VariablesEntry {
+typedef struct _ListVariablesResult_VariablesEntry {
pb_callback_t key;
bool has_value;
VariableList value;
-} ListVariables_Result_VariablesEntry;
+} ListVariablesResult_VariablesEntry;
/* Message representing a variable. */
typedef struct _Variable {
@@ -433,22 +433,22 @@ typedef struct _MapEntry {
} MapEntry;
/* Message for get schema type mapping request arguments. */
-typedef struct _GetSchemaTypeMapping_Args {
+typedef struct _GetSchemaTypeMappingArgs {
/* Arguments for executing the program. */
bool has_exec_args;
- ExecProgram_Args exec_args;
+ ExecProgramArgs exec_args;
/* Name of the schema. */
pb_callback_t schema_name;
-} GetSchemaTypeMapping_Args;
+} GetSchemaTypeMappingArgs;
/* Message for get schema type mapping response. */
-typedef struct _GetSchemaTypeMapping_Result {
+typedef struct _GetSchemaTypeMappingResult {
/* Map of schema type mappings. */
pb_callback_t schema_type_mapping;
-} GetSchemaTypeMapping_Result;
+} GetSchemaTypeMappingResult;
/* Message for validate code request arguments. */
-typedef struct _ValidateCode_Args {
+typedef struct _ValidateCodeArgs {
/* Path to the data file. */
pb_callback_t datafile;
/* Data content. */
@@ -463,15 +463,15 @@ typedef struct _ValidateCode_Args {
pb_callback_t attribute_name;
/* Format of the validation (e.g., "json", "yaml"). */
pb_callback_t format;
-} ValidateCode_Args;
+} ValidateCodeArgs;
/* Message for validate code response. */
-typedef struct _ValidateCode_Result {
+typedef struct _ValidateCodeResult {
/* Flag indicating if validation was successful. */
bool success;
/* Error message from validation. */
pb_callback_t err_message;
-} ValidateCode_Result;
+} ValidateCodeResult;
/* Message representing a position in the source code. */
typedef struct _Position {
@@ -493,7 +493,7 @@ typedef struct _Message {
} Message;
/* Message for list dependency files request arguments. */
-typedef struct _ListDepFiles_Args {
+typedef struct _ListDepFilesArgs {
/* Working directory. */
pb_callback_t work_dir;
/* Flag to use absolute paths. */
@@ -502,25 +502,25 @@ typedef struct _ListDepFiles_Args {
bool include_all;
/* Flag to use fast parser. */
bool use_fast_parser;
-} ListDepFiles_Args;
+} ListDepFilesArgs;
/* Message for list dependency files response. */
-typedef struct _ListDepFiles_Result {
+typedef struct _ListDepFilesResult {
/* Root package path. */
pb_callback_t pkgroot;
/* Package path. */
pb_callback_t pkgpath;
/* List of file paths in the package. */
pb_callback_t files;
-} ListDepFiles_Result;
+} ListDepFilesResult;
/* Message for load settings files request arguments. */
-typedef struct _LoadSettingsFiles_Args {
+typedef struct _LoadSettingsFilesArgs {
/* Working directory. */
pb_callback_t work_dir;
/* Setting files to load. */
pb_callback_t files;
-} LoadSettingsFiles_Args;
+} LoadSettingsFilesArgs;
/* Message representing KCL CLI configuration. */
typedef struct _CliConfig {
@@ -551,13 +551,13 @@ typedef struct _CliConfig {
} CliConfig;
/* Message for load settings files response. */
-typedef struct _LoadSettingsFiles_Result {
+typedef struct _LoadSettingsFilesResult {
/* KCL CLI configuration. */
bool has_kcl_cli_configs;
CliConfig kcl_cli_configs;
/* List of KCL options as key-value pairs. */
pb_callback_t kcl_options;
-} LoadSettingsFiles_Result;
+} LoadSettingsFilesResult;
/* Message representing a key-value pair. */
typedef struct _KeyValuePair {
@@ -568,7 +568,7 @@ typedef struct _KeyValuePair {
} KeyValuePair;
/* Message for rename request arguments. */
-typedef struct _Rename_Args {
+typedef struct _RenameArgs {
/* File path to the package root. */
pb_callback_t package_root;
/* Path to the target symbol to be renamed. */
@@ -577,16 +577,16 @@ typedef struct _Rename_Args {
pb_callback_t file_paths;
/* New name of the symbol. */
pb_callback_t new_name;
-} Rename_Args;
+} RenameArgs;
/* Message for rename response. */
-typedef struct _Rename_Result {
+typedef struct _RenameResult {
/* List of file paths that got changed. */
pb_callback_t changed_files;
-} Rename_Result;
+} RenameResult;
/* Message for rename code request arguments. */
-typedef struct _RenameCode_Args {
+typedef struct _RenameCodeArgs {
/* File path to the package root. */
pb_callback_t package_root;
/* Path to the target symbol to be renamed. */
@@ -595,42 +595,42 @@ typedef struct _RenameCode_Args {
pb_callback_t source_codes;
/* New name of the symbol. */
pb_callback_t new_name;
-} RenameCode_Args;
+} RenameCodeArgs;
-typedef struct _RenameCode_Args_SourceCodesEntry {
+typedef struct _RenameCodeArgs_SourceCodesEntry {
pb_callback_t key;
pb_callback_t value;
-} RenameCode_Args_SourceCodesEntry;
+} RenameCodeArgs_SourceCodesEntry;
/* Message for rename code response. */
-typedef struct _RenameCode_Result {
+typedef struct _RenameCodeResult {
/* Map of changed code with filename as key and modified code as value. */
pb_callback_t changed_codes;
-} RenameCode_Result;
+} RenameCodeResult;
-typedef struct _RenameCode_Result_ChangedCodesEntry {
+typedef struct _RenameCodeResult_ChangedCodesEntry {
pb_callback_t key;
pb_callback_t value;
-} RenameCode_Result_ChangedCodesEntry;
+} RenameCodeResult_ChangedCodesEntry;
/* Message for test request arguments. */
-typedef struct _Test_Args {
+typedef struct _TestArgs {
/* Execution program arguments. */
bool has_exec_args;
- ExecProgram_Args exec_args;
+ ExecProgramArgs exec_args;
/* List of KCL package paths to be tested. */
pb_callback_t pkg_list;
/* Regular expression for filtering tests to run. */
pb_callback_t run_regexp;
/* Flag to stop the test run on the first failure. */
bool fail_fast;
-} Test_Args;
+} TestArgs;
/* Message for test response. */
-typedef struct _Test_Result {
+typedef struct _TestResult {
/* List of test case information. */
pb_callback_t info;
-} Test_Result;
+} TestResult;
/* Message representing information about a single test case. */
typedef struct _TestCaseInfo {
@@ -645,18 +645,18 @@ typedef struct _TestCaseInfo {
} TestCaseInfo;
/* Message for update dependencies request arguments. */
-typedef struct _UpdateDependencies_Args {
+typedef struct _UpdateDependenciesArgs {
/* Path to the manifest file. */
pb_callback_t manifest_path;
/* Flag to vendor dependencies locally. */
bool vendor;
-} UpdateDependencies_Args;
+} UpdateDependenciesArgs;
/* Message for update dependencies response. */
-typedef struct _UpdateDependencies_Result {
+typedef struct _UpdateDependenciesResult {
/* List of external packages updated. */
pb_callback_t external_pkgs;
-} UpdateDependencies_Result;
+} UpdateDependenciesResult;
/* Message representing a KCL type. */
typedef struct _KclType {
@@ -713,17 +713,17 @@ typedef struct _Symbol {
bool is_global;
} Symbol;
-typedef struct _LoadPackage_Result_SymbolsEntry {
+typedef struct _LoadPackageResult_SymbolsEntry {
pb_callback_t key;
bool has_value;
Symbol value;
-} LoadPackage_Result_SymbolsEntry;
+} LoadPackageResult_SymbolsEntry;
-typedef struct _GetSchemaTypeMapping_Result_SchemaTypeMappingEntry {
+typedef struct _GetSchemaTypeMappingResult_SchemaTypeMappingEntry {
pb_callback_t key;
bool has_value;
KclType value;
-} GetSchemaTypeMapping_Result_SchemaTypeMappingEntry;
+} GetSchemaTypeMappingResult_SchemaTypeMappingEntry;
typedef struct _KclType_PropertiesEntry {
pb_callback_t key;
@@ -772,73 +772,73 @@ extern "C" {
#define Argument_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
#define Error_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
#define Message_init_default {{{NULL}, NULL}, false, Position_init_default}
-#define Ping_Args_init_default {{{NULL}, NULL}}
-#define Ping_Result_init_default {{{NULL}, NULL}}
-#define GetVersion_Args_init_default {0}
-#define GetVersion_Result_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ListMethod_Args_init_default {0}
-#define ListMethod_Result_init_default {{{NULL}, NULL}}
-#define ParseFile_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ParseFile_Result_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ParseProgram_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ParseProgram_Result_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadPackage_Args_init_default {false, ParseProgram_Args_init_default, 0, 0, 0}
-#define LoadPackage_Result_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadPackage_Result_ScopesEntry_init_default {{{NULL}, NULL}, false, Scope_init_default}
-#define LoadPackage_Result_SymbolsEntry_init_default {{{NULL}, NULL}, false, Symbol_init_default}
-#define LoadPackage_Result_NodeSymbolMapEntry_init_default {{{NULL}, NULL}, false, SymbolIndex_init_default}
-#define LoadPackage_Result_SymbolNodeMapEntry_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_init_default {{{NULL}, NULL}, false, SymbolIndex_init_default}
-#define LoadPackage_Result_PkgScopeMapEntry_init_default {{{NULL}, NULL}, false, ScopeIndex_init_default}
-#define ListOptions_Result_init_default {{{NULL}, NULL}}
+#define PingArgs_init_default {{{NULL}, NULL}}
+#define PingResult_init_default {{{NULL}, NULL}}
+#define GetVersionArgs_init_default {0}
+#define GetVersionResult_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ListMethodArgs_init_default {0}
+#define ListMethodResult_init_default {{{NULL}, NULL}}
+#define ParseFileArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ParseFileResult_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ParseProgramArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ParseProgramResult_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadPackageArgs_init_default {false, ParseProgramArgs_init_default, 0, 0, 0}
+#define LoadPackageResult_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadPackageResult_ScopesEntry_init_default {{{NULL}, NULL}, false, Scope_init_default}
+#define LoadPackageResult_SymbolsEntry_init_default {{{NULL}, NULL}, false, Symbol_init_default}
+#define LoadPackageResult_NodeSymbolMapEntry_init_default {{{NULL}, NULL}, false, SymbolIndex_init_default}
+#define LoadPackageResult_SymbolNodeMapEntry_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadPackageResult_FullyQualifiedNameMapEntry_init_default {{{NULL}, NULL}, false, SymbolIndex_init_default}
+#define LoadPackageResult_PkgScopeMapEntry_init_default {{{NULL}, NULL}, false, ScopeIndex_init_default}
+#define ListOptionsResult_init_default {{{NULL}, NULL}}
#define OptionHelp_init_default {{{NULL}, NULL}, {{NULL}, NULL}, 0, {{NULL}, NULL}, {{NULL}, NULL}}
#define Symbol_init_default {false, KclType_init_default, {{NULL}, NULL}, false, SymbolIndex_init_default, false, SymbolIndex_init_default, {{NULL}, NULL}, 0}
#define Scope_init_default {{{NULL}, NULL}, false, ScopeIndex_init_default, false, SymbolIndex_init_default, {{NULL}, NULL}, {{NULL}, NULL}}
#define SymbolIndex_init_default {0, 0, {{NULL}, NULL}}
#define ScopeIndex_init_default {0, 0, {{NULL}, NULL}}
-#define ExecProgram_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0, 0, 0, {{NULL}, NULL}, 0, 0, 0, {{NULL}, NULL}, 0}
-#define ExecProgram_Result_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define BuildProgram_Args_init_default {false, ExecProgram_Args_init_default, {{NULL}, NULL}}
-#define BuildProgram_Result_init_default {{{NULL}, NULL}}
-#define ExecArtifact_Args_init_default {{{NULL}, NULL}, false, ExecProgram_Args_init_default}
-#define FormatCode_Args_init_default {{{NULL}, NULL}}
-#define FormatCode_Result_init_default {{{NULL}, NULL}}
-#define FormatPath_Args_init_default {{{NULL}, NULL}}
-#define FormatPath_Result_init_default {{{NULL}, NULL}}
-#define LintPath_Args_init_default {{{NULL}, NULL}}
-#define LintPath_Result_init_default {{{NULL}, NULL}}
-#define OverrideFile_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define OverrideFile_Result_init_default {0, {{NULL}, NULL}}
-#define ListVariables_Options_init_default {0}
+#define ExecProgramArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0, 0, 0, {{NULL}, NULL}, 0, 0, 0, {{NULL}, NULL}, 0}
+#define ExecProgramResult_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define BuildProgramArgs_init_default {false, ExecProgramArgs_init_default, {{NULL}, NULL}}
+#define BuildProgramResult_init_default {{{NULL}, NULL}}
+#define ExecArtifactArgs_init_default {{{NULL}, NULL}, false, ExecProgramArgs_init_default}
+#define FormatCodeArgs_init_default {{{NULL}, NULL}}
+#define FormatCodeResult_init_default {{{NULL}, NULL}}
+#define FormatPathArgs_init_default {{{NULL}, NULL}}
+#define FormatPathResult_init_default {{{NULL}, NULL}}
+#define LintPathArgs_init_default {{{NULL}, NULL}}
+#define LintPathResult_init_default {{{NULL}, NULL}}
+#define OverrideFileArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define OverrideFileResult_init_default {0, {{NULL}, NULL}}
+#define ListVariablesOptions_init_default {0}
#define VariableList_init_default {{{NULL}, NULL}}
-#define ListVariables_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}, false, ListVariables_Options_init_default}
-#define ListVariables_Result_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ListVariables_Result_VariablesEntry_init_default {{{NULL}, NULL}, false, VariableList_init_default}
+#define ListVariablesArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}, false, ListVariablesOptions_init_default}
+#define ListVariablesResult_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ListVariablesResult_VariablesEntry_init_default {{{NULL}, NULL}, false, VariableList_init_default}
#define Variable_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
#define MapEntry_init_default {{{NULL}, NULL}, false, Variable_init_default}
-#define GetSchemaTypeMapping_Args_init_default {false, ExecProgram_Args_init_default, {{NULL}, NULL}}
-#define GetSchemaTypeMapping_Result_init_default {{{NULL}, NULL}}
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_init_default {{{NULL}, NULL}, false, KclType_init_default}
-#define ValidateCode_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ValidateCode_Result_init_default {0, {{NULL}, NULL}}
+#define GetSchemaTypeMappingArgs_init_default {false, ExecProgramArgs_init_default, {{NULL}, NULL}}
+#define GetSchemaTypeMappingResult_init_default {{{NULL}, NULL}}
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_init_default {{{NULL}, NULL}, false, KclType_init_default}
+#define ValidateCodeArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ValidateCodeResult_init_default {0, {{NULL}, NULL}}
#define Position_init_default {0, 0, {{NULL}, NULL}}
-#define ListDepFiles_Args_init_default {{{NULL}, NULL}, 0, 0, 0}
-#define ListDepFiles_Result_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadSettingsFiles_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadSettingsFiles_Result_init_default {false, CliConfig_init_default, {{NULL}, NULL}}
+#define ListDepFilesArgs_init_default {{{NULL}, NULL}, 0, 0, 0}
+#define ListDepFilesResult_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadSettingsFilesArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadSettingsFilesResult_init_default {false, CliConfig_init_default, {{NULL}, NULL}}
#define CliConfig_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0, 0, 0, 0}
#define KeyValuePair_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
-#define Rename_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define Rename_Result_init_default {{{NULL}, NULL}}
-#define RenameCode_Args_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define RenameCode_Args_SourceCodesEntry_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
-#define RenameCode_Result_init_default {{{NULL}, NULL}}
-#define RenameCode_Result_ChangedCodesEntry_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
-#define Test_Args_init_default {false, ExecProgram_Args_init_default, {{NULL}, NULL}, {{NULL}, NULL}, 0}
-#define Test_Result_init_default {{{NULL}, NULL}}
+#define RenameArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define RenameResult_init_default {{{NULL}, NULL}}
+#define RenameCodeArgs_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define RenameCodeArgs_SourceCodesEntry_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
+#define RenameCodeResult_init_default {{{NULL}, NULL}}
+#define RenameCodeResult_ChangedCodesEntry_init_default {{{NULL}, NULL}, {{NULL}, NULL}}
+#define TestArgs_init_default {false, ExecProgramArgs_init_default, {{NULL}, NULL}, {{NULL}, NULL}, 0}
+#define TestResult_init_default {{{NULL}, NULL}}
#define TestCaseInfo_init_default {{{NULL}, NULL}, {{NULL}, NULL}, 0, {{NULL}, NULL}}
-#define UpdateDependencies_Args_init_default {{{NULL}, NULL}, 0}
-#define UpdateDependencies_Result_init_default {{{NULL}, NULL}}
+#define UpdateDependenciesArgs_init_default {{{NULL}, NULL}, 0}
+#define UpdateDependenciesResult_init_default {{{NULL}, NULL}}
#define KclType_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
#define KclType_PropertiesEntry_init_default {{{NULL}, NULL}, false, KclType_init_default}
#define KclType_ExamplesEntry_init_default {{{NULL}, NULL}, false, Example_init_default}
@@ -849,73 +849,73 @@ extern "C" {
#define Argument_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
#define Error_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
#define Message_init_zero {{{NULL}, NULL}, false, Position_init_zero}
-#define Ping_Args_init_zero {{{NULL}, NULL}}
-#define Ping_Result_init_zero {{{NULL}, NULL}}
-#define GetVersion_Args_init_zero {0}
-#define GetVersion_Result_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ListMethod_Args_init_zero {0}
-#define ListMethod_Result_init_zero {{{NULL}, NULL}}
-#define ParseFile_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ParseFile_Result_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ParseProgram_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ParseProgram_Result_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadPackage_Args_init_zero {false, ParseProgram_Args_init_zero, 0, 0, 0}
-#define LoadPackage_Result_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadPackage_Result_ScopesEntry_init_zero {{{NULL}, NULL}, false, Scope_init_zero}
-#define LoadPackage_Result_SymbolsEntry_init_zero {{{NULL}, NULL}, false, Symbol_init_zero}
-#define LoadPackage_Result_NodeSymbolMapEntry_init_zero {{{NULL}, NULL}, false, SymbolIndex_init_zero}
-#define LoadPackage_Result_SymbolNodeMapEntry_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_init_zero {{{NULL}, NULL}, false, SymbolIndex_init_zero}
-#define LoadPackage_Result_PkgScopeMapEntry_init_zero {{{NULL}, NULL}, false, ScopeIndex_init_zero}
-#define ListOptions_Result_init_zero {{{NULL}, NULL}}
+#define PingArgs_init_zero {{{NULL}, NULL}}
+#define PingResult_init_zero {{{NULL}, NULL}}
+#define GetVersionArgs_init_zero {0}
+#define GetVersionResult_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ListMethodArgs_init_zero {0}
+#define ListMethodResult_init_zero {{{NULL}, NULL}}
+#define ParseFileArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ParseFileResult_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ParseProgramArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ParseProgramResult_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadPackageArgs_init_zero {false, ParseProgramArgs_init_zero, 0, 0, 0}
+#define LoadPackageResult_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadPackageResult_ScopesEntry_init_zero {{{NULL}, NULL}, false, Scope_init_zero}
+#define LoadPackageResult_SymbolsEntry_init_zero {{{NULL}, NULL}, false, Symbol_init_zero}
+#define LoadPackageResult_NodeSymbolMapEntry_init_zero {{{NULL}, NULL}, false, SymbolIndex_init_zero}
+#define LoadPackageResult_SymbolNodeMapEntry_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadPackageResult_FullyQualifiedNameMapEntry_init_zero {{{NULL}, NULL}, false, SymbolIndex_init_zero}
+#define LoadPackageResult_PkgScopeMapEntry_init_zero {{{NULL}, NULL}, false, ScopeIndex_init_zero}
+#define ListOptionsResult_init_zero {{{NULL}, NULL}}
#define OptionHelp_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, 0, {{NULL}, NULL}, {{NULL}, NULL}}
#define Symbol_init_zero {false, KclType_init_zero, {{NULL}, NULL}, false, SymbolIndex_init_zero, false, SymbolIndex_init_zero, {{NULL}, NULL}, 0}
#define Scope_init_zero {{{NULL}, NULL}, false, ScopeIndex_init_zero, false, SymbolIndex_init_zero, {{NULL}, NULL}, {{NULL}, NULL}}
#define SymbolIndex_init_zero {0, 0, {{NULL}, NULL}}
#define ScopeIndex_init_zero {0, 0, {{NULL}, NULL}}
-#define ExecProgram_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0, 0, 0, {{NULL}, NULL}, 0, 0, 0, {{NULL}, NULL}, 0}
-#define ExecProgram_Result_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define BuildProgram_Args_init_zero {false, ExecProgram_Args_init_zero, {{NULL}, NULL}}
-#define BuildProgram_Result_init_zero {{{NULL}, NULL}}
-#define ExecArtifact_Args_init_zero {{{NULL}, NULL}, false, ExecProgram_Args_init_zero}
-#define FormatCode_Args_init_zero {{{NULL}, NULL}}
-#define FormatCode_Result_init_zero {{{NULL}, NULL}}
-#define FormatPath_Args_init_zero {{{NULL}, NULL}}
-#define FormatPath_Result_init_zero {{{NULL}, NULL}}
-#define LintPath_Args_init_zero {{{NULL}, NULL}}
-#define LintPath_Result_init_zero {{{NULL}, NULL}}
-#define OverrideFile_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define OverrideFile_Result_init_zero {0, {{NULL}, NULL}}
-#define ListVariables_Options_init_zero {0}
+#define ExecProgramArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0, 0, 0, {{NULL}, NULL}, 0, 0, 0, {{NULL}, NULL}, 0}
+#define ExecProgramResult_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define BuildProgramArgs_init_zero {false, ExecProgramArgs_init_zero, {{NULL}, NULL}}
+#define BuildProgramResult_init_zero {{{NULL}, NULL}}
+#define ExecArtifactArgs_init_zero {{{NULL}, NULL}, false, ExecProgramArgs_init_zero}
+#define FormatCodeArgs_init_zero {{{NULL}, NULL}}
+#define FormatCodeResult_init_zero {{{NULL}, NULL}}
+#define FormatPathArgs_init_zero {{{NULL}, NULL}}
+#define FormatPathResult_init_zero {{{NULL}, NULL}}
+#define LintPathArgs_init_zero {{{NULL}, NULL}}
+#define LintPathResult_init_zero {{{NULL}, NULL}}
+#define OverrideFileArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define OverrideFileResult_init_zero {0, {{NULL}, NULL}}
+#define ListVariablesOptions_init_zero {0}
#define VariableList_init_zero {{{NULL}, NULL}}
-#define ListVariables_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, false, ListVariables_Options_init_zero}
-#define ListVariables_Result_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ListVariables_Result_VariablesEntry_init_zero {{{NULL}, NULL}, false, VariableList_init_zero}
+#define ListVariablesArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, false, ListVariablesOptions_init_zero}
+#define ListVariablesResult_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ListVariablesResult_VariablesEntry_init_zero {{{NULL}, NULL}, false, VariableList_init_zero}
#define Variable_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
#define MapEntry_init_zero {{{NULL}, NULL}, false, Variable_init_zero}
-#define GetSchemaTypeMapping_Args_init_zero {false, ExecProgram_Args_init_zero, {{NULL}, NULL}}
-#define GetSchemaTypeMapping_Result_init_zero {{{NULL}, NULL}}
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_init_zero {{{NULL}, NULL}, false, KclType_init_zero}
-#define ValidateCode_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define ValidateCode_Result_init_zero {0, {{NULL}, NULL}}
+#define GetSchemaTypeMappingArgs_init_zero {false, ExecProgramArgs_init_zero, {{NULL}, NULL}}
+#define GetSchemaTypeMappingResult_init_zero {{{NULL}, NULL}}
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_init_zero {{{NULL}, NULL}, false, KclType_init_zero}
+#define ValidateCodeArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define ValidateCodeResult_init_zero {0, {{NULL}, NULL}}
#define Position_init_zero {0, 0, {{NULL}, NULL}}
-#define ListDepFiles_Args_init_zero {{{NULL}, NULL}, 0, 0, 0}
-#define ListDepFiles_Result_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadSettingsFiles_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
-#define LoadSettingsFiles_Result_init_zero {false, CliConfig_init_zero, {{NULL}, NULL}}
+#define ListDepFilesArgs_init_zero {{{NULL}, NULL}, 0, 0, 0}
+#define ListDepFilesResult_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadSettingsFilesArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
+#define LoadSettingsFilesResult_init_zero {false, CliConfig_init_zero, {{NULL}, NULL}}
#define CliConfig_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0, 0, 0, 0}
#define KeyValuePair_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
-#define Rename_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define Rename_Result_init_zero {{{NULL}, NULL}}
-#define RenameCode_Args_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
-#define RenameCode_Args_SourceCodesEntry_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
-#define RenameCode_Result_init_zero {{{NULL}, NULL}}
-#define RenameCode_Result_ChangedCodesEntry_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
-#define Test_Args_init_zero {false, ExecProgram_Args_init_zero, {{NULL}, NULL}, {{NULL}, NULL}, 0}
-#define Test_Result_init_zero {{{NULL}, NULL}}
+#define RenameArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define RenameResult_init_zero {{{NULL}, NULL}}
+#define RenameCodeArgs_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
+#define RenameCodeArgs_SourceCodesEntry_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
+#define RenameCodeResult_init_zero {{{NULL}, NULL}}
+#define RenameCodeResult_ChangedCodesEntry_init_zero {{{NULL}, NULL}, {{NULL}, NULL}}
+#define TestArgs_init_zero {false, ExecProgramArgs_init_zero, {{NULL}, NULL}, {{NULL}, NULL}, 0}
+#define TestResult_init_zero {{{NULL}, NULL}}
#define TestCaseInfo_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, 0, {{NULL}, NULL}}
-#define UpdateDependencies_Args_init_zero {{{NULL}, NULL}, 0}
-#define UpdateDependencies_Result_init_zero {{{NULL}, NULL}}
+#define UpdateDependenciesArgs_init_zero {{{NULL}, NULL}, 0}
+#define UpdateDependenciesResult_init_zero {{{NULL}, NULL}}
#define KclType_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}}
#define KclType_PropertiesEntry_init_zero {{{NULL}, NULL}, false, KclType_init_zero}
#define KclType_ExamplesEntry_init_zero {{{NULL}, NULL}, false, Example_init_zero}
@@ -931,42 +931,42 @@ extern "C" {
#define Error_level_tag 1
#define Error_code_tag 2
#define Error_messages_tag 3
-#define Ping_Args_value_tag 1
-#define Ping_Result_value_tag 1
-#define GetVersion_Result_version_tag 1
-#define GetVersion_Result_checksum_tag 2
-#define GetVersion_Result_git_sha_tag 3
-#define GetVersion_Result_version_info_tag 4
-#define ListMethod_Result_method_name_list_tag 1
-#define ParseFile_Args_path_tag 1
-#define ParseFile_Args_source_tag 2
-#define ParseFile_Args_external_pkgs_tag 3
-#define ParseFile_Result_ast_json_tag 1
-#define ParseFile_Result_deps_tag 2
-#define ParseFile_Result_errors_tag 3
-#define ParseProgram_Args_paths_tag 1
-#define ParseProgram_Args_sources_tag 2
-#define ParseProgram_Args_external_pkgs_tag 3
-#define ParseProgram_Result_ast_json_tag 1
-#define ParseProgram_Result_paths_tag 2
-#define ParseProgram_Result_errors_tag 3
-#define LoadPackage_Args_parse_args_tag 1
-#define LoadPackage_Args_resolve_ast_tag 2
-#define LoadPackage_Args_load_builtin_tag 3
-#define LoadPackage_Args_with_ast_index_tag 4
-#define LoadPackage_Result_program_tag 1
-#define LoadPackage_Result_paths_tag 2
-#define LoadPackage_Result_parse_errors_tag 3
-#define LoadPackage_Result_type_errors_tag 4
-#define LoadPackage_Result_scopes_tag 5
-#define LoadPackage_Result_symbols_tag 6
-#define LoadPackage_Result_node_symbol_map_tag 7
-#define LoadPackage_Result_symbol_node_map_tag 8
-#define LoadPackage_Result_fully_qualified_name_map_tag 9
-#define LoadPackage_Result_pkg_scope_map_tag 10
-#define LoadPackage_Result_SymbolNodeMapEntry_key_tag 1
-#define LoadPackage_Result_SymbolNodeMapEntry_value_tag 2
-#define ListOptions_Result_options_tag 2
+#define PingArgs_value_tag 1
+#define PingResult_value_tag 1
+#define GetVersionResult_version_tag 1
+#define GetVersionResult_checksum_tag 2
+#define GetVersionResult_git_sha_tag 3
+#define GetVersionResult_version_info_tag 4
+#define ListMethodResult_method_name_list_tag 1
+#define ParseFileArgs_path_tag 1
+#define ParseFileArgs_source_tag 2
+#define ParseFileArgs_external_pkgs_tag 3
+#define ParseFileResult_ast_json_tag 1
+#define ParseFileResult_deps_tag 2
+#define ParseFileResult_errors_tag 3
+#define ParseProgramArgs_paths_tag 1
+#define ParseProgramArgs_sources_tag 2
+#define ParseProgramArgs_external_pkgs_tag 3
+#define ParseProgramResult_ast_json_tag 1
+#define ParseProgramResult_paths_tag 2
+#define ParseProgramResult_errors_tag 3
+#define LoadPackageArgs_parse_args_tag 1
+#define LoadPackageArgs_resolve_ast_tag 2
+#define LoadPackageArgs_load_builtin_tag 3
+#define LoadPackageArgs_with_ast_index_tag 4
+#define LoadPackageResult_program_tag 1
+#define LoadPackageResult_paths_tag 2
+#define LoadPackageResult_parse_errors_tag 3
+#define LoadPackageResult_type_errors_tag 4
+#define LoadPackageResult_scopes_tag 5
+#define LoadPackageResult_symbols_tag 6
+#define LoadPackageResult_node_symbol_map_tag 7
+#define LoadPackageResult_symbol_node_map_tag 8
+#define LoadPackageResult_fully_qualified_name_map_tag 9
+#define LoadPackageResult_pkg_scope_map_tag 10
+#define LoadPackageResult_SymbolNodeMapEntry_key_tag 1
+#define LoadPackageResult_SymbolNodeMapEntry_value_tag 2
+#define ListOptionsResult_options_tag 2
#define OptionHelp_name_tag 1
#define OptionHelp_type_tag 2
#define OptionHelp_required_tag 3
@@ -975,70 +975,70 @@ extern "C" {
#define SymbolIndex_i_tag 1
#define SymbolIndex_g_tag 2
#define SymbolIndex_kind_tag 3
-#define LoadPackage_Result_NodeSymbolMapEntry_key_tag 1
-#define LoadPackage_Result_NodeSymbolMapEntry_value_tag 2
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_key_tag 1
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_value_tag 2
+#define LoadPackageResult_NodeSymbolMapEntry_key_tag 1
+#define LoadPackageResult_NodeSymbolMapEntry_value_tag 2
+#define LoadPackageResult_FullyQualifiedNameMapEntry_key_tag 1
+#define LoadPackageResult_FullyQualifiedNameMapEntry_value_tag 2
#define ScopeIndex_i_tag 1
#define ScopeIndex_g_tag 2
#define ScopeIndex_kind_tag 3
-#define LoadPackage_Result_PkgScopeMapEntry_key_tag 1
-#define LoadPackage_Result_PkgScopeMapEntry_value_tag 2
+#define LoadPackageResult_PkgScopeMapEntry_key_tag 1
+#define LoadPackageResult_PkgScopeMapEntry_value_tag 2
#define Scope_kind_tag 1
#define Scope_parent_tag 2
#define Scope_owner_tag 3
#define Scope_children_tag 4
#define Scope_defs_tag 5
-#define LoadPackage_Result_ScopesEntry_key_tag 1
-#define LoadPackage_Result_ScopesEntry_value_tag 2
-#define ExecProgram_Args_work_dir_tag 1
-#define ExecProgram_Args_k_filename_list_tag 2
-#define ExecProgram_Args_k_code_list_tag 3
-#define ExecProgram_Args_args_tag 4
-#define ExecProgram_Args_overrides_tag 5
-#define ExecProgram_Args_disable_yaml_result_tag 6
-#define ExecProgram_Args_print_override_ast_tag 7
-#define ExecProgram_Args_strict_range_check_tag 8
-#define ExecProgram_Args_disable_none_tag 9
-#define ExecProgram_Args_verbose_tag 10
-#define ExecProgram_Args_debug_tag 11
-#define ExecProgram_Args_sort_keys_tag 12
-#define ExecProgram_Args_external_pkgs_tag 13
-#define ExecProgram_Args_include_schema_type_path_tag 14
-#define ExecProgram_Args_compile_only_tag 15
-#define ExecProgram_Args_show_hidden_tag 16
-#define ExecProgram_Args_path_selector_tag 17
-#define ExecProgram_Args_fast_eval_tag 18
-#define ExecProgram_Result_json_result_tag 1
-#define ExecProgram_Result_yaml_result_tag 2
-#define ExecProgram_Result_log_message_tag 3
-#define ExecProgram_Result_err_message_tag 4
-#define BuildProgram_Args_exec_args_tag 1
-#define BuildProgram_Args_output_tag 2
-#define BuildProgram_Result_path_tag 1
-#define ExecArtifact_Args_path_tag 1
-#define ExecArtifact_Args_exec_args_tag 2
-#define FormatCode_Args_source_tag 1
-#define FormatCode_Result_formatted_tag 1
-#define FormatPath_Args_path_tag 1
-#define FormatPath_Result_changed_paths_tag 1
-#define LintPath_Args_paths_tag 1
-#define LintPath_Result_results_tag 1
-#define OverrideFile_Args_file_tag 1
-#define OverrideFile_Args_specs_tag 2
-#define OverrideFile_Args_import_paths_tag 3
-#define OverrideFile_Result_result_tag 1
-#define OverrideFile_Result_parse_errors_tag 2
-#define ListVariables_Options_merge_program_tag 1
+#define LoadPackageResult_ScopesEntry_key_tag 1
+#define LoadPackageResult_ScopesEntry_value_tag 2
+#define ExecProgramArgs_work_dir_tag 1
+#define ExecProgramArgs_k_filename_list_tag 2
+#define ExecProgramArgs_k_code_list_tag 3
+#define ExecProgramArgs_args_tag 4
+#define ExecProgramArgs_overrides_tag 5
+#define ExecProgramArgs_disable_yaml_result_tag 6
+#define ExecProgramArgs_print_override_ast_tag 7
+#define ExecProgramArgs_strict_range_check_tag 8
+#define ExecProgramArgs_disable_none_tag 9
+#define ExecProgramArgs_verbose_tag 10
+#define ExecProgramArgs_debug_tag 11
+#define ExecProgramArgs_sort_keys_tag 12
+#define ExecProgramArgs_external_pkgs_tag 13
+#define ExecProgramArgs_include_schema_type_path_tag 14
+#define ExecProgramArgs_compile_only_tag 15
+#define ExecProgramArgs_show_hidden_tag 16
+#define ExecProgramArgs_path_selector_tag 17
+#define ExecProgramArgs_fast_eval_tag 18
+#define ExecProgramResult_json_result_tag 1
+#define ExecProgramResult_yaml_result_tag 2
+#define ExecProgramResult_log_message_tag 3
+#define ExecProgramResult_err_message_tag 4
+#define BuildProgramArgs_exec_args_tag 1
+#define BuildProgramArgs_output_tag 2
+#define BuildProgramResult_path_tag 1
+#define ExecArtifactArgs_path_tag 1
+#define ExecArtifactArgs_exec_args_tag 2
+#define FormatCodeArgs_source_tag 1
+#define FormatCodeResult_formatted_tag 1
+#define FormatPathArgs_path_tag 1
+#define FormatPathResult_changed_paths_tag 1
+#define LintPathArgs_paths_tag 1
+#define LintPathResult_results_tag 1
+#define OverrideFileArgs_file_tag 1
+#define OverrideFileArgs_specs_tag 2
+#define OverrideFileArgs_import_paths_tag 3
+#define OverrideFileResult_result_tag 1
+#define OverrideFileResult_parse_errors_tag 2
+#define ListVariablesOptions_merge_program_tag 1
#define VariableList_variables_tag 1
-#define ListVariables_Args_files_tag 1
-#define ListVariables_Args_specs_tag 2
-#define ListVariables_Args_options_tag 3
-#define ListVariables_Result_variables_tag 1
-#define ListVariables_Result_unsupported_codes_tag 2
-#define ListVariables_Result_parse_errors_tag 3
-#define ListVariables_Result_VariablesEntry_key_tag 1
-#define ListVariables_Result_VariablesEntry_value_tag 2
+#define ListVariablesArgs_files_tag 1
+#define ListVariablesArgs_specs_tag 2
+#define ListVariablesArgs_options_tag 3
+#define ListVariablesResult_variables_tag 1
+#define ListVariablesResult_unsupported_codes_tag 2
+#define ListVariablesResult_parse_errors_tag 3
+#define ListVariablesResult_VariablesEntry_key_tag 1
+#define ListVariablesResult_VariablesEntry_value_tag 2
#define Variable_value_tag 1
#define Variable_type_name_tag 2
#define Variable_op_sym_tag 3
@@ -1046,32 +1046,32 @@ extern "C" {
#define Variable_dict_entries_tag 5
#define MapEntry_key_tag 1
#define MapEntry_value_tag 2
-#define GetSchemaTypeMapping_Args_exec_args_tag 1
-#define GetSchemaTypeMapping_Args_schema_name_tag 2
-#define GetSchemaTypeMapping_Result_schema_type_mapping_tag 1
-#define ValidateCode_Args_datafile_tag 1
-#define ValidateCode_Args_data_tag 2
-#define ValidateCode_Args_file_tag 3
-#define ValidateCode_Args_code_tag 4
-#define ValidateCode_Args_schema_tag 5
-#define ValidateCode_Args_attribute_name_tag 6
-#define ValidateCode_Args_format_tag 7
-#define ValidateCode_Result_success_tag 1
-#define ValidateCode_Result_err_message_tag 2
+#define GetSchemaTypeMappingArgs_exec_args_tag 1
+#define GetSchemaTypeMappingArgs_schema_name_tag 2
+#define GetSchemaTypeMappingResult_schema_type_mapping_tag 1
+#define ValidateCodeArgs_datafile_tag 1
+#define ValidateCodeArgs_data_tag 2
+#define ValidateCodeArgs_file_tag 3
+#define ValidateCodeArgs_code_tag 4
+#define ValidateCodeArgs_schema_tag 5
+#define ValidateCodeArgs_attribute_name_tag 6
+#define ValidateCodeArgs_format_tag 7
+#define ValidateCodeResult_success_tag 1
+#define ValidateCodeResult_err_message_tag 2
#define Position_line_tag 1
#define Position_column_tag 2
#define Position_filename_tag 3
#define Message_msg_tag 1
#define Message_pos_tag 2
-#define ListDepFiles_Args_work_dir_tag 1
-#define ListDepFiles_Args_use_abs_path_tag 2
-#define ListDepFiles_Args_include_all_tag 3
-#define ListDepFiles_Args_use_fast_parser_tag 4
-#define ListDepFiles_Result_pkgroot_tag 1
-#define ListDepFiles_Result_pkgpath_tag 2
-#define ListDepFiles_Result_files_tag 3
-#define LoadSettingsFiles_Args_work_dir_tag 1
-#define LoadSettingsFiles_Args_files_tag 2
+#define ListDepFilesArgs_work_dir_tag 1
+#define ListDepFilesArgs_use_abs_path_tag 2
+#define ListDepFilesArgs_include_all_tag 3
+#define ListDepFilesArgs_use_fast_parser_tag 4
+#define ListDepFilesResult_pkgroot_tag 1
+#define ListDepFilesResult_pkgpath_tag 2
+#define ListDepFilesResult_files_tag 3
+#define LoadSettingsFilesArgs_work_dir_tag 1
+#define LoadSettingsFilesArgs_files_tag 2
#define CliConfig_files_tag 1
#define CliConfig_output_tag 2
#define CliConfig_overrides_tag 3
@@ -1084,36 +1084,36 @@ extern "C" {
#define CliConfig_show_hidden_tag 10
#define CliConfig_include_schema_type_path_tag 11
#define CliConfig_fast_eval_tag 12
-#define LoadSettingsFiles_Result_kcl_cli_configs_tag 1
-#define LoadSettingsFiles_Result_kcl_options_tag 2
+#define LoadSettingsFilesResult_kcl_cli_configs_tag 1
+#define LoadSettingsFilesResult_kcl_options_tag 2
#define KeyValuePair_key_tag 1
#define KeyValuePair_value_tag 2
-#define Rename_Args_package_root_tag 1
-#define Rename_Args_symbol_path_tag 2
-#define Rename_Args_file_paths_tag 3
-#define Rename_Args_new_name_tag 4
-#define Rename_Result_changed_files_tag 1
-#define RenameCode_Args_package_root_tag 1
-#define RenameCode_Args_symbol_path_tag 2
-#define RenameCode_Args_source_codes_tag 3
-#define RenameCode_Args_new_name_tag 4
-#define RenameCode_Args_SourceCodesEntry_key_tag 1
-#define RenameCode_Args_SourceCodesEntry_value_tag 2
-#define RenameCode_Result_changed_codes_tag 1
-#define RenameCode_Result_ChangedCodesEntry_key_tag 1
-#define RenameCode_Result_ChangedCodesEntry_value_tag 2
-#define Test_Args_exec_args_tag 1
-#define Test_Args_pkg_list_tag 2
-#define Test_Args_run_regexp_tag 3
-#define Test_Args_fail_fast_tag 4
-#define Test_Result_info_tag 2
+#define RenameArgs_package_root_tag 1
+#define RenameArgs_symbol_path_tag 2
+#define RenameArgs_file_paths_tag 3
+#define RenameArgs_new_name_tag 4
+#define RenameResult_changed_files_tag 1
+#define RenameCodeArgs_package_root_tag 1
+#define RenameCodeArgs_symbol_path_tag 2
+#define RenameCodeArgs_source_codes_tag 3
+#define RenameCodeArgs_new_name_tag 4
+#define RenameCodeArgs_SourceCodesEntry_key_tag 1
+#define RenameCodeArgs_SourceCodesEntry_value_tag 2
+#define RenameCodeResult_changed_codes_tag 1
+#define RenameCodeResult_ChangedCodesEntry_key_tag 1
+#define RenameCodeResult_ChangedCodesEntry_value_tag 2
+#define TestArgs_exec_args_tag 1
+#define TestArgs_pkg_list_tag 2
+#define TestArgs_run_regexp_tag 3
+#define TestArgs_fail_fast_tag 4
+#define TestResult_info_tag 2
#define TestCaseInfo_name_tag 1
#define TestCaseInfo_error_tag 2
#define TestCaseInfo_duration_tag 3
#define TestCaseInfo_log_message_tag 4
-#define UpdateDependencies_Args_manifest_path_tag 1
-#define UpdateDependencies_Args_vendor_tag 2
-#define UpdateDependencies_Result_external_pkgs_tag 3
+#define UpdateDependenciesArgs_manifest_path_tag 1
+#define UpdateDependenciesArgs_vendor_tag 2
+#define UpdateDependenciesResult_external_pkgs_tag 3
#define KclType_type_tag 1
#define KclType_union_types_tag 2
#define KclType_default_tag 3
@@ -1136,10 +1136,10 @@ extern "C" {
#define Symbol_def_tag 4
#define Symbol_attrs_tag 5
#define Symbol_is_global_tag 6
-#define LoadPackage_Result_SymbolsEntry_key_tag 1
-#define LoadPackage_Result_SymbolsEntry_value_tag 2
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_key_tag 1
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_value_tag 2
+#define LoadPackageResult_SymbolsEntry_key_tag 1
+#define LoadPackageResult_SymbolsEntry_value_tag 2
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_key_tag 1
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_value_tag 2
#define KclType_PropertiesEntry_key_tag 1
#define KclType_PropertiesEntry_value_tag 2
#define Decorator_name_tag 1
@@ -1181,81 +1181,81 @@ X(a, STATIC, OPTIONAL, MESSAGE, pos, 2)
#define Message_DEFAULT NULL
#define Message_pos_MSGTYPE Position
-#define Ping_Args_FIELDLIST(X, a) \
+#define PingArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, value, 1)
-#define Ping_Args_CALLBACK pb_default_field_callback
-#define Ping_Args_DEFAULT NULL
+#define PingArgs_CALLBACK pb_default_field_callback
+#define PingArgs_DEFAULT NULL
-#define Ping_Result_FIELDLIST(X, a) \
+#define PingResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, value, 1)
-#define Ping_Result_CALLBACK pb_default_field_callback
-#define Ping_Result_DEFAULT NULL
+#define PingResult_CALLBACK pb_default_field_callback
+#define PingResult_DEFAULT NULL
-#define GetVersion_Args_FIELDLIST(X, a) \
+#define GetVersionArgs_FIELDLIST(X, a) \
-#define GetVersion_Args_CALLBACK NULL
-#define GetVersion_Args_DEFAULT NULL
+#define GetVersionArgs_CALLBACK NULL
+#define GetVersionArgs_DEFAULT NULL
-#define GetVersion_Result_FIELDLIST(X, a) \
+#define GetVersionResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, version, 1) \
X(a, CALLBACK, SINGULAR, STRING, checksum, 2) \
X(a, CALLBACK, SINGULAR, STRING, git_sha, 3) \
X(a, CALLBACK, SINGULAR, STRING, version_info, 4)
-#define GetVersion_Result_CALLBACK pb_default_field_callback
-#define GetVersion_Result_DEFAULT NULL
+#define GetVersionResult_CALLBACK pb_default_field_callback
+#define GetVersionResult_DEFAULT NULL
-#define ListMethod_Args_FIELDLIST(X, a) \
+#define ListMethodArgs_FIELDLIST(X, a) \
-#define ListMethod_Args_CALLBACK NULL
-#define ListMethod_Args_DEFAULT NULL
+#define ListMethodArgs_CALLBACK NULL
+#define ListMethodArgs_DEFAULT NULL
-#define ListMethod_Result_FIELDLIST(X, a) \
+#define ListMethodResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, STRING, method_name_list, 1)
-#define ListMethod_Result_CALLBACK pb_default_field_callback
-#define ListMethod_Result_DEFAULT NULL
+#define ListMethodResult_CALLBACK pb_default_field_callback
+#define ListMethodResult_DEFAULT NULL
-#define ParseFile_Args_FIELDLIST(X, a) \
+#define ParseFileArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, path, 1) \
X(a, CALLBACK, SINGULAR, STRING, source, 2) \
X(a, CALLBACK, REPEATED, MESSAGE, external_pkgs, 3)
-#define ParseFile_Args_CALLBACK pb_default_field_callback
-#define ParseFile_Args_DEFAULT NULL
-#define ParseFile_Args_external_pkgs_MSGTYPE ExternalPkg
+#define ParseFileArgs_CALLBACK pb_default_field_callback
+#define ParseFileArgs_DEFAULT NULL
+#define ParseFileArgs_external_pkgs_MSGTYPE ExternalPkg
-#define ParseFile_Result_FIELDLIST(X, a) \
+#define ParseFileResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, ast_json, 1) \
X(a, CALLBACK, REPEATED, STRING, deps, 2) \
X(a, CALLBACK, REPEATED, MESSAGE, errors, 3)
-#define ParseFile_Result_CALLBACK pb_default_field_callback
-#define ParseFile_Result_DEFAULT NULL
-#define ParseFile_Result_errors_MSGTYPE Error
+#define ParseFileResult_CALLBACK pb_default_field_callback
+#define ParseFileResult_DEFAULT NULL
+#define ParseFileResult_errors_MSGTYPE Error
-#define ParseProgram_Args_FIELDLIST(X, a) \
+#define ParseProgramArgs_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, STRING, paths, 1) \
X(a, CALLBACK, REPEATED, STRING, sources, 2) \
X(a, CALLBACK, REPEATED, MESSAGE, external_pkgs, 3)
-#define ParseProgram_Args_CALLBACK pb_default_field_callback
-#define ParseProgram_Args_DEFAULT NULL
-#define ParseProgram_Args_external_pkgs_MSGTYPE ExternalPkg
+#define ParseProgramArgs_CALLBACK pb_default_field_callback
+#define ParseProgramArgs_DEFAULT NULL
+#define ParseProgramArgs_external_pkgs_MSGTYPE ExternalPkg
-#define ParseProgram_Result_FIELDLIST(X, a) \
+#define ParseProgramResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, ast_json, 1) \
X(a, CALLBACK, REPEATED, STRING, paths, 2) \
X(a, CALLBACK, REPEATED, MESSAGE, errors, 3)
-#define ParseProgram_Result_CALLBACK pb_default_field_callback
-#define ParseProgram_Result_DEFAULT NULL
-#define ParseProgram_Result_errors_MSGTYPE Error
+#define ParseProgramResult_CALLBACK pb_default_field_callback
+#define ParseProgramResult_DEFAULT NULL
+#define ParseProgramResult_errors_MSGTYPE Error
-#define LoadPackage_Args_FIELDLIST(X, a) \
+#define LoadPackageArgs_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, parse_args, 1) \
X(a, STATIC, SINGULAR, BOOL, resolve_ast, 2) \
X(a, STATIC, SINGULAR, BOOL, load_builtin, 3) \
X(a, STATIC, SINGULAR, BOOL, with_ast_index, 4)
-#define LoadPackage_Args_CALLBACK NULL
-#define LoadPackage_Args_DEFAULT NULL
-#define LoadPackage_Args_parse_args_MSGTYPE ParseProgram_Args
+#define LoadPackageArgs_CALLBACK NULL
+#define LoadPackageArgs_DEFAULT NULL
+#define LoadPackageArgs_parse_args_MSGTYPE ParseProgramArgs
-#define LoadPackage_Result_FIELDLIST(X, a) \
+#define LoadPackageResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, program, 1) \
X(a, CALLBACK, REPEATED, STRING, paths, 2) \
X(a, CALLBACK, REPEATED, MESSAGE, parse_errors, 3) \
@@ -1266,63 +1266,63 @@ X(a, CALLBACK, REPEATED, MESSAGE, node_symbol_map, 7) \
X(a, CALLBACK, REPEATED, MESSAGE, symbol_node_map, 8) \
X(a, CALLBACK, REPEATED, MESSAGE, fully_qualified_name_map, 9) \
X(a, CALLBACK, REPEATED, MESSAGE, pkg_scope_map, 10)
-#define LoadPackage_Result_CALLBACK pb_default_field_callback
-#define LoadPackage_Result_DEFAULT NULL
-#define LoadPackage_Result_parse_errors_MSGTYPE Error
-#define LoadPackage_Result_type_errors_MSGTYPE Error
-#define LoadPackage_Result_scopes_MSGTYPE LoadPackage_Result_ScopesEntry
-#define LoadPackage_Result_symbols_MSGTYPE LoadPackage_Result_SymbolsEntry
-#define LoadPackage_Result_node_symbol_map_MSGTYPE LoadPackage_Result_NodeSymbolMapEntry
-#define LoadPackage_Result_symbol_node_map_MSGTYPE LoadPackage_Result_SymbolNodeMapEntry
-#define LoadPackage_Result_fully_qualified_name_map_MSGTYPE LoadPackage_Result_FullyQualifiedNameMapEntry
-#define LoadPackage_Result_pkg_scope_map_MSGTYPE LoadPackage_Result_PkgScopeMapEntry
-
-#define LoadPackage_Result_ScopesEntry_FIELDLIST(X, a) \
+#define LoadPackageResult_CALLBACK pb_default_field_callback
+#define LoadPackageResult_DEFAULT NULL
+#define LoadPackageResult_parse_errors_MSGTYPE Error
+#define LoadPackageResult_type_errors_MSGTYPE Error
+#define LoadPackageResult_scopes_MSGTYPE LoadPackageResult_ScopesEntry
+#define LoadPackageResult_symbols_MSGTYPE LoadPackageResult_SymbolsEntry
+#define LoadPackageResult_node_symbol_map_MSGTYPE LoadPackageResult_NodeSymbolMapEntry
+#define LoadPackageResult_symbol_node_map_MSGTYPE LoadPackageResult_SymbolNodeMapEntry
+#define LoadPackageResult_fully_qualified_name_map_MSGTYPE LoadPackageResult_FullyQualifiedNameMapEntry
+#define LoadPackageResult_pkg_scope_map_MSGTYPE LoadPackageResult_PkgScopeMapEntry
+
+#define LoadPackageResult_ScopesEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, value, 2)
-#define LoadPackage_Result_ScopesEntry_CALLBACK pb_default_field_callback
-#define LoadPackage_Result_ScopesEntry_DEFAULT NULL
-#define LoadPackage_Result_ScopesEntry_value_MSGTYPE Scope
+#define LoadPackageResult_ScopesEntry_CALLBACK pb_default_field_callback
+#define LoadPackageResult_ScopesEntry_DEFAULT NULL
+#define LoadPackageResult_ScopesEntry_value_MSGTYPE Scope
-#define LoadPackage_Result_SymbolsEntry_FIELDLIST(X, a) \
+#define LoadPackageResult_SymbolsEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, value, 2)
-#define LoadPackage_Result_SymbolsEntry_CALLBACK pb_default_field_callback
-#define LoadPackage_Result_SymbolsEntry_DEFAULT NULL
-#define LoadPackage_Result_SymbolsEntry_value_MSGTYPE Symbol
+#define LoadPackageResult_SymbolsEntry_CALLBACK pb_default_field_callback
+#define LoadPackageResult_SymbolsEntry_DEFAULT NULL
+#define LoadPackageResult_SymbolsEntry_value_MSGTYPE Symbol
-#define LoadPackage_Result_NodeSymbolMapEntry_FIELDLIST(X, a) \
+#define LoadPackageResult_NodeSymbolMapEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, value, 2)
-#define LoadPackage_Result_NodeSymbolMapEntry_CALLBACK pb_default_field_callback
-#define LoadPackage_Result_NodeSymbolMapEntry_DEFAULT NULL
-#define LoadPackage_Result_NodeSymbolMapEntry_value_MSGTYPE SymbolIndex
+#define LoadPackageResult_NodeSymbolMapEntry_CALLBACK pb_default_field_callback
+#define LoadPackageResult_NodeSymbolMapEntry_DEFAULT NULL
+#define LoadPackageResult_NodeSymbolMapEntry_value_MSGTYPE SymbolIndex
-#define LoadPackage_Result_SymbolNodeMapEntry_FIELDLIST(X, a) \
+#define LoadPackageResult_SymbolNodeMapEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, CALLBACK, SINGULAR, STRING, value, 2)
-#define LoadPackage_Result_SymbolNodeMapEntry_CALLBACK pb_default_field_callback
-#define LoadPackage_Result_SymbolNodeMapEntry_DEFAULT NULL
+#define LoadPackageResult_SymbolNodeMapEntry_CALLBACK pb_default_field_callback
+#define LoadPackageResult_SymbolNodeMapEntry_DEFAULT NULL
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_FIELDLIST(X, a) \
+#define LoadPackageResult_FullyQualifiedNameMapEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, value, 2)
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_CALLBACK pb_default_field_callback
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_DEFAULT NULL
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_value_MSGTYPE SymbolIndex
+#define LoadPackageResult_FullyQualifiedNameMapEntry_CALLBACK pb_default_field_callback
+#define LoadPackageResult_FullyQualifiedNameMapEntry_DEFAULT NULL
+#define LoadPackageResult_FullyQualifiedNameMapEntry_value_MSGTYPE SymbolIndex
-#define LoadPackage_Result_PkgScopeMapEntry_FIELDLIST(X, a) \
+#define LoadPackageResult_PkgScopeMapEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, value, 2)
-#define LoadPackage_Result_PkgScopeMapEntry_CALLBACK pb_default_field_callback
-#define LoadPackage_Result_PkgScopeMapEntry_DEFAULT NULL
-#define LoadPackage_Result_PkgScopeMapEntry_value_MSGTYPE ScopeIndex
+#define LoadPackageResult_PkgScopeMapEntry_CALLBACK pb_default_field_callback
+#define LoadPackageResult_PkgScopeMapEntry_DEFAULT NULL
+#define LoadPackageResult_PkgScopeMapEntry_value_MSGTYPE ScopeIndex
-#define ListOptions_Result_FIELDLIST(X, a) \
+#define ListOptionsResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, MESSAGE, options, 2)
-#define ListOptions_Result_CALLBACK pb_default_field_callback
-#define ListOptions_Result_DEFAULT NULL
-#define ListOptions_Result_options_MSGTYPE OptionHelp
+#define ListOptionsResult_CALLBACK pb_default_field_callback
+#define ListOptionsResult_DEFAULT NULL
+#define ListOptionsResult_options_MSGTYPE OptionHelp
#define OptionHelp_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, name, 1) \
@@ -1374,7 +1374,7 @@ X(a, CALLBACK, SINGULAR, STRING, kind, 3)
#define ScopeIndex_CALLBACK pb_default_field_callback
#define ScopeIndex_DEFAULT NULL
-#define ExecProgram_Args_FIELDLIST(X, a) \
+#define ExecProgramArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, work_dir, 1) \
X(a, CALLBACK, REPEATED, STRING, k_filename_list, 2) \
X(a, CALLBACK, REPEATED, STRING, k_code_list, 3) \
@@ -1393,86 +1393,86 @@ X(a, STATIC, SINGULAR, BOOL, compile_only, 15) \
X(a, STATIC, SINGULAR, BOOL, show_hidden, 16) \
X(a, CALLBACK, REPEATED, STRING, path_selector, 17) \
X(a, STATIC, SINGULAR, BOOL, fast_eval, 18)
-#define ExecProgram_Args_CALLBACK pb_default_field_callback
-#define ExecProgram_Args_DEFAULT NULL
-#define ExecProgram_Args_args_MSGTYPE Argument
-#define ExecProgram_Args_external_pkgs_MSGTYPE ExternalPkg
+#define ExecProgramArgs_CALLBACK pb_default_field_callback
+#define ExecProgramArgs_DEFAULT NULL
+#define ExecProgramArgs_args_MSGTYPE Argument
+#define ExecProgramArgs_external_pkgs_MSGTYPE ExternalPkg
-#define ExecProgram_Result_FIELDLIST(X, a) \
+#define ExecProgramResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, json_result, 1) \
X(a, CALLBACK, SINGULAR, STRING, yaml_result, 2) \
X(a, CALLBACK, SINGULAR, STRING, log_message, 3) \
X(a, CALLBACK, SINGULAR, STRING, err_message, 4)
-#define ExecProgram_Result_CALLBACK pb_default_field_callback
-#define ExecProgram_Result_DEFAULT NULL
+#define ExecProgramResult_CALLBACK pb_default_field_callback
+#define ExecProgramResult_DEFAULT NULL
-#define BuildProgram_Args_FIELDLIST(X, a) \
+#define BuildProgramArgs_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, exec_args, 1) \
X(a, CALLBACK, SINGULAR, STRING, output, 2)
-#define BuildProgram_Args_CALLBACK pb_default_field_callback
-#define BuildProgram_Args_DEFAULT NULL
-#define BuildProgram_Args_exec_args_MSGTYPE ExecProgram_Args
+#define BuildProgramArgs_CALLBACK pb_default_field_callback
+#define BuildProgramArgs_DEFAULT NULL
+#define BuildProgramArgs_exec_args_MSGTYPE ExecProgramArgs
-#define BuildProgram_Result_FIELDLIST(X, a) \
+#define BuildProgramResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, path, 1)
-#define BuildProgram_Result_CALLBACK pb_default_field_callback
-#define BuildProgram_Result_DEFAULT NULL
+#define BuildProgramResult_CALLBACK pb_default_field_callback
+#define BuildProgramResult_DEFAULT NULL
-#define ExecArtifact_Args_FIELDLIST(X, a) \
+#define ExecArtifactArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, path, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, exec_args, 2)
-#define ExecArtifact_Args_CALLBACK pb_default_field_callback
-#define ExecArtifact_Args_DEFAULT NULL
-#define ExecArtifact_Args_exec_args_MSGTYPE ExecProgram_Args
+#define ExecArtifactArgs_CALLBACK pb_default_field_callback
+#define ExecArtifactArgs_DEFAULT NULL
+#define ExecArtifactArgs_exec_args_MSGTYPE ExecProgramArgs
-#define FormatCode_Args_FIELDLIST(X, a) \
+#define FormatCodeArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, source, 1)
-#define FormatCode_Args_CALLBACK pb_default_field_callback
-#define FormatCode_Args_DEFAULT NULL
+#define FormatCodeArgs_CALLBACK pb_default_field_callback
+#define FormatCodeArgs_DEFAULT NULL
-#define FormatCode_Result_FIELDLIST(X, a) \
+#define FormatCodeResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, BYTES, formatted, 1)
-#define FormatCode_Result_CALLBACK pb_default_field_callback
-#define FormatCode_Result_DEFAULT NULL
+#define FormatCodeResult_CALLBACK pb_default_field_callback
+#define FormatCodeResult_DEFAULT NULL
-#define FormatPath_Args_FIELDLIST(X, a) \
+#define FormatPathArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, path, 1)
-#define FormatPath_Args_CALLBACK pb_default_field_callback
-#define FormatPath_Args_DEFAULT NULL
+#define FormatPathArgs_CALLBACK pb_default_field_callback
+#define FormatPathArgs_DEFAULT NULL
-#define FormatPath_Result_FIELDLIST(X, a) \
+#define FormatPathResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, STRING, changed_paths, 1)
-#define FormatPath_Result_CALLBACK pb_default_field_callback
-#define FormatPath_Result_DEFAULT NULL
+#define FormatPathResult_CALLBACK pb_default_field_callback
+#define FormatPathResult_DEFAULT NULL
-#define LintPath_Args_FIELDLIST(X, a) \
+#define LintPathArgs_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, STRING, paths, 1)
-#define LintPath_Args_CALLBACK pb_default_field_callback
-#define LintPath_Args_DEFAULT NULL
+#define LintPathArgs_CALLBACK pb_default_field_callback
+#define LintPathArgs_DEFAULT NULL
-#define LintPath_Result_FIELDLIST(X, a) \
+#define LintPathResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, STRING, results, 1)
-#define LintPath_Result_CALLBACK pb_default_field_callback
-#define LintPath_Result_DEFAULT NULL
+#define LintPathResult_CALLBACK pb_default_field_callback
+#define LintPathResult_DEFAULT NULL
-#define OverrideFile_Args_FIELDLIST(X, a) \
+#define OverrideFileArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, file, 1) \
X(a, CALLBACK, REPEATED, STRING, specs, 2) \
X(a, CALLBACK, REPEATED, STRING, import_paths, 3)
-#define OverrideFile_Args_CALLBACK pb_default_field_callback
-#define OverrideFile_Args_DEFAULT NULL
+#define OverrideFileArgs_CALLBACK pb_default_field_callback
+#define OverrideFileArgs_DEFAULT NULL
-#define OverrideFile_Result_FIELDLIST(X, a) \
+#define OverrideFileResult_FIELDLIST(X, a) \
X(a, STATIC, SINGULAR, BOOL, result, 1) \
X(a, CALLBACK, REPEATED, MESSAGE, parse_errors, 2)
-#define OverrideFile_Result_CALLBACK pb_default_field_callback
-#define OverrideFile_Result_DEFAULT NULL
-#define OverrideFile_Result_parse_errors_MSGTYPE Error
+#define OverrideFileResult_CALLBACK pb_default_field_callback
+#define OverrideFileResult_DEFAULT NULL
+#define OverrideFileResult_parse_errors_MSGTYPE Error
-#define ListVariables_Options_FIELDLIST(X, a) \
+#define ListVariablesOptions_FIELDLIST(X, a) \
X(a, STATIC, SINGULAR, BOOL, merge_program, 1)
-#define ListVariables_Options_CALLBACK NULL
-#define ListVariables_Options_DEFAULT NULL
+#define ListVariablesOptions_CALLBACK NULL
+#define ListVariablesOptions_DEFAULT NULL
#define VariableList_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, MESSAGE, variables, 1)
@@ -1480,29 +1480,29 @@ X(a, CALLBACK, REPEATED, MESSAGE, variables, 1)
#define VariableList_DEFAULT NULL
#define VariableList_variables_MSGTYPE Variable
-#define ListVariables_Args_FIELDLIST(X, a) \
+#define ListVariablesArgs_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, STRING, files, 1) \
X(a, CALLBACK, REPEATED, STRING, specs, 2) \
X(a, STATIC, OPTIONAL, MESSAGE, options, 3)
-#define ListVariables_Args_CALLBACK pb_default_field_callback
-#define ListVariables_Args_DEFAULT NULL
-#define ListVariables_Args_options_MSGTYPE ListVariables_Options
+#define ListVariablesArgs_CALLBACK pb_default_field_callback
+#define ListVariablesArgs_DEFAULT NULL
+#define ListVariablesArgs_options_MSGTYPE ListVariablesOptions
-#define ListVariables_Result_FIELDLIST(X, a) \
+#define ListVariablesResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, MESSAGE, variables, 1) \
X(a, CALLBACK, REPEATED, STRING, unsupported_codes, 2) \
X(a, CALLBACK, REPEATED, MESSAGE, parse_errors, 3)
-#define ListVariables_Result_CALLBACK pb_default_field_callback
-#define ListVariables_Result_DEFAULT NULL
-#define ListVariables_Result_variables_MSGTYPE ListVariables_Result_VariablesEntry
-#define ListVariables_Result_parse_errors_MSGTYPE Error
+#define ListVariablesResult_CALLBACK pb_default_field_callback
+#define ListVariablesResult_DEFAULT NULL
+#define ListVariablesResult_variables_MSGTYPE ListVariablesResult_VariablesEntry
+#define ListVariablesResult_parse_errors_MSGTYPE Error
-#define ListVariables_Result_VariablesEntry_FIELDLIST(X, a) \
+#define ListVariablesResult_VariablesEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, value, 2)
-#define ListVariables_Result_VariablesEntry_CALLBACK pb_default_field_callback
-#define ListVariables_Result_VariablesEntry_DEFAULT NULL
-#define ListVariables_Result_VariablesEntry_value_MSGTYPE VariableList
+#define ListVariablesResult_VariablesEntry_CALLBACK pb_default_field_callback
+#define ListVariablesResult_VariablesEntry_DEFAULT NULL
+#define ListVariablesResult_VariablesEntry_value_MSGTYPE VariableList
#define Variable_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, value, 1) \
@@ -1522,27 +1522,27 @@ X(a, STATIC, OPTIONAL, MESSAGE, value, 2)
#define MapEntry_DEFAULT NULL
#define MapEntry_value_MSGTYPE Variable
-#define GetSchemaTypeMapping_Args_FIELDLIST(X, a) \
+#define GetSchemaTypeMappingArgs_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, exec_args, 1) \
X(a, CALLBACK, SINGULAR, STRING, schema_name, 2)
-#define GetSchemaTypeMapping_Args_CALLBACK pb_default_field_callback
-#define GetSchemaTypeMapping_Args_DEFAULT NULL
-#define GetSchemaTypeMapping_Args_exec_args_MSGTYPE ExecProgram_Args
+#define GetSchemaTypeMappingArgs_CALLBACK pb_default_field_callback
+#define GetSchemaTypeMappingArgs_DEFAULT NULL
+#define GetSchemaTypeMappingArgs_exec_args_MSGTYPE ExecProgramArgs
-#define GetSchemaTypeMapping_Result_FIELDLIST(X, a) \
+#define GetSchemaTypeMappingResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, MESSAGE, schema_type_mapping, 1)
-#define GetSchemaTypeMapping_Result_CALLBACK pb_default_field_callback
-#define GetSchemaTypeMapping_Result_DEFAULT NULL
-#define GetSchemaTypeMapping_Result_schema_type_mapping_MSGTYPE GetSchemaTypeMapping_Result_SchemaTypeMappingEntry
+#define GetSchemaTypeMappingResult_CALLBACK pb_default_field_callback
+#define GetSchemaTypeMappingResult_DEFAULT NULL
+#define GetSchemaTypeMappingResult_schema_type_mapping_MSGTYPE GetSchemaTypeMappingResult_SchemaTypeMappingEntry
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_FIELDLIST(X, a) \
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, STATIC, OPTIONAL, MESSAGE, value, 2)
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_CALLBACK pb_default_field_callback
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_DEFAULT NULL
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_value_MSGTYPE KclType
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_CALLBACK pb_default_field_callback
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_DEFAULT NULL
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_value_MSGTYPE KclType
-#define ValidateCode_Args_FIELDLIST(X, a) \
+#define ValidateCodeArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, datafile, 1) \
X(a, CALLBACK, SINGULAR, STRING, data, 2) \
X(a, CALLBACK, SINGULAR, STRING, file, 3) \
@@ -1550,14 +1550,14 @@ X(a, CALLBACK, SINGULAR, STRING, code, 4) \
X(a, CALLBACK, SINGULAR, STRING, schema, 5) \
X(a, CALLBACK, SINGULAR, STRING, attribute_name, 6) \
X(a, CALLBACK, SINGULAR, STRING, format, 7)
-#define ValidateCode_Args_CALLBACK pb_default_field_callback
-#define ValidateCode_Args_DEFAULT NULL
+#define ValidateCodeArgs_CALLBACK pb_default_field_callback
+#define ValidateCodeArgs_DEFAULT NULL
-#define ValidateCode_Result_FIELDLIST(X, a) \
+#define ValidateCodeResult_FIELDLIST(X, a) \
X(a, STATIC, SINGULAR, BOOL, success, 1) \
X(a, CALLBACK, SINGULAR, STRING, err_message, 2)
-#define ValidateCode_Result_CALLBACK pb_default_field_callback
-#define ValidateCode_Result_DEFAULT NULL
+#define ValidateCodeResult_CALLBACK pb_default_field_callback
+#define ValidateCodeResult_DEFAULT NULL
#define Position_FIELDLIST(X, a) \
X(a, STATIC, SINGULAR, INT64, line, 1) \
@@ -1566,34 +1566,34 @@ X(a, CALLBACK, SINGULAR, STRING, filename, 3)
#define Position_CALLBACK pb_default_field_callback
#define Position_DEFAULT NULL
-#define ListDepFiles_Args_FIELDLIST(X, a) \
+#define ListDepFilesArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, work_dir, 1) \
X(a, STATIC, SINGULAR, BOOL, use_abs_path, 2) \
X(a, STATIC, SINGULAR, BOOL, include_all, 3) \
X(a, STATIC, SINGULAR, BOOL, use_fast_parser, 4)
-#define ListDepFiles_Args_CALLBACK pb_default_field_callback
-#define ListDepFiles_Args_DEFAULT NULL
+#define ListDepFilesArgs_CALLBACK pb_default_field_callback
+#define ListDepFilesArgs_DEFAULT NULL
-#define ListDepFiles_Result_FIELDLIST(X, a) \
+#define ListDepFilesResult_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, pkgroot, 1) \
X(a, CALLBACK, SINGULAR, STRING, pkgpath, 2) \
X(a, CALLBACK, REPEATED, STRING, files, 3)
-#define ListDepFiles_Result_CALLBACK pb_default_field_callback
-#define ListDepFiles_Result_DEFAULT NULL
+#define ListDepFilesResult_CALLBACK pb_default_field_callback
+#define ListDepFilesResult_DEFAULT NULL
-#define LoadSettingsFiles_Args_FIELDLIST(X, a) \
+#define LoadSettingsFilesArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, work_dir, 1) \
X(a, CALLBACK, REPEATED, STRING, files, 2)
-#define LoadSettingsFiles_Args_CALLBACK pb_default_field_callback
-#define LoadSettingsFiles_Args_DEFAULT NULL
+#define LoadSettingsFilesArgs_CALLBACK pb_default_field_callback
+#define LoadSettingsFilesArgs_DEFAULT NULL
-#define LoadSettingsFiles_Result_FIELDLIST(X, a) \
+#define LoadSettingsFilesResult_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, kcl_cli_configs, 1) \
X(a, CALLBACK, REPEATED, MESSAGE, kcl_options, 2)
-#define LoadSettingsFiles_Result_CALLBACK pb_default_field_callback
-#define LoadSettingsFiles_Result_DEFAULT NULL
-#define LoadSettingsFiles_Result_kcl_cli_configs_MSGTYPE CliConfig
-#define LoadSettingsFiles_Result_kcl_options_MSGTYPE KeyValuePair
+#define LoadSettingsFilesResult_CALLBACK pb_default_field_callback
+#define LoadSettingsFilesResult_DEFAULT NULL
+#define LoadSettingsFilesResult_kcl_cli_configs_MSGTYPE CliConfig
+#define LoadSettingsFilesResult_kcl_options_MSGTYPE KeyValuePair
#define CliConfig_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, STRING, files, 1) \
@@ -1617,60 +1617,60 @@ X(a, CALLBACK, SINGULAR, STRING, value, 2)
#define KeyValuePair_CALLBACK pb_default_field_callback
#define KeyValuePair_DEFAULT NULL
-#define Rename_Args_FIELDLIST(X, a) \
+#define RenameArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, package_root, 1) \
X(a, CALLBACK, SINGULAR, STRING, symbol_path, 2) \
X(a, CALLBACK, REPEATED, STRING, file_paths, 3) \
X(a, CALLBACK, SINGULAR, STRING, new_name, 4)
-#define Rename_Args_CALLBACK pb_default_field_callback
-#define Rename_Args_DEFAULT NULL
+#define RenameArgs_CALLBACK pb_default_field_callback
+#define RenameArgs_DEFAULT NULL
-#define Rename_Result_FIELDLIST(X, a) \
+#define RenameResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, STRING, changed_files, 1)
-#define Rename_Result_CALLBACK pb_default_field_callback
-#define Rename_Result_DEFAULT NULL
+#define RenameResult_CALLBACK pb_default_field_callback
+#define RenameResult_DEFAULT NULL
-#define RenameCode_Args_FIELDLIST(X, a) \
+#define RenameCodeArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, package_root, 1) \
X(a, CALLBACK, SINGULAR, STRING, symbol_path, 2) \
X(a, CALLBACK, REPEATED, MESSAGE, source_codes, 3) \
X(a, CALLBACK, SINGULAR, STRING, new_name, 4)
-#define RenameCode_Args_CALLBACK pb_default_field_callback
-#define RenameCode_Args_DEFAULT NULL
-#define RenameCode_Args_source_codes_MSGTYPE RenameCode_Args_SourceCodesEntry
+#define RenameCodeArgs_CALLBACK pb_default_field_callback
+#define RenameCodeArgs_DEFAULT NULL
+#define RenameCodeArgs_source_codes_MSGTYPE RenameCodeArgs_SourceCodesEntry
-#define RenameCode_Args_SourceCodesEntry_FIELDLIST(X, a) \
+#define RenameCodeArgs_SourceCodesEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, CALLBACK, SINGULAR, STRING, value, 2)
-#define RenameCode_Args_SourceCodesEntry_CALLBACK pb_default_field_callback
-#define RenameCode_Args_SourceCodesEntry_DEFAULT NULL
+#define RenameCodeArgs_SourceCodesEntry_CALLBACK pb_default_field_callback
+#define RenameCodeArgs_SourceCodesEntry_DEFAULT NULL
-#define RenameCode_Result_FIELDLIST(X, a) \
+#define RenameCodeResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, MESSAGE, changed_codes, 1)
-#define RenameCode_Result_CALLBACK pb_default_field_callback
-#define RenameCode_Result_DEFAULT NULL
-#define RenameCode_Result_changed_codes_MSGTYPE RenameCode_Result_ChangedCodesEntry
+#define RenameCodeResult_CALLBACK pb_default_field_callback
+#define RenameCodeResult_DEFAULT NULL
+#define RenameCodeResult_changed_codes_MSGTYPE RenameCodeResult_ChangedCodesEntry
-#define RenameCode_Result_ChangedCodesEntry_FIELDLIST(X, a) \
+#define RenameCodeResult_ChangedCodesEntry_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, key, 1) \
X(a, CALLBACK, SINGULAR, STRING, value, 2)
-#define RenameCode_Result_ChangedCodesEntry_CALLBACK pb_default_field_callback
-#define RenameCode_Result_ChangedCodesEntry_DEFAULT NULL
+#define RenameCodeResult_ChangedCodesEntry_CALLBACK pb_default_field_callback
+#define RenameCodeResult_ChangedCodesEntry_DEFAULT NULL
-#define Test_Args_FIELDLIST(X, a) \
+#define TestArgs_FIELDLIST(X, a) \
X(a, STATIC, OPTIONAL, MESSAGE, exec_args, 1) \
X(a, CALLBACK, REPEATED, STRING, pkg_list, 2) \
X(a, CALLBACK, SINGULAR, STRING, run_regexp, 3) \
X(a, STATIC, SINGULAR, BOOL, fail_fast, 4)
-#define Test_Args_CALLBACK pb_default_field_callback
-#define Test_Args_DEFAULT NULL
-#define Test_Args_exec_args_MSGTYPE ExecProgram_Args
+#define TestArgs_CALLBACK pb_default_field_callback
+#define TestArgs_DEFAULT NULL
+#define TestArgs_exec_args_MSGTYPE ExecProgramArgs
-#define Test_Result_FIELDLIST(X, a) \
+#define TestResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, MESSAGE, info, 2)
-#define Test_Result_CALLBACK pb_default_field_callback
-#define Test_Result_DEFAULT NULL
-#define Test_Result_info_MSGTYPE TestCaseInfo
+#define TestResult_CALLBACK pb_default_field_callback
+#define TestResult_DEFAULT NULL
+#define TestResult_info_MSGTYPE TestCaseInfo
#define TestCaseInfo_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, name, 1) \
@@ -1680,17 +1680,17 @@ X(a, CALLBACK, SINGULAR, STRING, log_message, 4)
#define TestCaseInfo_CALLBACK pb_default_field_callback
#define TestCaseInfo_DEFAULT NULL
-#define UpdateDependencies_Args_FIELDLIST(X, a) \
+#define UpdateDependenciesArgs_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, manifest_path, 1) \
X(a, STATIC, SINGULAR, BOOL, vendor, 2)
-#define UpdateDependencies_Args_CALLBACK pb_default_field_callback
-#define UpdateDependencies_Args_DEFAULT NULL
+#define UpdateDependenciesArgs_CALLBACK pb_default_field_callback
+#define UpdateDependenciesArgs_DEFAULT NULL
-#define UpdateDependencies_Result_FIELDLIST(X, a) \
+#define UpdateDependenciesResult_FIELDLIST(X, a) \
X(a, CALLBACK, REPEATED, MESSAGE, external_pkgs, 3)
-#define UpdateDependencies_Result_CALLBACK pb_default_field_callback
-#define UpdateDependencies_Result_DEFAULT NULL
-#define UpdateDependencies_Result_external_pkgs_MSGTYPE ExternalPkg
+#define UpdateDependenciesResult_CALLBACK pb_default_field_callback
+#define UpdateDependenciesResult_DEFAULT NULL
+#define UpdateDependenciesResult_external_pkgs_MSGTYPE ExternalPkg
#define KclType_FIELDLIST(X, a) \
X(a, CALLBACK, SINGULAR, STRING, type, 1) \
@@ -1758,73 +1758,73 @@ extern const pb_msgdesc_t ExternalPkg_msg;
extern const pb_msgdesc_t Argument_msg;
extern const pb_msgdesc_t Error_msg;
extern const pb_msgdesc_t Message_msg;
-extern const pb_msgdesc_t Ping_Args_msg;
-extern const pb_msgdesc_t Ping_Result_msg;
-extern const pb_msgdesc_t GetVersion_Args_msg;
-extern const pb_msgdesc_t GetVersion_Result_msg;
-extern const pb_msgdesc_t ListMethod_Args_msg;
-extern const pb_msgdesc_t ListMethod_Result_msg;
-extern const pb_msgdesc_t ParseFile_Args_msg;
-extern const pb_msgdesc_t ParseFile_Result_msg;
-extern const pb_msgdesc_t ParseProgram_Args_msg;
-extern const pb_msgdesc_t ParseProgram_Result_msg;
-extern const pb_msgdesc_t LoadPackage_Args_msg;
-extern const pb_msgdesc_t LoadPackage_Result_msg;
-extern const pb_msgdesc_t LoadPackage_Result_ScopesEntry_msg;
-extern const pb_msgdesc_t LoadPackage_Result_SymbolsEntry_msg;
-extern const pb_msgdesc_t LoadPackage_Result_NodeSymbolMapEntry_msg;
-extern const pb_msgdesc_t LoadPackage_Result_SymbolNodeMapEntry_msg;
-extern const pb_msgdesc_t LoadPackage_Result_FullyQualifiedNameMapEntry_msg;
-extern const pb_msgdesc_t LoadPackage_Result_PkgScopeMapEntry_msg;
-extern const pb_msgdesc_t ListOptions_Result_msg;
+extern const pb_msgdesc_t PingArgs_msg;
+extern const pb_msgdesc_t PingResult_msg;
+extern const pb_msgdesc_t GetVersionArgs_msg;
+extern const pb_msgdesc_t GetVersionResult_msg;
+extern const pb_msgdesc_t ListMethodArgs_msg;
+extern const pb_msgdesc_t ListMethodResult_msg;
+extern const pb_msgdesc_t ParseFileArgs_msg;
+extern const pb_msgdesc_t ParseFileResult_msg;
+extern const pb_msgdesc_t ParseProgramArgs_msg;
+extern const pb_msgdesc_t ParseProgramResult_msg;
+extern const pb_msgdesc_t LoadPackageArgs_msg;
+extern const pb_msgdesc_t LoadPackageResult_msg;
+extern const pb_msgdesc_t LoadPackageResult_ScopesEntry_msg;
+extern const pb_msgdesc_t LoadPackageResult_SymbolsEntry_msg;
+extern const pb_msgdesc_t LoadPackageResult_NodeSymbolMapEntry_msg;
+extern const pb_msgdesc_t LoadPackageResult_SymbolNodeMapEntry_msg;
+extern const pb_msgdesc_t LoadPackageResult_FullyQualifiedNameMapEntry_msg;
+extern const pb_msgdesc_t LoadPackageResult_PkgScopeMapEntry_msg;
+extern const pb_msgdesc_t ListOptionsResult_msg;
extern const pb_msgdesc_t OptionHelp_msg;
extern const pb_msgdesc_t Symbol_msg;
extern const pb_msgdesc_t Scope_msg;
extern const pb_msgdesc_t SymbolIndex_msg;
extern const pb_msgdesc_t ScopeIndex_msg;
-extern const pb_msgdesc_t ExecProgram_Args_msg;
-extern const pb_msgdesc_t ExecProgram_Result_msg;
-extern const pb_msgdesc_t BuildProgram_Args_msg;
-extern const pb_msgdesc_t BuildProgram_Result_msg;
-extern const pb_msgdesc_t ExecArtifact_Args_msg;
-extern const pb_msgdesc_t FormatCode_Args_msg;
-extern const pb_msgdesc_t FormatCode_Result_msg;
-extern const pb_msgdesc_t FormatPath_Args_msg;
-extern const pb_msgdesc_t FormatPath_Result_msg;
-extern const pb_msgdesc_t LintPath_Args_msg;
-extern const pb_msgdesc_t LintPath_Result_msg;
-extern const pb_msgdesc_t OverrideFile_Args_msg;
-extern const pb_msgdesc_t OverrideFile_Result_msg;
-extern const pb_msgdesc_t ListVariables_Options_msg;
+extern const pb_msgdesc_t ExecProgramArgs_msg;
+extern const pb_msgdesc_t ExecProgramResult_msg;
+extern const pb_msgdesc_t BuildProgramArgs_msg;
+extern const pb_msgdesc_t BuildProgramResult_msg;
+extern const pb_msgdesc_t ExecArtifactArgs_msg;
+extern const pb_msgdesc_t FormatCodeArgs_msg;
+extern const pb_msgdesc_t FormatCodeResult_msg;
+extern const pb_msgdesc_t FormatPathArgs_msg;
+extern const pb_msgdesc_t FormatPathResult_msg;
+extern const pb_msgdesc_t LintPathArgs_msg;
+extern const pb_msgdesc_t LintPathResult_msg;
+extern const pb_msgdesc_t OverrideFileArgs_msg;
+extern const pb_msgdesc_t OverrideFileResult_msg;
+extern const pb_msgdesc_t ListVariablesOptions_msg;
extern const pb_msgdesc_t VariableList_msg;
-extern const pb_msgdesc_t ListVariables_Args_msg;
-extern const pb_msgdesc_t ListVariables_Result_msg;
-extern const pb_msgdesc_t ListVariables_Result_VariablesEntry_msg;
+extern const pb_msgdesc_t ListVariablesArgs_msg;
+extern const pb_msgdesc_t ListVariablesResult_msg;
+extern const pb_msgdesc_t ListVariablesResult_VariablesEntry_msg;
extern const pb_msgdesc_t Variable_msg;
extern const pb_msgdesc_t MapEntry_msg;
-extern const pb_msgdesc_t GetSchemaTypeMapping_Args_msg;
-extern const pb_msgdesc_t GetSchemaTypeMapping_Result_msg;
-extern const pb_msgdesc_t GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_msg;
-extern const pb_msgdesc_t ValidateCode_Args_msg;
-extern const pb_msgdesc_t ValidateCode_Result_msg;
+extern const pb_msgdesc_t GetSchemaTypeMappingArgs_msg;
+extern const pb_msgdesc_t GetSchemaTypeMappingResult_msg;
+extern const pb_msgdesc_t GetSchemaTypeMappingResult_SchemaTypeMappingEntry_msg;
+extern const pb_msgdesc_t ValidateCodeArgs_msg;
+extern const pb_msgdesc_t ValidateCodeResult_msg;
extern const pb_msgdesc_t Position_msg;
-extern const pb_msgdesc_t ListDepFiles_Args_msg;
-extern const pb_msgdesc_t ListDepFiles_Result_msg;
-extern const pb_msgdesc_t LoadSettingsFiles_Args_msg;
-extern const pb_msgdesc_t LoadSettingsFiles_Result_msg;
+extern const pb_msgdesc_t ListDepFilesArgs_msg;
+extern const pb_msgdesc_t ListDepFilesResult_msg;
+extern const pb_msgdesc_t LoadSettingsFilesArgs_msg;
+extern const pb_msgdesc_t LoadSettingsFilesResult_msg;
extern const pb_msgdesc_t CliConfig_msg;
extern const pb_msgdesc_t KeyValuePair_msg;
-extern const pb_msgdesc_t Rename_Args_msg;
-extern const pb_msgdesc_t Rename_Result_msg;
-extern const pb_msgdesc_t RenameCode_Args_msg;
-extern const pb_msgdesc_t RenameCode_Args_SourceCodesEntry_msg;
-extern const pb_msgdesc_t RenameCode_Result_msg;
-extern const pb_msgdesc_t RenameCode_Result_ChangedCodesEntry_msg;
-extern const pb_msgdesc_t Test_Args_msg;
-extern const pb_msgdesc_t Test_Result_msg;
+extern const pb_msgdesc_t RenameArgs_msg;
+extern const pb_msgdesc_t RenameResult_msg;
+extern const pb_msgdesc_t RenameCodeArgs_msg;
+extern const pb_msgdesc_t RenameCodeArgs_SourceCodesEntry_msg;
+extern const pb_msgdesc_t RenameCodeResult_msg;
+extern const pb_msgdesc_t RenameCodeResult_ChangedCodesEntry_msg;
+extern const pb_msgdesc_t TestArgs_msg;
+extern const pb_msgdesc_t TestResult_msg;
extern const pb_msgdesc_t TestCaseInfo_msg;
-extern const pb_msgdesc_t UpdateDependencies_Args_msg;
-extern const pb_msgdesc_t UpdateDependencies_Result_msg;
+extern const pb_msgdesc_t UpdateDependenciesArgs_msg;
+extern const pb_msgdesc_t UpdateDependenciesResult_msg;
extern const pb_msgdesc_t KclType_msg;
extern const pb_msgdesc_t KclType_PropertiesEntry_msg;
extern const pb_msgdesc_t KclType_ExamplesEntry_msg;
@@ -1837,73 +1837,73 @@ extern const pb_msgdesc_t Example_msg;
#define Argument_fields &Argument_msg
#define Error_fields &Error_msg
#define Message_fields &Message_msg
-#define Ping_Args_fields &Ping_Args_msg
-#define Ping_Result_fields &Ping_Result_msg
-#define GetVersion_Args_fields &GetVersion_Args_msg
-#define GetVersion_Result_fields &GetVersion_Result_msg
-#define ListMethod_Args_fields &ListMethod_Args_msg
-#define ListMethod_Result_fields &ListMethod_Result_msg
-#define ParseFile_Args_fields &ParseFile_Args_msg
-#define ParseFile_Result_fields &ParseFile_Result_msg
-#define ParseProgram_Args_fields &ParseProgram_Args_msg
-#define ParseProgram_Result_fields &ParseProgram_Result_msg
-#define LoadPackage_Args_fields &LoadPackage_Args_msg
-#define LoadPackage_Result_fields &LoadPackage_Result_msg
-#define LoadPackage_Result_ScopesEntry_fields &LoadPackage_Result_ScopesEntry_msg
-#define LoadPackage_Result_SymbolsEntry_fields &LoadPackage_Result_SymbolsEntry_msg
-#define LoadPackage_Result_NodeSymbolMapEntry_fields &LoadPackage_Result_NodeSymbolMapEntry_msg
-#define LoadPackage_Result_SymbolNodeMapEntry_fields &LoadPackage_Result_SymbolNodeMapEntry_msg
-#define LoadPackage_Result_FullyQualifiedNameMapEntry_fields &LoadPackage_Result_FullyQualifiedNameMapEntry_msg
-#define LoadPackage_Result_PkgScopeMapEntry_fields &LoadPackage_Result_PkgScopeMapEntry_msg
-#define ListOptions_Result_fields &ListOptions_Result_msg
+#define PingArgs_fields &PingArgs_msg
+#define PingResult_fields &PingResult_msg
+#define GetVersionArgs_fields &GetVersionArgs_msg
+#define GetVersionResult_fields &GetVersionResult_msg
+#define ListMethodArgs_fields &ListMethodArgs_msg
+#define ListMethodResult_fields &ListMethodResult_msg
+#define ParseFileArgs_fields &ParseFileArgs_msg
+#define ParseFileResult_fields &ParseFileResult_msg
+#define ParseProgramArgs_fields &ParseProgramArgs_msg
+#define ParseProgramResult_fields &ParseProgramResult_msg
+#define LoadPackageArgs_fields &LoadPackageArgs_msg
+#define LoadPackageResult_fields &LoadPackageResult_msg
+#define LoadPackageResult_ScopesEntry_fields &LoadPackageResult_ScopesEntry_msg
+#define LoadPackageResult_SymbolsEntry_fields &LoadPackageResult_SymbolsEntry_msg
+#define LoadPackageResult_NodeSymbolMapEntry_fields &LoadPackageResult_NodeSymbolMapEntry_msg
+#define LoadPackageResult_SymbolNodeMapEntry_fields &LoadPackageResult_SymbolNodeMapEntry_msg
+#define LoadPackageResult_FullyQualifiedNameMapEntry_fields &LoadPackageResult_FullyQualifiedNameMapEntry_msg
+#define LoadPackageResult_PkgScopeMapEntry_fields &LoadPackageResult_PkgScopeMapEntry_msg
+#define ListOptionsResult_fields &ListOptionsResult_msg
#define OptionHelp_fields &OptionHelp_msg
#define Symbol_fields &Symbol_msg
#define Scope_fields &Scope_msg
#define SymbolIndex_fields &SymbolIndex_msg
#define ScopeIndex_fields &ScopeIndex_msg
-#define ExecProgram_Args_fields &ExecProgram_Args_msg
-#define ExecProgram_Result_fields &ExecProgram_Result_msg
-#define BuildProgram_Args_fields &BuildProgram_Args_msg
-#define BuildProgram_Result_fields &BuildProgram_Result_msg
-#define ExecArtifact_Args_fields &ExecArtifact_Args_msg
-#define FormatCode_Args_fields &FormatCode_Args_msg
-#define FormatCode_Result_fields &FormatCode_Result_msg
-#define FormatPath_Args_fields &FormatPath_Args_msg
-#define FormatPath_Result_fields &FormatPath_Result_msg
-#define LintPath_Args_fields &LintPath_Args_msg
-#define LintPath_Result_fields &LintPath_Result_msg
-#define OverrideFile_Args_fields &OverrideFile_Args_msg
-#define OverrideFile_Result_fields &OverrideFile_Result_msg
-#define ListVariables_Options_fields &ListVariables_Options_msg
+#define ExecProgramArgs_fields &ExecProgramArgs_msg
+#define ExecProgramResult_fields &ExecProgramResult_msg
+#define BuildProgramArgs_fields &BuildProgramArgs_msg
+#define BuildProgramResult_fields &BuildProgramResult_msg
+#define ExecArtifactArgs_fields &ExecArtifactArgs_msg
+#define FormatCodeArgs_fields &FormatCodeArgs_msg
+#define FormatCodeResult_fields &FormatCodeResult_msg
+#define FormatPathArgs_fields &FormatPathArgs_msg
+#define FormatPathResult_fields &FormatPathResult_msg
+#define LintPathArgs_fields &LintPathArgs_msg
+#define LintPathResult_fields &LintPathResult_msg
+#define OverrideFileArgs_fields &OverrideFileArgs_msg
+#define OverrideFileResult_fields &OverrideFileResult_msg
+#define ListVariablesOptions_fields &ListVariablesOptions_msg
#define VariableList_fields &VariableList_msg
-#define ListVariables_Args_fields &ListVariables_Args_msg
-#define ListVariables_Result_fields &ListVariables_Result_msg
-#define ListVariables_Result_VariablesEntry_fields &ListVariables_Result_VariablesEntry_msg
+#define ListVariablesArgs_fields &ListVariablesArgs_msg
+#define ListVariablesResult_fields &ListVariablesResult_msg
+#define ListVariablesResult_VariablesEntry_fields &ListVariablesResult_VariablesEntry_msg
#define Variable_fields &Variable_msg
#define MapEntry_fields &MapEntry_msg
-#define GetSchemaTypeMapping_Args_fields &GetSchemaTypeMapping_Args_msg
-#define GetSchemaTypeMapping_Result_fields &GetSchemaTypeMapping_Result_msg
-#define GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_fields &GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_msg
-#define ValidateCode_Args_fields &ValidateCode_Args_msg
-#define ValidateCode_Result_fields &ValidateCode_Result_msg
+#define GetSchemaTypeMappingArgs_fields &GetSchemaTypeMappingArgs_msg
+#define GetSchemaTypeMappingResult_fields &GetSchemaTypeMappingResult_msg
+#define GetSchemaTypeMappingResult_SchemaTypeMappingEntry_fields &GetSchemaTypeMappingResult_SchemaTypeMappingEntry_msg
+#define ValidateCodeArgs_fields &ValidateCodeArgs_msg
+#define ValidateCodeResult_fields &ValidateCodeResult_msg
#define Position_fields &Position_msg
-#define ListDepFiles_Args_fields &ListDepFiles_Args_msg
-#define ListDepFiles_Result_fields &ListDepFiles_Result_msg
-#define LoadSettingsFiles_Args_fields &LoadSettingsFiles_Args_msg
-#define LoadSettingsFiles_Result_fields &LoadSettingsFiles_Result_msg
+#define ListDepFilesArgs_fields &ListDepFilesArgs_msg
+#define ListDepFilesResult_fields &ListDepFilesResult_msg
+#define LoadSettingsFilesArgs_fields &LoadSettingsFilesArgs_msg
+#define LoadSettingsFilesResult_fields &LoadSettingsFilesResult_msg
#define CliConfig_fields &CliConfig_msg
#define KeyValuePair_fields &KeyValuePair_msg
-#define Rename_Args_fields &Rename_Args_msg
-#define Rename_Result_fields &Rename_Result_msg
-#define RenameCode_Args_fields &RenameCode_Args_msg
-#define RenameCode_Args_SourceCodesEntry_fields &RenameCode_Args_SourceCodesEntry_msg
-#define RenameCode_Result_fields &RenameCode_Result_msg
-#define RenameCode_Result_ChangedCodesEntry_fields &RenameCode_Result_ChangedCodesEntry_msg
-#define Test_Args_fields &Test_Args_msg
-#define Test_Result_fields &Test_Result_msg
+#define RenameArgs_fields &RenameArgs_msg
+#define RenameResult_fields &RenameResult_msg
+#define RenameCodeArgs_fields &RenameCodeArgs_msg
+#define RenameCodeArgs_SourceCodesEntry_fields &RenameCodeArgs_SourceCodesEntry_msg
+#define RenameCodeResult_fields &RenameCodeResult_msg
+#define RenameCodeResult_ChangedCodesEntry_fields &RenameCodeResult_ChangedCodesEntry_msg
+#define TestArgs_fields &TestArgs_msg
+#define TestResult_fields &TestResult_msg
#define TestCaseInfo_fields &TestCaseInfo_msg
-#define UpdateDependencies_Args_fields &UpdateDependencies_Args_msg
-#define UpdateDependencies_Result_fields &UpdateDependencies_Result_msg
+#define UpdateDependenciesArgs_fields &UpdateDependenciesArgs_msg
+#define UpdateDependenciesResult_fields &UpdateDependenciesResult_msg
#define KclType_fields &KclType_msg
#define KclType_PropertiesEntry_fields &KclType_PropertiesEntry_msg
#define KclType_ExamplesEntry_fields &KclType_ExamplesEntry_msg
@@ -1916,80 +1916,80 @@ extern const pb_msgdesc_t Example_msg;
/* Argument_size depends on runtime parameters */
/* Error_size depends on runtime parameters */
/* Message_size depends on runtime parameters */
-/* Ping_Args_size depends on runtime parameters */
-/* Ping_Result_size depends on runtime parameters */
-/* GetVersion_Result_size depends on runtime parameters */
-/* ListMethod_Result_size depends on runtime parameters */
-/* ParseFile_Args_size depends on runtime parameters */
-/* ParseFile_Result_size depends on runtime parameters */
-/* ParseProgram_Args_size depends on runtime parameters */
-/* ParseProgram_Result_size depends on runtime parameters */
-/* LoadPackage_Args_size depends on runtime parameters */
-/* LoadPackage_Result_size depends on runtime parameters */
-/* LoadPackage_Result_ScopesEntry_size depends on runtime parameters */
-/* LoadPackage_Result_SymbolsEntry_size depends on runtime parameters */
-/* LoadPackage_Result_NodeSymbolMapEntry_size depends on runtime parameters */
-/* LoadPackage_Result_SymbolNodeMapEntry_size depends on runtime parameters */
-/* LoadPackage_Result_FullyQualifiedNameMapEntry_size depends on runtime parameters */
-/* LoadPackage_Result_PkgScopeMapEntry_size depends on runtime parameters */
-/* ListOptions_Result_size depends on runtime parameters */
+/* PingArgs_size depends on runtime parameters */
+/* PingResult_size depends on runtime parameters */
+/* GetVersionResult_size depends on runtime parameters */
+/* ListMethodResult_size depends on runtime parameters */
+/* ParseFileArgs_size depends on runtime parameters */
+/* ParseFileResult_size depends on runtime parameters */
+/* ParseProgramArgs_size depends on runtime parameters */
+/* ParseProgramResult_size depends on runtime parameters */
+/* LoadPackageArgs_size depends on runtime parameters */
+/* LoadPackageResult_size depends on runtime parameters */
+/* LoadPackageResult_ScopesEntry_size depends on runtime parameters */
+/* LoadPackageResult_SymbolsEntry_size depends on runtime parameters */
+/* LoadPackageResult_NodeSymbolMapEntry_size depends on runtime parameters */
+/* LoadPackageResult_SymbolNodeMapEntry_size depends on runtime parameters */
+/* LoadPackageResult_FullyQualifiedNameMapEntry_size depends on runtime parameters */
+/* LoadPackageResult_PkgScopeMapEntry_size depends on runtime parameters */
+/* ListOptionsResult_size depends on runtime parameters */
/* OptionHelp_size depends on runtime parameters */
/* Symbol_size depends on runtime parameters */
/* Scope_size depends on runtime parameters */
/* SymbolIndex_size depends on runtime parameters */
/* ScopeIndex_size depends on runtime parameters */
-/* ExecProgram_Args_size depends on runtime parameters */
-/* ExecProgram_Result_size depends on runtime parameters */
-/* BuildProgram_Args_size depends on runtime parameters */
-/* BuildProgram_Result_size depends on runtime parameters */
-/* ExecArtifact_Args_size depends on runtime parameters */
-/* FormatCode_Args_size depends on runtime parameters */
-/* FormatCode_Result_size depends on runtime parameters */
-/* FormatPath_Args_size depends on runtime parameters */
-/* FormatPath_Result_size depends on runtime parameters */
-/* LintPath_Args_size depends on runtime parameters */
-/* LintPath_Result_size depends on runtime parameters */
-/* OverrideFile_Args_size depends on runtime parameters */
-/* OverrideFile_Result_size depends on runtime parameters */
+/* ExecProgramArgs_size depends on runtime parameters */
+/* ExecProgramResult_size depends on runtime parameters */
+/* BuildProgramArgs_size depends on runtime parameters */
+/* BuildProgramResult_size depends on runtime parameters */
+/* ExecArtifactArgs_size depends on runtime parameters */
+/* FormatCodeArgs_size depends on runtime parameters */
+/* FormatCodeResult_size depends on runtime parameters */
+/* FormatPathArgs_size depends on runtime parameters */
+/* FormatPathResult_size depends on runtime parameters */
+/* LintPathArgs_size depends on runtime parameters */
+/* LintPathResult_size depends on runtime parameters */
+/* OverrideFileArgs_size depends on runtime parameters */
+/* OverrideFileResult_size depends on runtime parameters */
/* VariableList_size depends on runtime parameters */
-/* ListVariables_Args_size depends on runtime parameters */
-/* ListVariables_Result_size depends on runtime parameters */
-/* ListVariables_Result_VariablesEntry_size depends on runtime parameters */
+/* ListVariablesArgs_size depends on runtime parameters */
+/* ListVariablesResult_size depends on runtime parameters */
+/* ListVariablesResult_VariablesEntry_size depends on runtime parameters */
/* Variable_size depends on runtime parameters */
/* MapEntry_size depends on runtime parameters */
-/* GetSchemaTypeMapping_Args_size depends on runtime parameters */
-/* GetSchemaTypeMapping_Result_size depends on runtime parameters */
-/* GetSchemaTypeMapping_Result_SchemaTypeMappingEntry_size depends on runtime parameters */
-/* ValidateCode_Args_size depends on runtime parameters */
-/* ValidateCode_Result_size depends on runtime parameters */
+/* GetSchemaTypeMappingArgs_size depends on runtime parameters */
+/* GetSchemaTypeMappingResult_size depends on runtime parameters */
+/* GetSchemaTypeMappingResult_SchemaTypeMappingEntry_size depends on runtime parameters */
+/* ValidateCodeArgs_size depends on runtime parameters */
+/* ValidateCodeResult_size depends on runtime parameters */
/* Position_size depends on runtime parameters */
-/* ListDepFiles_Args_size depends on runtime parameters */
-/* ListDepFiles_Result_size depends on runtime parameters */
-/* LoadSettingsFiles_Args_size depends on runtime parameters */
-/* LoadSettingsFiles_Result_size depends on runtime parameters */
+/* ListDepFilesArgs_size depends on runtime parameters */
+/* ListDepFilesResult_size depends on runtime parameters */
+/* LoadSettingsFilesArgs_size depends on runtime parameters */
+/* LoadSettingsFilesResult_size depends on runtime parameters */
/* CliConfig_size depends on runtime parameters */
/* KeyValuePair_size depends on runtime parameters */
-/* Rename_Args_size depends on runtime parameters */
-/* Rename_Result_size depends on runtime parameters */
-/* RenameCode_Args_size depends on runtime parameters */
-/* RenameCode_Args_SourceCodesEntry_size depends on runtime parameters */
-/* RenameCode_Result_size depends on runtime parameters */
-/* RenameCode_Result_ChangedCodesEntry_size depends on runtime parameters */
-/* Test_Args_size depends on runtime parameters */
-/* Test_Result_size depends on runtime parameters */
+/* RenameArgs_size depends on runtime parameters */
+/* RenameResult_size depends on runtime parameters */
+/* RenameCodeArgs_size depends on runtime parameters */
+/* RenameCodeArgs_SourceCodesEntry_size depends on runtime parameters */
+/* RenameCodeResult_size depends on runtime parameters */
+/* RenameCodeResult_ChangedCodesEntry_size depends on runtime parameters */
+/* TestArgs_size depends on runtime parameters */
+/* TestResult_size depends on runtime parameters */
/* TestCaseInfo_size depends on runtime parameters */
-/* UpdateDependencies_Args_size depends on runtime parameters */
-/* UpdateDependencies_Result_size depends on runtime parameters */
+/* UpdateDependenciesArgs_size depends on runtime parameters */
+/* UpdateDependenciesResult_size depends on runtime parameters */
/* KclType_size depends on runtime parameters */
/* KclType_PropertiesEntry_size depends on runtime parameters */
/* KclType_ExamplesEntry_size depends on runtime parameters */
/* Decorator_size depends on runtime parameters */
/* Decorator_KeywordsEntry_size depends on runtime parameters */
/* Example_size depends on runtime parameters */
-#define GetVersion_Args_size 0
-#define ListMethod_Args_size 0
-#define ListVariables_Options_size 2
-#define SPEC_PB_H_MAX_SIZE ListVariables_Options_size
+#define GetVersionArgs_size 0
+#define ListMethodArgs_size 0
+#define ListVariablesOptions_size 2
+#define SPEC_PB_H_MAX_SIZE ListVariablesOptions_size
#ifdef __cplusplus
} /* extern "C" */
diff --git a/c/lib/pb_decode.c b/c/lib/pb_decode.c
index fadc7b48..e71fff98 100644
--- a/c/lib/pb_decode.c
+++ b/c/lib/pb_decode.c
@@ -327,9 +327,9 @@ static bool checkreturn read_raw_value(pb_istream_t* stream, pb_wire_type_t wire
case PB_WT_STRING:
/* Calling read_raw_value with a PB_WT_STRING is an error.
- * Explicitly handle this case and fallthrough to default to avoid
- * compiler warnings.
- */
+ * Explicitly handle this case and fallthrough to default to avoid
+ * compiler warnings.
+ */
default:
PB_RETURN_ERROR(stream, "invalid wire_type");
@@ -494,12 +494,12 @@ static bool checkreturn decode_static_field(pb_istream_t* stream, pb_wire_type_t
case PB_HTYPE_ONEOF:
if (PB_LTYPE_IS_SUBMSG(field->type) && *(pb_size_t*)field->pSize != field->tag) {
/* We memset to zero so that any callbacks are set to NULL.
- * This is because the callbacks might otherwise have values
- * from some other union field.
- * If callbacks are needed inside oneof field, use .proto
- * option submsg_callback to have a separate callback function
- * that can set the fields before submessage is decoded.
- * pb_dec_submessage() will set any default values. */
+ * This is because the callbacks might otherwise have values
+ * from some other union field.
+ * If callbacks are needed inside oneof field, use .proto
+ * option submsg_callback to have a separate callback function
+ * that can set the fields before submessage is decoded.
+ * pb_dec_submessage() will set any default values. */
memset(field->pData, 0, (size_t)field->data_size);
/* Set default values for the submessage fields. */
@@ -637,8 +637,8 @@ static bool checkreturn decode_pointer_field(pb_istream_t* stream, pb_wire_type_
if ((size_t)*size + 1 > allocated_size) {
/* Allocate more storage. This tries to guess the
- * number of remaining entries. Round the division
- * upwards. */
+ * number of remaining entries. Round the division
+ * upwards. */
size_t remain = (substream.bytes_left - 1) / field->data_size + 1;
if (remain < PB_SIZE_MAX - allocated_size)
allocated_size += remain;
@@ -1308,11 +1308,11 @@ static bool checkreturn pb_dec_varint(pb_istream_t* stream, const pb_field_iter_
return false;
/* See issue 97: Google's C++ protobuf allows negative varint values to
- * be cast as int32_t, instead of the int64_t that should be used when
- * encoding. Nanopb versions before 0.2.5 had a bug in encoding. In order to
- * not break decoding of such messages, we cast <=32 bit fields to
- * int32_t first to get the sign correct.
- */
+ * be cast as int32_t, instead of the int64_t that should be used when
+ * encoding. Nanopb versions before 0.2.5 had a bug in encoding. In order to
+ * not break decoding of such messages, we cast <=32 bit fields to
+ * int32_t first to get the sign correct.
+ */
if (field->data_size == sizeof(pb_int64_t))
svalue = (pb_int64_t)value;
else
diff --git a/c/lib/spec.pb.c b/c/lib/spec.pb.c
index ab43cb9a..c6f07f00 100644
--- a/c/lib/spec.pb.c
+++ b/c/lib/spec.pb.c
@@ -14,43 +14,43 @@ PB_BIND(Error, Error, AUTO)
PB_BIND(Message, Message, AUTO)
-PB_BIND(Ping_Args, Ping_Args, AUTO)
+PB_BIND(PingArgs, PingArgs, AUTO)
-PB_BIND(Ping_Result, Ping_Result, AUTO)
+PB_BIND(PingResult, PingResult, AUTO)
-PB_BIND(GetVersion_Args, GetVersion_Args, AUTO)
+PB_BIND(GetVersionArgs, GetVersionArgs, AUTO)
-PB_BIND(GetVersion_Result, GetVersion_Result, AUTO)
+PB_BIND(GetVersionResult, GetVersionResult, AUTO)
-PB_BIND(ListMethod_Args, ListMethod_Args, AUTO)
+PB_BIND(ListMethodArgs, ListMethodArgs, AUTO)
-PB_BIND(ListMethod_Result, ListMethod_Result, AUTO)
+PB_BIND(ListMethodResult, ListMethodResult, AUTO)
-PB_BIND(ParseFile_Args, ParseFile_Args, AUTO)
+PB_BIND(ParseFileArgs, ParseFileArgs, AUTO)
-PB_BIND(ParseFile_Result, ParseFile_Result, AUTO)
+PB_BIND(ParseFileResult, ParseFileResult, AUTO)
-PB_BIND(ParseProgram_Args, ParseProgram_Args, AUTO)
+PB_BIND(ParseProgramArgs, ParseProgramArgs, AUTO)
-PB_BIND(ParseProgram_Result, ParseProgram_Result, AUTO)
+PB_BIND(ParseProgramResult, ParseProgramResult, AUTO)
-PB_BIND(LoadPackage_Args, LoadPackage_Args, AUTO)
+PB_BIND(LoadPackageArgs, LoadPackageArgs, AUTO)
-PB_BIND(LoadPackage_Result, LoadPackage_Result, AUTO)
+PB_BIND(LoadPackageResult, LoadPackageResult, AUTO)
-PB_BIND(LoadPackage_Result_ScopesEntry, LoadPackage_Result_ScopesEntry, AUTO)
+PB_BIND(LoadPackageResult_ScopesEntry, LoadPackageResult_ScopesEntry, AUTO)
-PB_BIND(LoadPackage_Result_SymbolsEntry, LoadPackage_Result_SymbolsEntry, 2)
+PB_BIND(LoadPackageResult_SymbolsEntry, LoadPackageResult_SymbolsEntry, 2)
-PB_BIND(LoadPackage_Result_NodeSymbolMapEntry, LoadPackage_Result_NodeSymbolMapEntry, AUTO)
+PB_BIND(LoadPackageResult_NodeSymbolMapEntry, LoadPackageResult_NodeSymbolMapEntry, AUTO)
-PB_BIND(LoadPackage_Result_SymbolNodeMapEntry, LoadPackage_Result_SymbolNodeMapEntry, AUTO)
+PB_BIND(LoadPackageResult_SymbolNodeMapEntry, LoadPackageResult_SymbolNodeMapEntry, AUTO)
-PB_BIND(LoadPackage_Result_FullyQualifiedNameMapEntry, LoadPackage_Result_FullyQualifiedNameMapEntry, AUTO)
+PB_BIND(LoadPackageResult_FullyQualifiedNameMapEntry, LoadPackageResult_FullyQualifiedNameMapEntry, AUTO)
-PB_BIND(LoadPackage_Result_PkgScopeMapEntry, LoadPackage_Result_PkgScopeMapEntry, AUTO)
+PB_BIND(LoadPackageResult_PkgScopeMapEntry, LoadPackageResult_PkgScopeMapEntry, AUTO)
-PB_BIND(ListOptions_Result, ListOptions_Result, AUTO)
+PB_BIND(ListOptionsResult, ListOptionsResult, AUTO)
PB_BIND(OptionHelp, OptionHelp, AUTO)
@@ -62,91 +62,91 @@ PB_BIND(SymbolIndex, SymbolIndex, AUTO)
PB_BIND(ScopeIndex, ScopeIndex, AUTO)
-PB_BIND(ExecProgram_Args, ExecProgram_Args, AUTO)
+PB_BIND(ExecProgramArgs, ExecProgramArgs, AUTO)
-PB_BIND(ExecProgram_Result, ExecProgram_Result, AUTO)
+PB_BIND(ExecProgramResult, ExecProgramResult, AUTO)
-PB_BIND(BuildProgram_Args, BuildProgram_Args, AUTO)
+PB_BIND(BuildProgramArgs, BuildProgramArgs, AUTO)
-PB_BIND(BuildProgram_Result, BuildProgram_Result, AUTO)
+PB_BIND(BuildProgramResult, BuildProgramResult, AUTO)
-PB_BIND(ExecArtifact_Args, ExecArtifact_Args, AUTO)
+PB_BIND(ExecArtifactArgs, ExecArtifactArgs, AUTO)
-PB_BIND(FormatCode_Args, FormatCode_Args, AUTO)
+PB_BIND(FormatCodeArgs, FormatCodeArgs, AUTO)
-PB_BIND(FormatCode_Result, FormatCode_Result, AUTO)
+PB_BIND(FormatCodeResult, FormatCodeResult, AUTO)
-PB_BIND(FormatPath_Args, FormatPath_Args, AUTO)
+PB_BIND(FormatPathArgs, FormatPathArgs, AUTO)
-PB_BIND(FormatPath_Result, FormatPath_Result, AUTO)
+PB_BIND(FormatPathResult, FormatPathResult, AUTO)
-PB_BIND(LintPath_Args, LintPath_Args, AUTO)
+PB_BIND(LintPathArgs, LintPathArgs, AUTO)
-PB_BIND(LintPath_Result, LintPath_Result, AUTO)
+PB_BIND(LintPathResult, LintPathResult, AUTO)
-PB_BIND(OverrideFile_Args, OverrideFile_Args, AUTO)
+PB_BIND(OverrideFileArgs, OverrideFileArgs, AUTO)
-PB_BIND(OverrideFile_Result, OverrideFile_Result, AUTO)
+PB_BIND(OverrideFileResult, OverrideFileResult, AUTO)
-PB_BIND(ListVariables_Options, ListVariables_Options, AUTO)
+PB_BIND(ListVariablesOptions, ListVariablesOptions, AUTO)
PB_BIND(VariableList, VariableList, AUTO)
-PB_BIND(ListVariables_Args, ListVariables_Args, AUTO)
+PB_BIND(ListVariablesArgs, ListVariablesArgs, AUTO)
-PB_BIND(ListVariables_Result, ListVariables_Result, AUTO)
+PB_BIND(ListVariablesResult, ListVariablesResult, AUTO)
-PB_BIND(ListVariables_Result_VariablesEntry, ListVariables_Result_VariablesEntry, AUTO)
+PB_BIND(ListVariablesResult_VariablesEntry, ListVariablesResult_VariablesEntry, AUTO)
PB_BIND(Variable, Variable, AUTO)
PB_BIND(MapEntry, MapEntry, AUTO)
-PB_BIND(GetSchemaTypeMapping_Args, GetSchemaTypeMapping_Args, AUTO)
+PB_BIND(GetSchemaTypeMappingArgs, GetSchemaTypeMappingArgs, AUTO)
-PB_BIND(GetSchemaTypeMapping_Result, GetSchemaTypeMapping_Result, AUTO)
+PB_BIND(GetSchemaTypeMappingResult, GetSchemaTypeMappingResult, AUTO)
-PB_BIND(GetSchemaTypeMapping_Result_SchemaTypeMappingEntry, GetSchemaTypeMapping_Result_SchemaTypeMappingEntry, 2)
+PB_BIND(GetSchemaTypeMappingResult_SchemaTypeMappingEntry, GetSchemaTypeMappingResult_SchemaTypeMappingEntry, 2)
-PB_BIND(ValidateCode_Args, ValidateCode_Args, AUTO)
+PB_BIND(ValidateCodeArgs, ValidateCodeArgs, AUTO)
-PB_BIND(ValidateCode_Result, ValidateCode_Result, AUTO)
+PB_BIND(ValidateCodeResult, ValidateCodeResult, AUTO)
PB_BIND(Position, Position, AUTO)
-PB_BIND(ListDepFiles_Args, ListDepFiles_Args, AUTO)
+PB_BIND(ListDepFilesArgs, ListDepFilesArgs, AUTO)
-PB_BIND(ListDepFiles_Result, ListDepFiles_Result, AUTO)
+PB_BIND(ListDepFilesResult, ListDepFilesResult, AUTO)
-PB_BIND(LoadSettingsFiles_Args, LoadSettingsFiles_Args, AUTO)
+PB_BIND(LoadSettingsFilesArgs, LoadSettingsFilesArgs, AUTO)
-PB_BIND(LoadSettingsFiles_Result, LoadSettingsFiles_Result, AUTO)
+PB_BIND(LoadSettingsFilesResult, LoadSettingsFilesResult, AUTO)
PB_BIND(CliConfig, CliConfig, AUTO)
PB_BIND(KeyValuePair, KeyValuePair, AUTO)
-PB_BIND(Rename_Args, Rename_Args, AUTO)
+PB_BIND(RenameArgs, RenameArgs, AUTO)
-PB_BIND(Rename_Result, Rename_Result, AUTO)
+PB_BIND(RenameResult, RenameResult, AUTO)
-PB_BIND(RenameCode_Args, RenameCode_Args, AUTO)
+PB_BIND(RenameCodeArgs, RenameCodeArgs, AUTO)
-PB_BIND(RenameCode_Args_SourceCodesEntry, RenameCode_Args_SourceCodesEntry, AUTO)
+PB_BIND(RenameCodeArgs_SourceCodesEntry, RenameCodeArgs_SourceCodesEntry, AUTO)
-PB_BIND(RenameCode_Result, RenameCode_Result, AUTO)
+PB_BIND(RenameCodeResult, RenameCodeResult, AUTO)
-PB_BIND(RenameCode_Result_ChangedCodesEntry, RenameCode_Result_ChangedCodesEntry, AUTO)
+PB_BIND(RenameCodeResult_ChangedCodesEntry, RenameCodeResult_ChangedCodesEntry, AUTO)
-PB_BIND(Test_Args, Test_Args, AUTO)
+PB_BIND(TestArgs, TestArgs, AUTO)
-PB_BIND(Test_Result, Test_Result, AUTO)
+PB_BIND(TestResult, TestResult, AUTO)
PB_BIND(TestCaseInfo, TestCaseInfo, AUTO)
-PB_BIND(UpdateDependencies_Args, UpdateDependencies_Args, AUTO)
+PB_BIND(UpdateDependenciesArgs, UpdateDependenciesArgs, AUTO)
-PB_BIND(UpdateDependencies_Result, UpdateDependencies_Result, AUTO)
+PB_BIND(UpdateDependenciesResult, UpdateDependenciesResult, AUTO)
PB_BIND(KclType, KclType, 2)
diff --git a/c/src/lib.rs b/c/src/lib.rs
index 00530d37..97bfea87 100644
--- a/c/src/lib.rs
+++ b/c/src/lib.rs
@@ -1 +1 @@
-extern crate kclvm_api;
+extern crate kcl_api;
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index 5609cb14..f6c4db34 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10)
-project(kcl-lib VERSION 0.11.2 LANGUAGES CXX)
+project(kcl-lib VERSION 0.12.0 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
diff --git a/cpp/Cargo.lock b/cpp/Cargo.lock
index e1291dd8..707a48ed 100644
--- a/cpp/Cargo.lock
+++ b/cpp/Cargo.lock
@@ -4,35 +4,24 @@ version = 4
[[package]]
name = "addr2line"
-version = "0.24.2"
+version = "0.25.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
+checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
dependencies = [
"gimli",
]
[[package]]
name = "adler2"
-version = "2.0.0"
+version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
-
-[[package]]
-name = "ahash"
-version = "0.7.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
-dependencies = [
- "getrandom",
- "once_cell",
- "version_check",
-]
+checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
[[package]]
name = "aho-corasick"
-version = "1.1.3"
+version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
+checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
dependencies = [
"memchr",
]
@@ -46,12 +35,6 @@ dependencies = [
"log",
]
-[[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"
@@ -67,15 +50,15 @@ version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e"
dependencies = [
- "unicode-width",
+ "unicode-width 0.1.14",
"yansi-term",
]
[[package]]
name = "anstream"
-version = "0.6.18"
+version = "0.6.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
+checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -88,43 +71,44 @@ dependencies = [
[[package]]
name = "anstyle"
-version = "1.0.10"
+version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
+checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
[[package]]
name = "anstyle-parse"
-version = "0.2.6"
+version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
+checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
-version = "1.1.2"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
+checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.6"
+version = "3.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
+checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
dependencies = [
"anstyle",
- "windows-sys 0.59.0",
+ "once_cell_polyfill",
+ "windows-sys 0.61.2",
]
[[package]]
name = "anyhow"
-version = "1.0.94"
+version = "1.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7"
+checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
dependencies = [
"backtrace",
]
@@ -160,36 +144,36 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
+[[package]]
+name = "atomic-waker"
+version = "1.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
+
[[package]]
name = "autocfg"
-version = "1.4.0"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
+checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "backtrace"
-version = "0.3.74"
+version = "0.3.76"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
+checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6"
dependencies = [
"addr2line",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"miniz_oxide",
"object",
"rustc-demangle",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
-[[package]]
-name = "base-x"
-version = "0.2.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"
-
[[package]]
name = "base32"
version = "0.4.0"
@@ -231,9 +215,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
-version = "2.6.0"
+version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
+checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
[[package]]
name = "bitmaps"
@@ -246,14 +230,14 @@ dependencies = [
[[package]]
name = "blake3"
-version = "1.5.5"
+version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e"
+checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0"
dependencies = [
"arrayref",
"arrayvec",
"cc",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"constant_time_eq",
]
@@ -309,9 +293,9 @@ dependencies = [
[[package]]
name = "bumpalo"
-version = "3.16.0"
+version = "3.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
+checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
[[package]]
name = "byte-tools"
@@ -327,16 +311,17 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.9.0"
+version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
+checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
[[package]]
name = "cc"
-version = "1.2.4"
+version = "1.2.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf"
+checksum = "cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07"
dependencies = [
+ "find-msvc-tools",
"shlex",
]
@@ -348,9 +333,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
[[package]]
name = "cfg-if"
-version = "1.0.0"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "cfg_aliases"
@@ -360,17 +345,16 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
[[package]]
name = "chrono"
-version = "0.4.39"
+version = "0.4.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
+checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
dependencies = [
- "android-tzdata",
"iana-time-zone",
"js-sys",
"num-traits",
"serde",
"wasm-bindgen",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -381,18 +365,18 @@ checksum = "bd1b64030216239a2e7c364b13cd96a2097ebf0dfe5025f2dedee14a23f2ab60"
[[package]]
name = "clap"
-version = "4.5.23"
+version = "4.5.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84"
+checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8"
dependencies = [
"clap_builder",
]
[[package]]
name = "clap_builder"
-version = "4.5.23"
+version = "4.5.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838"
+checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00"
dependencies = [
"anstream",
"anstyle",
@@ -402,25 +386,26 @@ dependencies = [
[[package]]
name = "clap_lex"
-version = "0.7.4"
+version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
+checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
[[package]]
name = "codespan-reporting"
-version = "0.11.1"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
+checksum = "af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681"
dependencies = [
+ "serde",
"termcolor",
- "unicode-width",
+ "unicode-width 0.2.2",
]
[[package]]
name = "colorchoice"
-version = "1.0.3"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
+checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
[[package]]
name = "compiler_base_error"
@@ -466,12 +451,6 @@ dependencies = [
"rustc_span",
]
-[[package]]
-name = "const_fn"
-version = "0.4.10"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d"
-
[[package]]
name = "constant_time_eq"
version = "0.3.1"
@@ -486,27 +465,27 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "cpufeatures"
-version = "0.2.16"
+version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3"
+checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
dependencies = [
"libc",
]
[[package]]
name = "crc32fast"
-version = "1.4.2"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
+checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
name = "crossbeam-channel"
-version = "0.5.14"
+version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
+checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
dependencies = [
"crossbeam-utils",
]
@@ -538,9 +517,9 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "crypto-common"
-version = "0.1.6"
+version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
+checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
dependencies = [
"generic-array 0.14.7",
"typenum",
@@ -548,11 +527,12 @@ dependencies = [
[[package]]
name = "cxx"
-version = "1.0.135"
+version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4d44ff199ff93242c3afe480ab588d544dd08d72e92885e152ffebc670f076ad"
+checksum = "2b788601e7e3e6944d9b37efbae0bee7ee44d9aab533838d4854f631534a1a49"
dependencies = [
"cc",
+ "cxx-build",
"cxxbridge-cmd",
"cxxbridge-flags",
"cxxbridge-macro",
@@ -562,54 +542,56 @@ dependencies = [
[[package]]
name = "cxx-build"
-version = "1.0.135"
+version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "66fd8f17ad454fc1e4f4ab83abffcc88a532e90350d3ffddcb73030220fcbd52"
+checksum = "5e11d62eb0de451f6d3aa83f2cec0986af61c23bd7515f1e2d6572c6c9e53c96"
dependencies = [
"cc",
"codespan-reporting",
+ "indexmap 2.12.1",
"proc-macro2",
"quote",
"scratch",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "cxxbridge-cmd"
-version = "1.0.135"
+version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4717c9c806a9e07fdcb34c84965a414ea40fafe57667187052cf1eb7f5e8a8a9"
+checksum = "6a368ed4a0fd83ebd3f2808613842d942a409c41cc24cd9d83f1696a00d78afe"
dependencies = [
"clap",
"codespan-reporting",
+ "indexmap 2.12.1",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "cxxbridge-flags"
-version = "1.0.135"
+version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2f6515329bf3d98f4073101c7866ff2bec4e635a13acb82e3f3753fff0bf43cb"
+checksum = "a9571a7c69f236d7202f517553241496125ed56a86baa1ce346d02aa72357c74"
[[package]]
name = "cxxbridge-macro"
-version = "1.0.135"
+version = "1.0.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fb93e6a7ce8ec985c02bbb758237a31598b340acbbc3c19c5a4fa6adaaac92ab"
+checksum = "eba2aaae28ca1d721d3f364bb29d51811921e7194c08bb9eaf745c8ab8d81309"
dependencies = [
+ "indexmap 2.12.1",
"proc-macro2",
"quote",
- "rustversion",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "darling"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
+checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
dependencies = [
"darling_core",
"darling_macro",
@@ -617,27 +599,27 @@ dependencies = [
[[package]]
name = "darling_core"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
+checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim 0.11.1",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "darling_macro"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
+checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
dependencies = [
"darling_core",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -646,18 +628,18 @@ version = "5.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"hashbrown 0.14.5",
"lock_api",
"once_cell",
- "parking_lot_core 0.9.10",
+ "parking_lot_core 0.9.12",
]
[[package]]
name = "deranged"
-version = "0.3.11"
+version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
+checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
dependencies = [
"powerfmt",
]
@@ -680,7 +662,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -690,7 +672,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
dependencies = [
"derive_builder_core",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -749,12 +731,6 @@ dependencies = [
"windows-sys 0.48.0",
]
-[[package]]
-name = "discard"
-version = "1.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
-
[[package]]
name = "displaydoc"
version = "0.2.5"
@@ -763,26 +739,26 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "dns-lookup"
-version = "2.0.4"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc"
+checksum = "cf5597a4b7fe5275fc9dcf88ce26326bc8e4cb87d0130f33752d4c5f717793cf"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"socket2",
- "windows-sys 0.48.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "either"
-version = "1.13.0"
+version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
+checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "ena"
@@ -794,69 +770,14 @@ dependencies = [
]
[[package]]
-name = "encoding"
-version = "0.2.33"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec"
-dependencies = [
- "encoding-index-japanese",
- "encoding-index-korean",
- "encoding-index-simpchinese",
- "encoding-index-singlebyte",
- "encoding-index-tradchinese",
-]
-
-[[package]]
-name = "encoding-index-japanese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-korean"
-version = "1.20141219.5"
+name = "encoding_rs"
+version = "0.8.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81"
+checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
dependencies = [
- "encoding_index_tests",
+ "cfg-if 1.0.4",
]
-[[package]]
-name = "encoding-index-simpchinese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-singlebyte"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-tradchinese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding_index_tests"
-version = "0.1.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569"
-
[[package]]
name = "enquote"
version = "1.1.0"
@@ -868,9 +789,9 @@ dependencies = [
[[package]]
name = "env_filter"
-version = "0.1.2"
+version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
+checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2"
dependencies = [
"log",
"regex",
@@ -878,41 +799,42 @@ dependencies = [
[[package]]
name = "env_logger"
-version = "0.11.5"
+version = "0.11.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
+checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f"
dependencies = [
"anstream",
"anstyle",
"env_filter",
- "humantime",
+ "jiff",
"log",
]
[[package]]
name = "equivalent"
-version = "1.0.1"
+version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
+checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "erased-serde"
-version = "0.4.5"
+version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
+checksum = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3"
dependencies = [
"serde",
+ "serde_core",
"typeid",
]
[[package]]
name = "errno"
-version = "0.3.10"
+version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
+checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -933,27 +855,39 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
[[package]]
name = "filetime"
-version = "0.2.25"
+version = "0.2.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
+checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"libredox",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
+[[package]]
+name = "find-msvc-tools"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844"
+
[[package]]
name = "fixedbitset"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
+[[package]]
+name = "fixedbitset"
+version = "0.5.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
+
[[package]]
name = "flate2"
-version = "1.0.35"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
+checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
dependencies = [
"crc32fast",
"miniz_oxide",
@@ -987,9 +921,9 @@ dependencies = [
[[package]]
name = "fluent-langneg"
-version = "0.13.0"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"
+checksum = "7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0"
dependencies = [
"unic-langid",
]
@@ -1011,15 +945,15 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "foldhash"
-version = "0.1.3"
+version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2"
+checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
[[package]]
name = "form_urlencoded"
-version = "1.2.1"
+version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
+checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
dependencies = [
"percent-encoding",
]
@@ -1105,7 +1039,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -1144,7 +1078,7 @@ version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877e94aff08e743b651baaea359664321055749b398adff8740a7399af7796e7"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
@@ -1168,28 +1102,42 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
+checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"js-sys",
"libc",
"wasi",
"wasm-bindgen",
]
+[[package]]
+name = "getrandom"
+version = "0.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
+dependencies = [
+ "cfg-if 1.0.4",
+ "js-sys",
+ "libc",
+ "r-efi",
+ "wasip2",
+ "wasm-bindgen",
+]
+
[[package]]
name = "gimli"
-version = "0.31.1"
+version = "0.32.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
+checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
[[package]]
name = "glob"
-version = "0.3.1"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
+checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
[[package]]
name = "handlebars"
@@ -1219,9 +1167,9 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
[[package]]
name = "hashbrown"
-version = "0.15.2"
+version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
+checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
[[package]]
name = "heck"
@@ -1234,15 +1182,15 @@ dependencies = [
[[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.3.9"
+version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
+checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
[[package]]
name = "hmac"
@@ -1253,31 +1201,22 @@ dependencies = [
"digest 0.10.7",
]
-[[package]]
-name = "home"
-version = "0.5.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf"
-dependencies = [
- "windows-sys 0.59.0",
-]
-
[[package]]
name = "hostname"
-version = "0.4.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba"
+checksum = "a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
- "windows",
+ "windows-link 0.1.3",
]
[[package]]
name = "http"
-version = "1.2.0"
+version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea"
+checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
dependencies = [
"bytes",
"fnv",
@@ -1305,12 +1244,12 @@ dependencies = [
[[package]]
name = "http-body-util"
-version = "0.1.2"
+version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
+checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
dependencies = [
"bytes",
- "futures-util",
+ "futures-core",
"http",
"http-body",
"pin-project-lite",
@@ -1318,30 +1257,26 @@ dependencies = [
[[package]]
name = "httparse"
-version = "1.9.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
-
-[[package]]
-name = "humantime"
-version = "2.1.0"
+version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
+checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
[[package]]
name = "hyper"
-version = "1.5.2"
+version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0"
+checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11"
dependencies = [
+ "atomic-waker",
"bytes",
"futures-channel",
- "futures-util",
+ "futures-core",
"http",
"http-body",
"httparse",
"itoa",
"pin-project-lite",
+ "pin-utils",
"smallvec",
"tokio",
"want",
@@ -1349,11 +1284,10 @@ dependencies = [
[[package]]
name = "hyper-rustls"
-version = "0.27.4"
+version = "0.27.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f6884a48c6826ec44f524c7456b163cebe9e55a18d7b5e307cb4f100371cc767"
+checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
dependencies = [
- "futures-util",
"http",
"hyper",
"hyper-util",
@@ -1367,16 +1301,21 @@ dependencies = [
[[package]]
name = "hyper-util"
-version = "0.1.10"
+version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
+checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56"
dependencies = [
+ "base64 0.22.1",
"bytes",
"futures-channel",
+ "futures-core",
"futures-util",
"http",
"http-body",
"hyper",
+ "ipnet",
+ "libc",
+ "percent-encoding",
"pin-project-lite",
"socket2",
"tokio",
@@ -1386,14 +1325,15 @@ dependencies = [
[[package]]
name = "iana-time-zone"
-version = "0.1.61"
+version = "0.1.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
+checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
+ "log",
"wasm-bindgen",
"windows-core",
]
@@ -1409,21 +1349,22 @@ dependencies = [
[[package]]
name = "icu_collections"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
+checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
dependencies = [
"displaydoc",
+ "potential_utf",
"yoke",
"zerofrom",
"zerovec",
]
[[package]]
-name = "icu_locid"
-version = "1.5.0"
+name = "icu_locale_core"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
+checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
dependencies = [
"displaydoc",
"litemap",
@@ -1432,99 +1373,61 @@ dependencies = [
"zerovec",
]
-[[package]]
-name = "icu_locid_transform"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
-dependencies = [
- "displaydoc",
- "icu_locid",
- "icu_locid_transform_data",
- "icu_provider",
- "tinystr",
- "zerovec",
-]
-
-[[package]]
-name = "icu_locid_transform_data"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
-
[[package]]
name = "icu_normalizer"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
+checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
dependencies = [
- "displaydoc",
"icu_collections",
"icu_normalizer_data",
"icu_properties",
"icu_provider",
"smallvec",
- "utf16_iter",
- "utf8_iter",
- "write16",
"zerovec",
]
[[package]]
name = "icu_normalizer_data"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
+checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
[[package]]
name = "icu_properties"
-version = "1.5.1"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
+checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99"
dependencies = [
- "displaydoc",
"icu_collections",
- "icu_locid_transform",
+ "icu_locale_core",
"icu_properties_data",
"icu_provider",
- "tinystr",
+ "zerotrie",
"zerovec",
]
[[package]]
name = "icu_properties_data"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
+checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899"
[[package]]
name = "icu_provider"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
+checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
dependencies = [
"displaydoc",
- "icu_locid",
- "icu_provider_macros",
- "stable_deref_trait",
- "tinystr",
+ "icu_locale_core",
"writeable",
"yoke",
"zerofrom",
+ "zerotrie",
"zerovec",
]
-[[package]]
-name = "icu_provider_macros"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.90",
-]
-
[[package]]
name = "ident_case"
version = "1.0.1"
@@ -1533,9 +1436,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
-version = "1.0.3"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
+checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
dependencies = [
"idna_adapter",
"smallvec",
@@ -1544,9 +1447,9 @@ dependencies = [
[[package]]
name = "idna_adapter"
-version = "1.2.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
+checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
dependencies = [
"icu_normalizer",
"icu_properties",
@@ -1559,7 +1462,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe"
dependencies = [
"bitmaps",
- "rand_core",
+ "rand_core 0.6.4",
"rand_xoshiro",
"sized-chunks",
"typenum",
@@ -1574,17 +1477,17 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg",
"hashbrown 0.12.3",
- "rustc-rayon 0.5.0",
+ "rustc-rayon 0.5.1",
]
[[package]]
name = "indexmap"
-version = "2.7.0"
+version = "2.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
+checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
dependencies = [
"equivalent",
- "hashbrown 0.15.2",
+ "hashbrown 0.16.1",
]
[[package]]
@@ -1624,14 +1527,14 @@ version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
name = "intl-memoizer"
-version = "0.5.2"
+version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda"
+checksum = "310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f"
dependencies = [
"type-map",
"unic-langid",
@@ -1648,21 +1551,34 @@ dependencies = [
[[package]]
name = "inventory"
-version = "0.3.15"
+version = "0.3.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767"
+checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e"
+dependencies = [
+ "rustversion",
+]
[[package]]
name = "ipnet"
-version = "2.10.1"
+version = "2.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
+
+[[package]]
+name = "iri-string"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
+checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397"
+dependencies = [
+ "memchr",
+ "serde",
+]
[[package]]
name = "is_terminal_polyfill"
-version = "1.70.1"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
+checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
[[package]]
name = "itertools"
@@ -1673,18 +1589,52 @@ dependencies = [
"either",
]
+[[package]]
+name = "itertools"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
+dependencies = [
+ "either",
+]
+
[[package]]
name = "itoa"
-version = "1.0.14"
+version = "1.0.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
+
+[[package]]
+name = "jiff"
+version = "0.2.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35"
+dependencies = [
+ "jiff-static",
+ "log",
+ "portable-atomic",
+ "portable-atomic-util",
+ "serde_core",
+]
+
+[[package]]
+name = "jiff-static"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
+checksum = "980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
+]
[[package]]
name = "jobserver"
-version = "0.1.32"
+version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
+checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
dependencies = [
+ "getrandom 0.3.4",
"libc",
]
@@ -1696,9 +1646,9 @@ checksum = "8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae"
[[package]]
name = "js-sys"
-version = "0.3.76"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7"
+checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65"
dependencies = [
"once_cell",
"wasm-bindgen",
@@ -1754,114 +1704,58 @@ dependencies = [
"hmac",
"serde",
"serde_json",
- "sha2 0.10.8",
+ "sha2 0.10.9",
]
[[package]]
-name = "kcl-language-server"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-api"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
- "chrono",
- "clap",
- "compiler_base_session",
- "crossbeam-channel",
- "dashmap",
- "env_logger",
- "im-rc",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-sema",
- "kclvm-span",
- "kclvm-tools",
- "kclvm-utils",
- "kclvm-version",
- "log",
- "lsp-server",
- "lsp-types",
+ "futures",
+ "jsonrpc-stdio-server",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-language-server",
+ "kcl-loader",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runner",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-tools",
+ "kcl-utils",
+ "kcl-version",
"maplit",
- "notify 7.0.0",
- "parking_lot 0.12.3",
- "proc_macro_crate",
- "ra_ap_vfs",
- "ra_ap_vfs-notify",
- "ropey",
- "rustc-hash 1.1.0",
- "rustc_lexer",
- "salsa",
+ "once_cell",
+ "prost",
+ "prost-build",
+ "prost-types",
+ "prost-wkt",
+ "prost-wkt-build",
+ "protoc-bin-vendored",
"serde",
"serde_json",
- "threadpool",
- "tokio",
- "tokio-test",
-]
-
-[[package]]
-name = "kcl-lib-cpp"
-version = "0.11.2"
-dependencies = [
- "anyhow",
- "cxx",
- "cxx-build",
- "kclvm-api",
-]
-
-[[package]]
-name = "kclvm-api"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "anyhow",
- "futures",
- "indexmap 1.9.3",
- "jsonrpc-stdio-server",
- "kcl-language-server",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-loader",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runner",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-tools",
- "kclvm-utils",
- "kclvm-version",
- "maplit",
- "once_cell",
- "prost",
- "prost-build",
- "prost-types",
- "prost-wkt",
- "prost-wkt-build",
- "prost-wkt-types",
- "protoc-bin-vendored",
- "serde",
- "serde_json",
- "serde_yaml",
- "tempfile",
+ "serde_yaml_ng",
+ "tempfile",
"tokio",
]
[[package]]
-name = "kclvm-ast"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-ast"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_span",
- "kclvm-error",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-error",
+ "kcl-span",
+ "kcl-utils",
"serde",
"serde_json",
"thread_local",
@@ -1869,80 +1763,58 @@ dependencies = [
]
[[package]]
-name = "kclvm-ast-pretty"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-ast-pretty"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"compiler_base_macros",
"compiler_base_session",
"fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
+ "kcl-ast",
+ "kcl-error",
+ "kcl-primitives",
"pretty_assertions",
]
[[package]]
-name = "kclvm-compiler"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "ahash",
- "bit-set",
- "bitflags 1.3.2",
- "fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-sema",
- "once_cell",
- "phf",
- "time 0.2.27",
- "unicode_names2",
-]
-
-[[package]]
-name = "kclvm-config"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-config"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"chrono",
"dirs",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-ast",
+ "kcl-utils",
+ "kcl-version",
"md-5 0.8.0",
"pathdiff",
"regex",
"ron",
"serde",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"toml",
"url",
]
[[package]]
-name = "kclvm-driver"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-driver"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"flate2",
- "indexmap 2.7.0",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-parser",
- "kclvm-runtime",
- "kclvm-utils",
- "oci-distribution",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-utils",
+ "oci-client",
"once_cell",
- "parking_lot 0.12.3",
+ "parking_lot 0.12.5",
"serde",
"serde_json",
"tar",
@@ -1951,9 +1823,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-error"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-error"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"annotate-snippets",
"anyhow",
@@ -1961,63 +1833,118 @@ dependencies = [
"compiler_base_macros",
"compiler_base_session",
"compiler_base_span",
- "indexmap 1.9.3",
- "kclvm-runtime",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-span",
+ "kcl-utils",
"serde",
"serde_json",
"termize",
- "thiserror 1.0.69",
+ "thiserror 2.0.17",
"tracing",
]
[[package]]
-name = "kclvm-evaluator"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-evaluator"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"generational-arena",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-sema",
+ "kcl-ast",
+ "kcl-error",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-sema",
"scopeguard",
]
[[package]]
-name = "kclvm-lexer"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-language-server"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
+dependencies = [
+ "anyhow",
+ "chrono",
+ "clap",
+ "compiler_base_session",
+ "crossbeam-channel",
+ "dashmap",
+ "env_logger",
+ "im-rc",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-sema",
+ "kcl-span",
+ "kcl-tools",
+ "kcl-utils",
+ "kcl-version",
+ "log",
+ "lsp-server",
+ "lsp-types",
+ "maplit",
+ "notify 7.0.0",
+ "parking_lot 0.12.5",
+ "proc_macro_crate",
+ "ra_ap_vfs",
+ "ra_ap_vfs-notify",
+ "ropey",
+ "rustc-hash 1.1.0",
+ "rustc_lexer",
+ "salsa",
+ "serde",
+ "serde_json",
+ "threadpool",
+ "tokio",
+ "tokio-test",
+]
+
+[[package]]
+name = "kcl-lexer"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "kclvm-error",
+ "kcl-error",
"rustc_lexer",
"unic-emoji-char",
]
[[package]]
-name = "kclvm-loader"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-lib-cpp"
+version = "0.12.0"
dependencies = [
"anyhow",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-sema",
- "kclvm-utils",
+ "cxx",
+ "cxx-build",
+ "kcl-api",
+]
+
+[[package]]
+name = "kcl-loader"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
+dependencies = [
+ "anyhow",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-sema",
+ "kcl-utils",
"maplit",
]
[[package]]
-name = "kclvm-macros"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-macros"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
@@ -2026,9 +1953,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-parser"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-parser"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"bstr",
@@ -2039,17 +1966,17 @@ dependencies = [
"either",
"enquote",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-error",
- "kclvm-lexer",
- "kclvm-sema",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-error",
+ "kcl-lexer",
+ "kcl-primitives",
+ "kcl-sema",
+ "kcl-span",
+ "kcl-utils",
"num-bigint",
- "parking_lot 0.12.3",
- "petgraph",
+ "parking_lot 0.12.5",
+ "petgraph 0.6.5",
"regex",
"rustc_lexer",
"serde",
@@ -2060,30 +1987,39 @@ dependencies = [
]
[[package]]
-name = "kclvm-query"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-primitives"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
+dependencies = [
+ "indexmap 2.12.1",
+ "rustc-hash 2.1.1",
+]
+
+[[package]]
+name = "kcl-query"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_macros",
"compiler_base_session",
"fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-sema",
+ "kcl-utils",
"maplit",
"serde",
"serde_json",
]
[[package]]
-name = "kclvm-runner"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-runner"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"cc",
@@ -2091,19 +2027,18 @@ dependencies = [
"compiler_base_macros",
"compiler_base_session",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-compiler",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-evaluator",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-evaluator",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-utils",
+ "kcl-version",
"libc",
"libloading",
"once_cell",
@@ -2116,11 +2051,10 @@ dependencies = [
]
[[package]]
-name = "kclvm-runtime"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-runtime"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"base32",
"base64 0.13.1",
@@ -2129,15 +2063,15 @@ dependencies = [
"chrono",
"cidr",
"dns-lookup",
- "encoding",
+ "encoding_rs",
"fancy-regex",
"generational-arena",
"glob",
"handlebars",
"hostname",
- "indexmap 1.9.3",
- "itertools",
- "kclvm_runtime_internal_macros",
+ "itertools 0.10.5",
+ "kcl-primitives",
+ "kcl_runtime_internal_macros",
"lazy_static",
"libc",
"md5",
@@ -2146,7 +2080,7 @@ dependencies = [
"regex",
"serde",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"sha1",
"sha2 0.9.9",
"unic-ucd-bidi",
@@ -2157,11 +2091,10 @@ dependencies = [
]
[[package]]
-name = "kclvm-sema"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-sema"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"bit-set",
"bitflags 1.3.2",
@@ -2171,17 +2104,17 @@ dependencies = [
"compiler_base_span",
"fancy-regex",
"generational-arena",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-span",
+ "kcl-utils",
"lazy_static",
"once_cell",
- "parking_lot 0.12.3",
- "petgraph",
+ "parking_lot 0.12.5",
+ "petgraph 0.6.5",
"phf",
"regex",
"serde",
@@ -2191,51 +2124,51 @@ dependencies = [
]
[[package]]
-name = "kclvm-span"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-span"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"compiler_base_span",
- "kclvm-macros",
+ "kcl-macros",
"parking_lot 0.11.2",
"scoped-tls",
]
[[package]]
-name = "kclvm-tools"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-tools"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_session",
"compiler_base_span",
"fancy-regex",
- "indexmap 1.9.3",
"json-spanned-value",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runner",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runner",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-utils",
"located_yaml",
"once_cell",
"regex",
"rustc_lexer",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"walkdir",
]
[[package]]
-name = "kclvm-utils"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-utils"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"fslock",
@@ -2243,17 +2176,17 @@ dependencies = [
]
[[package]]
-name = "kclvm-version"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-version"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"vergen-gitcl",
]
[[package]]
-name = "kclvm_runtime_internal_macros"
-version = "0.5.0"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl_runtime_internal_macros"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
@@ -2262,9 +2195,9 @@ dependencies = [
[[package]]
name = "kqueue"
-version = "1.0.8"
+version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
+checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a"
dependencies = [
"kqueue-sys",
"libc",
@@ -2288,9 +2221,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "libc"
-version = "0.2.169"
+version = "0.2.177"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
+checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
[[package]]
name = "libloading"
@@ -2298,26 +2231,26 @@ version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"winapi",
]
[[package]]
name = "libredox"
-version = "0.1.3"
+version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
+checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"libc",
- "redox_syscall 0.5.8",
+ "redox_syscall 0.5.18",
]
[[package]]
name = "link-cplusplus"
-version = "1.0.9"
+version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9"
+checksum = "7f78c730aaa7d0b9336a299029ea49f9ee53b0ed06e9202e8cb7db9bae7b8c82"
dependencies = [
"cc",
]
@@ -2333,15 +2266,15 @@ dependencies = [
[[package]]
name = "linux-raw-sys"
-version = "0.4.14"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
+checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
[[package]]
name = "litemap"
-version = "0.7.4"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
+checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
[[package]]
name = "located_yaml"
@@ -2356,29 +2289,35 @@ dependencies = [
[[package]]
name = "lock_api"
-version = "0.4.12"
+version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
+checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
dependencies = [
- "autocfg",
"scopeguard",
]
[[package]]
name = "log"
-version = "0.4.22"
+version = "0.4.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
+
+[[package]]
+name = "lru-slab"
+version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
+checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
[[package]]
name = "lsp-server"
-version = "0.7.7"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "550446e84739dcaf6d48a4a093973850669e13e8a34d8f8d64851041be267cd9"
+checksum = "7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e"
dependencies = [
"crossbeam-channel",
"log",
"serde",
+ "serde_derive",
"serde_json",
]
@@ -2424,7 +2363,7 @@ version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"digest 0.10.7",
]
@@ -2436,9 +2375,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
[[package]]
name = "memchr"
-version = "2.7.4"
+version = "2.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
+checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
[[package]]
name = "memmap2"
@@ -2449,19 +2388,14 @@ dependencies = [
"libc",
]
-[[package]]
-name = "mime"
-version = "0.3.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
-
[[package]]
name = "miniz_oxide"
-version = "0.8.2"
+version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394"
+checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
dependencies = [
"adler2",
+ "simd-adler32",
]
[[package]]
@@ -2478,14 +2412,14 @@ dependencies = [
[[package]]
name = "mio"
-version = "1.0.3"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
+checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873"
dependencies = [
"libc",
"log",
"wasi",
- "windows-sys 0.52.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -2499,9 +2433,9 @@ dependencies = [
[[package]]
name = "multimap"
-version = "0.8.3"
+version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"
+checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084"
[[package]]
name = "notify"
@@ -2527,14 +2461,14 @@ version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"filetime",
"fsevent-sys",
"inotify 0.10.2",
"kqueue",
"libc",
"log",
- "mio 1.0.3",
+ "mio 1.1.0",
"notify-types",
"walkdir",
"windows-sys 0.52.0",
@@ -2585,9 +2519,9 @@ dependencies = [
[[package]]
name = "num_cpus"
-version = "1.16.0"
+version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
+checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b"
dependencies = [
"hermit-abi",
"libc",
@@ -2604,18 +2538,18 @@ dependencies = [
[[package]]
name = "object"
-version = "0.36.5"
+version = "0.37.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
+checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
dependencies = [
"memchr",
]
[[package]]
-name = "oci-distribution"
+name = "oci-client"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b95a2c51531af0cb93761f66094044ca6ea879320bccd35ab747ff3fcab3f422"
+checksum = "560faeb9396a5bae11b141bed3cec8bf9242e5bfec17d0f48feeeab0f879ca35"
dependencies = [
"bytes",
"chrono",
@@ -2629,7 +2563,7 @@ dependencies = [
"reqwest",
"serde",
"serde_json",
- "sha2 0.10.8",
+ "sha2 0.10.9",
"thiserror 1.0.69",
"tokio",
"tracing",
@@ -2649,15 +2583,21 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.20.2"
+version = "1.21.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
+
+[[package]]
+name = "once_cell_polyfill"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
+checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
[[package]]
name = "oorandom"
-version = "11.1.4"
+version = "11.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9"
+checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
[[package]]
name = "opaque-debug"
@@ -2690,12 +2630,12 @@ dependencies = [
[[package]]
name = "parking_lot"
-version = "0.12.3"
+version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
+checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
dependencies = [
"lock_api",
- "parking_lot_core 0.9.10",
+ "parking_lot_core 0.9.12",
]
[[package]]
@@ -2704,7 +2644,7 @@ version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"instant",
"libc",
"redox_syscall 0.2.16",
@@ -2714,15 +2654,15 @@ dependencies = [
[[package]]
name = "parking_lot_core"
-version = "0.9.10"
+version = "0.9.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
+checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
- "redox_syscall 0.5.8",
+ "redox_syscall 0.5.18",
"smallvec",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -2733,26 +2673,25 @@ checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
[[package]]
name = "percent-encoding"
-version = "2.3.1"
+version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
+checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "pest"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc"
+checksum = "cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22"
dependencies = [
"memchr",
- "thiserror 2.0.8",
"ucd-trie",
]
[[package]]
name = "pest_derive"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e"
+checksum = "51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f"
dependencies = [
"pest",
"pest_generator",
@@ -2760,26 +2699,25 @@ dependencies = [
[[package]]
name = "pest_generator"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b"
+checksum = "dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625"
dependencies = [
"pest",
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "pest_meta"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea"
+checksum = "bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82"
dependencies = [
- "once_cell",
"pest",
- "sha2 0.10.8",
+ "sha2 0.10.9",
]
[[package]]
@@ -2788,8 +2726,18 @@ version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
dependencies = [
- "fixedbitset",
- "indexmap 2.7.0",
+ "fixedbitset 0.4.2",
+ "indexmap 2.12.1",
+]
+
+[[package]]
+name = "petgraph"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772"
+dependencies = [
+ "fixedbitset 0.5.7",
+ "indexmap 2.12.1",
]
[[package]]
@@ -2810,7 +2758,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d43f3220d96e0080cc9ea234978ccd80d904eafb17be31bb0f76daaea6493082"
dependencies = [
"phf_shared",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -2838,9 +2786,9 @@ dependencies = [
[[package]]
name = "pin-project-lite"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
+checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
[[package]]
name = "pin-utils"
@@ -2848,6 +2796,30 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+[[package]]
+name = "portable-atomic"
+version = "1.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
+
+[[package]]
+name = "portable-atomic-util"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
+dependencies = [
+ "portable-atomic",
+]
+
+[[package]]
+name = "potential_utf"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
+dependencies = [
+ "zerovec",
+]
+
[[package]]
name = "powerfmt"
version = "0.2.0"
@@ -2856,9 +2828,9 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
[[package]]
name = "ppv-lite86"
-version = "0.2.20"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
+checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
dependencies = [
"zerocopy",
]
@@ -2875,12 +2847,12 @@ dependencies = [
[[package]]
name = "prettyplease"
-version = "0.1.25"
+version = "0.2.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86"
+checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
dependencies = [
"proc-macro2",
- "syn 1.0.109",
+ "syn 2.0.111",
]
[[package]]
@@ -2891,9 +2863,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
[[package]]
name = "proc-macro2"
-version = "1.0.92"
+version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
+checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
dependencies = [
"unicode-ident",
]
@@ -2901,18 +2873,18 @@ dependencies = [
[[package]]
name = "proc_macro_crate"
version = "0.1.0"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "prost"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd"
+checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d"
dependencies = [
"bytes",
"prost-derive",
@@ -2920,52 +2892,51 @@ dependencies = [
[[package]]
name = "prost-build"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270"
+checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1"
dependencies = [
- "bytes",
- "heck 0.4.1",
- "itertools",
- "lazy_static",
+ "heck 0.5.0",
+ "itertools 0.14.0",
"log",
"multimap",
- "petgraph",
+ "once_cell",
+ "petgraph 0.7.1",
"prettyplease",
"prost",
"prost-types",
"regex",
- "syn 1.0.109",
+ "syn 2.0.111",
"tempfile",
- "which",
]
[[package]]
name = "prost-derive"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4"
+checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
dependencies = [
"anyhow",
- "itertools",
+ "itertools 0.14.0",
"proc-macro2",
"quote",
- "syn 1.0.109",
+ "syn 2.0.111",
]
[[package]]
name = "prost-types"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13"
+checksum = "b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72"
dependencies = [
"prost",
]
[[package]]
name = "prost-wkt"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "655944d0ce015e71b3ec21279437e6a09e58433e50c7b0677901f3d5235e74f5"
dependencies = [
"chrono",
"inventory",
@@ -2978,41 +2949,26 @@ dependencies = [
[[package]]
name = "prost-wkt-build"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f869f1443fee474b785e935d92e1007f57443e485f51668ed41943fc01a321a2"
dependencies = [
- "heck 0.4.1",
+ "heck 0.5.0",
"prost",
"prost-build",
"prost-types",
"quote",
]
-[[package]]
-name = "prost-wkt-types"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "chrono",
- "prost",
- "prost-build",
- "prost-types",
- "prost-wkt",
- "prost-wkt-build",
- "protoc-bin-vendored",
- "regex",
- "serde",
- "serde_derive",
- "serde_json",
-]
-
[[package]]
name = "protoc-bin-vendored"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d1c381df33c98266b5f08186583660090a4ffa0889e76c7e9a5e175f645a67fa"
dependencies = [
"protoc-bin-vendored-linux-aarch_64",
"protoc-bin-vendored-linux-ppcle_64",
+ "protoc-bin-vendored-linux-s390_64",
"protoc-bin-vendored-linux-x86_32",
"protoc-bin-vendored-linux-x86_64",
"protoc-bin-vendored-macos-aarch_64",
@@ -3023,71 +2979,87 @@ dependencies = [
[[package]]
name = "protoc-bin-vendored-linux-aarch_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c350df4d49b5b9e3ca79f7e646fde2377b199e13cfa87320308397e1f37e1a4c"
[[package]]
name = "protoc-bin-vendored-linux-ppcle_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a55a63e6c7244f19b5c6393f025017eb5d793fd5467823a099740a7a4222440c"
+
+[[package]]
+name = "protoc-bin-vendored-linux-s390_64"
+version = "3.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1dba5565db4288e935d5330a07c264a4ee8e4a5b4a4e6f4e83fad824cc32f3b0"
[[package]]
name = "protoc-bin-vendored-linux-x86_32"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8854774b24ee28b7868cd71dccaae8e02a2365e67a4a87a6cd11ee6cdbdf9cf5"
[[package]]
name = "protoc-bin-vendored-linux-x86_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b38b07546580df720fa464ce124c4b03630a6fb83e05c336fea2a241df7e5d78"
[[package]]
name = "protoc-bin-vendored-macos-aarch_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "89278a9926ce312e51f1d999fee8825d324d603213344a9a706daa009f1d8092"
[[package]]
name = "protoc-bin-vendored-macos-x86_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "81745feda7ccfb9471d7a4de888f0652e806d5795b61480605d4943176299756"
[[package]]
name = "protoc-bin-vendored-win32"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "95067976aca6421a523e491fce939a3e65249bac4b977adee0ee9771568e8aa3"
[[package]]
name = "quinn"
-version = "0.11.6"
+version = "0.11.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef"
+checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20"
dependencies = [
"bytes",
+ "cfg_aliases",
"pin-project-lite",
"quinn-proto",
"quinn-udp",
- "rustc-hash 2.1.0",
+ "rustc-hash 2.1.1",
"rustls",
"socket2",
- "thiserror 2.0.8",
+ "thiserror 2.0.17",
"tokio",
"tracing",
+ "web-time",
]
[[package]]
name = "quinn-proto"
-version = "0.11.9"
+version = "0.11.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d"
+checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31"
dependencies = [
"bytes",
- "getrandom",
- "rand",
+ "getrandom 0.3.4",
+ "lru-slab",
+ "rand 0.9.2",
"ring",
- "rustc-hash 2.1.0",
+ "rustc-hash 2.1.1",
"rustls",
"rustls-pki-types",
"slab",
- "thiserror 2.0.8",
+ "thiserror 2.0.17",
"tinyvec",
"tracing",
"web-time",
@@ -3095,27 +3067,33 @@ dependencies = [
[[package]]
name = "quinn-udp"
-version = "0.5.9"
+version = "0.5.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904"
+checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd"
dependencies = [
"cfg_aliases",
"libc",
"once_cell",
"socket2",
"tracing",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "quote"
-version = "1.0.37"
+version = "1.0.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
+checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
dependencies = [
"proc-macro2",
]
+[[package]]
+name = "r-efi"
+version = "5.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
+
[[package]]
name = "ra_ap_paths"
version = "0.0.149"
@@ -3169,8 +3147,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
- "rand_chacha",
- "rand_core",
+ "rand_chacha 0.3.1",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand"
+version = "0.9.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
+dependencies = [
+ "rand_chacha 0.9.0",
+ "rand_core 0.9.3",
]
[[package]]
@@ -3180,7 +3168,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
- "rand_core",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand_chacha"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
+dependencies = [
+ "ppv-lite86",
+ "rand_core 0.9.3",
]
[[package]]
@@ -3189,7 +3187,16 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
- "getrandom",
+ "getrandom 0.2.16",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.9.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
+dependencies = [
+ "getrandom 0.3.4",
]
[[package]]
@@ -3198,7 +3205,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
dependencies = [
- "rand_core",
+ "rand_core 0.6.4",
]
[[package]]
@@ -3212,11 +3219,11 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.5.8"
+version = "0.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
+checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
]
[[package]]
@@ -3225,20 +3232,20 @@ version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
dependencies = [
- "getrandom",
+ "getrandom 0.2.16",
"libredox",
"thiserror 1.0.69",
]
[[package]]
name = "regex"
-version = "1.11.1"
+version = "1.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
+checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
dependencies = [
"aho-corasick",
"memchr",
- "regex-automata 0.4.9",
+ "regex-automata 0.4.13",
"regex-syntax",
]
@@ -3250,9 +3257,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
[[package]]
name = "regex-automata"
-version = "0.4.9"
+version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
+checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
dependencies = [
"aho-corasick",
"memchr",
@@ -3261,15 +3268,15 @@ dependencies = [
[[package]]
name = "regex-syntax"
-version = "0.8.5"
+version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
+checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
[[package]]
name = "reqwest"
-version = "0.12.9"
+version = "0.12.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
+checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f"
dependencies = [
"base64 0.22.1",
"bytes",
@@ -3281,16 +3288,12 @@ dependencies = [
"hyper",
"hyper-rustls",
"hyper-util",
- "ipnet",
"js-sys",
"log",
- "mime",
- "once_cell",
"percent-encoding",
"pin-project-lite",
"quinn",
"rustls",
- "rustls-pemfile",
"rustls-pki-types",
"serde",
"serde_json",
@@ -3298,7 +3301,9 @@ dependencies = [
"sync_wrapper",
"tokio",
"tokio-rustls",
- "tokio-util 0.7.13",
+ "tokio-util 0.7.17",
+ "tower",
+ "tower-http",
"tower-service",
"url",
"wasm-bindgen",
@@ -3306,20 +3311,18 @@ dependencies = [
"wasm-streams",
"web-sys",
"webpki-roots",
- "windows-registry",
]
[[package]]
name = "ring"
-version = "0.17.8"
+version = "0.17.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
+checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
dependencies = [
"cc",
- "cfg-if 1.0.0",
- "getrandom",
+ "cfg-if 1.0.4",
+ "getrandom 0.2.16",
"libc",
- "spin",
"untrusted",
"windows-sys 0.52.0",
]
@@ -3347,9 +3350,9 @@ dependencies = [
[[package]]
name = "rustc-demangle"
-version = "0.1.24"
+version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
+checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
[[package]]
name = "rustc-hash"
@@ -3359,9 +3362,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc-hash"
-version = "2.1.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497"
+checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
[[package]]
name = "rustc-rayon"
@@ -3376,12 +3379,12 @@ dependencies = [
[[package]]
name = "rustc-rayon"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb81aadc8837ca6ecebe0fe1353f15df83b3b3cc2cf7a8afd571bc22aa121710"
+checksum = "2cd9fb077db982d7ceb42a90471e5a69a990b58f71e06f0d8340bb2cf35eb751"
dependencies = [
"either",
- "rustc-rayon-core 0.5.0",
+ "rustc-rayon-core 0.5.1",
]
[[package]]
@@ -3398,14 +3401,12 @@ dependencies = [
[[package]]
name = "rustc-rayon-core"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67668daaf00e359c126f6dcb40d652d89b458a008c8afa727a42a2d20fca0b7f"
+checksum = "2f42932dcd3bcbe484b38a3ccf79b7906fac41c02d408b5b1bac26da3416efdb"
dependencies = [
- "crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
- "num_cpus",
]
[[package]]
@@ -3422,7 +3423,7 @@ dependencies = [
"jobserver",
"libc",
"memmap2",
- "parking_lot 0.12.3",
+ "parking_lot 0.12.5",
"rustc-hash 1.1.0",
"rustc-rayon 0.3.2",
"rustc-rayon-core 0.3.2",
@@ -3462,18 +3463,9 @@ dependencies = [
"rustc_data_structures",
"scoped-tls",
"sha-1",
- "sha2 0.10.8",
+ "sha2 0.10.9",
"tracing",
- "unicode-width",
-]
-
-[[package]]
-name = "rustc_version"
-version = "0.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
-dependencies = [
- "semver 0.9.0",
+ "unicode-width 0.1.14",
]
[[package]]
@@ -3482,27 +3474,27 @@ version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
dependencies = [
- "semver 1.0.24",
+ "semver",
]
[[package]]
name = "rustix"
-version = "0.38.42"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
+checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"errno",
"libc",
"linux-raw-sys",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "rustls"
-version = "0.23.20"
+version = "0.23.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b"
+checksum = "533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f"
dependencies = [
"once_cell",
"ring",
@@ -3512,29 +3504,21 @@ dependencies = [
"zeroize",
]
-[[package]]
-name = "rustls-pemfile"
-version = "2.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
-dependencies = [
- "rustls-pki-types",
-]
-
[[package]]
name = "rustls-pki-types"
-version = "1.10.1"
+version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37"
+checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a"
dependencies = [
"web-time",
+ "zeroize",
]
[[package]]
name = "rustls-webpki"
-version = "0.102.8"
+version = "0.103.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
+checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52"
dependencies = [
"ring",
"rustls-pki-types",
@@ -3543,15 +3527,15 @@ dependencies = [
[[package]]
name = "rustversion"
-version = "1.0.18"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
[[package]]
name = "ryu"
-version = "1.0.18"
+version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
+checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
[[package]]
name = "salsa"
@@ -3605,9 +3589,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
[[package]]
name = "scratch"
-version = "1.0.7"
+version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152"
+checksum = "d68f2ec51b097e4c1a75b681a8bec621909b5e91f15bb7b840c4f2f7b01148b2"
[[package]]
name = "self_cell"
@@ -3615,76 +3599,73 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d"
dependencies = [
- "self_cell 1.1.0",
+ "self_cell 1.2.1",
]
[[package]]
name = "self_cell"
-version = "1.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe"
-
-[[package]]
-name = "semver"
-version = "0.9.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
-dependencies = [
- "semver-parser",
-]
+checksum = "16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33"
[[package]]
name = "semver"
-version = "1.0.24"
+version = "1.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba"
+checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
[[package]]
-name = "semver-parser"
-version = "0.7.0"
+name = "serde"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
+checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
+dependencies = [
+ "serde_core",
+ "serde_derive",
+]
[[package]]
-name = "serde"
-version = "1.0.216"
+name = "serde_core"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
+checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.216"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
+checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "serde_json"
-version = "1.0.115"
+version = "1.0.145"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
+checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
dependencies = [
"itoa",
+ "memchr",
"ryu",
"serde",
+ "serde_core",
]
[[package]]
name = "serde_repr"
-version = "0.1.19"
+version = "0.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
+checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -3700,11 +3681,12 @@ dependencies = [
]
[[package]]
-name = "serde_yaml"
-version = "0.9.34+deprecated"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "serde_yaml_ng"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7b4db627b98b36d4203a7b458cf3573730f2bb591b28871d916dfa9efabfd41f"
dependencies = [
- "indexmap 2.7.0",
+ "indexmap 2.12.1",
"itoa",
"ryu",
"serde",
@@ -3717,7 +3699,7 @@ version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.10.7",
]
@@ -3744,7 +3726,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
dependencies = [
"block-buffer 0.9.0",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.9.0",
"opaque-debug 0.3.1",
@@ -3752,11 +3734,11 @@ dependencies = [
[[package]]
name = "sha2"
-version = "0.10.8"
+version = "0.10.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
+checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.10.7",
]
@@ -3769,13 +3751,19 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "signal-hook-registry"
-version = "1.4.2"
+version = "1.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
+checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad"
dependencies = [
"libc",
]
+[[package]]
+name = "simd-adler32"
+version = "0.3.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
+
[[package]]
name = "siphasher"
version = "0.3.11"
@@ -3794,98 +3782,31 @@ dependencies = [
[[package]]
name = "slab"
-version = "0.4.9"
+version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
-dependencies = [
- "autocfg",
-]
+checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
[[package]]
name = "smallvec"
-version = "1.13.2"
+version = "1.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
+checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
[[package]]
name = "socket2"
-version = "0.5.8"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8"
+checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
dependencies = [
"libc",
- "windows-sys 0.52.0",
+ "windows-sys 0.60.2",
]
-[[package]]
-name = "spin"
-version = "0.9.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
-
[[package]]
name = "stable_deref_trait"
-version = "1.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
-
-[[package]]
-name = "standback"
-version = "0.2.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff"
-dependencies = [
- "version_check",
-]
-
-[[package]]
-name = "stdweb"
-version = "0.4.20"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5"
-dependencies = [
- "discard",
- "rustc_version 0.2.3",
- "stdweb-derive",
- "stdweb-internal-macros",
- "stdweb-internal-runtime",
- "wasm-bindgen",
-]
-
-[[package]]
-name = "stdweb-derive"
-version = "0.5.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef"
-dependencies = [
- "proc-macro2",
- "quote",
- "serde",
- "serde_derive",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "stdweb-internal-macros"
-version = "0.2.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11"
-dependencies = [
- "base-x",
- "proc-macro2",
- "quote",
- "serde",
- "serde_derive",
- "serde_json",
- "sha1",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "stdweb-internal-runtime"
-version = "0.1.5"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0"
+checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
[[package]]
name = "str_indices"
@@ -3933,9 +3854,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.90"
+version = "2.0.111"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
+checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
dependencies = [
"proc-macro2",
"quote",
@@ -3965,20 +3886,20 @@ dependencies = [
[[package]]
name = "synstructure"
-version = "0.13.1"
+version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
+checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tar"
-version = "0.4.43"
+version = "0.4.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6"
+checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a"
dependencies = [
"filetime",
"libc",
@@ -3987,15 +3908,15 @@ dependencies = [
[[package]]
name = "tempfile"
-version = "3.14.0"
+version = "3.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
+checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16"
dependencies = [
- "cfg-if 1.0.0",
"fastrand",
+ "getrandom 0.3.4",
"once_cell",
"rustix",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -4028,11 +3949,11 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "2.0.8"
+version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08f5383f3e0071702bf93ab5ee99b52d26936be9dedd9413067cbdcddcb6141a"
+checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
dependencies = [
- "thiserror-impl 2.0.8",
+ "thiserror-impl 2.0.17",
]
[[package]]
@@ -4043,28 +3964,27 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "thiserror-impl"
-version = "2.0.8"
+version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2f357fcec90b3caef6623a099691be676d033b40a058ac95d2a6ade6fa0c943"
+checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "thread_local"
-version = "1.1.8"
+version = "1.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
+checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185"
dependencies = [
- "cfg-if 1.0.0",
- "once_cell",
+ "cfg-if 1.0.4",
]
[[package]]
@@ -4078,24 +3998,9 @@ dependencies = [
[[package]]
name = "time"
-version = "0.2.27"
+version = "0.3.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242"
-dependencies = [
- "const_fn",
- "libc",
- "standback",
- "stdweb",
- "time-macros 0.1.1",
- "version_check",
- "winapi",
-]
-
-[[package]]
-name = "time"
-version = "0.3.37"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
+checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d"
dependencies = [
"deranged",
"itoa",
@@ -4105,63 +4010,41 @@ dependencies = [
"powerfmt",
"serde",
"time-core",
- "time-macros 0.2.19",
+ "time-macros",
]
[[package]]
name = "time-core"
-version = "0.1.2"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
+checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
[[package]]
name = "time-macros"
-version = "0.1.1"
+version = "0.2.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1"
-dependencies = [
- "proc-macro-hack",
- "time-macros-impl",
-]
-
-[[package]]
-name = "time-macros"
-version = "0.2.19"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de"
+checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3"
dependencies = [
"num-conv",
"time-core",
]
-[[package]]
-name = "time-macros-impl"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f"
-dependencies = [
- "proc-macro-hack",
- "proc-macro2",
- "quote",
- "standback",
- "syn 1.0.109",
-]
-
[[package]]
name = "tinystr"
-version = "0.7.6"
+version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
+checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
dependencies = [
"displaydoc",
+ "serde_core",
"zerovec",
]
[[package]]
name = "tinyvec"
-version = "1.8.0"
+version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
+checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
dependencies = [
"tinyvec_macros",
]
@@ -4174,38 +4057,37 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.42.0"
+version = "1.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
+checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408"
dependencies = [
- "backtrace",
"bytes",
"libc",
- "mio 1.0.3",
- "parking_lot 0.12.3",
+ "mio 1.1.0",
+ "parking_lot 0.12.5",
"pin-project-lite",
"signal-hook-registry",
"socket2",
"tokio-macros",
- "windows-sys 0.52.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "tokio-macros"
-version = "2.4.0"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
+checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tokio-rustls"
-version = "0.26.1"
+version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37"
+checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
dependencies = [
"rustls",
"tokio",
@@ -4251,9 +4133,9 @@ dependencies = [
[[package]]
name = "tokio-util"
-version = "0.7.13"
+version = "0.7.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078"
+checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594"
dependencies = [
"bytes",
"futures-core",
@@ -4271,6 +4153,45 @@ dependencies = [
"serde",
]
+[[package]]
+name = "tower"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
+dependencies = [
+ "futures-core",
+ "futures-util",
+ "pin-project-lite",
+ "sync_wrapper",
+ "tokio",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-http"
+version = "0.6.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
+dependencies = [
+ "bitflags 2.10.0",
+ "bytes",
+ "futures-util",
+ "http",
+ "http-body",
+ "iri-string",
+ "pin-project-lite",
+ "tower",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-layer"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
+
[[package]]
name = "tower-service"
version = "0.3.3"
@@ -4291,20 +4212,20 @@ dependencies = [
[[package]]
name = "tracing-attributes"
-version = "0.1.28"
+version = "0.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
+checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tracing-core"
-version = "0.1.33"
+version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
+checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678"
dependencies = [
"once_cell",
]
@@ -4317,30 +4238,30 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
[[package]]
name = "type-map"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f"
+checksum = "cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90"
dependencies = [
- "rustc-hash 1.1.0",
+ "rustc-hash 2.1.1",
]
[[package]]
name = "typeid"
-version = "1.0.2"
+version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e"
+checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
[[package]]
name = "typenum"
-version = "1.17.0"
+version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
+checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
[[package]]
name = "typetag"
-version = "0.2.18"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "52ba3b6e86ffe0054b2c44f2d86407388b933b16cb0a70eea3929420db1d9bbe"
+checksum = "be2212c8a9b9bcfca32024de14998494cf9a5dfa59ea1b829de98bac374b86bf"
dependencies = [
"erased-serde",
"inventory",
@@ -4351,13 +4272,13 @@ dependencies = [
[[package]]
name = "typetag-impl"
-version = "0.2.18"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70b20a22c42c8f1cd23ce5e34f165d4d37038f5b663ad20fb6adbdf029172483"
+checksum = "27a7a9b72ba121f6f1f6c3632b85604cac41aedb5ddc70accbebb6cac83de846"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -4400,9 +4321,9 @@ dependencies = [
[[package]]
name = "unic-langid"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44"
+checksum = "a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05"
dependencies = [
"unic-langid-impl",
"unic-langid-macros",
@@ -4410,18 +4331,18 @@ dependencies = [
[[package]]
name = "unic-langid-impl"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5"
+checksum = "dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658"
dependencies = [
"tinystr",
]
[[package]]
name = "unic-langid-macros"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0da1cd2c042d3c7569a1008806b02039e7a4a2bdf8f8e96bd3c792434a0e275e"
+checksum = "d5957eb82e346d7add14182a3315a7e298f04e1ba4baac36f7f0dbfedba5fc25"
dependencies = [
"proc-macro-hack",
"tinystr",
@@ -4431,13 +4352,13 @@ dependencies = [
[[package]]
name = "unic-langid-macros-impl"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ed7f4237ba393424195053097c1516bd4590dc82b84f2f97c5c69e12704555b"
+checksum = "a1249a628de3ad34b821ecb1001355bca3940bcb2f88558f1a8bd82e977f75b5"
dependencies = [
"proc-macro-hack",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
"unic-langid-impl",
]
@@ -4475,27 +4396,27 @@ dependencies = [
[[package]]
name = "unicase"
-version = "2.8.0"
+version = "2.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df"
+checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"
[[package]]
name = "unicode-casing"
-version = "0.1.0"
+version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "623f59e6af2a98bdafeb93fa277ac8e1e40440973001ca15cf4ae1541cd16d56"
+checksum = "061dbb8cc7f108532b6087a0065eff575e892a4bcb503dc57323a197457cc202"
[[package]]
name = "unicode-ident"
-version = "1.0.14"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
+checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
[[package]]
name = "unicode-normalization"
-version = "0.1.24"
+version = "0.1.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"
+checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8"
dependencies = [
"tinyvec",
]
@@ -4512,6 +4433,12 @@ version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
+[[package]]
+name = "unicode-width"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
+
[[package]]
name = "unicode-xid"
version = "0.2.6"
@@ -4538,9 +4465,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]]
name = "url"
-version = "2.5.4"
+version = "2.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
+checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
dependencies = [
"form_urlencoded",
"idna",
@@ -4548,12 +4475,6 @@ dependencies = [
"serde",
]
-[[package]]
-name = "utf16_iter"
-version = "1.0.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
-
[[package]]
name = "utf8_iter"
version = "1.0.4"
@@ -4568,46 +4489,48 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "uuid"
-version = "1.11.0"
+version = "1.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
+checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2"
dependencies = [
- "getrandom",
+ "getrandom 0.3.4",
+ "js-sys",
"serde",
+ "wasm-bindgen",
]
[[package]]
name = "vergen"
-version = "9.0.2"
+version = "9.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "31f25fc8f8f05df455c7941e87f093ad22522a9ff33d7a027774815acf6f0639"
+checksum = "6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777"
dependencies = [
"anyhow",
"derive_builder",
- "rustc_version 0.4.1",
+ "rustc_version",
"rustversion",
"vergen-lib",
]
[[package]]
name = "vergen-gitcl"
-version = "1.0.2"
+version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0227006d09f98ab00ea69e9a5e055e676a813cfbed4232986176c86a6080b997"
+checksum = "b9dfc1de6eb2e08a4ddf152f1b179529638bedc0ea95e6d667c014506377aefe"
dependencies = [
"anyhow",
"derive_builder",
"rustversion",
- "time 0.3.37",
+ "time",
"vergen",
"vergen-lib",
]
[[package]]
name = "vergen-lib"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0c767e6751c09fc85cde58722cf2f1007e80e4c8d5a4321fc90d83dc54ca147"
+checksum = "9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166"
dependencies = [
"anyhow",
"derive_builder",
@@ -4641,42 +4564,39 @@ dependencies = [
[[package]]
name = "wasi"
-version = "0.11.0+wasi-snapshot-preview1"
+version = "0.11.1+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
[[package]]
-name = "wasm-bindgen"
-version = "0.2.99"
+name = "wasip2"
+version = "1.0.1+wasi-0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396"
+checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
dependencies = [
- "cfg-if 1.0.0",
- "once_cell",
- "wasm-bindgen-macro",
+ "wit-bindgen",
]
[[package]]
-name = "wasm-bindgen-backend"
-version = "0.2.99"
+name = "wasm-bindgen"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79"
+checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60"
dependencies = [
- "bumpalo",
- "log",
- "proc-macro2",
- "quote",
- "syn 2.0.90",
+ "cfg-if 1.0.4",
+ "once_cell",
+ "rustversion",
+ "wasm-bindgen-macro",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.49"
+version = "0.4.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2"
+checksum = "551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"js-sys",
"once_cell",
"wasm-bindgen",
@@ -4685,9 +4605,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe"
+checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -4695,22 +4615,25 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2"
+checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc"
dependencies = [
+ "bumpalo",
"proc-macro2",
"quote",
- "syn 2.0.90",
- "wasm-bindgen-backend",
+ "syn 2.0.111",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6"
+checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76"
+dependencies = [
+ "unicode-ident",
+]
[[package]]
name = "wasm-streams"
@@ -4727,9 +4650,9 @@ dependencies = [
[[package]]
name = "web-sys"
-version = "0.3.76"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc"
+checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -4747,25 +4670,13 @@ dependencies = [
[[package]]
name = "webpki-roots"
-version = "0.26.7"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e"
+checksum = "b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e"
dependencies = [
"rustls-pki-types",
]
-[[package]]
-name = "which"
-version = "4.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
-dependencies = [
- "either",
- "home",
- "once_cell",
- "rustix",
-]
-
[[package]]
name = "winapi"
version = "0.3.9"
@@ -4784,11 +4695,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
-version = "0.1.9"
+version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
+checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -4798,52 +4709,68 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
-name = "windows"
-version = "0.52.0"
+name = "windows-core"
+version = "0.62.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
+checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"
dependencies = [
- "windows-core",
- "windows-targets 0.52.6",
+ "windows-implement",
+ "windows-interface",
+ "windows-link 0.2.1",
+ "windows-result",
+ "windows-strings",
]
[[package]]
-name = "windows-core"
-version = "0.52.0"
+name = "windows-implement"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
+checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
dependencies = [
- "windows-targets 0.52.6",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
]
[[package]]
-name = "windows-registry"
-version = "0.2.0"
+name = "windows-interface"
+version = "0.59.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
+checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
dependencies = [
- "windows-result",
- "windows-strings",
- "windows-targets 0.52.6",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
]
+[[package]]
+name = "windows-link"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
+
+[[package]]
+name = "windows-link"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
+
[[package]]
name = "windows-result"
-version = "0.2.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
+checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
dependencies = [
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
name = "windows-strings"
-version = "0.1.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
+checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"
dependencies = [
- "windows-result",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -4890,11 +4817,20 @@ dependencies = [
[[package]]
name = "windows-sys"
-version = "0.59.0"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
+checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
- "windows-targets 0.52.6",
+ "windows-targets 0.53.5",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.61.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
+dependencies = [
+ "windows-link 0.2.1",
]
[[package]]
@@ -4936,13 +4872,30 @@ dependencies = [
"windows_aarch64_gnullvm 0.52.6",
"windows_aarch64_msvc 0.52.6",
"windows_i686_gnu 0.52.6",
- "windows_i686_gnullvm",
+ "windows_i686_gnullvm 0.52.6",
"windows_i686_msvc 0.52.6",
"windows_x86_64_gnu 0.52.6",
"windows_x86_64_gnullvm 0.52.6",
"windows_x86_64_msvc 0.52.6",
]
+[[package]]
+name = "windows-targets"
+version = "0.53.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
+dependencies = [
+ "windows-link 0.2.1",
+ "windows_aarch64_gnullvm 0.53.1",
+ "windows_aarch64_msvc 0.53.1",
+ "windows_i686_gnu 0.53.1",
+ "windows_i686_gnullvm 0.53.1",
+ "windows_i686_msvc 0.53.1",
+ "windows_x86_64_gnu 0.53.1",
+ "windows_x86_64_gnullvm 0.53.1",
+ "windows_x86_64_msvc 0.53.1",
+]
+
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.42.2"
@@ -4961,6 +4914,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
+
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.2"
@@ -4979,6 +4938,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
+
[[package]]
name = "windows_i686_gnu"
version = "0.42.2"
@@ -4997,12 +4962,24 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
+[[package]]
+name = "windows_i686_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
+
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
+[[package]]
+name = "windows_i686_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
+
[[package]]
name = "windows_i686_msvc"
version = "0.42.2"
@@ -5021,6 +4998,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
+[[package]]
+name = "windows_i686_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
+
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.2"
@@ -5039,6 +5022,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
+
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.2"
@@ -5057,6 +5046,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
+
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.2"
@@ -5076,25 +5071,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
-name = "write16"
-version = "1.0.0"
+name = "windows_x86_64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
+
+[[package]]
+name = "wit-bindgen"
+version = "0.46.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
+checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
[[package]]
name = "writeable"
-version = "0.5.5"
+version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
+checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
[[package]]
name = "xattr"
-version = "1.3.1"
+version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
+checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156"
dependencies = [
"libc",
- "linux-raw-sys",
"rustix",
]
@@ -5124,11 +5124,10 @@ dependencies = [
[[package]]
name = "yoke"
-version = "0.7.5"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
+checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
dependencies = [
- "serde",
"stable_deref_trait",
"yoke-derive",
"zerofrom",
@@ -5136,70 +5135,81 @@ dependencies = [
[[package]]
name = "yoke-derive"
-version = "0.7.5"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
+checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
- "synstructure 0.13.1",
+ "syn 2.0.111",
+ "synstructure 0.13.2",
]
[[package]]
name = "zerocopy"
-version = "0.7.35"
+version = "0.8.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
+checksum = "43fa6694ed34d6e57407afbccdeecfa268c470a7d2a5b0cf49ce9fcc345afb90"
dependencies = [
- "byteorder",
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.7.35"
+version = "0.8.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
+checksum = "c640b22cd9817fae95be82f0d2f90b11f7605f6c319d16705c459b27ac2cbc26"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "zerofrom"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
+checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
dependencies = [
"zerofrom-derive",
]
[[package]]
name = "zerofrom-derive"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
+checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
- "synstructure 0.13.1",
+ "syn 2.0.111",
+ "synstructure 0.13.2",
]
[[package]]
name = "zeroize"
-version = "1.8.1"
+version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
+checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
+
+[[package]]
+name = "zerotrie"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
+dependencies = [
+ "displaydoc",
+ "yoke",
+ "zerofrom",
+]
[[package]]
name = "zerovec"
-version = "0.10.4"
+version = "0.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
+checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
dependencies = [
+ "serde",
"yoke",
"zerofrom",
"zerovec-derive",
@@ -5207,11 +5217,11 @@ dependencies = [
[[package]]
name = "zerovec-derive"
-version = "0.10.3"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
+checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
diff --git a/cpp/Cargo.toml b/cpp/Cargo.toml
index 093c1515..26a51798 100644
--- a/cpp/Cargo.toml
+++ b/cpp/Cargo.toml
@@ -1,8 +1,8 @@
[package]
name = "kcl-lib-cpp"
publish = false
-edition = "2021"
-version = "0.11.2"
+edition = "2024"
+version = "0.12.0"
[lib]
crate-type = ["staticlib"]
@@ -10,7 +10,7 @@ crate-type = ["staticlib"]
[dependencies]
anyhow = "1.0"
cxx = "1.0"
-kclvm-api = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
+kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
[build-dependencies]
cxx-build = "1.0"
diff --git a/cpp/README.md b/cpp/README.md
index 9866d8c6..857e9a24 100644
--- a/cpp/README.md
+++ b/cpp/README.md
@@ -12,7 +12,7 @@ You can use FetchContent to add KCL C++ Lib to your project.
FetchContent_Declare(
kcl-lib
GIT_REPOSITORY https://github.com/kcl-lang/lib.git
- GIT_TAG v0.11.2
+ GIT_TAG v0.12.0
SOURCE_SUBDIR cpp
)
FetchContent_MakeAvailable(kcl-lib)
@@ -24,7 +24,7 @@ Or you can download the source code and add it to your project.
mkdir third_party
cd third_party
git clone https://github.com/kcl-lang/lib.git
-git checkout v0.11.2
+git checkout v0.12.0
```
```shell
diff --git a/cpp/src/lib.rs b/cpp/src/lib.rs
index 3e6d0bf1..2e56105e 100644
--- a/cpp/src/lib.rs
+++ b/cpp/src/lib.rs
@@ -1,4 +1,4 @@
-extern crate kclvm_api;
+extern crate kcl_api;
use anyhow::Result;
@@ -46,7 +46,7 @@ mod ffi {
}
/// kcl main.k -E name=path
- #[derive(Debug, Default,Clone)]
+ #[derive(Debug, Default, Clone)]
pub struct ExternalPkg {
pub pkg_name: String,
pub pkg_path: String,
@@ -772,7 +772,7 @@ use ffi::*;
impl crate::ffi::Error {
#[inline]
- fn new(e: &kclvm_api::Error) -> Self {
+ fn new(e: &kcl_api::Error) -> Self {
Self {
level: e.level.clone(),
code: e.code.clone(),
@@ -798,7 +798,7 @@ impl crate::ffi::Error {
impl UpdateDependenciesResult {
#[inline]
- fn new(r: kclvm_api::UpdateDependenciesResult) -> Self {
+ fn new(r: kcl_api::UpdateDependenciesResult) -> Self {
Self {
external_pkgs: r
.external_pkgs
@@ -813,27 +813,27 @@ impl UpdateDependenciesResult {
}
#[inline]
-fn build_exec_program_args(args: &ExecProgramArgs) -> kclvm_api::ExecProgramArgs {
- kclvm_api::ExecProgramArgs {
+fn build_exec_program_args(args: &ExecProgramArgs) -> kcl_api::ExecProgramArgs {
+ kcl_api::ExecProgramArgs {
work_dir: args.work_dir.clone(),
k_filename_list: args.k_filename_list.clone(),
k_code_list: args.k_code_list.clone(),
args: args
.args
.iter()
- .map(|a| kclvm_api::Argument {
+ .map(|a| kcl_api::Argument {
name: a.name.clone(),
value: a.value.clone(),
})
- .collect::>(),
+ .collect::>(),
external_pkgs: args
.external_pkgs
.iter()
- .map(|e| kclvm_api::ExternalPkg {
+ .map(|e| kcl_api::ExternalPkg {
pkg_name: e.pkg_name.clone(),
pkg_path: e.pkg_path.clone(),
})
- .collect::>(),
+ .collect::>(),
overrides: args.overrides.clone(),
strict_range_check: args.strict_range_check,
disable_none: args.disable_none,
@@ -853,7 +853,7 @@ fn build_exec_program_args(args: &ExecProgramArgs) -> kclvm_api::ExecProgramArgs
#[inline]
fn build_optional_exec_program_args(
args: &OptionalExecProgramArgs,
-) -> Option {
+) -> Option {
if args.has_value {
Some(build_exec_program_args(&args.value))
} else {
@@ -863,7 +863,7 @@ fn build_optional_exec_program_args(
/// Execute KCL file with arguments and return the JSON/YAML result.
fn exec_program(args: &ExecProgramArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.exec_program(&build_exec_program_args(args))?;
Ok(ExecProgramResult {
yaml_result: result.yaml_result,
@@ -875,8 +875,8 @@ fn exec_program(args: &ExecProgramArgs) -> Result {
/// Validate code using schema and JSON/YAML data strings.
fn validate_code(args: &ValidateCodeArgs) -> Result {
- let api = kclvm_api::API::default();
- let result = api.validate_code(&kclvm_api::ValidateCodeArgs {
+ let api = kcl_api::API::default();
+ let result = api.validate_code(&kcl_api::ValidateCodeArgs {
datafile: args.datafile.clone(),
data: args.data.clone(),
file: args.file.clone(),
@@ -887,11 +887,11 @@ fn validate_code(args: &ValidateCodeArgs) -> Result {
external_pkgs: args
.external_pkgs
.iter()
- .map(|e| kclvm_api::ExternalPkg {
+ .map(|e| kcl_api::ExternalPkg {
pkg_name: e.pkg_name.clone(),
pkg_path: e.pkg_path.clone(),
})
- .collect::>(),
+ .collect::>(),
})?;
Ok(ValidateCodeResult {
success: result.success,
@@ -903,8 +903,8 @@ fn validate_code(args: &ValidateCodeArgs) -> Result {
/// See [https://www.kcl-lang.io/docs/user_docs/guides/automation](https://www.kcl-lang.io/docs/user_docs/guides/automation)
/// for more override spec guide.
fn override_file(args: &OverrideFileArgs) -> Result {
- let api = kclvm_api::API::default();
- let result = api.override_file(&kclvm_api::OverrideFileArgs {
+ let api = kcl_api::API::default();
+ let result = api.override_file(&kcl_api::OverrideFileArgs {
file: args.file.clone(),
specs: args.specs.clone(),
import_paths: args.import_paths.clone(),
@@ -922,8 +922,8 @@ fn override_file(args: &OverrideFileArgs) -> Result {
/// Download and update dependencies defined in the `kcl.mod` file and return the
/// external package name and location list.
fn update_dependencies(args: &UpdateDependenciesArgs) -> Result {
- let api = kclvm_api::API::default();
- let result = api.update_dependencies(&kclvm_api::UpdateDependenciesArgs {
+ let api = kcl_api::API::default();
+ let result = api.update_dependencies(&kcl_api::UpdateDependenciesArgs {
manifest_path: args.manifest_path.clone(),
vendor: args.vendor,
})?;
@@ -931,8 +931,8 @@ fn update_dependencies(args: &UpdateDependenciesArgs) -> Result kclvm_api::LoadPackageArgs {
- kclvm_api::LoadPackageArgs {
+fn build_load_package_args(args: &LoadPackageArgs) -> kcl_api::LoadPackageArgs {
+ kcl_api::LoadPackageArgs {
parse_args: build_optional_parse_program_args(&args.parse_args),
resolve_ast: args.resolve_ast,
load_builtin: args.load_builtin,
@@ -942,7 +942,7 @@ fn build_load_package_args(args: &LoadPackageArgs) -> kclvm_api::LoadPackageArgs
impl LoadPackageResult {
#[inline]
- fn new(r: kclvm_api::LoadPackageResult) -> Self {
+ fn new(r: kcl_api::LoadPackageResult) -> Self {
Self {
program: r.program,
paths: r.paths,
@@ -1008,7 +1008,7 @@ impl LoadPackageResult {
impl ScopeIndex {
#[inline]
- pub fn new(v: &kclvm_api::ScopeIndex) -> Self {
+ pub fn new(v: &kcl_api::ScopeIndex) -> Self {
ScopeIndex {
i: v.i,
g: v.g,
@@ -1019,7 +1019,7 @@ impl ScopeIndex {
impl OptionalScopeIndex {
#[inline]
- fn new(v: &Option) -> Self {
+ fn new(v: &Option) -> Self {
match v {
Some(v) => Self {
has_value: true,
@@ -1035,7 +1035,7 @@ impl OptionalScopeIndex {
impl SymbolIndex {
#[inline]
- fn new(v: &kclvm_api::SymbolIndex) -> Self {
+ fn new(v: &kcl_api::SymbolIndex) -> Self {
Self {
i: v.i,
g: v.g,
@@ -1046,7 +1046,7 @@ impl SymbolIndex {
impl OptionalSymbolIndex {
#[inline]
- fn new(v: &Option) -> Self {
+ fn new(v: &Option) -> Self {
match v {
Some(v) => Self {
has_value: true,
@@ -1062,7 +1062,7 @@ impl OptionalSymbolIndex {
impl Symbol {
#[inline]
- pub fn new(v: &kclvm_api::Symbol) -> Self {
+ pub fn new(v: &kcl_api::Symbol) -> Self {
Self {
ty: OptionalKclType::new(&v.ty),
name: v.name.clone(),
@@ -1077,42 +1077,42 @@ impl Symbol {
/// Provides users with the ability to parse KCL program and semantic
/// model information including symbols, types, definitions, etc.
fn load_package(args: &LoadPackageArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.load_package(&build_load_package_args(args))?;
Ok(LoadPackageResult::new(result))
}
-fn build_parse_program_args(args: &ParseProgramArgs) -> kclvm_api::ParseProgramArgs {
- kclvm_api::ParseProgramArgs {
+fn build_parse_program_args(args: &ParseProgramArgs) -> kcl_api::ParseProgramArgs {
+ kcl_api::ParseProgramArgs {
paths: args.paths.clone(),
sources: args.sources.clone(),
external_pkgs: args
.external_pkgs
.iter()
- .map(|e| kclvm_api::ExternalPkg {
+ .map(|e| kcl_api::ExternalPkg {
pkg_name: e.pkg_name.clone(),
pkg_path: e.pkg_path.clone(),
})
- .collect::>(),
+ .collect::>(),
}
}
fn build_optional_parse_program_args(
args: &OptionalParseProgramArgs,
-) -> Option {
+) -> Option {
if args.has_value {
let args = &args.value;
- Some(kclvm_api::ParseProgramArgs {
+ Some(kcl_api::ParseProgramArgs {
paths: args.paths.clone(),
sources: args.sources.clone(),
external_pkgs: args
.external_pkgs
.iter()
- .map(|e| kclvm_api::ExternalPkg {
+ .map(|e| kcl_api::ExternalPkg {
pkg_name: e.pkg_name.clone(),
pkg_path: e.pkg_path.clone(),
})
- .collect::>(),
+ .collect::>(),
})
} else {
None
@@ -1121,7 +1121,7 @@ fn build_optional_parse_program_args(
impl ParseProgramResult {
#[inline]
- fn new(r: kclvm_api::ParseProgramResult) -> Self {
+ fn new(r: kcl_api::ParseProgramResult) -> Self {
Self {
ast_json: r.ast_json,
paths: r.paths,
@@ -1132,29 +1132,29 @@ impl ParseProgramResult {
/// Parse KCL program with entry files.
fn parse_program(args: &ParseProgramArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.parse_program(&build_parse_program_args(args))?;
Ok(ParseProgramResult::new(result))
}
-fn build_parse_file_args(args: &ParseFileArgs) -> kclvm_api::ParseFileArgs {
- kclvm_api::ParseFileArgs {
+fn build_parse_file_args(args: &ParseFileArgs) -> kcl_api::ParseFileArgs {
+ kcl_api::ParseFileArgs {
path: args.path.clone(),
source: args.source.clone(),
external_pkgs: args
.external_pkgs
.iter()
- .map(|e| kclvm_api::ExternalPkg {
+ .map(|e| kcl_api::ExternalPkg {
pkg_name: e.pkg_name.clone(),
pkg_path: e.pkg_path.clone(),
})
- .collect::>(),
+ .collect::>(),
}
}
impl ParseFileResult {
#[inline]
- fn new(r: kclvm_api::ParseFileResult) -> Self {
+ fn new(r: kcl_api::ParseFileResult) -> Self {
Self {
ast_json: r.ast_json,
deps: r.deps,
@@ -1166,14 +1166,14 @@ impl ParseFileResult {
/// Parse KCL single file to Module AST JSON string with import dependencies
/// and parse errors.
fn parse_file(args: &ParseFileArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.parse_file(&build_parse_file_args(args))?;
Ok(ParseFileResult::new(result))
}
impl ListOptionsResult {
#[inline]
- fn new(r: kclvm_api::ListOptionsResult) -> Self {
+ fn new(r: kcl_api::ListOptionsResult) -> Self {
Self {
options: r
.options
@@ -1192,17 +1192,17 @@ impl ListOptionsResult {
/// Provides users with the ability to parse kcl program and get all option information.
fn list_options(args: &ParseProgramArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.list_options(&build_parse_program_args(args))?;
Ok(ListOptionsResult::new(result))
}
-fn build_list_variables_args(args: &ListVariablesArgs) -> kclvm_api::ListVariablesArgs {
- kclvm_api::ListVariablesArgs {
+fn build_list_variables_args(args: &ListVariablesArgs) -> kcl_api::ListVariablesArgs {
+ kcl_api::ListVariablesArgs {
files: args.files.clone(),
specs: args.specs.clone(),
options: match args.options.has_value {
- true => Some(kclvm_api::ListVariablesOptions {
+ true => Some(kcl_api::ListVariablesOptions {
merge_program: args.options.value.merge_program,
}),
false => None,
@@ -1211,7 +1211,7 @@ fn build_list_variables_args(args: &ListVariablesArgs) -> kclvm_api::ListVariabl
}
impl Variable {
- pub fn new(v: &kclvm_api::Variable) -> Self {
+ pub fn new(v: &kcl_api::Variable) -> Self {
Self {
value: v.value.to_string(),
type_name: v.type_name.to_string(),
@@ -1240,7 +1240,7 @@ impl Variable {
impl ListVariablesResult {
#[inline]
- fn new(r: kclvm_api::ListVariablesResult) -> Self {
+ fn new(r: kcl_api::ListVariablesResult) -> Self {
Self {
variables: r
.variables
@@ -1259,15 +1259,15 @@ impl ListVariablesResult {
/// Provides users with the ability to parse KCL program and get
/// all variables by specs.
fn list_variables(args: &ListVariablesArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.list_variables(&build_list_variables_args(args))?;
Ok(ListVariablesResult::new(result))
}
fn build_get_schema_type_mapping_args(
args: &GetSchemaTypeMappingArgs,
-) -> kclvm_api::GetSchemaTypeMappingArgs {
- kclvm_api::GetSchemaTypeMappingArgs {
+) -> kcl_api::GetSchemaTypeMappingArgs {
+ kcl_api::GetSchemaTypeMappingArgs {
exec_args: if args.exec_args.has_value {
Some(build_exec_program_args(&args.exec_args.value))
} else {
@@ -1279,7 +1279,7 @@ fn build_get_schema_type_mapping_args(
impl GetSchemaTypeMappingResult {
#[inline]
- fn new(r: kclvm_api::GetSchemaTypeMappingResult) -> Self {
+ fn new(r: kcl_api::GetSchemaTypeMappingResult) -> Self {
Self {
schema_type_mapping: r
.schema_type_mapping
@@ -1295,7 +1295,7 @@ impl GetSchemaTypeMappingResult {
impl KclType {
#[inline]
- fn new(r: &kclvm_api::KclType) -> Self {
+ fn new(r: &kcl_api::KclType) -> Self {
Self {
ty: r.r#type.clone(),
union_types: r.union_types.iter().map(|r| KclType::new(r)).collect(),
@@ -1352,7 +1352,7 @@ impl KclType {
impl OptionalKclType {
#[inline]
- fn new(r: &Option) -> Self {
+ fn new(r: &Option) -> Self {
match r.as_ref() {
None => Self {
has_value: false,
@@ -1366,7 +1366,7 @@ impl OptionalKclType {
}
#[inline]
- fn new_from_box(r: &Option>) -> Self {
+ fn new_from_box(r: &Option>) -> Self {
match r.as_ref() {
None => Self {
has_value: false,
@@ -1382,20 +1382,20 @@ impl OptionalKclType {
/// Get schema type mapping.
fn get_schema_type_mapping(args: &GetSchemaTypeMappingArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.get_schema_type_mapping(&build_get_schema_type_mapping_args(args))?;
Ok(GetSchemaTypeMappingResult::new(result))
}
-fn build_format_code_args(args: &FormatCodeArgs) -> kclvm_api::FormatCodeArgs {
- kclvm_api::FormatCodeArgs {
+fn build_format_code_args(args: &FormatCodeArgs) -> kcl_api::FormatCodeArgs {
+ kcl_api::FormatCodeArgs {
source: args.source.clone(),
}
}
impl FormatCodeResult {
#[inline]
- fn new(r: kclvm_api::FormatCodeResult) -> Self {
+ fn new(r: kcl_api::FormatCodeResult) -> Self {
Self {
formatted: String::from_utf8(r.formatted).unwrap(),
}
@@ -1404,20 +1404,20 @@ impl FormatCodeResult {
/// Format KCL file or directory path contains KCL files and returns the changed file paths.
fn format_code(args: &FormatCodeArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.format_code(&build_format_code_args(args))?;
Ok(FormatCodeResult::new(result))
}
-fn build_format_path_args(args: &FormatPathArgs) -> kclvm_api::FormatPathArgs {
- kclvm_api::FormatPathArgs {
+fn build_format_path_args(args: &FormatPathArgs) -> kcl_api::FormatPathArgs {
+ kcl_api::FormatPathArgs {
path: args.path.clone(),
}
}
impl FormatPathResult {
#[inline]
- fn new(r: kclvm_api::FormatPathResult) -> Self {
+ fn new(r: kcl_api::FormatPathResult) -> Self {
Self {
changed_paths: r.changed_paths,
}
@@ -1426,35 +1426,33 @@ impl FormatPathResult {
/// Format KCL file or directory path contains KCL files and returns the changed file paths.
fn format_path(args: &FormatPathArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.format_path(&build_format_path_args(args))?;
Ok(FormatPathResult::new(result))
}
-fn build_lint_path_args(args: &LintPathArgs) -> kclvm_api::LintPathArgs {
- kclvm_api::LintPathArgs {
+fn build_lint_path_args(args: &LintPathArgs) -> kcl_api::LintPathArgs {
+ kcl_api::LintPathArgs {
paths: args.paths.clone(),
}
}
impl LintPathResult {
#[inline]
- fn new(r: kclvm_api::LintPathResult) -> Self {
+ fn new(r: kcl_api::LintPathResult) -> Self {
Self { results: r.results }
}
}
/// Lint files and return error messages including errors and warnings.
fn lint_path(args: &LintPathArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.lint_path(&build_lint_path_args(args))?;
Ok(LintPathResult::new(result))
}
-fn build_load_settings_files_args(
- args: &LoadSettingsFilesArgs,
-) -> kclvm_api::LoadSettingsFilesArgs {
- kclvm_api::LoadSettingsFilesArgs {
+fn build_load_settings_files_args(args: &LoadSettingsFilesArgs) -> kcl_api::LoadSettingsFilesArgs {
+ kcl_api::LoadSettingsFilesArgs {
work_dir: args.work_dir.clone(),
files: args.files.clone(),
}
@@ -1462,7 +1460,7 @@ fn build_load_settings_files_args(
impl LoadSettingsFilesResult {
#[inline]
- fn new(r: kclvm_api::LoadSettingsFilesResult) -> Self {
+ fn new(r: kcl_api::LoadSettingsFilesResult) -> Self {
Self {
kcl_cli_configs: OptionalCliConfig::new(r.kcl_cli_configs),
kcl_options: r
@@ -1478,7 +1476,7 @@ impl LoadSettingsFilesResult {
}
impl OptionalCliConfig {
- fn new(r: Option) -> Self {
+ fn new(r: Option) -> Self {
match r {
Some(r) => Self {
has_value: true,
@@ -1507,13 +1505,13 @@ impl OptionalCliConfig {
/// Load the setting file config defined in `kcl.yaml`
fn load_settings_files(args: &LoadSettingsFilesArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.load_settings_files(&build_load_settings_files_args(args))?;
Ok(LoadSettingsFilesResult::new(result))
}
-fn build_rename_args(args: &RenameArgs) -> kclvm_api::RenameArgs {
- kclvm_api::RenameArgs {
+fn build_rename_args(args: &RenameArgs) -> kcl_api::RenameArgs {
+ kcl_api::RenameArgs {
package_root: args.package_root.clone(),
symbol_path: args.symbol_path.clone(),
file_paths: args.file_paths.clone(),
@@ -1523,7 +1521,7 @@ fn build_rename_args(args: &RenameArgs) -> kclvm_api::RenameArgs {
impl RenameResult {
#[inline]
- fn new(r: kclvm_api::RenameResult) -> Self {
+ fn new(r: kcl_api::RenameResult) -> Self {
Self {
changed_files: r.changed_files,
}
@@ -1533,13 +1531,13 @@ impl RenameResult {
/// Rename all the occurrences of the target symbol in the files. This API will rewrite files if they contain symbols to be renamed.
/// Return the file paths that got changed.
fn rename(args: &RenameArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.rename(&build_rename_args(args))?;
Ok(RenameResult::new(result))
}
-fn build_rename_code_args(args: &RenameCodeArgs) -> kclvm_api::RenameCodeArgs {
- kclvm_api::RenameCodeArgs {
+fn build_rename_code_args(args: &RenameCodeArgs) -> kcl_api::RenameCodeArgs {
+ kcl_api::RenameCodeArgs {
package_root: args.package_root.clone(),
symbol_path: args.symbol_path.clone(),
source_codes: args
@@ -1553,7 +1551,7 @@ fn build_rename_code_args(args: &RenameCodeArgs) -> kclvm_api::RenameCodeArgs {
impl RenameCodeResult {
#[inline]
- fn new(r: kclvm_api::RenameCodeResult) -> Self {
+ fn new(r: kcl_api::RenameCodeResult) -> Self {
Self {
changed_codes: r
.changed_codes
@@ -1570,13 +1568,13 @@ impl RenameCodeResult {
/// Rename all the occurrences of the target symbol and return the modified code if any code has been changed. This API won't
/// rewrite files but return the changed code.
fn rename_code(args: &RenameCodeArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.rename_code(&build_rename_code_args(args))?;
Ok(RenameCodeResult::new(result))
}
-fn build_test_args(args: &TestArgs) -> kclvm_api::TestArgs {
- kclvm_api::TestArgs {
+fn build_test_args(args: &TestArgs) -> kcl_api::TestArgs {
+ kcl_api::TestArgs {
exec_args: build_optional_exec_program_args(&args.exec_args),
pkg_list: args.pkg_list.clone(),
run_regexp: args.run_regexp.clone(),
@@ -1586,7 +1584,7 @@ fn build_test_args(args: &TestArgs) -> kclvm_api::TestArgs {
impl TestResult {
#[inline]
- fn new(r: kclvm_api::TestResult) -> Self {
+ fn new(r: kcl_api::TestResult) -> Self {
Self {
info: r
.info
@@ -1604,15 +1602,15 @@ impl TestResult {
/// Test KCL packages with test arguments.
fn test(args: &TestArgs) -> Result {
- let api = kclvm_api::API::default();
+ let api = kcl_api::API::default();
let result = api.test(&build_test_args(args))?;
Ok(TestResult::new(result))
}
/// Return the KCL service version information.
fn get_version() -> Result {
- let api = kclvm_api::API::default();
- let result = api.get_version(&kclvm_api::GetVersionArgs {})?;
+ let api = kcl_api::API::default();
+ let result = api.get_version(&kcl_api::GetVersionArgs {})?;
Ok(GetVersionResult {
version: result.version,
checksum: result.checksum,
diff --git a/dotnet/Cargo.lock b/dotnet/Cargo.lock
index 48389e03..35cb9e7a 100644
--- a/dotnet/Cargo.lock
+++ b/dotnet/Cargo.lock
@@ -4,35 +4,24 @@ version = 4
[[package]]
name = "addr2line"
-version = "0.24.2"
+version = "0.25.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
+checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
dependencies = [
"gimli",
]
[[package]]
name = "adler2"
-version = "2.0.0"
+version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
-
-[[package]]
-name = "ahash"
-version = "0.7.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
-dependencies = [
- "getrandom",
- "once_cell",
- "version_check",
-]
+checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
[[package]]
name = "aho-corasick"
-version = "1.1.3"
+version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
+checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
dependencies = [
"memchr",
]
@@ -46,12 +35,6 @@ dependencies = [
"log",
]
-[[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"
@@ -73,9 +56,9 @@ dependencies = [
[[package]]
name = "anstream"
-version = "0.6.18"
+version = "0.6.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
+checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -88,43 +71,44 @@ dependencies = [
[[package]]
name = "anstyle"
-version = "1.0.10"
+version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
+checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
[[package]]
name = "anstyle-parse"
-version = "0.2.6"
+version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
+checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
-version = "1.1.2"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
+checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.6"
+version = "3.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
+checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
dependencies = [
"anstyle",
- "windows-sys 0.59.0",
+ "once_cell_polyfill",
+ "windows-sys 0.61.2",
]
[[package]]
name = "anyhow"
-version = "1.0.94"
+version = "1.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7"
+checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
dependencies = [
"backtrace",
]
@@ -160,36 +144,36 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
+[[package]]
+name = "atomic-waker"
+version = "1.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
+
[[package]]
name = "autocfg"
-version = "1.4.0"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
+checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "backtrace"
-version = "0.3.74"
+version = "0.3.76"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
+checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6"
dependencies = [
"addr2line",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"miniz_oxide",
"object",
"rustc-demangle",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
-[[package]]
-name = "base-x"
-version = "0.2.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"
-
[[package]]
name = "base32"
version = "0.4.0"
@@ -231,9 +215,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
-version = "2.6.0"
+version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
+checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
[[package]]
name = "bitmaps"
@@ -246,14 +230,14 @@ dependencies = [
[[package]]
name = "blake3"
-version = "1.5.5"
+version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e"
+checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0"
dependencies = [
"arrayref",
"arrayvec",
"cc",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"constant_time_eq",
]
@@ -309,9 +293,9 @@ dependencies = [
[[package]]
name = "bumpalo"
-version = "3.16.0"
+version = "3.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
+checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
[[package]]
name = "byte-tools"
@@ -327,16 +311,17 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.9.0"
+version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
+checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
[[package]]
name = "cc"
-version = "1.2.4"
+version = "1.2.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf"
+checksum = "cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07"
dependencies = [
+ "find-msvc-tools",
"shlex",
]
@@ -348,9 +333,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
[[package]]
name = "cfg-if"
-version = "1.0.0"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "cfg_aliases"
@@ -360,17 +345,16 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
[[package]]
name = "chrono"
-version = "0.4.39"
+version = "0.4.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
+checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
dependencies = [
- "android-tzdata",
"iana-time-zone",
"js-sys",
"num-traits",
"serde",
"wasm-bindgen",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -381,18 +365,18 @@ checksum = "bd1b64030216239a2e7c364b13cd96a2097ebf0dfe5025f2dedee14a23f2ab60"
[[package]]
name = "clap"
-version = "4.5.23"
+version = "4.5.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84"
+checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8"
dependencies = [
"clap_builder",
]
[[package]]
name = "clap_builder"
-version = "4.5.23"
+version = "4.5.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838"
+checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00"
dependencies = [
"anstream",
"anstyle",
@@ -402,15 +386,15 @@ dependencies = [
[[package]]
name = "clap_lex"
-version = "0.7.4"
+version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
+checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
[[package]]
name = "colorchoice"
-version = "1.0.3"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
+checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
[[package]]
name = "compiler_base_error"
@@ -456,12 +440,6 @@ dependencies = [
"rustc_span",
]
-[[package]]
-name = "const_fn"
-version = "0.4.10"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d"
-
[[package]]
name = "constant_time_eq"
version = "0.3.1"
@@ -476,27 +454,27 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "cpufeatures"
-version = "0.2.16"
+version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3"
+checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
dependencies = [
"libc",
]
[[package]]
name = "crc32fast"
-version = "1.4.2"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
+checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
name = "crossbeam-channel"
-version = "0.5.14"
+version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
+checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
dependencies = [
"crossbeam-utils",
]
@@ -528,9 +506,9 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]]
name = "crypto-common"
-version = "0.1.6"
+version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
+checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
dependencies = [
"generic-array 0.14.7",
"typenum",
@@ -538,9 +516,9 @@ dependencies = [
[[package]]
name = "darling"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
+checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
dependencies = [
"darling_core",
"darling_macro",
@@ -548,27 +526,27 @@ dependencies = [
[[package]]
name = "darling_core"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
+checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim 0.11.1",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "darling_macro"
-version = "0.20.10"
+version = "0.20.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
+checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
dependencies = [
"darling_core",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -577,18 +555,18 @@ version = "5.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"hashbrown 0.14.5",
"lock_api",
"once_cell",
- "parking_lot_core 0.9.10",
+ "parking_lot_core 0.9.12",
]
[[package]]
name = "deranged"
-version = "0.3.11"
+version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
+checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
dependencies = [
"powerfmt",
]
@@ -611,7 +589,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -621,7 +599,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
dependencies = [
"derive_builder_core",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -680,12 +658,6 @@ dependencies = [
"windows-sys 0.48.0",
]
-[[package]]
-name = "discard"
-version = "1.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
-
[[package]]
name = "displaydoc"
version = "0.2.5"
@@ -694,26 +666,26 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "dns-lookup"
-version = "2.0.4"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc"
+checksum = "cf5597a4b7fe5275fc9dcf88ce26326bc8e4cb87d0130f33752d4c5f717793cf"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"socket2",
- "windows-sys 0.48.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "either"
-version = "1.13.0"
+version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
+checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "ena"
@@ -725,69 +697,14 @@ dependencies = [
]
[[package]]
-name = "encoding"
-version = "0.2.33"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec"
-dependencies = [
- "encoding-index-japanese",
- "encoding-index-korean",
- "encoding-index-simpchinese",
- "encoding-index-singlebyte",
- "encoding-index-tradchinese",
-]
-
-[[package]]
-name = "encoding-index-japanese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-korean"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-simpchinese"
-version = "1.20141219.5"
+name = "encoding_rs"
+version = "0.8.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7"
+checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
dependencies = [
- "encoding_index_tests",
+ "cfg-if 1.0.4",
]
-[[package]]
-name = "encoding-index-singlebyte"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding-index-tradchinese"
-version = "1.20141219.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18"
-dependencies = [
- "encoding_index_tests",
-]
-
-[[package]]
-name = "encoding_index_tests"
-version = "0.1.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569"
-
[[package]]
name = "enquote"
version = "1.1.0"
@@ -799,9 +716,9 @@ dependencies = [
[[package]]
name = "env_filter"
-version = "0.1.2"
+version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
+checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2"
dependencies = [
"log",
"regex",
@@ -809,41 +726,42 @@ dependencies = [
[[package]]
name = "env_logger"
-version = "0.11.5"
+version = "0.11.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
+checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f"
dependencies = [
"anstream",
"anstyle",
"env_filter",
- "humantime",
+ "jiff",
"log",
]
[[package]]
name = "equivalent"
-version = "1.0.1"
+version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
+checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "erased-serde"
-version = "0.4.5"
+version = "0.4.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
+checksum = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3"
dependencies = [
"serde",
+ "serde_core",
"typeid",
]
[[package]]
name = "errno"
-version = "0.3.10"
+version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
+checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -864,27 +782,39 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
[[package]]
name = "filetime"
-version = "0.2.25"
+version = "0.2.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
+checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
"libredox",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
+[[package]]
+name = "find-msvc-tools"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844"
+
[[package]]
name = "fixedbitset"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
+[[package]]
+name = "fixedbitset"
+version = "0.5.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
+
[[package]]
name = "flate2"
-version = "1.0.35"
+version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
+checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
dependencies = [
"crc32fast",
"miniz_oxide",
@@ -918,9 +848,9 @@ dependencies = [
[[package]]
name = "fluent-langneg"
-version = "0.13.0"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"
+checksum = "7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0"
dependencies = [
"unic-langid",
]
@@ -942,9 +872,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "form_urlencoded"
-version = "1.2.1"
+version = "1.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
+checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
dependencies = [
"percent-encoding",
]
@@ -1030,7 +960,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -1069,7 +999,7 @@ version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877e94aff08e743b651baaea359664321055749b398adff8740a7399af7796e7"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
@@ -1093,28 +1023,42 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
+checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"js-sys",
"libc",
"wasi",
"wasm-bindgen",
]
+[[package]]
+name = "getrandom"
+version = "0.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
+dependencies = [
+ "cfg-if 1.0.4",
+ "js-sys",
+ "libc",
+ "r-efi",
+ "wasip2",
+ "wasm-bindgen",
+]
+
[[package]]
name = "gimli"
-version = "0.31.1"
+version = "0.32.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
+checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
[[package]]
name = "glob"
-version = "0.3.1"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
+checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
[[package]]
name = "handlebars"
@@ -1144,9 +1088,9 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
[[package]]
name = "hashbrown"
-version = "0.15.2"
+version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
+checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
[[package]]
name = "heck"
@@ -1159,15 +1103,15 @@ dependencies = [
[[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.3.9"
+version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
+checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
[[package]]
name = "hmac"
@@ -1178,31 +1122,22 @@ dependencies = [
"digest 0.10.7",
]
-[[package]]
-name = "home"
-version = "0.5.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
-dependencies = [
- "windows-sys 0.52.0",
-]
-
[[package]]
name = "hostname"
-version = "0.4.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba"
+checksum = "a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
- "windows",
+ "windows-link 0.1.3",
]
[[package]]
name = "http"
-version = "1.2.0"
+version = "1.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea"
+checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
dependencies = [
"bytes",
"fnv",
@@ -1230,12 +1165,12 @@ dependencies = [
[[package]]
name = "http-body-util"
-version = "0.1.2"
+version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
+checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
dependencies = [
"bytes",
- "futures-util",
+ "futures-core",
"http",
"http-body",
"pin-project-lite",
@@ -1243,30 +1178,26 @@ dependencies = [
[[package]]
name = "httparse"
-version = "1.9.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
-
-[[package]]
-name = "humantime"
-version = "2.1.0"
+version = "1.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
+checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
[[package]]
name = "hyper"
-version = "1.5.2"
+version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0"
+checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11"
dependencies = [
+ "atomic-waker",
"bytes",
"futures-channel",
- "futures-util",
+ "futures-core",
"http",
"http-body",
"httparse",
"itoa",
"pin-project-lite",
+ "pin-utils",
"smallvec",
"tokio",
"want",
@@ -1274,11 +1205,10 @@ dependencies = [
[[package]]
name = "hyper-rustls"
-version = "0.27.4"
+version = "0.27.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f6884a48c6826ec44f524c7456b163cebe9e55a18d7b5e307cb4f100371cc767"
+checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
dependencies = [
- "futures-util",
"http",
"hyper",
"hyper-util",
@@ -1292,16 +1222,21 @@ dependencies = [
[[package]]
name = "hyper-util"
-version = "0.1.10"
+version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
+checksum = "52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56"
dependencies = [
+ "base64 0.22.1",
"bytes",
"futures-channel",
+ "futures-core",
"futures-util",
"http",
"http-body",
"hyper",
+ "ipnet",
+ "libc",
+ "percent-encoding",
"pin-project-lite",
"socket2",
"tokio",
@@ -1311,14 +1246,15 @@ dependencies = [
[[package]]
name = "iana-time-zone"
-version = "0.1.61"
+version = "0.1.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
+checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
+ "log",
"wasm-bindgen",
"windows-core",
]
@@ -1334,21 +1270,22 @@ dependencies = [
[[package]]
name = "icu_collections"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
+checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
dependencies = [
"displaydoc",
+ "potential_utf",
"yoke",
"zerofrom",
"zerovec",
]
[[package]]
-name = "icu_locid"
-version = "1.5.0"
+name = "icu_locale_core"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
+checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
dependencies = [
"displaydoc",
"litemap",
@@ -1357,99 +1294,61 @@ dependencies = [
"zerovec",
]
-[[package]]
-name = "icu_locid_transform"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
-dependencies = [
- "displaydoc",
- "icu_locid",
- "icu_locid_transform_data",
- "icu_provider",
- "tinystr",
- "zerovec",
-]
-
-[[package]]
-name = "icu_locid_transform_data"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
-
[[package]]
name = "icu_normalizer"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
+checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
dependencies = [
- "displaydoc",
"icu_collections",
"icu_normalizer_data",
"icu_properties",
"icu_provider",
"smallvec",
- "utf16_iter",
- "utf8_iter",
- "write16",
"zerovec",
]
[[package]]
name = "icu_normalizer_data"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
+checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
[[package]]
name = "icu_properties"
-version = "1.5.1"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
+checksum = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99"
dependencies = [
- "displaydoc",
"icu_collections",
- "icu_locid_transform",
+ "icu_locale_core",
"icu_properties_data",
"icu_provider",
- "tinystr",
+ "zerotrie",
"zerovec",
]
[[package]]
name = "icu_properties_data"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
+checksum = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899"
[[package]]
name = "icu_provider"
-version = "1.5.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
+checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
dependencies = [
"displaydoc",
- "icu_locid",
- "icu_provider_macros",
- "stable_deref_trait",
- "tinystr",
+ "icu_locale_core",
"writeable",
"yoke",
"zerofrom",
+ "zerotrie",
"zerovec",
]
-[[package]]
-name = "icu_provider_macros"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.90",
-]
-
[[package]]
name = "ident_case"
version = "1.0.1"
@@ -1458,9 +1357,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
-version = "1.0.3"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
+checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
dependencies = [
"idna_adapter",
"smallvec",
@@ -1469,9 +1368,9 @@ dependencies = [
[[package]]
name = "idna_adapter"
-version = "1.2.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
+checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
dependencies = [
"icu_normalizer",
"icu_properties",
@@ -1484,7 +1383,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe"
dependencies = [
"bitmaps",
- "rand_core",
+ "rand_core 0.6.4",
"rand_xoshiro",
"sized-chunks",
"typenum",
@@ -1499,17 +1398,17 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
dependencies = [
"autocfg",
"hashbrown 0.12.3",
- "rustc-rayon 0.5.0",
+ "rustc-rayon 0.5.1",
]
[[package]]
name = "indexmap"
-version = "2.7.0"
+version = "2.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
+checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
dependencies = [
"equivalent",
- "hashbrown 0.15.2",
+ "hashbrown 0.16.1",
]
[[package]]
@@ -1549,14 +1448,14 @@ version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
]
[[package]]
name = "intl-memoizer"
-version = "0.5.2"
+version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda"
+checksum = "310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f"
dependencies = [
"type-map",
"unic-langid",
@@ -1573,21 +1472,34 @@ dependencies = [
[[package]]
name = "inventory"
-version = "0.3.15"
+version = "0.3.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767"
+checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e"
+dependencies = [
+ "rustversion",
+]
[[package]]
name = "ipnet"
-version = "2.10.1"
+version = "2.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
+
+[[package]]
+name = "iri-string"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
+checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397"
+dependencies = [
+ "memchr",
+ "serde",
+]
[[package]]
name = "is_terminal_polyfill"
-version = "1.70.1"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
+checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
[[package]]
name = "itertools"
@@ -1598,18 +1510,52 @@ dependencies = [
"either",
]
+[[package]]
+name = "itertools"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
+dependencies = [
+ "either",
+]
+
[[package]]
name = "itoa"
-version = "1.0.14"
+version = "1.0.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
+
+[[package]]
+name = "jiff"
+version = "0.2.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35"
+dependencies = [
+ "jiff-static",
+ "log",
+ "portable-atomic",
+ "portable-atomic-util",
+ "serde_core",
+]
+
+[[package]]
+name = "jiff-static"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
+checksum = "980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
+]
[[package]]
name = "jobserver"
-version = "0.1.32"
+version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
+checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
dependencies = [
+ "getrandom 0.3.4",
"libc",
]
@@ -1621,9 +1567,9 @@ checksum = "8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae"
[[package]]
name = "js-sys"
-version = "0.3.76"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7"
+checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65"
dependencies = [
"once_cell",
"wasm-bindgen",
@@ -1679,85 +1625,33 @@ dependencies = [
"hmac",
"serde",
"serde_json",
- "sha2 0.10.8",
-]
-
-[[package]]
-name = "kcl-language-server"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "anyhow",
- "chrono",
- "clap",
- "compiler_base_session",
- "crossbeam-channel",
- "dashmap",
- "env_logger",
- "im-rc",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-sema",
- "kclvm-span",
- "kclvm-tools",
- "kclvm-utils",
- "kclvm-version",
- "log",
- "lsp-server",
- "lsp-types",
- "maplit",
- "notify 7.0.0",
- "parking_lot 0.12.3",
- "proc_macro_crate",
- "ra_ap_vfs",
- "ra_ap_vfs-notify",
- "ropey",
- "rustc-hash 1.1.0",
- "rustc_lexer",
- "salsa",
- "serde",
- "serde_json",
- "threadpool",
- "tokio",
- "tokio-test",
+ "sha2 0.10.9",
]
[[package]]
-name = "kcl-lib-dotnet"
-version = "0.11.2"
-dependencies = [
- "kclvm-api",
-]
-
-[[package]]
-name = "kclvm-api"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-api"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"futures",
- "indexmap 1.9.3",
"jsonrpc-stdio-server",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
"kcl-language-server",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-loader",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runner",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-tools",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-loader",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runner",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-tools",
+ "kcl-utils",
+ "kcl-version",
"maplit",
"once_cell",
"prost",
@@ -1765,25 +1659,24 @@ dependencies = [
"prost-types",
"prost-wkt",
"prost-wkt-build",
- "prost-wkt-types",
"protoc-bin-vendored",
"serde",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"tempfile",
"tokio",
]
[[package]]
-name = "kclvm-ast"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-ast"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_span",
- "kclvm-error",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-error",
+ "kcl-span",
+ "kcl-utils",
"serde",
"serde_json",
"thread_local",
@@ -1791,80 +1684,58 @@ dependencies = [
]
[[package]]
-name = "kclvm-ast-pretty"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-ast-pretty"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"compiler_base_macros",
"compiler_base_session",
"fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
+ "kcl-ast",
+ "kcl-error",
+ "kcl-primitives",
"pretty_assertions",
]
[[package]]
-name = "kclvm-compiler"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "ahash",
- "bit-set",
- "bitflags 1.3.2",
- "fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-sema",
- "once_cell",
- "phf",
- "time 0.2.27",
- "unicode_names2",
-]
-
-[[package]]
-name = "kclvm-config"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-config"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"chrono",
"dirs",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-ast",
+ "kcl-utils",
+ "kcl-version",
"md-5 0.8.0",
"pathdiff",
"regex",
"ron",
"serde",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"toml",
"url",
]
[[package]]
-name = "kclvm-driver"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-driver"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"flate2",
- "indexmap 2.7.0",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-parser",
- "kclvm-runtime",
- "kclvm-utils",
- "oci-distribution",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-utils",
+ "oci-client",
"once_cell",
- "parking_lot 0.12.3",
+ "parking_lot 0.12.5",
"serde",
"serde_json",
"tar",
@@ -1873,9 +1744,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-error"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-error"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"annotate-snippets",
"anyhow",
@@ -1883,63 +1754,115 @@ dependencies = [
"compiler_base_macros",
"compiler_base_session",
"compiler_base_span",
- "indexmap 1.9.3",
- "kclvm-runtime",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-span",
+ "kcl-utils",
"serde",
"serde_json",
"termize",
- "thiserror 1.0.69",
+ "thiserror 2.0.17",
"tracing",
]
[[package]]
-name = "kclvm-evaluator"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-evaluator"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"generational-arena",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-sema",
+ "kcl-ast",
+ "kcl-error",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-sema",
"scopeguard",
]
[[package]]
-name = "kclvm-lexer"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-language-server"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
+dependencies = [
+ "anyhow",
+ "chrono",
+ "clap",
+ "compiler_base_session",
+ "crossbeam-channel",
+ "dashmap",
+ "env_logger",
+ "im-rc",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-sema",
+ "kcl-span",
+ "kcl-tools",
+ "kcl-utils",
+ "kcl-version",
+ "log",
+ "lsp-server",
+ "lsp-types",
+ "maplit",
+ "notify 7.0.0",
+ "parking_lot 0.12.5",
+ "proc_macro_crate",
+ "ra_ap_vfs",
+ "ra_ap_vfs-notify",
+ "ropey",
+ "rustc-hash 1.1.0",
+ "rustc_lexer",
+ "salsa",
+ "serde",
+ "serde_json",
+ "threadpool",
+ "tokio",
+ "tokio-test",
+]
+
+[[package]]
+name = "kcl-lexer"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "kclvm-error",
+ "kcl-error",
"rustc_lexer",
"unic-emoji-char",
]
[[package]]
-name = "kclvm-loader"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-lib-dotnet"
+version = "0.12.0"
+dependencies = [
+ "kcl-api",
+]
+
+[[package]]
+name = "kcl-loader"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-sema",
+ "kcl-utils",
"maplit",
]
[[package]]
-name = "kclvm-macros"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-macros"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
@@ -1948,9 +1871,9 @@ dependencies = [
]
[[package]]
-name = "kclvm-parser"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-parser"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"bstr",
@@ -1961,17 +1884,17 @@ dependencies = [
"either",
"enquote",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-config",
- "kclvm-error",
- "kclvm-lexer",
- "kclvm-sema",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-error",
+ "kcl-lexer",
+ "kcl-primitives",
+ "kcl-sema",
+ "kcl-span",
+ "kcl-utils",
"num-bigint",
- "parking_lot 0.12.3",
- "petgraph",
+ "parking_lot 0.12.5",
+ "petgraph 0.6.5",
"regex",
"rustc_lexer",
"serde",
@@ -1982,30 +1905,39 @@ dependencies = [
]
[[package]]
-name = "kclvm-query"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-primitives"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
+dependencies = [
+ "indexmap 2.12.1",
+ "rustc-hash 2.1.1",
+]
+
+[[package]]
+name = "kcl-query"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_macros",
"compiler_base_session",
"fancy-regex",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-sema",
+ "kcl-utils",
"maplit",
"serde",
"serde_json",
]
[[package]]
-name = "kclvm-runner"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-runner"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"cc",
@@ -2013,19 +1945,18 @@ dependencies = [
"compiler_base_macros",
"compiler_base_session",
"glob",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-compiler",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-evaluator",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-utils",
- "kclvm-version",
+ "kcl-ast",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-evaluator",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-utils",
+ "kcl-version",
"libc",
"libloading",
"once_cell",
@@ -2038,11 +1969,10 @@ dependencies = [
]
[[package]]
-name = "kclvm-runtime"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-runtime"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"base32",
"base64 0.13.1",
@@ -2051,15 +1981,15 @@ dependencies = [
"chrono",
"cidr",
"dns-lookup",
- "encoding",
+ "encoding_rs",
"fancy-regex",
"generational-arena",
"glob",
"handlebars",
"hostname",
- "indexmap 1.9.3",
- "itertools",
- "kclvm_runtime_internal_macros",
+ "itertools 0.10.5",
+ "kcl-primitives",
+ "kcl_runtime_internal_macros",
"lazy_static",
"libc",
"md5",
@@ -2068,7 +1998,7 @@ dependencies = [
"regex",
"serde",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"sha1",
"sha2 0.9.9",
"unic-ucd-bidi",
@@ -2079,11 +2009,10 @@ dependencies = [
]
[[package]]
-name = "kclvm-sema"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-sema"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
- "ahash",
"anyhow",
"bit-set",
"bitflags 1.3.2",
@@ -2093,17 +2022,17 @@ dependencies = [
"compiler_base_span",
"fancy-regex",
"generational-arena",
- "indexmap 1.9.3",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-error",
- "kclvm-runtime",
- "kclvm-span",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-error",
+ "kcl-primitives",
+ "kcl-runtime",
+ "kcl-span",
+ "kcl-utils",
"lazy_static",
"once_cell",
- "parking_lot 0.12.3",
- "petgraph",
+ "parking_lot 0.12.5",
+ "petgraph 0.6.5",
"phf",
"regex",
"serde",
@@ -2113,51 +2042,51 @@ dependencies = [
]
[[package]]
-name = "kclvm-span"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-span"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"compiler_base_span",
- "kclvm-macros",
+ "kcl-macros",
"parking_lot 0.11.2",
"scoped-tls",
]
[[package]]
-name = "kclvm-tools"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-tools"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"compiler_base_session",
"compiler_base_span",
"fancy-regex",
- "indexmap 1.9.3",
"json-spanned-value",
- "kclvm-ast",
- "kclvm-ast-pretty",
- "kclvm-config",
- "kclvm-driver",
- "kclvm-error",
- "kclvm-parser",
- "kclvm-query",
- "kclvm-runner",
- "kclvm-runtime",
- "kclvm-sema",
- "kclvm-utils",
+ "kcl-ast",
+ "kcl-ast-pretty",
+ "kcl-config",
+ "kcl-driver",
+ "kcl-error",
+ "kcl-parser",
+ "kcl-primitives",
+ "kcl-query",
+ "kcl-runner",
+ "kcl-runtime",
+ "kcl-sema",
+ "kcl-utils",
"located_yaml",
"once_cell",
"regex",
"rustc_lexer",
"serde_json",
- "serde_yaml",
+ "serde_yaml_ng",
"walkdir",
]
[[package]]
-name = "kclvm-utils"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-utils"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"anyhow",
"fslock",
@@ -2165,17 +2094,17 @@ dependencies = [
]
[[package]]
-name = "kclvm-version"
-version = "0.11.2"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl-version"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"vergen-gitcl",
]
[[package]]
-name = "kclvm_runtime_internal_macros"
-version = "0.5.0"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "kcl_runtime_internal_macros"
+version = "0.12.0"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
@@ -2184,9 +2113,9 @@ dependencies = [
[[package]]
name = "kqueue"
-version = "1.0.8"
+version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
+checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a"
dependencies = [
"kqueue-sys",
"libc",
@@ -2210,9 +2139,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "libc"
-version = "0.2.168"
+version = "0.2.177"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d"
+checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
[[package]]
name = "libloading"
@@ -2220,19 +2149,19 @@ version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"winapi",
]
[[package]]
name = "libredox"
-version = "0.1.3"
+version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
+checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"libc",
- "redox_syscall 0.5.8",
+ "redox_syscall 0.5.18",
]
[[package]]
@@ -2246,15 +2175,15 @@ dependencies = [
[[package]]
name = "linux-raw-sys"
-version = "0.4.14"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
+checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
[[package]]
name = "litemap"
-version = "0.7.4"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
+checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
[[package]]
name = "located_yaml"
@@ -2269,29 +2198,35 @@ dependencies = [
[[package]]
name = "lock_api"
-version = "0.4.12"
+version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
+checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
dependencies = [
- "autocfg",
"scopeguard",
]
[[package]]
name = "log"
-version = "0.4.22"
+version = "0.4.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
+
+[[package]]
+name = "lru-slab"
+version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
+checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
[[package]]
name = "lsp-server"
-version = "0.7.7"
+version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "550446e84739dcaf6d48a4a093973850669e13e8a34d8f8d64851041be267cd9"
+checksum = "7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e"
dependencies = [
"crossbeam-channel",
"log",
"serde",
+ "serde_derive",
"serde_json",
]
@@ -2337,7 +2272,7 @@ version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"digest 0.10.7",
]
@@ -2349,9 +2284,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
[[package]]
name = "memchr"
-version = "2.7.4"
+version = "2.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
+checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
[[package]]
name = "memmap2"
@@ -2362,19 +2297,14 @@ dependencies = [
"libc",
]
-[[package]]
-name = "mime"
-version = "0.3.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
-
[[package]]
name = "miniz_oxide"
-version = "0.8.2"
+version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394"
+checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
dependencies = [
"adler2",
+ "simd-adler32",
]
[[package]]
@@ -2391,14 +2321,14 @@ dependencies = [
[[package]]
name = "mio"
-version = "1.0.3"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
+checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873"
dependencies = [
"libc",
"log",
"wasi",
- "windows-sys 0.52.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -2412,9 +2342,9 @@ dependencies = [
[[package]]
name = "multimap"
-version = "0.8.3"
+version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"
+checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084"
[[package]]
name = "notify"
@@ -2440,14 +2370,14 @@ version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"filetime",
"fsevent-sys",
"inotify 0.10.2",
"kqueue",
"libc",
"log",
- "mio 1.0.3",
+ "mio 1.1.0",
"notify-types",
"walkdir",
"windows-sys 0.52.0",
@@ -2498,9 +2428,9 @@ dependencies = [
[[package]]
name = "num_cpus"
-version = "1.16.0"
+version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
+checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b"
dependencies = [
"hermit-abi",
"libc",
@@ -2517,18 +2447,18 @@ dependencies = [
[[package]]
name = "object"
-version = "0.36.5"
+version = "0.37.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
+checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
dependencies = [
"memchr",
]
[[package]]
-name = "oci-distribution"
+name = "oci-client"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b95a2c51531af0cb93761f66094044ca6ea879320bccd35ab747ff3fcab3f422"
+checksum = "560faeb9396a5bae11b141bed3cec8bf9242e5bfec17d0f48feeeab0f879ca35"
dependencies = [
"bytes",
"chrono",
@@ -2542,7 +2472,7 @@ dependencies = [
"reqwest",
"serde",
"serde_json",
- "sha2 0.10.8",
+ "sha2 0.10.9",
"thiserror 1.0.69",
"tokio",
"tracing",
@@ -2562,15 +2492,21 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.20.2"
+version = "1.21.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
+
+[[package]]
+name = "once_cell_polyfill"
+version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
+checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
[[package]]
name = "oorandom"
-version = "11.1.4"
+version = "11.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9"
+checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
[[package]]
name = "opaque-debug"
@@ -2603,12 +2539,12 @@ dependencies = [
[[package]]
name = "parking_lot"
-version = "0.12.3"
+version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
+checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
dependencies = [
"lock_api",
- "parking_lot_core 0.9.10",
+ "parking_lot_core 0.9.12",
]
[[package]]
@@ -2617,7 +2553,7 @@ version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"instant",
"libc",
"redox_syscall 0.2.16",
@@ -2627,15 +2563,15 @@ dependencies = [
[[package]]
name = "parking_lot_core"
-version = "0.9.10"
+version = "0.9.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
+checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"libc",
- "redox_syscall 0.5.8",
+ "redox_syscall 0.5.18",
"smallvec",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -2646,26 +2582,25 @@ checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
[[package]]
name = "percent-encoding"
-version = "2.3.1"
+version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
+checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "pest"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc"
+checksum = "cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22"
dependencies = [
"memchr",
- "thiserror 2.0.8",
"ucd-trie",
]
[[package]]
name = "pest_derive"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e"
+checksum = "51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f"
dependencies = [
"pest",
"pest_generator",
@@ -2673,26 +2608,25 @@ dependencies = [
[[package]]
name = "pest_generator"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b"
+checksum = "dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625"
dependencies = [
"pest",
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "pest_meta"
-version = "2.7.15"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea"
+checksum = "bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82"
dependencies = [
- "once_cell",
"pest",
- "sha2 0.10.8",
+ "sha2 0.10.9",
]
[[package]]
@@ -2701,8 +2635,18 @@ version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
dependencies = [
- "fixedbitset",
- "indexmap 2.7.0",
+ "fixedbitset 0.4.2",
+ "indexmap 2.12.1",
+]
+
+[[package]]
+name = "petgraph"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772"
+dependencies = [
+ "fixedbitset 0.5.7",
+ "indexmap 2.12.1",
]
[[package]]
@@ -2723,7 +2667,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d43f3220d96e0080cc9ea234978ccd80d904eafb17be31bb0f76daaea6493082"
dependencies = [
"phf_shared",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -2751,9 +2695,9 @@ dependencies = [
[[package]]
name = "pin-project-lite"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
+checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
[[package]]
name = "pin-utils"
@@ -2761,6 +2705,30 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+[[package]]
+name = "portable-atomic"
+version = "1.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
+
+[[package]]
+name = "portable-atomic-util"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
+dependencies = [
+ "portable-atomic",
+]
+
+[[package]]
+name = "potential_utf"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
+dependencies = [
+ "zerovec",
+]
+
[[package]]
name = "powerfmt"
version = "0.2.0"
@@ -2769,9 +2737,9 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
[[package]]
name = "ppv-lite86"
-version = "0.2.20"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
+checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
dependencies = [
"zerocopy",
]
@@ -2788,12 +2756,12 @@ dependencies = [
[[package]]
name = "prettyplease"
-version = "0.1.25"
+version = "0.2.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86"
+checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
dependencies = [
"proc-macro2",
- "syn 1.0.109",
+ "syn 2.0.111",
]
[[package]]
@@ -2804,9 +2772,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
[[package]]
name = "proc-macro2"
-version = "1.0.92"
+version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
+checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
dependencies = [
"unicode-ident",
]
@@ -2814,18 +2782,18 @@ dependencies = [
[[package]]
name = "proc_macro_crate"
version = "0.1.0"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+source = "git+https://github.com/kcl-lang/kcl#cf6bae809696df2efb8ed081a02fcc46a9fd7ab8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "prost"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd"
+checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d"
dependencies = [
"bytes",
"prost-derive",
@@ -2833,52 +2801,51 @@ dependencies = [
[[package]]
name = "prost-build"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270"
+checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1"
dependencies = [
- "bytes",
- "heck 0.4.1",
- "itertools",
- "lazy_static",
+ "heck 0.5.0",
+ "itertools 0.14.0",
"log",
"multimap",
- "petgraph",
+ "once_cell",
+ "petgraph 0.7.1",
"prettyplease",
"prost",
"prost-types",
"regex",
- "syn 1.0.109",
+ "syn 2.0.111",
"tempfile",
- "which",
]
[[package]]
name = "prost-derive"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4"
+checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
dependencies = [
"anyhow",
- "itertools",
+ "itertools 0.14.0",
"proc-macro2",
"quote",
- "syn 1.0.109",
+ "syn 2.0.111",
]
[[package]]
name = "prost-types"
-version = "0.11.9"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13"
+checksum = "b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72"
dependencies = [
"prost",
]
[[package]]
name = "prost-wkt"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "655944d0ce015e71b3ec21279437e6a09e58433e50c7b0677901f3d5235e74f5"
dependencies = [
"chrono",
"inventory",
@@ -2891,41 +2858,26 @@ dependencies = [
[[package]]
name = "prost-wkt-build"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f869f1443fee474b785e935d92e1007f57443e485f51668ed41943fc01a321a2"
dependencies = [
- "heck 0.4.1",
+ "heck 0.5.0",
"prost",
"prost-build",
"prost-types",
"quote",
]
-[[package]]
-name = "prost-wkt-types"
-version = "0.4.1"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
-dependencies = [
- "chrono",
- "prost",
- "prost-build",
- "prost-types",
- "prost-wkt",
- "prost-wkt-build",
- "protoc-bin-vendored",
- "regex",
- "serde",
- "serde_derive",
- "serde_json",
-]
-
[[package]]
name = "protoc-bin-vendored"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d1c381df33c98266b5f08186583660090a4ffa0889e76c7e9a5e175f645a67fa"
dependencies = [
"protoc-bin-vendored-linux-aarch_64",
"protoc-bin-vendored-linux-ppcle_64",
+ "protoc-bin-vendored-linux-s390_64",
"protoc-bin-vendored-linux-x86_32",
"protoc-bin-vendored-linux-x86_64",
"protoc-bin-vendored-macos-aarch_64",
@@ -2936,71 +2888,87 @@ dependencies = [
[[package]]
name = "protoc-bin-vendored-linux-aarch_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c350df4d49b5b9e3ca79f7e646fde2377b199e13cfa87320308397e1f37e1a4c"
[[package]]
name = "protoc-bin-vendored-linux-ppcle_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a55a63e6c7244f19b5c6393f025017eb5d793fd5467823a099740a7a4222440c"
+
+[[package]]
+name = "protoc-bin-vendored-linux-s390_64"
+version = "3.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1dba5565db4288e935d5330a07c264a4ee8e4a5b4a4e6f4e83fad824cc32f3b0"
[[package]]
name = "protoc-bin-vendored-linux-x86_32"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8854774b24ee28b7868cd71dccaae8e02a2365e67a4a87a6cd11ee6cdbdf9cf5"
[[package]]
name = "protoc-bin-vendored-linux-x86_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b38b07546580df720fa464ce124c4b03630a6fb83e05c336fea2a241df7e5d78"
[[package]]
name = "protoc-bin-vendored-macos-aarch_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "89278a9926ce312e51f1d999fee8825d324d603213344a9a706daa009f1d8092"
[[package]]
name = "protoc-bin-vendored-macos-x86_64"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "81745feda7ccfb9471d7a4de888f0652e806d5795b61480605d4943176299756"
[[package]]
name = "protoc-bin-vendored-win32"
version = "3.2.0"
-source = "git+https://github.com/kcl-lang/rust-protoc-bin-vendored#53c1f87ffc3027642ea6b822025b1dc699a3135b"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "95067976aca6421a523e491fce939a3e65249bac4b977adee0ee9771568e8aa3"
[[package]]
name = "quinn"
-version = "0.11.6"
+version = "0.11.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef"
+checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20"
dependencies = [
"bytes",
+ "cfg_aliases",
"pin-project-lite",
"quinn-proto",
"quinn-udp",
- "rustc-hash 2.1.0",
+ "rustc-hash 2.1.1",
"rustls",
"socket2",
- "thiserror 2.0.8",
+ "thiserror 2.0.17",
"tokio",
"tracing",
+ "web-time",
]
[[package]]
name = "quinn-proto"
-version = "0.11.9"
+version = "0.11.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d"
+checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31"
dependencies = [
"bytes",
- "getrandom",
- "rand",
+ "getrandom 0.3.4",
+ "lru-slab",
+ "rand 0.9.2",
"ring",
- "rustc-hash 2.1.0",
+ "rustc-hash 2.1.1",
"rustls",
"rustls-pki-types",
"slab",
- "thiserror 2.0.8",
+ "thiserror 2.0.17",
"tinyvec",
"tracing",
"web-time",
@@ -3008,27 +2976,33 @@ dependencies = [
[[package]]
name = "quinn-udp"
-version = "0.5.9"
+version = "0.5.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904"
+checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd"
dependencies = [
"cfg_aliases",
"libc",
"once_cell",
"socket2",
"tracing",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "quote"
-version = "1.0.37"
+version = "1.0.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
+checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
dependencies = [
"proc-macro2",
]
+[[package]]
+name = "r-efi"
+version = "5.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
+
[[package]]
name = "ra_ap_paths"
version = "0.0.149"
@@ -3082,8 +3056,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
- "rand_chacha",
- "rand_core",
+ "rand_chacha 0.3.1",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand"
+version = "0.9.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
+dependencies = [
+ "rand_chacha 0.9.0",
+ "rand_core 0.9.3",
]
[[package]]
@@ -3093,7 +3077,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
- "rand_core",
+ "rand_core 0.6.4",
+]
+
+[[package]]
+name = "rand_chacha"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
+dependencies = [
+ "ppv-lite86",
+ "rand_core 0.9.3",
]
[[package]]
@@ -3102,7 +3096,16 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
- "getrandom",
+ "getrandom 0.2.16",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.9.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
+dependencies = [
+ "getrandom 0.3.4",
]
[[package]]
@@ -3111,7 +3114,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
dependencies = [
- "rand_core",
+ "rand_core 0.6.4",
]
[[package]]
@@ -3125,11 +3128,11 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.5.8"
+version = "0.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
+checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
]
[[package]]
@@ -3138,20 +3141,20 @@ version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
dependencies = [
- "getrandom",
+ "getrandom 0.2.16",
"libredox",
"thiserror 1.0.69",
]
[[package]]
name = "regex"
-version = "1.11.1"
+version = "1.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
+checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
dependencies = [
"aho-corasick",
"memchr",
- "regex-automata 0.4.9",
+ "regex-automata 0.4.13",
"regex-syntax",
]
@@ -3163,9 +3166,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
[[package]]
name = "regex-automata"
-version = "0.4.9"
+version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
+checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
dependencies = [
"aho-corasick",
"memchr",
@@ -3174,15 +3177,15 @@ dependencies = [
[[package]]
name = "regex-syntax"
-version = "0.8.5"
+version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
+checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
[[package]]
name = "reqwest"
-version = "0.12.9"
+version = "0.12.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f"
+checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f"
dependencies = [
"base64 0.22.1",
"bytes",
@@ -3194,16 +3197,12 @@ dependencies = [
"hyper",
"hyper-rustls",
"hyper-util",
- "ipnet",
"js-sys",
"log",
- "mime",
- "once_cell",
"percent-encoding",
"pin-project-lite",
"quinn",
"rustls",
- "rustls-pemfile",
"rustls-pki-types",
"serde",
"serde_json",
@@ -3211,7 +3210,9 @@ dependencies = [
"sync_wrapper",
"tokio",
"tokio-rustls",
- "tokio-util 0.7.13",
+ "tokio-util 0.7.17",
+ "tower",
+ "tower-http",
"tower-service",
"url",
"wasm-bindgen",
@@ -3219,20 +3220,18 @@ dependencies = [
"wasm-streams",
"web-sys",
"webpki-roots",
- "windows-registry",
]
[[package]]
name = "ring"
-version = "0.17.8"
+version = "0.17.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
+checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
dependencies = [
"cc",
- "cfg-if 1.0.0",
- "getrandom",
+ "cfg-if 1.0.4",
+ "getrandom 0.2.16",
"libc",
- "spin",
"untrusted",
"windows-sys 0.52.0",
]
@@ -3260,9 +3259,9 @@ dependencies = [
[[package]]
name = "rustc-demangle"
-version = "0.1.24"
+version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
+checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
[[package]]
name = "rustc-hash"
@@ -3272,9 +3271,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustc-hash"
-version = "2.1.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497"
+checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
[[package]]
name = "rustc-rayon"
@@ -3289,12 +3288,12 @@ dependencies = [
[[package]]
name = "rustc-rayon"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb81aadc8837ca6ecebe0fe1353f15df83b3b3cc2cf7a8afd571bc22aa121710"
+checksum = "2cd9fb077db982d7ceb42a90471e5a69a990b58f71e06f0d8340bb2cf35eb751"
dependencies = [
"either",
- "rustc-rayon-core 0.5.0",
+ "rustc-rayon-core 0.5.1",
]
[[package]]
@@ -3311,14 +3310,12 @@ dependencies = [
[[package]]
name = "rustc-rayon-core"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "67668daaf00e359c126f6dcb40d652d89b458a008c8afa727a42a2d20fca0b7f"
+checksum = "2f42932dcd3bcbe484b38a3ccf79b7906fac41c02d408b5b1bac26da3416efdb"
dependencies = [
- "crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
- "num_cpus",
]
[[package]]
@@ -3335,7 +3332,7 @@ dependencies = [
"jobserver",
"libc",
"memmap2",
- "parking_lot 0.12.3",
+ "parking_lot 0.12.5",
"rustc-hash 1.1.0",
"rustc-rayon 0.3.2",
"rustc-rayon-core 0.3.2",
@@ -3375,47 +3372,38 @@ dependencies = [
"rustc_data_structures",
"scoped-tls",
"sha-1",
- "sha2 0.10.8",
+ "sha2 0.10.9",
"tracing",
"unicode-width",
]
-[[package]]
-name = "rustc_version"
-version = "0.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
-dependencies = [
- "semver 0.9.0",
-]
-
[[package]]
name = "rustc_version"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
dependencies = [
- "semver 1.0.24",
+ "semver",
]
[[package]]
name = "rustix"
-version = "0.38.42"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
+checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
dependencies = [
- "bitflags 2.6.0",
+ "bitflags 2.10.0",
"errno",
"libc",
"linux-raw-sys",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "rustls"
-version = "0.23.20"
+version = "0.23.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b"
+checksum = "533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f"
dependencies = [
"once_cell",
"ring",
@@ -3425,29 +3413,21 @@ dependencies = [
"zeroize",
]
-[[package]]
-name = "rustls-pemfile"
-version = "2.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
-dependencies = [
- "rustls-pki-types",
-]
-
[[package]]
name = "rustls-pki-types"
-version = "1.10.1"
+version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37"
+checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a"
dependencies = [
"web-time",
+ "zeroize",
]
[[package]]
name = "rustls-webpki"
-version = "0.102.8"
+version = "0.103.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
+checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52"
dependencies = [
"ring",
"rustls-pki-types",
@@ -3456,15 +3436,15 @@ dependencies = [
[[package]]
name = "rustversion"
-version = "1.0.18"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
[[package]]
name = "ryu"
-version = "1.0.18"
+version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
+checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
[[package]]
name = "salsa"
@@ -3522,76 +3502,73 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d"
dependencies = [
- "self_cell 1.1.0",
+ "self_cell 1.2.1",
]
[[package]]
name = "self_cell"
-version = "1.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe"
-
-[[package]]
-name = "semver"
-version = "0.9.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
-dependencies = [
- "semver-parser",
-]
+checksum = "16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33"
[[package]]
name = "semver"
-version = "1.0.24"
+version = "1.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba"
+checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
[[package]]
-name = "semver-parser"
-version = "0.7.0"
+name = "serde"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
+checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
+dependencies = [
+ "serde_core",
+ "serde_derive",
+]
[[package]]
-name = "serde"
-version = "1.0.216"
+name = "serde_core"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e"
+checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.216"
+version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e"
+checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "serde_json"
-version = "1.0.115"
+version = "1.0.145"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd"
+checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
dependencies = [
"itoa",
+ "memchr",
"ryu",
"serde",
+ "serde_core",
]
[[package]]
name = "serde_repr"
-version = "0.1.19"
+version = "0.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
+checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -3607,11 +3584,12 @@ dependencies = [
]
[[package]]
-name = "serde_yaml"
-version = "0.9.34+deprecated"
-source = "git+https://github.com/kcl-lang/kcl#d9f133a801864d177e54dc62290275d1fb80e7a4"
+name = "serde_yaml_ng"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7b4db627b98b36d4203a7b458cf3573730f2bb591b28871d916dfa9efabfd41f"
dependencies = [
- "indexmap 2.7.0",
+ "indexmap 2.12.1",
"itoa",
"ryu",
"serde",
@@ -3624,7 +3602,7 @@ version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.10.7",
]
@@ -3651,7 +3629,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
dependencies = [
"block-buffer 0.9.0",
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.9.0",
"opaque-debug 0.3.1",
@@ -3659,11 +3637,11 @@ dependencies = [
[[package]]
name = "sha2"
-version = "0.10.8"
+version = "0.10.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
+checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"cpufeatures",
"digest 0.10.7",
]
@@ -3676,16 +3654,22 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "signal-hook-registry"
-version = "1.4.2"
+version = "1.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
+checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad"
dependencies = [
"libc",
]
[[package]]
-name = "siphasher"
-version = "0.3.11"
+name = "simd-adler32"
+version = "0.3.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
+
+[[package]]
+name = "siphasher"
+version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
@@ -3701,98 +3685,31 @@ dependencies = [
[[package]]
name = "slab"
-version = "0.4.9"
+version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
-dependencies = [
- "autocfg",
-]
+checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
[[package]]
name = "smallvec"
-version = "1.13.2"
+version = "1.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
+checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
[[package]]
name = "socket2"
-version = "0.5.8"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8"
+checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
dependencies = [
"libc",
- "windows-sys 0.52.0",
+ "windows-sys 0.60.2",
]
-[[package]]
-name = "spin"
-version = "0.9.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
-
[[package]]
name = "stable_deref_trait"
-version = "1.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
-
-[[package]]
-name = "standback"
-version = "0.2.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff"
-dependencies = [
- "version_check",
-]
-
-[[package]]
-name = "stdweb"
-version = "0.4.20"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5"
-dependencies = [
- "discard",
- "rustc_version 0.2.3",
- "stdweb-derive",
- "stdweb-internal-macros",
- "stdweb-internal-runtime",
- "wasm-bindgen",
-]
-
-[[package]]
-name = "stdweb-derive"
-version = "0.5.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef"
-dependencies = [
- "proc-macro2",
- "quote",
- "serde",
- "serde_derive",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "stdweb-internal-macros"
-version = "0.2.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11"
-dependencies = [
- "base-x",
- "proc-macro2",
- "quote",
- "serde",
- "serde_derive",
- "serde_json",
- "sha1",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "stdweb-internal-runtime"
-version = "0.1.5"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0"
+checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
[[package]]
name = "str_indices"
@@ -3840,9 +3757,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.90"
+version = "2.0.111"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31"
+checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
dependencies = [
"proc-macro2",
"quote",
@@ -3872,20 +3789,20 @@ dependencies = [
[[package]]
name = "synstructure"
-version = "0.13.1"
+version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
+checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tar"
-version = "0.4.43"
+version = "0.4.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6"
+checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a"
dependencies = [
"filetime",
"libc",
@@ -3894,15 +3811,15 @@ dependencies = [
[[package]]
name = "tempfile"
-version = "3.14.0"
+version = "3.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
+checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16"
dependencies = [
- "cfg-if 1.0.0",
"fastrand",
+ "getrandom 0.3.4",
"once_cell",
"rustix",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -3935,11 +3852,11 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "2.0.8"
+version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08f5383f3e0071702bf93ab5ee99b52d26936be9dedd9413067cbdcddcb6141a"
+checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
dependencies = [
- "thiserror-impl 2.0.8",
+ "thiserror-impl 2.0.17",
]
[[package]]
@@ -3950,28 +3867,27 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "thiserror-impl"
-version = "2.0.8"
+version = "2.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2f357fcec90b3caef6623a099691be676d033b40a058ac95d2a6ade6fa0c943"
+checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "thread_local"
-version = "1.1.8"
+version = "1.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
+checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185"
dependencies = [
- "cfg-if 1.0.0",
- "once_cell",
+ "cfg-if 1.0.4",
]
[[package]]
@@ -3985,24 +3901,9 @@ dependencies = [
[[package]]
name = "time"
-version = "0.2.27"
+version = "0.3.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242"
-dependencies = [
- "const_fn",
- "libc",
- "standback",
- "stdweb",
- "time-macros 0.1.1",
- "version_check",
- "winapi",
-]
-
-[[package]]
-name = "time"
-version = "0.3.37"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
+checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d"
dependencies = [
"deranged",
"itoa",
@@ -4012,63 +3913,41 @@ dependencies = [
"powerfmt",
"serde",
"time-core",
- "time-macros 0.2.19",
+ "time-macros",
]
[[package]]
name = "time-core"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
-
-[[package]]
-name = "time-macros"
-version = "0.1.1"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1"
-dependencies = [
- "proc-macro-hack",
- "time-macros-impl",
-]
+checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
[[package]]
name = "time-macros"
-version = "0.2.19"
+version = "0.2.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de"
+checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3"
dependencies = [
"num-conv",
"time-core",
]
-[[package]]
-name = "time-macros-impl"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f"
-dependencies = [
- "proc-macro-hack",
- "proc-macro2",
- "quote",
- "standback",
- "syn 1.0.109",
-]
-
[[package]]
name = "tinystr"
-version = "0.7.6"
+version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
+checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
dependencies = [
"displaydoc",
+ "serde_core",
"zerovec",
]
[[package]]
name = "tinyvec"
-version = "1.8.0"
+version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
+checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
dependencies = [
"tinyvec_macros",
]
@@ -4081,38 +3960,37 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.42.0"
+version = "1.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
+checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408"
dependencies = [
- "backtrace",
"bytes",
"libc",
- "mio 1.0.3",
- "parking_lot 0.12.3",
+ "mio 1.1.0",
+ "parking_lot 0.12.5",
"pin-project-lite",
"signal-hook-registry",
"socket2",
"tokio-macros",
- "windows-sys 0.52.0",
+ "windows-sys 0.61.2",
]
[[package]]
name = "tokio-macros"
-version = "2.4.0"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
+checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tokio-rustls"
-version = "0.26.1"
+version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37"
+checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
dependencies = [
"rustls",
"tokio",
@@ -4158,9 +4036,9 @@ dependencies = [
[[package]]
name = "tokio-util"
-version = "0.7.13"
+version = "0.7.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078"
+checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594"
dependencies = [
"bytes",
"futures-core",
@@ -4178,6 +4056,45 @@ dependencies = [
"serde",
]
+[[package]]
+name = "tower"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
+dependencies = [
+ "futures-core",
+ "futures-util",
+ "pin-project-lite",
+ "sync_wrapper",
+ "tokio",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-http"
+version = "0.6.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
+dependencies = [
+ "bitflags 2.10.0",
+ "bytes",
+ "futures-util",
+ "http",
+ "http-body",
+ "iri-string",
+ "pin-project-lite",
+ "tower",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "tower-layer"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
+
[[package]]
name = "tower-service"
version = "0.3.3"
@@ -4198,20 +4115,20 @@ dependencies = [
[[package]]
name = "tracing-attributes"
-version = "0.1.28"
+version = "0.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
+checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "tracing-core"
-version = "0.1.33"
+version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
+checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678"
dependencies = [
"once_cell",
]
@@ -4224,30 +4141,30 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
[[package]]
name = "type-map"
-version = "0.5.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f"
+checksum = "cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90"
dependencies = [
- "rustc-hash 1.1.0",
+ "rustc-hash 2.1.1",
]
[[package]]
name = "typeid"
-version = "1.0.2"
+version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e"
+checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
[[package]]
name = "typenum"
-version = "1.17.0"
+version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
+checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
[[package]]
name = "typetag"
-version = "0.2.18"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "52ba3b6e86ffe0054b2c44f2d86407388b933b16cb0a70eea3929420db1d9bbe"
+checksum = "be2212c8a9b9bcfca32024de14998494cf9a5dfa59ea1b829de98bac374b86bf"
dependencies = [
"erased-serde",
"inventory",
@@ -4258,13 +4175,13 @@ dependencies = [
[[package]]
name = "typetag-impl"
-version = "0.2.18"
+version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70b20a22c42c8f1cd23ce5e34f165d4d37038f5b663ad20fb6adbdf029172483"
+checksum = "27a7a9b72ba121f6f1f6c3632b85604cac41aedb5ddc70accbebb6cac83de846"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
@@ -4307,9 +4224,9 @@ dependencies = [
[[package]]
name = "unic-langid"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44"
+checksum = "a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05"
dependencies = [
"unic-langid-impl",
"unic-langid-macros",
@@ -4317,18 +4234,18 @@ dependencies = [
[[package]]
name = "unic-langid-impl"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5"
+checksum = "dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658"
dependencies = [
"tinystr",
]
[[package]]
name = "unic-langid-macros"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0da1cd2c042d3c7569a1008806b02039e7a4a2bdf8f8e96bd3c792434a0e275e"
+checksum = "d5957eb82e346d7add14182a3315a7e298f04e1ba4baac36f7f0dbfedba5fc25"
dependencies = [
"proc-macro-hack",
"tinystr",
@@ -4338,13 +4255,13 @@ dependencies = [
[[package]]
name = "unic-langid-macros-impl"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ed7f4237ba393424195053097c1516bd4590dc82b84f2f97c5c69e12704555b"
+checksum = "a1249a628de3ad34b821ecb1001355bca3940bcb2f88558f1a8bd82e977f75b5"
dependencies = [
"proc-macro-hack",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
"unic-langid-impl",
]
@@ -4382,27 +4299,27 @@ dependencies = [
[[package]]
name = "unicase"
-version = "2.8.0"
+version = "2.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df"
+checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"
[[package]]
name = "unicode-casing"
-version = "0.1.0"
+version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "623f59e6af2a98bdafeb93fa277ac8e1e40440973001ca15cf4ae1541cd16d56"
+checksum = "061dbb8cc7f108532b6087a0065eff575e892a4bcb503dc57323a197457cc202"
[[package]]
name = "unicode-ident"
-version = "1.0.14"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
+checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
[[package]]
name = "unicode-normalization"
-version = "0.1.24"
+version = "0.1.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"
+checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8"
dependencies = [
"tinyvec",
]
@@ -4445,9 +4362,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]]
name = "url"
-version = "2.5.4"
+version = "2.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
+checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
dependencies = [
"form_urlencoded",
"idna",
@@ -4455,12 +4372,6 @@ dependencies = [
"serde",
]
-[[package]]
-name = "utf16_iter"
-version = "1.0.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
-
[[package]]
name = "utf8_iter"
version = "1.0.4"
@@ -4475,46 +4386,48 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "uuid"
-version = "1.11.0"
+version = "1.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
+checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2"
dependencies = [
- "getrandom",
+ "getrandom 0.3.4",
+ "js-sys",
"serde",
+ "wasm-bindgen",
]
[[package]]
name = "vergen"
-version = "9.0.2"
+version = "9.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "31f25fc8f8f05df455c7941e87f093ad22522a9ff33d7a027774815acf6f0639"
+checksum = "6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777"
dependencies = [
"anyhow",
"derive_builder",
- "rustc_version 0.4.1",
+ "rustc_version",
"rustversion",
"vergen-lib",
]
[[package]]
name = "vergen-gitcl"
-version = "1.0.2"
+version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0227006d09f98ab00ea69e9a5e055e676a813cfbed4232986176c86a6080b997"
+checksum = "b9dfc1de6eb2e08a4ddf152f1b179529638bedc0ea95e6d667c014506377aefe"
dependencies = [
"anyhow",
"derive_builder",
"rustversion",
- "time 0.3.37",
+ "time",
"vergen",
"vergen-lib",
]
[[package]]
name = "vergen-lib"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0c767e6751c09fc85cde58722cf2f1007e80e4c8d5a4321fc90d83dc54ca147"
+checksum = "9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166"
dependencies = [
"anyhow",
"derive_builder",
@@ -4548,42 +4461,39 @@ dependencies = [
[[package]]
name = "wasi"
-version = "0.11.0+wasi-snapshot-preview1"
+version = "0.11.1+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
[[package]]
-name = "wasm-bindgen"
-version = "0.2.99"
+name = "wasip2"
+version = "1.0.1+wasi-0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396"
+checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
dependencies = [
- "cfg-if 1.0.0",
- "once_cell",
- "wasm-bindgen-macro",
+ "wit-bindgen",
]
[[package]]
-name = "wasm-bindgen-backend"
-version = "0.2.99"
+name = "wasm-bindgen"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79"
+checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60"
dependencies = [
- "bumpalo",
- "log",
- "proc-macro2",
- "quote",
- "syn 2.0.90",
+ "cfg-if 1.0.4",
+ "once_cell",
+ "rustversion",
+ "wasm-bindgen-macro",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.49"
+version = "0.4.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2"
+checksum = "551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0"
dependencies = [
- "cfg-if 1.0.0",
+ "cfg-if 1.0.4",
"js-sys",
"once_cell",
"wasm-bindgen",
@@ -4592,9 +4502,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe"
+checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -4602,22 +4512,25 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2"
+checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc"
dependencies = [
+ "bumpalo",
"proc-macro2",
"quote",
- "syn 2.0.90",
- "wasm-bindgen-backend",
+ "syn 2.0.111",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.99"
+version = "0.2.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6"
+checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76"
+dependencies = [
+ "unicode-ident",
+]
[[package]]
name = "wasm-streams"
@@ -4634,9 +4547,9 @@ dependencies = [
[[package]]
name = "web-sys"
-version = "0.3.76"
+version = "0.3.82"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc"
+checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -4654,25 +4567,13 @@ dependencies = [
[[package]]
name = "webpki-roots"
-version = "0.26.7"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e"
+checksum = "b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e"
dependencies = [
"rustls-pki-types",
]
-[[package]]
-name = "which"
-version = "4.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
-dependencies = [
- "either",
- "home",
- "once_cell",
- "rustix",
-]
-
[[package]]
name = "winapi"
version = "0.3.9"
@@ -4691,11 +4592,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
-version = "0.1.9"
+version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
+checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -4705,52 +4606,68 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
-name = "windows"
-version = "0.52.0"
+name = "windows-core"
+version = "0.62.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
+checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"
dependencies = [
- "windows-core",
- "windows-targets 0.52.6",
+ "windows-implement",
+ "windows-interface",
+ "windows-link 0.2.1",
+ "windows-result",
+ "windows-strings",
]
[[package]]
-name = "windows-core"
-version = "0.52.0"
+name = "windows-implement"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
+checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
dependencies = [
- "windows-targets 0.52.6",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
]
[[package]]
-name = "windows-registry"
-version = "0.2.0"
+name = "windows-interface"
+version = "0.59.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
+checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
dependencies = [
- "windows-result",
- "windows-strings",
- "windows-targets 0.52.6",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.111",
]
+[[package]]
+name = "windows-link"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
+
+[[package]]
+name = "windows-link"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
+
[[package]]
name = "windows-result"
-version = "0.2.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
+checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
dependencies = [
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
name = "windows-strings"
-version = "0.1.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
+checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"
dependencies = [
- "windows-result",
- "windows-targets 0.52.6",
+ "windows-link 0.2.1",
]
[[package]]
@@ -4797,11 +4714,20 @@ dependencies = [
[[package]]
name = "windows-sys"
-version = "0.59.0"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
+checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
- "windows-targets 0.52.6",
+ "windows-targets 0.53.5",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.61.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
+dependencies = [
+ "windows-link 0.2.1",
]
[[package]]
@@ -4843,13 +4769,30 @@ dependencies = [
"windows_aarch64_gnullvm 0.52.6",
"windows_aarch64_msvc 0.52.6",
"windows_i686_gnu 0.52.6",
- "windows_i686_gnullvm",
+ "windows_i686_gnullvm 0.52.6",
"windows_i686_msvc 0.52.6",
"windows_x86_64_gnu 0.52.6",
"windows_x86_64_gnullvm 0.52.6",
"windows_x86_64_msvc 0.52.6",
]
+[[package]]
+name = "windows-targets"
+version = "0.53.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
+dependencies = [
+ "windows-link 0.2.1",
+ "windows_aarch64_gnullvm 0.53.1",
+ "windows_aarch64_msvc 0.53.1",
+ "windows_i686_gnu 0.53.1",
+ "windows_i686_gnullvm 0.53.1",
+ "windows_i686_msvc 0.53.1",
+ "windows_x86_64_gnu 0.53.1",
+ "windows_x86_64_gnullvm 0.53.1",
+ "windows_x86_64_msvc 0.53.1",
+]
+
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.42.2"
@@ -4868,6 +4811,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
+
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.2"
@@ -4886,6 +4835,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
+
[[package]]
name = "windows_i686_gnu"
version = "0.42.2"
@@ -4904,12 +4859,24 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
+[[package]]
+name = "windows_i686_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
+
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
+[[package]]
+name = "windows_i686_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
+
[[package]]
name = "windows_i686_msvc"
version = "0.42.2"
@@ -4928,6 +4895,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
+[[package]]
+name = "windows_i686_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
+
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.2"
@@ -4946,6 +4919,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
+
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.2"
@@ -4964,6 +4943,12 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
+
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.2"
@@ -4983,25 +4968,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
-name = "write16"
-version = "1.0.0"
+name = "windows_x86_64_msvc"
+version = "0.53.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
+checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
+
+[[package]]
+name = "wit-bindgen"
+version = "0.46.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
[[package]]
name = "writeable"
-version = "0.5.5"
+version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
+checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
[[package]]
name = "xattr"
-version = "1.3.1"
+version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f"
+checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156"
dependencies = [
"libc",
- "linux-raw-sys",
"rustix",
]
@@ -5031,11 +5021,10 @@ dependencies = [
[[package]]
name = "yoke"
-version = "0.7.5"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
+checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
dependencies = [
- "serde",
"stable_deref_trait",
"yoke-derive",
"zerofrom",
@@ -5043,70 +5032,81 @@ dependencies = [
[[package]]
name = "yoke-derive"
-version = "0.7.5"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
+checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
- "synstructure 0.13.1",
+ "syn 2.0.111",
+ "synstructure 0.13.2",
]
[[package]]
name = "zerocopy"
-version = "0.7.35"
+version = "0.8.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
+checksum = "43fa6694ed34d6e57407afbccdeecfa268c470a7d2a5b0cf49ce9fcc345afb90"
dependencies = [
- "byteorder",
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.7.35"
+version = "0.8.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
+checksum = "c640b22cd9817fae95be82f0d2f90b11f7605f6c319d16705c459b27ac2cbc26"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
[[package]]
name = "zerofrom"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
+checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
dependencies = [
"zerofrom-derive",
]
[[package]]
name = "zerofrom-derive"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
+checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
- "synstructure 0.13.1",
+ "syn 2.0.111",
+ "synstructure 0.13.2",
]
[[package]]
name = "zeroize"
-version = "1.8.1"
+version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
+checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
+
+[[package]]
+name = "zerotrie"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
+dependencies = [
+ "displaydoc",
+ "yoke",
+ "zerofrom",
+]
[[package]]
name = "zerovec"
-version = "0.10.4"
+version = "0.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
+checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
dependencies = [
+ "serde",
"yoke",
"zerofrom",
"zerovec-derive",
@@ -5114,11 +5114,11 @@ dependencies = [
[[package]]
name = "zerovec-derive"
-version = "0.10.3"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
+checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.90",
+ "syn 2.0.111",
]
diff --git a/dotnet/Cargo.toml b/dotnet/Cargo.toml
index 390fa0a4..f62182c7 100644
--- a/dotnet/Cargo.toml
+++ b/dotnet/Cargo.toml
@@ -1,11 +1,12 @@
[package]
name = "kcl-lib-dotnet"
publish = false
-version = "0.11.2"
+version = "0.12.0"
+edition = "2024"
[lib]
crate-type = ["cdylib"]
doc = false
[dependencies]
-kclvm-api = { git = "https://github.com/kcl-lang/kcl", version = "0.11.2" }
+kcl-api = { git = "https://github.com/kcl-lang/kcl", version = "0.12.0" }
diff --git a/dotnet/KclLib.Tests/APITest.cs b/dotnet/KclLib.Tests/APITest.cs
index c9a23281..23cbb8b5 100644
--- a/dotnet/KclLib.Tests/APITest.cs
+++ b/dotnet/KclLib.Tests/APITest.cs
@@ -11,7 +11,7 @@ public class APITest
public void TestExecProgramAPI()
{
var api = new API();
- var execArgs = new ExecProgram_Args();
+ var execArgs = new ExecProgramArgs();
var path = Path.Combine(parentDirectory, "test_data", "schema.k");
execArgs.KFilenameList.Add(path);
var result = api.ExecProgram(execArgs);
@@ -22,7 +22,7 @@ public void TestExecProgramAPI()
public void TestExecProgramAPIFileNotFound()
{
var api = new API();
- var execArgs = new ExecProgram_Args();
+ var execArgs = new ExecProgramArgs();
var path = Path.Combine(parentDirectory, "test_data", "file_not_found.k");
execArgs.KFilenameList.Add(path);
try
@@ -41,7 +41,7 @@ public void TestParseProgramAPI()
{
var path = Path.Combine(parentDirectory, "test_data", "schema.k");
// Prepare arguments for parsing the KCL program
- var args = new ParseProgram_Args();
+ var args = new ParseProgramArgs();
args.Paths.Add(path);
// Instantiate API and call parse_program method
@@ -57,7 +57,7 @@ public void TestParseFileApi()
{
var path = Path.Combine(parentDirectory, "test_data", "schema.k");
// Prepare arguments for parsing a single KCL file
- var args = new ParseFile_Args { Path = path };
+ var args = new ParseFileArgs { Path = path };
// Instantiate API and call parse_file method
var result = new API().ParseFile(args);
@@ -76,7 +76,7 @@ public void TestOverrideFileAPI()
File.WriteAllText(testFile, File.ReadAllText(bakFile));
// Prepare arguments for overriding the KCL file
- var args = new OverrideFile_Args
+ var args = new OverrideFileArgs
{
File = testFile,
};
@@ -94,7 +94,7 @@ public void TestOverrideFileAPI()
public void TestFormatPathAPI()
{
var api = new API();
- var args = new FormatPath_Args();
+ var args = new FormatPathArgs();
var path = Path.Combine(parentDirectory, "test_data", "format_path", "test.k");
args.Path = path;
var result = api.FormatPath(args);
@@ -108,7 +108,7 @@ public void TestFormatCodeAPI()
string expectedFormattedCode = "schema Person:\n" + " name: str\n" + " age: int\n\n" + " check:\n"
+ " 0 < age < 120\n\n";
var api = new API();
- var args = new FormatCode_Args();
+ var args = new FormatCodeArgs();
args.Source = sourceCode;
var result = api.FormatCode(args);
Assert.AreEqual(expectedFormattedCode, result.Formatted.ToStringUtf8(), result.ToString());
@@ -118,9 +118,9 @@ public void TestFormatCodeAPI()
public void TestGetSchemaTypeAPI()
{
var path = Path.Combine(parentDirectory, "test_data", "schema.k");
- var execArgs = new ExecProgram_Args();
+ var execArgs = new ExecProgramArgs();
execArgs.KFilenameList.Add(path);
- var args = new GetSchemaTypeMapping_Args();
+ var args = new GetSchemaTypeMappingArgs();
args.ExecArgs = execArgs;
var result = new API().GetSchemaTypeMapping(args);
Assert.AreEqual("int", result.SchemaTypeMapping["app"].Properties["replicas"].Type, result.ToString());
@@ -130,7 +130,7 @@ public void TestGetSchemaTypeAPI()
public void TestListOptionsAPI()
{
var path = Path.Combine(parentDirectory, "test_data", "option", "main.k");
- var args = new ParseProgram_Args();
+ var args = new ParseProgramArgs();
args.Paths.Add(path);
var result = new API().ListOptions(args);
Assert.AreEqual("key1", result.Options[0].Name);
@@ -142,7 +142,7 @@ public void TestListOptionsAPI()
public void TestListVariablesAPI()
{
var api = new API();
- var args = new ListVariables_Args();
+ var args = new ListVariablesArgs();
var path = Path.Combine(parentDirectory, "test_data", "schema.k");
args.Files.Add(path);
var result = api.ListVariables(args);
@@ -153,9 +153,9 @@ public void TestListVariablesAPI()
public void TestLoadPackagesAPI()
{
var path = Path.Combine(parentDirectory, "test_data", "schema.k");
- var args = new LoadPackage_Args();
+ var args = new LoadPackageArgs();
args.ResolveAst = true;
- args.ParseArgs = new ParseProgram_Args();
+ args.ParseArgs = new ParseProgramArgs();
args.ParseArgs.Paths.Add(path);
var result = new API().LoadPackage(args);
var firstSymbol = result.Symbols.Values.FirstOrDefault();
@@ -166,7 +166,7 @@ public void TestLoadPackagesAPI()
public void TestLintPathAPI()
{
var path = Path.Combine(parentDirectory, "test_data", "lint_path", "test-lint.k");
- var args = new LintPath_Args();
+ var args = new LintPathArgs();
args.Paths.Add(path);
var result = new API().LintPath(args);
bool foundWarning = result.Results.Any(warning => warning.Contains("Module 'math' imported but unused"));
@@ -187,7 +187,7 @@ public void TestValidateCodeAPI()
string data = "{\"name\": \"Alice\", \"age\": 10}";
// Prepare arguments for validating the code
- var args = new ValidateCode_Args
+ var args = new ValidateCodeArgs
{
Code = code,
Data = data,
@@ -210,7 +210,7 @@ public void TestRenameAPI()
var renameFilePath = Path.Combine(parentDirectory, "test_data", "rename", "main.k");
var renameBakFilePath = Path.Combine(parentDirectory, "test_data", "rename", "main.bak");
File.WriteAllText(renameFilePath, File.ReadAllText(renameBakFilePath));
- var args = new Rename_Args
+ var args = new RenameArgs
{
PackageRoot = root,
SymbolPath = "a",
@@ -225,7 +225,7 @@ public void TestRenameAPI()
[TestMethod]
public void TestRenameCodeAPI()
{
- var args = new RenameCode_Args
+ var args = new RenameCodeArgs
{
PackageRoot = "/mock/path",
SymbolPath = "a",
@@ -241,7 +241,7 @@ public void TestRenameCodeAPI()
public void TestTestingAPI()
{
var pkg = Path.Combine(parentDirectory, "test_data", "testing");
- var args = new Test_Args();
+ var args = new TestArgs();
args.PkgList.Add(pkg + "/...");
var result = new API().Test(args);
@@ -253,7 +253,7 @@ public void TestLoadSettingsFilesAPI()
{
var workDir = Path.Combine(parentDirectory, "test_data");
var settingsFile = Path.Combine(workDir, "settings", "kcl.yaml");
- var args = new LoadSettingsFiles_Args
+ var args = new LoadSettingsFilesArgs
{
WorkDir = workDir,
};
@@ -270,7 +270,7 @@ public void TestUpdateDependenciesAPI()
{
var manifestPath = Path.Combine(parentDirectory, "test_data", "update_dependencies");
// Prepare arguments for updating dependencies.
- var args = new UpdateDependencies_Args { ManifestPath = manifestPath };
+ var args = new UpdateDependenciesArgs { ManifestPath = manifestPath };
// Instantiate API and call update_dependencies method.
var result = new API().UpdateDependencies(args);
@@ -286,11 +286,11 @@ public void TestExecAPIWithExternalDependencies()
var manifestPath = Path.Combine(parentDirectory, "test_data", "update_dependencies");
var testFile = Path.Combine(manifestPath, "main.k");
// First, update dependencies.
- var updateArgs = new UpdateDependencies_Args { ManifestPath = manifestPath };
+ var updateArgs = new UpdateDependenciesArgs { ManifestPath = manifestPath };
var depResult = new API().UpdateDependencies(updateArgs);
// Prepare arguments for executing the program with external dependencies.
- var execArgs = new ExecProgram_Args();
+ var execArgs = new ExecProgramArgs();
execArgs.KFilenameList.Add(testFile);
execArgs.ExternalPkgs.AddRange(depResult.ExternalPkgs);
// Execute the program and assert the result.
@@ -301,7 +301,7 @@ public void TestExecAPIWithExternalDependencies()
[TestMethod]
public void TestGetVersion()
{
- var result = new API().GetVersion(new GetVersion_Args());
+ var result = new API().GetVersion(new GetVersionArgs());
Assert.AreEqual(true, result.VersionInfo.Contains("Version"), result.ToString());
Assert.AreEqual(true, result.VersionInfo.Contains("GitCommit"), result.ToString());
}
diff --git a/dotnet/KclLib/KclLib.csproj b/dotnet/KclLib/KclLib.csproj
index a9895d9b..f14d1231 100644
--- a/dotnet/KclLib/KclLib.csproj
+++ b/dotnet/KclLib/KclLib.csproj
@@ -11,7 +11,7 @@
KclLib
KclLib
- 0.11.2
+ 0.12.0
true
snupkg
https://github.com/kcl-lang
diff --git a/dotnet/KclLib/README.md b/dotnet/KclLib/README.md
index 4ef6b97e..35fd631c 100644
--- a/dotnet/KclLib/README.md
+++ b/dotnet/KclLib/README.md
@@ -14,7 +14,7 @@ Write the code
using KclLib.API;
var api = new API();
-var execArgs = new ExecProgram_Args();
+var execArgs = new ExecProgramArgs();
var path = Path.Combine("test_data", "schema.k");
execArgs.KFilenameList.Add(path);
var result = api.ExecProgram(execArgs);
@@ -56,7 +56,7 @@ C# Code
```csharp
using KclLib.API;
-var execArgs = new ExecProgram_Args();
+var execArgs = new ExecProgramArgs();
var path = "schema.k"
execArgs.KFilenameList.Add(path);
var result = new API().ExecProgram(execArgs);
@@ -89,7 +89,7 @@ C# Code
using KclLib.API;
var path = "schema.k"
-var args = new ParseFile_Args { Path = path };
+var args = new ParseFileArgs { Path = path };
var result = new API().ParseFile(args);
```
@@ -120,7 +120,7 @@ C# Code
using KclLib.API;
var path = "schema.k";
-var args = new ParseProgram_Args();
+var args = new ParseProgramArgs();
args.Paths.Add(path);
var result = new API().ListOptions(args);
```
@@ -152,9 +152,9 @@ C# Code
using KclLib.API;
var path = "schema.k";
-var args = new LoadPackage_Args();
+var args = new LoadPackageArgs();
args.ResolveAst = true;
-args.ParseArgs = new ParseProgram_Args();
+args.ParseArgs = new ParseProgramArgs();
args.ParseArgs.Paths.Add(path);
var result = new API().LoadPackage(args);
```
@@ -186,7 +186,7 @@ C# Code
using KclLib.API;
var api = new API();
-var args = new ListVariables_Args();
+var args = new ListVariablesArgs();
var path = "schema.k";
args.Files.Add(path);
var result = api.ListVariables(args);
@@ -218,7 +218,7 @@ C# Code
using KclLib.API;
var path = "options.k";
-var args = new ParseProgram_Args();
+var args = new ParseProgramArgs();
args.Paths.Add(path);
var result = new API().ListOptions(args);
```
@@ -250,9 +250,9 @@ C# Code
using KclLib.API;
var path = "schema.k";
-var execArgs = new ExecProgram_Args();
+var execArgs = new ExecProgramArgs();
execArgs.KFilenameList.Add(path);
-var args = new GetSchemaTypeMapping_Args();
+var args = new GetSchemaTypeMappingArgs();
args.ExecArgs = execArgs;
var result = new API().GetSchemaTypeMapping(args);
```
@@ -282,7 +282,7 @@ C# Code
```csharp
using KclLib.API;
-var args = new OverrideFile_Args
+var args = new OverrideFileArgs
{
File = "main.k",
};
@@ -310,7 +310,7 @@ string sourceCode = "schema Person:\n" + " name: str\n" + " age: int\
string expectedFormattedCode = "schema Person:\n" + " name: str\n" + " age: int\n\n" + " check:\n"
+ " 0 < age < 120\n\n";
var api = new API();
-var args = new FormatCode_Args();
+var args = new FormatCodeArgs();
args.Source = sourceCode;
var result = api.FormatCode(args);
```
@@ -342,7 +342,7 @@ C# Code
using KclLib.API;
var api = new API();
-var args = new FormatPath_Args();
+var args = new FormatPathArgs();
var path = "format_path.k";
args.Path = path;
var result = api.FormatPath(args);
@@ -372,7 +372,7 @@ C# Code
using KclLib.API;
var path = "lint_path.k"
-var args = new LintPath_Args();
+var args = new LintPathArgs();
args.Paths.Add(path);
var result = new API().LintPath(args);
bool foundWarning = result.Results.Any(warning => warning.Contains("Module 'math' imported but unused"));
@@ -401,7 +401,7 @@ schema Person:
0 < age < 120
";
string data = "{\"name\": \"Alice\", \"age\": 10}";
-var args = new ValidateCode_Args
+var args = new ValidateCodeArgs
{
Code = code,
Data = data,
@@ -432,10 +432,10 @@ C# Code
```csharp
using KclLib.API;
-Rename_Args args = Rename_Args.newBuilder().setPackageRoot(".").setSymbolPath("a")
+RenameArgs args = RenameArgs.newBuilder().setPackageRoot(".").setSymbolPath("a")
.addFilePaths("main.k").setNewName("a2").build();
API apiInstance = new API();
-Rename_Result result = apiInstance.rename(args);
+RenameResult result = apiInstance.rename(args);
```
@@ -453,7 +453,7 @@ C# Code
```csharp
using KclLib.API;
-var args = new RenameCode_Args
+var args = new RenameCodeArgs
{
PackageRoot = "/mock/path",
SymbolPath = "a",
@@ -479,7 +479,7 @@ C# Code
using KclLib.API;
var pkg = Path.Combine(parentDirectory, "test_data", "testing");
-var args = new Test_Args();
+var args = new TestArgs();
args.PkgList.Add(pkg + "/...");
var result = new API().Test(args);
```
@@ -511,7 +511,7 @@ using KclLib.API;
var workDir = ".";
var settingsFile = "kcl.yaml";
-var args = new LoadSettingsFiles_Args
+var args = new LoadSettingsFilesArgs
{
WorkDir = workDir,
};
@@ -548,7 +548,7 @@ C# Code
using KclLib.API;
var manifestPath = "module";
-var args = new UpdateDependencies_Args { ManifestPath = manifestPath };
+var args = new UpdateDependenciesArgs { ManifestPath = manifestPath };
var result = new API().UpdateDependencies(args);
```
@@ -591,9 +591,9 @@ API api = new API();
var manifestPath = "module";
var testFile = Path.Combine(manifestPath, "main.k");
-var updateArgs = new UpdateDependencies_Args { ManifestPath = manifestPath };
+var updateArgs = new UpdateDependenciesArgs { ManifestPath = manifestPath };
var depResult = new API().UpdateDependencies(updateArgs);
-var execArgs = new ExecProgram_Args();
+var execArgs = new ExecProgramArgs();
execArgs.KFilenameList.Add(testFile);
execArgs.ExternalPkgs.AddRange(depResult.ExternalPkgs);
var execResult = new API().ExecProgram(execArgs);
@@ -614,7 +614,7 @@ C# Code
```csharp
using KclLib.API;
-var result = new API().GetVersion(new GetVersion_Args());
+var result = new API().GetVersion(new GetVersionArgs());
```
diff --git a/dotnet/KclLib/api/API.cs b/dotnet/KclLib/api/API.cs
index a5851cfd..2b77b40d 100644
--- a/dotnet/KclLib/api/API.cs
+++ b/dotnet/KclLib/api/API.cs
@@ -22,94 +22,94 @@ public API()
}
// Implementing IService methods
- public ParseProgram_Result ParseProgram(ParseProgram_Args args)
+ public ParseProgramResult ParseProgram(ParseProgramArgs args)
{
- return ParseProgram_Result.Parser.ParseFrom(Call("KclvmService.ParseProgram", args.ToByteArray()));
+ return ParseProgramResult.Parser.ParseFrom(Call("KclService.ParseProgram", args.ToByteArray()));
}
- public ParseFile_Result ParseFile(ParseFile_Args args)
+ public ParseFileResult ParseFile(ParseFileArgs args)
{
- return ParseFile_Result.Parser.ParseFrom(Call("KclvmService.ParseFile", args.ToByteArray()));
+ return ParseFileResult.Parser.ParseFrom(Call("KclService.ParseFile", args.ToByteArray()));
}
- public LoadPackage_Result LoadPackage(LoadPackage_Args args)
+ public LoadPackageResult LoadPackage(LoadPackageArgs args)
{
- return LoadPackage_Result.Parser.ParseFrom(Call("KclvmService.LoadPackage", args.ToByteArray()));
+ return LoadPackageResult.Parser.ParseFrom(Call("KclService.LoadPackage", args.ToByteArray()));
}
- public ListVariables_Result ListVariables(ListVariables_Args args)
+ public ListVariablesResult ListVariables(ListVariablesArgs args)
{
- return ListVariables_Result.Parser.ParseFrom(Call("KclvmService.ListVariables", args.ToByteArray()));
+ return ListVariablesResult.Parser.ParseFrom(Call("KclService.ListVariables", args.ToByteArray()));
}
- public ListOptions_Result ListOptions(ParseProgram_Args args)
+ public ListOptionsResult ListOptions(ParseProgramArgs args)
{
- return ListOptions_Result.Parser.ParseFrom(Call("KclvmService.ListOptions", args.ToByteArray()));
+ return ListOptionsResult.Parser.ParseFrom(Call("KclService.ListOptions", args.ToByteArray()));
}
- public ExecProgram_Result ExecProgram(ExecProgram_Args args)
+ public ExecProgramResult ExecProgram(ExecProgramArgs args)
{
- return ExecProgram_Result.Parser.ParseFrom(Call("KclvmService.ExecProgram", args.ToByteArray()));
+ return ExecProgramResult.Parser.ParseFrom(Call("KclService.ExecProgram", args.ToByteArray()));
}
- public OverrideFile_Result OverrideFile(OverrideFile_Args args)
+ public OverrideFileResult OverrideFile(OverrideFileArgs args)
{
- return OverrideFile_Result.Parser.ParseFrom(Call("KclvmService.OverrideFile", args.ToByteArray()));
+ return OverrideFileResult.Parser.ParseFrom(Call("KclService.OverrideFile", args.ToByteArray()));
}
- public GetSchemaTypeMapping_Result GetSchemaTypeMapping(GetSchemaTypeMapping_Args args)
+ public GetSchemaTypeMappingResult GetSchemaTypeMapping(GetSchemaTypeMappingArgs args)
{
- return GetSchemaTypeMapping_Result.Parser.ParseFrom(Call("KclvmService.GetSchemaTypeMapping", args.ToByteArray()));
+ return GetSchemaTypeMappingResult.Parser.ParseFrom(Call("KclService.GetSchemaTypeMapping", args.ToByteArray()));
}
- public FormatCode_Result FormatCode(FormatCode_Args args)
+ public FormatCodeResult FormatCode(FormatCodeArgs args)
{
- return FormatCode_Result.Parser.ParseFrom(Call("KclvmService.FormatCode", args.ToByteArray()));
+ return FormatCodeResult.Parser.ParseFrom(Call("KclService.FormatCode", args.ToByteArray()));
}
- public FormatPath_Result FormatPath(FormatPath_Args args)
+ public FormatPathResult FormatPath(FormatPathArgs args)
{
- return FormatPath_Result.Parser.ParseFrom(Call("KclvmService.FormatPath", args.ToByteArray()));
+ return FormatPathResult.Parser.ParseFrom(Call("KclService.FormatPath", args.ToByteArray()));
}
- public LintPath_Result LintPath(LintPath_Args args)
+ public LintPathResult LintPath(LintPathArgs args)
{
- return LintPath_Result.Parser.ParseFrom(Call("KclvmService.LintPath", args.ToByteArray()));
+ return LintPathResult.Parser.ParseFrom(Call("KclService.LintPath", args.ToByteArray()));
}
- public ValidateCode_Result ValidateCode(ValidateCode_Args args)
+ public ValidateCodeResult ValidateCode(ValidateCodeArgs args)
{
- return ValidateCode_Result.Parser.ParseFrom(Call("KclvmService.ValidateCode", args.ToByteArray()));
+ return ValidateCodeResult.Parser.ParseFrom(Call("KclService.ValidateCode", args.ToByteArray()));
}
- public LoadSettingsFiles_Result LoadSettingsFiles(LoadSettingsFiles_Args args)
+ public LoadSettingsFilesResult LoadSettingsFiles(LoadSettingsFilesArgs args)
{
- return LoadSettingsFiles_Result.Parser.ParseFrom(Call("KclvmService.LoadSettingsFiles", args.ToByteArray()));
+ return LoadSettingsFilesResult.Parser.ParseFrom(Call("KclService.LoadSettingsFiles", args.ToByteArray()));
}
- public Rename_Result Rename(Rename_Args args)
+ public RenameResult Rename(RenameArgs args)
{
- return Rename_Result.Parser.ParseFrom(Call("KclvmService.Rename", args.ToByteArray()));
+ return RenameResult.Parser.ParseFrom(Call("KclService.Rename", args.ToByteArray()));
}
- public RenameCode_Result RenameCode(RenameCode_Args args)
+ public RenameCodeResult RenameCode(RenameCodeArgs args)
{
- return RenameCode_Result.Parser.ParseFrom(Call("KclvmService.RenameCode", args.ToByteArray()));
+ return RenameCodeResult.Parser.ParseFrom(Call("KclService.RenameCode", args.ToByteArray()));
}
- public Test_Result Test(Test_Args args)
+ public TestResult Test(TestArgs args)
{
- return Test_Result.Parser.ParseFrom(Call("KclvmService.Test", args.ToByteArray()));
+ return TestResult.Parser.ParseFrom(Call("KclService.Test", args.ToByteArray()));
}
- public UpdateDependencies_Result UpdateDependencies(UpdateDependencies_Args args)
+ public UpdateDependenciesResult UpdateDependencies(UpdateDependenciesArgs args)
{
- return UpdateDependencies_Result.Parser.ParseFrom(Call("KclvmService.UpdateDependencies", args.ToByteArray()));
+ return UpdateDependenciesResult.Parser.ParseFrom(Call("KclService.UpdateDependencies", args.ToByteArray()));
}
- public GetVersion_Result GetVersion(GetVersion_Args args)
+ public GetVersionResult GetVersion(GetVersionArgs args)
{
- return GetVersion_Result.Parser.ParseFrom(Call("KclvmService.GetVersion", args.ToByteArray()));
+ return GetVersionResult.Parser.ParseFrom(Call("KclService.GetVersion", args.ToByteArray()));
}
private byte[] Call(string name, byte[] args)
diff --git a/dotnet/KclLib/api/IService.cs b/dotnet/KclLib/api/IService.cs
index a67bbf21..f50fc2fd 100644
--- a/dotnet/KclLib/api/IService.cs
+++ b/dotnet/KclLib/api/IService.cs
@@ -10,124 +10,124 @@ public interface IService
///
/// Arguments containing the file to parse.
/// The result of parsing the file.
- ParseFile_Result ParseFile(ParseFile_Args args);
+ ParseFileResult ParseFile(ParseFileArgs args);
///
/// Parses a KCL program and returns the Abstract Syntax Tree (AST) in JSON format.
///
/// Arguments specifying the program's entry points.
/// The result of parsing the program.
- ParseProgram_Result ParseProgram(ParseProgram_Args args);
+ ParseProgramResult ParseProgram(ParseProgramArgs args);
///
/// Loads a KCL package and retrieves AST, symbol, type, and definition information.
///
/// Arguments for loading the package.
/// The loaded package information.
- LoadPackage_Result LoadPackage(LoadPackage_Args args);
+ LoadPackageResult LoadPackage(LoadPackageArgs args);
///
/// Executes a KCL file with provided arguments.
///
/// Execution arguments including the file to execute.
/// The result of the execution.
- ExecProgram_Result ExecProgram(ExecProgram_Args args);
+ ExecProgramResult ExecProgram(ExecProgramArgs args);
///
/// Overrides specified elements in a KCL file according to given arguments.
///
/// Arguments detailing the overrides.
/// The result of the file override operation.
- OverrideFile_Result OverrideFile(OverrideFile_Args args);
+ OverrideFileResult OverrideFile(OverrideFileArgs args);
///
/// Lists all variables declared in a KCL file.
///
/// Arguments specifying the file to analyze.
/// A result containing listed variables.
- ListVariables_Result ListVariables(ListVariables_Args args);
+ ListVariablesResult ListVariables(ListVariablesArgs args);
///
/// Lists all options defined in a KCL program.
///
/// Arguments for parsing the program.
/// The result containing listed options.
- ListOptions_Result ListOptions(ParseProgram_Args args);
+ ListOptionsResult ListOptions(ParseProgramArgs args);
///
/// Retrieves the full schema type mapping for a KCL program.
///
/// Arguments for schema type mapping retrieval.
/// The schema type mapping result.
- GetSchemaTypeMapping_Result GetSchemaTypeMapping(GetSchemaTypeMapping_Args args);
+ GetSchemaTypeMappingResult GetSchemaTypeMapping(GetSchemaTypeMappingArgs args);
///
/// Formats source code according to KCL style guidelines.
///
/// Arguments specifying the code to format.
/// The result of the code formatting operation.
- FormatCode_Result FormatCode(FormatCode_Args args);
+ FormatCodeResult FormatCode(FormatCodeArgs args);
///
/// Formats KCL files or directories to conform to style guidelines.
///
/// Arguments specifying files or directories to format.
/// The result of the formatting operation.
- FormatPath_Result FormatPath(FormatPath_Args args);
+ FormatPathResult FormatPath(FormatPathArgs args);
///
/// Runs linting checks on KCL files and reports errors and warnings.
///
/// Arguments defining which files to lint.
/// The linting result.
- LintPath_Result LintPath(LintPath_Args args);
+ LintPathResult LintPath(LintPathArgs args);
///
/// Validates a data string against a schema defined in a KCL code string.
///
/// Validation arguments including code and data.
/// The validation result.
- ValidateCode_Result ValidateCode(ValidateCode_Args args);
+ ValidateCodeResult ValidateCode(ValidateCodeArgs args);
///
/// Builds configuration from settings files.
///
/// Arguments for loading settings files.
/// The loaded settings configuration.
- LoadSettingsFiles_Result LoadSettingsFiles(LoadSettingsFiles_Args args);
+ LoadSettingsFilesResult LoadSettingsFiles(LoadSettingsFilesArgs args);
///
/// Renames symbols across files within a KCL package.
///
/// Arguments specifying renaming details.
/// The result of the renaming operation.
- Rename_Result Rename(Rename_Args args);
+ RenameResult Rename(RenameArgs args);
///
/// Renames symbols in source code without modifying files directly.
///
/// Arguments for symbol renaming in code.
/// The result with renamed code.
- RenameCode_Result RenameCode(RenameCode_Args args);
+ RenameCodeResult RenameCode(RenameCodeArgs args);
///
/// Executes tests on KCL packages using specified test arguments.
///
/// Arguments for running tests.
/// The test execution result.
- Test_Result Test(Test_Args args);
+ TestResult Test(TestArgs args);
///
/// Updates dependencies for a KCL project based on defined specifications.
///
/// Arguments for dependency updating.
/// The result of the dependency update process.
- UpdateDependencies_Result UpdateDependencies(UpdateDependencies_Args args);
+ UpdateDependenciesResult UpdateDependencies(UpdateDependenciesArgs args);
///
/// Retrieves version information about the KCL service.
///
/// Arguments for version retrieval.
/// The version information result.
- GetVersion_Result GetVersion(GetVersion_Args args);
+ GetVersionResult GetVersion(GetVersionArgs args);
}
diff --git a/dotnet/KclLib/api/Spec.cs b/dotnet/KclLib/api/Spec.cs
index fdeb912a..7b582eaf 100644
--- a/dotnet/KclLib/api/Spec.cs
+++ b/dotnet/KclLib/api/Spec.cs
@@ -2,7 +2,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: spec.proto
//
-#pragma warning disable 1591, 0612, 3021
+#pragma warning disable 1591, 0612, 3021, 8981
#region Designer generated code
using pb = global::Google.Protobuf;
@@ -29,212 +29,216 @@ static SpecReflection() {
"CgRuYW1lGAEgASgJEg0KBXZhbHVlGAIgASgJIkwKBUVycm9yEg0KBWxldmVs",
"GAEgASgJEgwKBGNvZGUYAiABKAkSJgoIbWVzc2FnZXMYAyADKAsyFC5jb20u",
"a2NsLmFwaS5NZXNzYWdlIjoKB01lc3NhZ2USCwoDbXNnGAEgASgJEiIKA3Bv",
- "cxgCIAEoCzIVLmNvbS5rY2wuYXBpLlBvc2l0aW9uIhoKCVBpbmdfQXJncxIN",
- "CgV2YWx1ZRgBIAEoCSIcCgtQaW5nX1Jlc3VsdBINCgV2YWx1ZRgBIAEoCSIR",
- "Cg9HZXRWZXJzaW9uX0FyZ3MiXQoRR2V0VmVyc2lvbl9SZXN1bHQSDwoHdmVy",
- "c2lvbhgBIAEoCRIQCghjaGVja3N1bRgCIAEoCRIPCgdnaXRfc2hhGAMgASgJ",
- "EhQKDHZlcnNpb25faW5mbxgEIAEoCSIRCg9MaXN0TWV0aG9kX0FyZ3MiLQoR",
- "TGlzdE1ldGhvZF9SZXN1bHQSGAoQbWV0aG9kX25hbWVfbGlzdBgBIAMoCSJf",
- "Cg5QYXJzZUZpbGVfQXJncxIMCgRwYXRoGAEgASgJEg4KBnNvdXJjZRgCIAEo",
- "CRIvCg1leHRlcm5hbF9wa2dzGAMgAygLMhguY29tLmtjbC5hcGkuRXh0ZXJu",
- "YWxQa2ciVgoQUGFyc2VGaWxlX1Jlc3VsdBIQCghhc3RfanNvbhgBIAEoCRIM",
- "CgRkZXBzGAIgAygJEiIKBmVycm9ycxgDIAMoCzISLmNvbS5rY2wuYXBpLkVy",
- "cm9yImQKEVBhcnNlUHJvZ3JhbV9BcmdzEg0KBXBhdGhzGAEgAygJEg8KB3Nv",
- "dXJjZXMYAiADKAkSLwoNZXh0ZXJuYWxfcGtncxgDIAMoCzIYLmNvbS5rY2wu",
- "YXBpLkV4dGVybmFsUGtnIloKE1BhcnNlUHJvZ3JhbV9SZXN1bHQSEAoIYXN0",
- "X2pzb24YASABKAkSDQoFcGF0aHMYAiADKAkSIgoGZXJyb3JzGAMgAygLMhIu",
- "Y29tLmtjbC5hcGkuRXJyb3IiiQEKEExvYWRQYWNrYWdlX0FyZ3MSMgoKcGFy",
- "c2VfYXJncxgBIAEoCzIeLmNvbS5rY2wuYXBpLlBhcnNlUHJvZ3JhbV9Bcmdz",
- "EhMKC3Jlc29sdmVfYXN0GAIgASgIEhQKDGxvYWRfYnVpbHRpbhgDIAEoCBIW",
- "Cg53aXRoX2FzdF9pbmRleBgEIAEoCCL3BwoSTG9hZFBhY2thZ2VfUmVzdWx0",
- "Eg8KB3Byb2dyYW0YASABKAkSDQoFcGF0aHMYAiADKAkSKAoMcGFyc2VfZXJy",
- "b3JzGAMgAygLMhIuY29tLmtjbC5hcGkuRXJyb3ISJwoLdHlwZV9lcnJvcnMY",
- "BCADKAsyEi5jb20ua2NsLmFwaS5FcnJvchI7CgZzY29wZXMYBSADKAsyKy5j",
- "b20ua2NsLmFwaS5Mb2FkUGFja2FnZV9SZXN1bHQuU2NvcGVzRW50cnkSPQoH",
- "c3ltYm9scxgGIAMoCzIsLmNvbS5rY2wuYXBpLkxvYWRQYWNrYWdlX1Jlc3Vs",
- "dC5TeW1ib2xzRW50cnkSSwoPbm9kZV9zeW1ib2xfbWFwGAcgAygLMjIuY29t",
- "LmtjbC5hcGkuTG9hZFBhY2thZ2VfUmVzdWx0Lk5vZGVTeW1ib2xNYXBFbnRy",
- "eRJLCg9zeW1ib2xfbm9kZV9tYXAYCCADKAsyMi5jb20ua2NsLmFwaS5Mb2Fk",
- "UGFja2FnZV9SZXN1bHQuU3ltYm9sTm9kZU1hcEVudHJ5ElwKGGZ1bGx5X3F1",
- "YWxpZmllZF9uYW1lX21hcBgJIAMoCzI6LmNvbS5rY2wuYXBpLkxvYWRQYWNr",
- "YWdlX1Jlc3VsdC5GdWxseVF1YWxpZmllZE5hbWVNYXBFbnRyeRJHCg1wa2df",
- "c2NvcGVfbWFwGAogAygLMjAuY29tLmtjbC5hcGkuTG9hZFBhY2thZ2VfUmVz",
- "dWx0LlBrZ1Njb3BlTWFwRW50cnkaQQoLU2NvcGVzRW50cnkSCwoDa2V5GAEg",
- "ASgJEiEKBXZhbHVlGAIgASgLMhIuY29tLmtjbC5hcGkuU2NvcGU6AjgBGkMK",
- "DFN5bWJvbHNFbnRyeRILCgNrZXkYASABKAkSIgoFdmFsdWUYAiABKAsyEy5j",
- "b20ua2NsLmFwaS5TeW1ib2w6AjgBGk4KEk5vZGVTeW1ib2xNYXBFbnRyeRIL",
- "CgNrZXkYASABKAkSJwoFdmFsdWUYAiABKAsyGC5jb20ua2NsLmFwaS5TeW1i",
- "b2xJbmRleDoCOAEaNAoSU3ltYm9sTm9kZU1hcEVudHJ5EgsKA2tleRgBIAEo",
- "CRINCgV2YWx1ZRgCIAEoCToCOAEaVgoaRnVsbHlRdWFsaWZpZWROYW1lTWFw",
- "RW50cnkSCwoDa2V5GAEgASgJEicKBXZhbHVlGAIgASgLMhguY29tLmtjbC5h",
- "cGkuU3ltYm9sSW5kZXg6AjgBGksKEFBrZ1Njb3BlTWFwRW50cnkSCwoDa2V5",
- "GAEgASgJEiYKBXZhbHVlGAIgASgLMhcuY29tLmtjbC5hcGkuU2NvcGVJbmRl",
- "eDoCOAEiPgoSTGlzdE9wdGlvbnNfUmVzdWx0EigKB29wdGlvbnMYAiADKAsy",
- "Fy5jb20ua2NsLmFwaS5PcHRpb25IZWxwIl8KCk9wdGlvbkhlbHASDAoEbmFt",
- "ZRgBIAEoCRIMCgR0eXBlGAIgASgJEhAKCHJlcXVpcmVkGAMgASgIEhUKDWRl",
- "ZmF1bHRfdmFsdWUYBCABKAkSDAoEaGVscBgFIAEoCSLEAQoGU3ltYm9sEiAK",
- "AnR5GAEgASgLMhQuY29tLmtjbC5hcGkuS2NsVHlwZRIMCgRuYW1lGAIgASgJ",
- "EicKBW93bmVyGAMgASgLMhguY29tLmtjbC5hcGkuU3ltYm9sSW5kZXgSJQoD",
- "ZGVmGAQgASgLMhguY29tLmtjbC5hcGkuU3ltYm9sSW5kZXgSJwoFYXR0cnMY",
- "BSADKAsyGC5jb20ua2NsLmFwaS5TeW1ib2xJbmRleBIRCglpc19nbG9iYWwY",
- "BiABKAgiugEKBVNjb3BlEgwKBGtpbmQYASABKAkSJwoGcGFyZW50GAIgASgL",
- "MhcuY29tLmtjbC5hcGkuU2NvcGVJbmRleBInCgVvd25lchgDIAEoCzIYLmNv",
- "bS5rY2wuYXBpLlN5bWJvbEluZGV4EikKCGNoaWxkcmVuGAQgAygLMhcuY29t",
- "LmtjbC5hcGkuU2NvcGVJbmRleBImCgRkZWZzGAUgAygLMhguY29tLmtjbC5h",
- "cGkuU3ltYm9sSW5kZXgiMQoLU3ltYm9sSW5kZXgSCQoBaRgBIAEoBBIJCgFn",
- "GAIgASgEEgwKBGtpbmQYAyABKAkiMAoKU2NvcGVJbmRleBIJCgFpGAEgASgE",
- "EgkKAWcYAiABKAQSDAoEa2luZBgDIAEoCSLQAwoQRXhlY1Byb2dyYW1fQXJn",
- "cxIQCgh3b3JrX2RpchgBIAEoCRIXCg9rX2ZpbGVuYW1lX2xpc3QYAiADKAkS",
- "EwoLa19jb2RlX2xpc3QYAyADKAkSIwoEYXJncxgEIAMoCzIVLmNvbS5rY2wu",
- "YXBpLkFyZ3VtZW50EhEKCW92ZXJyaWRlcxgFIAMoCRIbChNkaXNhYmxlX3lh",
- "bWxfcmVzdWx0GAYgASgIEhoKEnByaW50X292ZXJyaWRlX2FzdBgHIAEoCBIa",
- "ChJzdHJpY3RfcmFuZ2VfY2hlY2sYCCABKAgSFAoMZGlzYWJsZV9ub25lGAkg",
- "ASgIEg8KB3ZlcmJvc2UYCiABKAUSDQoFZGVidWcYCyABKAUSEQoJc29ydF9r",
- "ZXlzGAwgASgIEi8KDWV4dGVybmFsX3BrZ3MYDSADKAsyGC5jb20ua2NsLmFw",
- "aS5FeHRlcm5hbFBrZxIgChhpbmNsdWRlX3NjaGVtYV90eXBlX3BhdGgYDiAB",
- "KAgSFAoMY29tcGlsZV9vbmx5GA8gASgIEhMKC3Nob3dfaGlkZGVuGBAgASgI",
- "EhUKDXBhdGhfc2VsZWN0b3IYESADKAkSEQoJZmFzdF9ldmFsGBIgASgIImgK",
- "EkV4ZWNQcm9ncmFtX1Jlc3VsdBITCgtqc29uX3Jlc3VsdBgBIAEoCRITCgt5",
- "YW1sX3Jlc3VsdBgCIAEoCRITCgtsb2dfbWVzc2FnZRgDIAEoCRITCgtlcnJf",
- "bWVzc2FnZRgEIAEoCSJVChFCdWlsZFByb2dyYW1fQXJncxIwCglleGVjX2Fy",
- "Z3MYASABKAsyHS5jb20ua2NsLmFwaS5FeGVjUHJvZ3JhbV9BcmdzEg4KBm91",
- "dHB1dBgCIAEoCSIjChNCdWlsZFByb2dyYW1fUmVzdWx0EgwKBHBhdGgYASAB",
- "KAkiUwoRRXhlY0FydGlmYWN0X0FyZ3MSDAoEcGF0aBgBIAEoCRIwCglleGVj",
- "X2FyZ3MYAiABKAsyHS5jb20ua2NsLmFwaS5FeGVjUHJvZ3JhbV9BcmdzIiEK",
- "D0Zvcm1hdENvZGVfQXJncxIOCgZzb3VyY2UYASABKAkiJgoRRm9ybWF0Q29k",
- "ZV9SZXN1bHQSEQoJZm9ybWF0dGVkGAEgASgMIh8KD0Zvcm1hdFBhdGhfQXJn",
- "cxIMCgRwYXRoGAEgASgJIioKEUZvcm1hdFBhdGhfUmVzdWx0EhUKDWNoYW5n",
- "ZWRfcGF0aHMYASADKAkiHgoNTGludFBhdGhfQXJncxINCgVwYXRocxgBIAMo",
- "CSIiCg9MaW50UGF0aF9SZXN1bHQSDwoHcmVzdWx0cxgBIAMoCSJGChFPdmVy",
- "cmlkZUZpbGVfQXJncxIMCgRmaWxlGAEgASgJEg0KBXNwZWNzGAIgAygJEhQK",
- "DGltcG9ydF9wYXRocxgDIAMoCSJPChNPdmVycmlkZUZpbGVfUmVzdWx0Eg4K",
- "BnJlc3VsdBgBIAEoCBIoCgxwYXJzZV9lcnJvcnMYAiADKAsyEi5jb20ua2Ns",
- "LmFwaS5FcnJvciIuChVMaXN0VmFyaWFibGVzX09wdGlvbnMSFQoNbWVyZ2Vf",
- "cHJvZ3JhbRgBIAEoCCI4CgxWYXJpYWJsZUxpc3QSKAoJdmFyaWFibGVzGAEg",
- "AygLMhUuY29tLmtjbC5hcGkuVmFyaWFibGUiZwoSTGlzdFZhcmlhYmxlc19B",
- "cmdzEg0KBWZpbGVzGAEgAygJEg0KBXNwZWNzGAIgAygJEjMKB29wdGlvbnMY",
- "AyABKAsyIi5jb20ua2NsLmFwaS5MaXN0VmFyaWFibGVzX09wdGlvbnMi7QEK",
- "FExpc3RWYXJpYWJsZXNfUmVzdWx0EkMKCXZhcmlhYmxlcxgBIAMoCzIwLmNv",
- "bS5rY2wuYXBpLkxpc3RWYXJpYWJsZXNfUmVzdWx0LlZhcmlhYmxlc0VudHJ5",
- "EhkKEXVuc3VwcG9ydGVkX2NvZGVzGAIgAygJEigKDHBhcnNlX2Vycm9ycxgD",
- "IAMoCzISLmNvbS5rY2wuYXBpLkVycm9yGksKDlZhcmlhYmxlc0VudHJ5EgsK",
- "A2tleRgBIAEoCRIoCgV2YWx1ZRgCIAEoCzIZLmNvbS5rY2wuYXBpLlZhcmlh",
- "YmxlTGlzdDoCOAEilAEKCFZhcmlhYmxlEg0KBXZhbHVlGAEgASgJEhEKCXR5",
- "cGVfbmFtZRgCIAEoCRIOCgZvcF9zeW0YAyABKAkSKQoKbGlzdF9pdGVtcxgE",
- "IAMoCzIVLmNvbS5rY2wuYXBpLlZhcmlhYmxlEisKDGRpY3RfZW50cmllcxgF",
- "IAMoCzIVLmNvbS5rY2wuYXBpLk1hcEVudHJ5Ij0KCE1hcEVudHJ5EgsKA2tl",
- "eRgBIAEoCRIkCgV2YWx1ZRgCIAEoCzIVLmNvbS5rY2wuYXBpLlZhcmlhYmxl",
- "ImIKGUdldFNjaGVtYVR5cGVNYXBwaW5nX0FyZ3MSMAoJZXhlY19hcmdzGAEg",
- "ASgLMh0uY29tLmtjbC5hcGkuRXhlY1Byb2dyYW1fQXJncxITCgtzY2hlbWFf",
- "bmFtZRgCIAEoCSLLAQobR2V0U2NoZW1hVHlwZU1hcHBpbmdfUmVzdWx0ElwK",
- "E3NjaGVtYV90eXBlX21hcHBpbmcYASADKAsyPy5jb20ua2NsLmFwaS5HZXRT",
- "Y2hlbWFUeXBlTWFwcGluZ19SZXN1bHQuU2NoZW1hVHlwZU1hcHBpbmdFbnRy",
- "eRpOChZTY2hlbWFUeXBlTWFwcGluZ0VudHJ5EgsKA2tleRgBIAEoCRIjCgV2",
- "YWx1ZRgCIAEoCzIULmNvbS5rY2wuYXBpLktjbFR5cGU6AjgBIrgBChFWYWxp",
- "ZGF0ZUNvZGVfQXJncxIQCghkYXRhZmlsZRgBIAEoCRIMCgRkYXRhGAIgASgJ",
- "EgwKBGZpbGUYAyABKAkSDAoEY29kZRgEIAEoCRIOCgZzY2hlbWEYBSABKAkS",
- "FgoOYXR0cmlidXRlX25hbWUYBiABKAkSDgoGZm9ybWF0GAcgASgJEi8KDWV4",
- "dGVybmFsX3BrZ3MYCCADKAsyGC5jb20ua2NsLmFwaS5FeHRlcm5hbFBrZyI7",
- "ChNWYWxpZGF0ZUNvZGVfUmVzdWx0Eg8KB3N1Y2Nlc3MYASABKAgSEwoLZXJy",
- "X21lc3NhZ2UYAiABKAkiOgoIUG9zaXRpb24SDAoEbGluZRgBIAEoAxIOCgZj",
- "b2x1bW4YAiABKAMSEAoIZmlsZW5hbWUYAyABKAkiaQoRTGlzdERlcEZpbGVz",
- "X0FyZ3MSEAoId29ya19kaXIYASABKAkSFAoMdXNlX2Fic19wYXRoGAIgASgI",
- "EhMKC2luY2x1ZGVfYWxsGAMgASgIEhcKD3VzZV9mYXN0X3BhcnNlchgEIAEo",
- "CCJGChNMaXN0RGVwRmlsZXNfUmVzdWx0Eg8KB3BrZ3Jvb3QYASABKAkSDwoH",
- "cGtncGF0aBgCIAEoCRINCgVmaWxlcxgDIAMoCSI5ChZMb2FkU2V0dGluZ3NG",
- "aWxlc19BcmdzEhAKCHdvcmtfZGlyGAEgASgJEg0KBWZpbGVzGAIgAygJInsK",
- "GExvYWRTZXR0aW5nc0ZpbGVzX1Jlc3VsdBIvCg9rY2xfY2xpX2NvbmZpZ3MY",
- "ASABKAsyFi5jb20ua2NsLmFwaS5DbGlDb25maWcSLgoLa2NsX29wdGlvbnMY",
- "AiADKAsyGS5jb20ua2NsLmFwaS5LZXlWYWx1ZVBhaXIigwIKCUNsaUNvbmZp",
- "ZxINCgVmaWxlcxgBIAMoCRIOCgZvdXRwdXQYAiABKAkSEQoJb3ZlcnJpZGVz",
- "GAMgAygJEhUKDXBhdGhfc2VsZWN0b3IYBCADKAkSGgoSc3RyaWN0X3Jhbmdl",
- "X2NoZWNrGAUgASgIEhQKDGRpc2FibGVfbm9uZRgGIAEoCBIPCgd2ZXJib3Nl",
- "GAcgASgDEg0KBWRlYnVnGAggASgIEhEKCXNvcnRfa2V5cxgJIAEoCBITCgtz",
- "aG93X2hpZGRlbhgKIAEoCBIgChhpbmNsdWRlX3NjaGVtYV90eXBlX3BhdGgY",
- "CyABKAgSEQoJZmFzdF9ldmFsGAwgASgIIioKDEtleVZhbHVlUGFpchILCgNr",
- "ZXkYASABKAkSDQoFdmFsdWUYAiABKAkiXgoLUmVuYW1lX0FyZ3MSFAoMcGFj",
- "a2FnZV9yb290GAEgASgJEhMKC3N5bWJvbF9wYXRoGAIgASgJEhIKCmZpbGVf",
- "cGF0aHMYAyADKAkSEAoIbmV3X25hbWUYBCABKAkiJgoNUmVuYW1lX1Jlc3Vs",
- "dBIVCg1jaGFuZ2VkX2ZpbGVzGAEgAygJIscBCg9SZW5hbWVDb2RlX0FyZ3MS",
- "FAoMcGFja2FnZV9yb290GAEgASgJEhMKC3N5bWJvbF9wYXRoGAIgASgJEkMK",
- "DHNvdXJjZV9jb2RlcxgDIAMoCzItLmNvbS5rY2wuYXBpLlJlbmFtZUNvZGVf",
- "QXJncy5Tb3VyY2VDb2Rlc0VudHJ5EhAKCG5ld19uYW1lGAQgASgJGjIKEFNv",
- "dXJjZUNvZGVzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4",
- "ASKRAQoRUmVuYW1lQ29kZV9SZXN1bHQSRwoNY2hhbmdlZF9jb2RlcxgBIAMo",
- "CzIwLmNvbS5rY2wuYXBpLlJlbmFtZUNvZGVfUmVzdWx0LkNoYW5nZWRDb2Rl",
- "c0VudHJ5GjMKEUNoYW5nZWRDb2Rlc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2",
- "YWx1ZRgCIAEoCToCOAEidgoJVGVzdF9BcmdzEjAKCWV4ZWNfYXJncxgBIAEo",
- "CzIdLmNvbS5rY2wuYXBpLkV4ZWNQcm9ncmFtX0FyZ3MSEAoIcGtnX2xpc3QY",
- "AiADKAkSEgoKcnVuX3JlZ2V4cBgDIAEoCRIRCglmYWlsX2Zhc3QYBCABKAgi",
- "NgoLVGVzdF9SZXN1bHQSJwoEaW5mbxgCIAMoCzIZLmNvbS5rY2wuYXBpLlRl",
+ "cxgCIAEoCzIVLmNvbS5rY2wuYXBpLlBvc2l0aW9uIhkKCFBpbmdBcmdzEg0K",
+ "BXZhbHVlGAEgASgJIhsKClBpbmdSZXN1bHQSDQoFdmFsdWUYASABKAkiEAoO",
+ "R2V0VmVyc2lvbkFyZ3MiXAoQR2V0VmVyc2lvblJlc3VsdBIPCgd2ZXJzaW9u",
+ "GAEgASgJEhAKCGNoZWNrc3VtGAIgASgJEg8KB2dpdF9zaGEYAyABKAkSFAoM",
+ "dmVyc2lvbl9pbmZvGAQgASgJIhAKDkxpc3RNZXRob2RBcmdzIiwKEExpc3RN",
+ "ZXRob2RSZXN1bHQSGAoQbWV0aG9kX25hbWVfbGlzdBgBIAMoCSJeCg1QYXJz",
+ "ZUZpbGVBcmdzEgwKBHBhdGgYASABKAkSDgoGc291cmNlGAIgASgJEi8KDWV4",
+ "dGVybmFsX3BrZ3MYAyADKAsyGC5jb20ua2NsLmFwaS5FeHRlcm5hbFBrZyJV",
+ "Cg9QYXJzZUZpbGVSZXN1bHQSEAoIYXN0X2pzb24YASABKAkSDAoEZGVwcxgC",
+ "IAMoCRIiCgZlcnJvcnMYAyADKAsyEi5jb20ua2NsLmFwaS5FcnJvciJjChBQ",
+ "YXJzZVByb2dyYW1BcmdzEg0KBXBhdGhzGAEgAygJEg8KB3NvdXJjZXMYAiAD",
+ "KAkSLwoNZXh0ZXJuYWxfcGtncxgDIAMoCzIYLmNvbS5rY2wuYXBpLkV4dGVy",
+ "bmFsUGtnIlkKElBhcnNlUHJvZ3JhbVJlc3VsdBIQCghhc3RfanNvbhgBIAEo",
+ "CRINCgVwYXRocxgCIAMoCRIiCgZlcnJvcnMYAyADKAsyEi5jb20ua2NsLmFw",
+ "aS5FcnJvciKHAQoPTG9hZFBhY2thZ2VBcmdzEjEKCnBhcnNlX2FyZ3MYASAB",
+ "KAsyHS5jb20ua2NsLmFwaS5QYXJzZVByb2dyYW1BcmdzEhMKC3Jlc29sdmVf",
+ "YXN0GAIgASgIEhQKDGxvYWRfYnVpbHRpbhgDIAEoCBIWCg53aXRoX2FzdF9p",
+ "bmRleBgEIAEoCCLwBwoRTG9hZFBhY2thZ2VSZXN1bHQSDwoHcHJvZ3JhbRgB",
+ "IAEoCRINCgVwYXRocxgCIAMoCRIoCgxwYXJzZV9lcnJvcnMYAyADKAsyEi5j",
+ "b20ua2NsLmFwaS5FcnJvchInCgt0eXBlX2Vycm9ycxgEIAMoCzISLmNvbS5r",
+ "Y2wuYXBpLkVycm9yEjoKBnNjb3BlcxgFIAMoCzIqLmNvbS5rY2wuYXBpLkxv",
+ "YWRQYWNrYWdlUmVzdWx0LlNjb3Blc0VudHJ5EjwKB3N5bWJvbHMYBiADKAsy",
+ "Ky5jb20ua2NsLmFwaS5Mb2FkUGFja2FnZVJlc3VsdC5TeW1ib2xzRW50cnkS",
+ "SgoPbm9kZV9zeW1ib2xfbWFwGAcgAygLMjEuY29tLmtjbC5hcGkuTG9hZFBh",
+ "Y2thZ2VSZXN1bHQuTm9kZVN5bWJvbE1hcEVudHJ5EkoKD3N5bWJvbF9ub2Rl",
+ "X21hcBgIIAMoCzIxLmNvbS5rY2wuYXBpLkxvYWRQYWNrYWdlUmVzdWx0LlN5",
+ "bWJvbE5vZGVNYXBFbnRyeRJbChhmdWxseV9xdWFsaWZpZWRfbmFtZV9tYXAY",
+ "CSADKAsyOS5jb20ua2NsLmFwaS5Mb2FkUGFja2FnZVJlc3VsdC5GdWxseVF1",
+ "YWxpZmllZE5hbWVNYXBFbnRyeRJGCg1wa2dfc2NvcGVfbWFwGAogAygLMi8u",
+ "Y29tLmtjbC5hcGkuTG9hZFBhY2thZ2VSZXN1bHQuUGtnU2NvcGVNYXBFbnRy",
+ "eRpBCgtTY29wZXNFbnRyeRILCgNrZXkYASABKAkSIQoFdmFsdWUYAiABKAsy",
+ "Ei5jb20ua2NsLmFwaS5TY29wZToCOAEaQwoMU3ltYm9sc0VudHJ5EgsKA2tl",
+ "eRgBIAEoCRIiCgV2YWx1ZRgCIAEoCzITLmNvbS5rY2wuYXBpLlN5bWJvbDoC",
+ "OAEaTgoSTm9kZVN5bWJvbE1hcEVudHJ5EgsKA2tleRgBIAEoCRInCgV2YWx1",
+ "ZRgCIAEoCzIYLmNvbS5rY2wuYXBpLlN5bWJvbEluZGV4OgI4ARo0ChJTeW1i",
+ "b2xOb2RlTWFwRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4",
+ "ARpWChpGdWxseVF1YWxpZmllZE5hbWVNYXBFbnRyeRILCgNrZXkYASABKAkS",
+ "JwoFdmFsdWUYAiABKAsyGC5jb20ua2NsLmFwaS5TeW1ib2xJbmRleDoCOAEa",
+ "SwoQUGtnU2NvcGVNYXBFbnRyeRILCgNrZXkYASABKAkSJgoFdmFsdWUYAiAB",
+ "KAsyFy5jb20ua2NsLmFwaS5TY29wZUluZGV4OgI4ASI9ChFMaXN0T3B0aW9u",
+ "c1Jlc3VsdBIoCgdvcHRpb25zGAIgAygLMhcuY29tLmtjbC5hcGkuT3B0aW9u",
+ "SGVscCJfCgpPcHRpb25IZWxwEgwKBG5hbWUYASABKAkSDAoEdHlwZRgCIAEo",
+ "CRIQCghyZXF1aXJlZBgDIAEoCBIVCg1kZWZhdWx0X3ZhbHVlGAQgASgJEgwK",
+ "BGhlbHAYBSABKAkixAEKBlN5bWJvbBIgCgJ0eRgBIAEoCzIULmNvbS5rY2wu",
+ "YXBpLktjbFR5cGUSDAoEbmFtZRgCIAEoCRInCgVvd25lchgDIAEoCzIYLmNv",
+ "bS5rY2wuYXBpLlN5bWJvbEluZGV4EiUKA2RlZhgEIAEoCzIYLmNvbS5rY2wu",
+ "YXBpLlN5bWJvbEluZGV4EicKBWF0dHJzGAUgAygLMhguY29tLmtjbC5hcGku",
+ "U3ltYm9sSW5kZXgSEQoJaXNfZ2xvYmFsGAYgASgIIroBCgVTY29wZRIMCgRr",
+ "aW5kGAEgASgJEicKBnBhcmVudBgCIAEoCzIXLmNvbS5rY2wuYXBpLlNjb3Bl",
+ "SW5kZXgSJwoFb3duZXIYAyABKAsyGC5jb20ua2NsLmFwaS5TeW1ib2xJbmRl",
+ "eBIpCghjaGlsZHJlbhgEIAMoCzIXLmNvbS5rY2wuYXBpLlNjb3BlSW5kZXgS",
+ "JgoEZGVmcxgFIAMoCzIYLmNvbS5rY2wuYXBpLlN5bWJvbEluZGV4IjEKC1N5",
+ "bWJvbEluZGV4EgkKAWkYASABKAQSCQoBZxgCIAEoBBIMCgRraW5kGAMgASgJ",
+ "IjAKClNjb3BlSW5kZXgSCQoBaRgBIAEoBBIJCgFnGAIgASgEEgwKBGtpbmQY",
+ "AyABKAkizwMKD0V4ZWNQcm9ncmFtQXJncxIQCgh3b3JrX2RpchgBIAEoCRIX",
+ "Cg9rX2ZpbGVuYW1lX2xpc3QYAiADKAkSEwoLa19jb2RlX2xpc3QYAyADKAkS",
+ "IwoEYXJncxgEIAMoCzIVLmNvbS5rY2wuYXBpLkFyZ3VtZW50EhEKCW92ZXJy",
+ "aWRlcxgFIAMoCRIbChNkaXNhYmxlX3lhbWxfcmVzdWx0GAYgASgIEhoKEnBy",
+ "aW50X292ZXJyaWRlX2FzdBgHIAEoCBIaChJzdHJpY3RfcmFuZ2VfY2hlY2sY",
+ "CCABKAgSFAoMZGlzYWJsZV9ub25lGAkgASgIEg8KB3ZlcmJvc2UYCiABKAUS",
+ "DQoFZGVidWcYCyABKAUSEQoJc29ydF9rZXlzGAwgASgIEi8KDWV4dGVybmFs",
+ "X3BrZ3MYDSADKAsyGC5jb20ua2NsLmFwaS5FeHRlcm5hbFBrZxIgChhpbmNs",
+ "dWRlX3NjaGVtYV90eXBlX3BhdGgYDiABKAgSFAoMY29tcGlsZV9vbmx5GA8g",
+ "ASgIEhMKC3Nob3dfaGlkZGVuGBAgASgIEhUKDXBhdGhfc2VsZWN0b3IYESAD",
+ "KAkSEQoJZmFzdF9ldmFsGBIgASgIImcKEUV4ZWNQcm9ncmFtUmVzdWx0EhMK",
+ "C2pzb25fcmVzdWx0GAEgASgJEhMKC3lhbWxfcmVzdWx0GAIgASgJEhMKC2xv",
+ "Z19tZXNzYWdlGAMgASgJEhMKC2Vycl9tZXNzYWdlGAQgASgJIlMKEEJ1aWxk",
+ "UHJvZ3JhbUFyZ3MSLwoJZXhlY19hcmdzGAEgASgLMhwuY29tLmtjbC5hcGku",
+ "RXhlY1Byb2dyYW1BcmdzEg4KBm91dHB1dBgCIAEoCSIiChJCdWlsZFByb2dy",
+ "YW1SZXN1bHQSDAoEcGF0aBgBIAEoCSJRChBFeGVjQXJ0aWZhY3RBcmdzEgwK",
+ "BHBhdGgYASABKAkSLwoJZXhlY19hcmdzGAIgASgLMhwuY29tLmtjbC5hcGku",
+ "RXhlY1Byb2dyYW1BcmdzIiAKDkZvcm1hdENvZGVBcmdzEg4KBnNvdXJjZRgB",
+ "IAEoCSIlChBGb3JtYXRDb2RlUmVzdWx0EhEKCWZvcm1hdHRlZBgBIAEoDCIe",
+ "Cg5Gb3JtYXRQYXRoQXJncxIMCgRwYXRoGAEgASgJIikKEEZvcm1hdFBhdGhS",
+ "ZXN1bHQSFQoNY2hhbmdlZF9wYXRocxgBIAMoCSIdCgxMaW50UGF0aEFyZ3MS",
+ "DQoFcGF0aHMYASADKAkiIQoOTGludFBhdGhSZXN1bHQSDwoHcmVzdWx0cxgB",
+ "IAMoCSJFChBPdmVycmlkZUZpbGVBcmdzEgwKBGZpbGUYASABKAkSDQoFc3Bl",
+ "Y3MYAiADKAkSFAoMaW1wb3J0X3BhdGhzGAMgAygJIk4KEk92ZXJyaWRlRmls",
+ "ZVJlc3VsdBIOCgZyZXN1bHQYASABKAgSKAoMcGFyc2VfZXJyb3JzGAIgAygL",
+ "MhIuY29tLmtjbC5hcGkuRXJyb3IiLQoUTGlzdFZhcmlhYmxlc09wdGlvbnMS",
+ "FQoNbWVyZ2VfcHJvZ3JhbRgBIAEoCCI4CgxWYXJpYWJsZUxpc3QSKAoJdmFy",
+ "aWFibGVzGAEgAygLMhUuY29tLmtjbC5hcGkuVmFyaWFibGUiZQoRTGlzdFZh",
+ "cmlhYmxlc0FyZ3MSDQoFZmlsZXMYASADKAkSDQoFc3BlY3MYAiADKAkSMgoH",
+ "b3B0aW9ucxgDIAEoCzIhLmNvbS5rY2wuYXBpLkxpc3RWYXJpYWJsZXNPcHRp",
+ "b25zIusBChNMaXN0VmFyaWFibGVzUmVzdWx0EkIKCXZhcmlhYmxlcxgBIAMo",
+ "CzIvLmNvbS5rY2wuYXBpLkxpc3RWYXJpYWJsZXNSZXN1bHQuVmFyaWFibGVz",
+ "RW50cnkSGQoRdW5zdXBwb3J0ZWRfY29kZXMYAiADKAkSKAoMcGFyc2VfZXJy",
+ "b3JzGAMgAygLMhIuY29tLmtjbC5hcGkuRXJyb3IaSwoOVmFyaWFibGVzRW50",
+ "cnkSCwoDa2V5GAEgASgJEigKBXZhbHVlGAIgASgLMhkuY29tLmtjbC5hcGku",
+ "VmFyaWFibGVMaXN0OgI4ASKUAQoIVmFyaWFibGUSDQoFdmFsdWUYASABKAkS",
+ "EQoJdHlwZV9uYW1lGAIgASgJEg4KBm9wX3N5bRgDIAEoCRIpCgpsaXN0X2l0",
+ "ZW1zGAQgAygLMhUuY29tLmtjbC5hcGkuVmFyaWFibGUSKwoMZGljdF9lbnRy",
+ "aWVzGAUgAygLMhUuY29tLmtjbC5hcGkuTWFwRW50cnkiPQoITWFwRW50cnkS",
+ "CwoDa2V5GAEgASgJEiQKBXZhbHVlGAIgASgLMhUuY29tLmtjbC5hcGkuVmFy",
+ "aWFibGUiYAoYR2V0U2NoZW1hVHlwZU1hcHBpbmdBcmdzEi8KCWV4ZWNfYXJn",
+ "cxgBIAEoCzIcLmNvbS5rY2wuYXBpLkV4ZWNQcm9ncmFtQXJncxITCgtzY2hl",
+ "bWFfbmFtZRgCIAEoCSLJAQoaR2V0U2NoZW1hVHlwZU1hcHBpbmdSZXN1bHQS",
+ "WwoTc2NoZW1hX3R5cGVfbWFwcGluZxgBIAMoCzI+LmNvbS5rY2wuYXBpLkdl",
+ "dFNjaGVtYVR5cGVNYXBwaW5nUmVzdWx0LlNjaGVtYVR5cGVNYXBwaW5nRW50",
+ "cnkaTgoWU2NoZW1hVHlwZU1hcHBpbmdFbnRyeRILCgNrZXkYASABKAkSIwoF",
+ "dmFsdWUYAiABKAsyFC5jb20ua2NsLmFwaS5LY2xUeXBlOgI4ASLfAQojR2V0",
+ "U2NoZW1hVHlwZU1hcHBpbmdVbmRlclBhdGhSZXN1bHQSZAoTc2NoZW1hX3R5",
+ "cGVfbWFwcGluZxgBIAMoCzJHLmNvbS5rY2wuYXBpLkdldFNjaGVtYVR5cGVN",
+ "YXBwaW5nVW5kZXJQYXRoUmVzdWx0LlNjaGVtYVR5cGVNYXBwaW5nRW50cnka",
+ "UgoWU2NoZW1hVHlwZU1hcHBpbmdFbnRyeRILCgNrZXkYASABKAkSJwoFdmFs",
+ "dWUYAiABKAsyGC5jb20ua2NsLmFwaS5TY2hlbWFUeXBlczoCOAEiOAoLU2No",
+ "ZW1hVHlwZXMSKQoLc2NoZW1hX3R5cGUYASADKAsyFC5jb20ua2NsLmFwaS5L",
+ "Y2xUeXBlIrcBChBWYWxpZGF0ZUNvZGVBcmdzEhAKCGRhdGFmaWxlGAEgASgJ",
+ "EgwKBGRhdGEYAiABKAkSDAoEZmlsZRgDIAEoCRIMCgRjb2RlGAQgASgJEg4K",
+ "BnNjaGVtYRgFIAEoCRIWCg5hdHRyaWJ1dGVfbmFtZRgGIAEoCRIOCgZmb3Jt",
+ "YXQYByABKAkSLwoNZXh0ZXJuYWxfcGtncxgIIAMoCzIYLmNvbS5rY2wuYXBp",
+ "LkV4dGVybmFsUGtnIjoKElZhbGlkYXRlQ29kZVJlc3VsdBIPCgdzdWNjZXNz",
+ "GAEgASgIEhMKC2Vycl9tZXNzYWdlGAIgASgJIjoKCFBvc2l0aW9uEgwKBGxp",
+ "bmUYASABKAMSDgoGY29sdW1uGAIgASgDEhAKCGZpbGVuYW1lGAMgASgJImgK",
+ "EExpc3REZXBGaWxlc0FyZ3MSEAoId29ya19kaXIYASABKAkSFAoMdXNlX2Fi",
+ "c19wYXRoGAIgASgIEhMKC2luY2x1ZGVfYWxsGAMgASgIEhcKD3VzZV9mYXN0",
+ "X3BhcnNlchgEIAEoCCJFChJMaXN0RGVwRmlsZXNSZXN1bHQSDwoHcGtncm9v",
+ "dBgBIAEoCRIPCgdwa2dwYXRoGAIgASgJEg0KBWZpbGVzGAMgAygJIjgKFUxv",
+ "YWRTZXR0aW5nc0ZpbGVzQXJncxIQCgh3b3JrX2RpchgBIAEoCRINCgVmaWxl",
+ "cxgCIAMoCSJ6ChdMb2FkU2V0dGluZ3NGaWxlc1Jlc3VsdBIvCg9rY2xfY2xp",
+ "X2NvbmZpZ3MYASABKAsyFi5jb20ua2NsLmFwaS5DbGlDb25maWcSLgoLa2Ns",
+ "X29wdGlvbnMYAiADKAsyGS5jb20ua2NsLmFwaS5LZXlWYWx1ZVBhaXIigwIK",
+ "CUNsaUNvbmZpZxINCgVmaWxlcxgBIAMoCRIOCgZvdXRwdXQYAiABKAkSEQoJ",
+ "b3ZlcnJpZGVzGAMgAygJEhUKDXBhdGhfc2VsZWN0b3IYBCADKAkSGgoSc3Ry",
+ "aWN0X3JhbmdlX2NoZWNrGAUgASgIEhQKDGRpc2FibGVfbm9uZRgGIAEoCBIP",
+ "Cgd2ZXJib3NlGAcgASgDEg0KBWRlYnVnGAggASgIEhEKCXNvcnRfa2V5cxgJ",
+ "IAEoCBITCgtzaG93X2hpZGRlbhgKIAEoCBIgChhpbmNsdWRlX3NjaGVtYV90",
+ "eXBlX3BhdGgYCyABKAgSEQoJZmFzdF9ldmFsGAwgASgIIioKDEtleVZhbHVl",
+ "UGFpchILCgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAkiXQoKUmVuYW1lQXJn",
+ "cxIUCgxwYWNrYWdlX3Jvb3QYASABKAkSEwoLc3ltYm9sX3BhdGgYAiABKAkS",
+ "EgoKZmlsZV9wYXRocxgDIAMoCRIQCghuZXdfbmFtZRgEIAEoCSIlCgxSZW5h",
+ "bWVSZXN1bHQSFQoNY2hhbmdlZF9maWxlcxgBIAMoCSLFAQoOUmVuYW1lQ29k",
+ "ZUFyZ3MSFAoMcGFja2FnZV9yb290GAEgASgJEhMKC3N5bWJvbF9wYXRoGAIg",
+ "ASgJEkIKDHNvdXJjZV9jb2RlcxgDIAMoCzIsLmNvbS5rY2wuYXBpLlJlbmFt",
+ "ZUNvZGVBcmdzLlNvdXJjZUNvZGVzRW50cnkSEAoIbmV3X25hbWUYBCABKAka",
+ "MgoQU291cmNlQ29kZXNFbnRyeRILCgNrZXkYASABKAkSDQoFdmFsdWUYAiAB",
+ "KAk6AjgBIo8BChBSZW5hbWVDb2RlUmVzdWx0EkYKDWNoYW5nZWRfY29kZXMY",
+ "ASADKAsyLy5jb20ua2NsLmFwaS5SZW5hbWVDb2RlUmVzdWx0LkNoYW5nZWRD",
+ "b2Rlc0VudHJ5GjMKEUNoYW5nZWRDb2Rlc0VudHJ5EgsKA2tleRgBIAEoCRIN",
+ "CgV2YWx1ZRgCIAEoCToCOAEidAoIVGVzdEFyZ3MSLwoJZXhlY19hcmdzGAEg",
+ "ASgLMhwuY29tLmtjbC5hcGkuRXhlY1Byb2dyYW1BcmdzEhAKCHBrZ19saXN0",
+ "GAIgAygJEhIKCnJ1bl9yZWdleHAYAyABKAkSEQoJZmFpbF9mYXN0GAQgASgI",
+ "IjUKClRlc3RSZXN1bHQSJwoEaW5mbxgCIAMoCzIZLmNvbS5rY2wuYXBpLlRl",
"c3RDYXNlSW5mbyJSCgxUZXN0Q2FzZUluZm8SDAoEbmFtZRgBIAEoCRINCgVl",
"cnJvchgCIAEoCRIQCghkdXJhdGlvbhgDIAEoBBITCgtsb2dfbWVzc2FnZRgE",
- "IAEoCSJAChdVcGRhdGVEZXBlbmRlbmNpZXNfQXJncxIVCg1tYW5pZmVzdF9w",
- "YXRoGAEgASgJEg4KBnZlbmRvchgCIAEoCCJMChlVcGRhdGVEZXBlbmRlbmNp",
- "ZXNfUmVzdWx0Ei8KDWV4dGVybmFsX3BrZ3MYAyADKAsyGC5jb20ua2NsLmFw",
- "aS5FeHRlcm5hbFBrZyLzBAoHS2NsVHlwZRIMCgR0eXBlGAEgASgJEikKC3Vu",
- "aW9uX3R5cGVzGAIgAygLMhQuY29tLmtjbC5hcGkuS2NsVHlwZRIPCgdkZWZh",
- "dWx0GAMgASgJEhMKC3NjaGVtYV9uYW1lGAQgASgJEhIKCnNjaGVtYV9kb2MY",
- "BSABKAkSOAoKcHJvcGVydGllcxgGIAMoCzIkLmNvbS5rY2wuYXBpLktjbFR5",
- "cGUuUHJvcGVydGllc0VudHJ5EhAKCHJlcXVpcmVkGAcgAygJEiEKA2tleRgI",
- "IAEoCzIULmNvbS5rY2wuYXBpLktjbFR5cGUSIgoEaXRlbRgJIAEoCzIULmNv",
- "bS5rY2wuYXBpLktjbFR5cGUSDAoEbGluZRgKIAEoBRIqCgpkZWNvcmF0b3Jz",
- "GAsgAygLMhYuY29tLmtjbC5hcGkuRGVjb3JhdG9yEhAKCGZpbGVuYW1lGAwg",
- "ASgJEhAKCHBrZ19wYXRoGA0gASgJEhMKC2Rlc2NyaXB0aW9uGA4gASgJEjQK",
- "CGV4YW1wbGVzGA8gAygLMiIuY29tLmtjbC5hcGkuS2NsVHlwZS5FeGFtcGxl",
- "c0VudHJ5EikKC2Jhc2Vfc2NoZW1hGBAgASgLMhQuY29tLmtjbC5hcGkuS2Ns",
- "VHlwZRpHCg9Qcm9wZXJ0aWVzRW50cnkSCwoDa2V5GAEgASgJEiMKBXZhbHVl",
- "GAIgASgLMhQuY29tLmtjbC5hcGkuS2NsVHlwZToCOAEaRQoNRXhhbXBsZXNF",
- "bnRyeRILCgNrZXkYASABKAkSIwoFdmFsdWUYAiABKAsyFC5jb20ua2NsLmFw",
- "aS5FeGFtcGxlOgI4ASKVAQoJRGVjb3JhdG9yEgwKBG5hbWUYASABKAkSEQoJ",
- "YXJndW1lbnRzGAIgAygJEjYKCGtleXdvcmRzGAMgAygLMiQuY29tLmtjbC5h",
- "cGkuRGVjb3JhdG9yLktleXdvcmRzRW50cnkaLwoNS2V5d29yZHNFbnRyeRIL",
- "CgNrZXkYASABKAkSDQoFdmFsdWUYAiABKAk6AjgBIj4KB0V4YW1wbGUSDwoH",
- "c3VtbWFyeRgBIAEoCRITCgtkZXNjcmlwdGlvbhgCIAEoCRINCgV2YWx1ZRgD",
- "IAEoCTKWAQoOQnVpbHRpblNlcnZpY2USOAoEUGluZxIWLmNvbS5rY2wuYXBp",
- "LlBpbmdfQXJncxoYLmNvbS5rY2wuYXBpLlBpbmdfUmVzdWx0EkoKCkxpc3RN",
- "ZXRob2QSHC5jb20ua2NsLmFwaS5MaXN0TWV0aG9kX0FyZ3MaHi5jb20ua2Ns",
- "LmFwaS5MaXN0TWV0aG9kX1Jlc3VsdDLeDQoMS2Nsdm1TZXJ2aWNlEjgKBFBp",
- "bmcSFi5jb20ua2NsLmFwaS5QaW5nX0FyZ3MaGC5jb20ua2NsLmFwaS5QaW5n",
- "X1Jlc3VsdBJKCgpHZXRWZXJzaW9uEhwuY29tLmtjbC5hcGkuR2V0VmVyc2lv",
- "bl9BcmdzGh4uY29tLmtjbC5hcGkuR2V0VmVyc2lvbl9SZXN1bHQSUAoMUGFy",
- "c2VQcm9ncmFtEh4uY29tLmtjbC5hcGkuUGFyc2VQcm9ncmFtX0FyZ3MaIC5j",
- "b20ua2NsLmFwaS5QYXJzZVByb2dyYW1fUmVzdWx0EkcKCVBhcnNlRmlsZRIb",
- "LmNvbS5rY2wuYXBpLlBhcnNlRmlsZV9BcmdzGh0uY29tLmtjbC5hcGkuUGFy",
- "c2VGaWxlX1Jlc3VsdBJNCgtMb2FkUGFja2FnZRIdLmNvbS5rY2wuYXBpLkxv",
- "YWRQYWNrYWdlX0FyZ3MaHy5jb20ua2NsLmFwaS5Mb2FkUGFja2FnZV9SZXN1",
- "bHQSTgoLTGlzdE9wdGlvbnMSHi5jb20ua2NsLmFwaS5QYXJzZVByb2dyYW1f",
- "QXJncxofLmNvbS5rY2wuYXBpLkxpc3RPcHRpb25zX1Jlc3VsdBJTCg1MaXN0",
- "VmFyaWFibGVzEh8uY29tLmtjbC5hcGkuTGlzdFZhcmlhYmxlc19BcmdzGiEu",
- "Y29tLmtjbC5hcGkuTGlzdFZhcmlhYmxlc19SZXN1bHQSTQoLRXhlY1Byb2dy",
- "YW0SHS5jb20ua2NsLmFwaS5FeGVjUHJvZ3JhbV9BcmdzGh8uY29tLmtjbC5h",
- "cGkuRXhlY1Byb2dyYW1fUmVzdWx0ElAKDEJ1aWxkUHJvZ3JhbRIeLmNvbS5r",
- "Y2wuYXBpLkJ1aWxkUHJvZ3JhbV9BcmdzGiAuY29tLmtjbC5hcGkuQnVpbGRQ",
- "cm9ncmFtX1Jlc3VsdBJPCgxFeGVjQXJ0aWZhY3QSHi5jb20ua2NsLmFwaS5F",
- "eGVjQXJ0aWZhY3RfQXJncxofLmNvbS5rY2wuYXBpLkV4ZWNQcm9ncmFtX1Jl",
- "c3VsdBJQCgxPdmVycmlkZUZpbGUSHi5jb20ua2NsLmFwaS5PdmVycmlkZUZp",
- "bGVfQXJncxogLmNvbS5rY2wuYXBpLk92ZXJyaWRlRmlsZV9SZXN1bHQSaAoU",
- "R2V0U2NoZW1hVHlwZU1hcHBpbmcSJi5jb20ua2NsLmFwaS5HZXRTY2hlbWFU",
- "eXBlTWFwcGluZ19BcmdzGiguY29tLmtjbC5hcGkuR2V0U2NoZW1hVHlwZU1h",
- "cHBpbmdfUmVzdWx0EkoKCkZvcm1hdENvZGUSHC5jb20ua2NsLmFwaS5Gb3Jt",
- "YXRDb2RlX0FyZ3MaHi5jb20ua2NsLmFwaS5Gb3JtYXRDb2RlX1Jlc3VsdBJK",
- "CgpGb3JtYXRQYXRoEhwuY29tLmtjbC5hcGkuRm9ybWF0UGF0aF9BcmdzGh4u",
- "Y29tLmtjbC5hcGkuRm9ybWF0UGF0aF9SZXN1bHQSRAoITGludFBhdGgSGi5j",
- "b20ua2NsLmFwaS5MaW50UGF0aF9BcmdzGhwuY29tLmtjbC5hcGkuTGludFBh",
- "dGhfUmVzdWx0ElAKDFZhbGlkYXRlQ29kZRIeLmNvbS5rY2wuYXBpLlZhbGlk",
- "YXRlQ29kZV9BcmdzGiAuY29tLmtjbC5hcGkuVmFsaWRhdGVDb2RlX1Jlc3Vs",
- "dBJQCgxMaXN0RGVwRmlsZXMSHi5jb20ua2NsLmFwaS5MaXN0RGVwRmlsZXNf",
- "QXJncxogLmNvbS5rY2wuYXBpLkxpc3REZXBGaWxlc19SZXN1bHQSXwoRTG9h",
- "ZFNldHRpbmdzRmlsZXMSIy5jb20ua2NsLmFwaS5Mb2FkU2V0dGluZ3NGaWxl",
- "c19BcmdzGiUuY29tLmtjbC5hcGkuTG9hZFNldHRpbmdzRmlsZXNfUmVzdWx0",
- "Ej4KBlJlbmFtZRIYLmNvbS5rY2wuYXBpLlJlbmFtZV9BcmdzGhouY29tLmtj",
- "bC5hcGkuUmVuYW1lX1Jlc3VsdBJKCgpSZW5hbWVDb2RlEhwuY29tLmtjbC5h",
- "cGkuUmVuYW1lQ29kZV9BcmdzGh4uY29tLmtjbC5hcGkuUmVuYW1lQ29kZV9S",
- "ZXN1bHQSOAoEVGVzdBIWLmNvbS5rY2wuYXBpLlRlc3RfQXJncxoYLmNvbS5r",
- "Y2wuYXBpLlRlc3RfUmVzdWx0EmIKElVwZGF0ZURlcGVuZGVuY2llcxIkLmNv",
- "bS5rY2wuYXBpLlVwZGF0ZURlcGVuZGVuY2llc19BcmdzGiYuY29tLmtjbC5h",
- "cGkuVXBkYXRlRGVwZW5kZW5jaWVzX1Jlc3VsdEIUWgUuO2FwaaoCCktjbExp",
- "Yi5BUEliBnByb3RvMw=="));
+ "IAEoCSI/ChZVcGRhdGVEZXBlbmRlbmNpZXNBcmdzEhUKDW1hbmlmZXN0X3Bh",
+ "dGgYASABKAkSDgoGdmVuZG9yGAIgASgIIksKGFVwZGF0ZURlcGVuZGVuY2ll",
+ "c1Jlc3VsdBIvCg1leHRlcm5hbF9wa2dzGAMgAygLMhguY29tLmtjbC5hcGku",
+ "RXh0ZXJuYWxQa2ci8wQKB0tjbFR5cGUSDAoEdHlwZRgBIAEoCRIpCgt1bmlv",
+ "bl90eXBlcxgCIAMoCzIULmNvbS5rY2wuYXBpLktjbFR5cGUSDwoHZGVmYXVs",
+ "dBgDIAEoCRITCgtzY2hlbWFfbmFtZRgEIAEoCRISCgpzY2hlbWFfZG9jGAUg",
+ "ASgJEjgKCnByb3BlcnRpZXMYBiADKAsyJC5jb20ua2NsLmFwaS5LY2xUeXBl",
+ "LlByb3BlcnRpZXNFbnRyeRIQCghyZXF1aXJlZBgHIAMoCRIhCgNrZXkYCCAB",
+ "KAsyFC5jb20ua2NsLmFwaS5LY2xUeXBlEiIKBGl0ZW0YCSABKAsyFC5jb20u",
+ "a2NsLmFwaS5LY2xUeXBlEgwKBGxpbmUYCiABKAUSKgoKZGVjb3JhdG9ycxgL",
+ "IAMoCzIWLmNvbS5rY2wuYXBpLkRlY29yYXRvchIQCghmaWxlbmFtZRgMIAEo",
+ "CRIQCghwa2dfcGF0aBgNIAEoCRITCgtkZXNjcmlwdGlvbhgOIAEoCRI0Cghl",
+ "eGFtcGxlcxgPIAMoCzIiLmNvbS5rY2wuYXBpLktjbFR5cGUuRXhhbXBsZXNF",
+ "bnRyeRIpCgtiYXNlX3NjaGVtYRgQIAEoCzIULmNvbS5rY2wuYXBpLktjbFR5",
+ "cGUaRwoPUHJvcGVydGllc0VudHJ5EgsKA2tleRgBIAEoCRIjCgV2YWx1ZRgC",
+ "IAEoCzIULmNvbS5rY2wuYXBpLktjbFR5cGU6AjgBGkUKDUV4YW1wbGVzRW50",
+ "cnkSCwoDa2V5GAEgASgJEiMKBXZhbHVlGAIgASgLMhQuY29tLmtjbC5hcGku",
+ "RXhhbXBsZToCOAEilQEKCURlY29yYXRvchIMCgRuYW1lGAEgASgJEhEKCWFy",
+ "Z3VtZW50cxgCIAMoCRI2CghrZXl3b3JkcxgDIAMoCzIkLmNvbS5rY2wuYXBp",
+ "LkRlY29yYXRvci5LZXl3b3Jkc0VudHJ5Gi8KDUtleXdvcmRzRW50cnkSCwoD",
+ "a2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4ASI+CgdFeGFtcGxlEg8KB3N1",
+ "bW1hcnkYASABKAkSEwoLZGVzY3JpcHRpb24YAiABKAkSDQoFdmFsdWUYAyAB",
+ "KAkykgEKDkJ1aWx0aW5TZXJ2aWNlEjYKBFBpbmcSFS5jb20ua2NsLmFwaS5Q",
+ "aW5nQXJncxoXLmNvbS5rY2wuYXBpLlBpbmdSZXN1bHQSSAoKTGlzdE1ldGhv",
+ "ZBIbLmNvbS5rY2wuYXBpLkxpc3RNZXRob2RBcmdzGh0uY29tLmtjbC5hcGku",
+ "TGlzdE1ldGhvZFJlc3VsdDKwDQoKS2NsU2VydmljZRI2CgRQaW5nEhUuY29t",
+ "LmtjbC5hcGkuUGluZ0FyZ3MaFy5jb20ua2NsLmFwaS5QaW5nUmVzdWx0EkgK",
+ "CkdldFZlcnNpb24SGy5jb20ua2NsLmFwaS5HZXRWZXJzaW9uQXJncxodLmNv",
+ "bS5rY2wuYXBpLkdldFZlcnNpb25SZXN1bHQSTgoMUGFyc2VQcm9ncmFtEh0u",
+ "Y29tLmtjbC5hcGkuUGFyc2VQcm9ncmFtQXJncxofLmNvbS5rY2wuYXBpLlBh",
+ "cnNlUHJvZ3JhbVJlc3VsdBJFCglQYXJzZUZpbGUSGi5jb20ua2NsLmFwaS5Q",
+ "YXJzZUZpbGVBcmdzGhwuY29tLmtjbC5hcGkuUGFyc2VGaWxlUmVzdWx0EksK",
+ "C0xvYWRQYWNrYWdlEhwuY29tLmtjbC5hcGkuTG9hZFBhY2thZ2VBcmdzGh4u",
+ "Y29tLmtjbC5hcGkuTG9hZFBhY2thZ2VSZXN1bHQSTAoLTGlzdE9wdGlvbnMS",
+ "HS5jb20ua2NsLmFwaS5QYXJzZVByb2dyYW1BcmdzGh4uY29tLmtjbC5hcGku",
+ "TGlzdE9wdGlvbnNSZXN1bHQSUQoNTGlzdFZhcmlhYmxlcxIeLmNvbS5rY2wu",
+ "YXBpLkxpc3RWYXJpYWJsZXNBcmdzGiAuY29tLmtjbC5hcGkuTGlzdFZhcmlh",
+ "Ymxlc1Jlc3VsdBJLCgtFeGVjUHJvZ3JhbRIcLmNvbS5rY2wuYXBpLkV4ZWNQ",
+ "cm9ncmFtQXJncxoeLmNvbS5rY2wuYXBpLkV4ZWNQcm9ncmFtUmVzdWx0Ek4K",
+ "DEJ1aWxkUHJvZ3JhbRIdLmNvbS5rY2wuYXBpLkJ1aWxkUHJvZ3JhbUFyZ3Ma",
+ "Hy5jb20ua2NsLmFwaS5CdWlsZFByb2dyYW1SZXN1bHQSTQoMRXhlY0FydGlm",
+ "YWN0Eh0uY29tLmtjbC5hcGkuRXhlY0FydGlmYWN0QXJncxoeLmNvbS5rY2wu",
+ "YXBpLkV4ZWNQcm9ncmFtUmVzdWx0Ek4KDE92ZXJyaWRlRmlsZRIdLmNvbS5r",
+ "Y2wuYXBpLk92ZXJyaWRlRmlsZUFyZ3MaHy5jb20ua2NsLmFwaS5PdmVycmlk",
+ "ZUZpbGVSZXN1bHQSZgoUR2V0U2NoZW1hVHlwZU1hcHBpbmcSJS5jb20ua2Ns",
+ "LmFwaS5HZXRTY2hlbWFUeXBlTWFwcGluZ0FyZ3MaJy5jb20ua2NsLmFwaS5H",
+ "ZXRTY2hlbWFUeXBlTWFwcGluZ1Jlc3VsdBJICgpGb3JtYXRDb2RlEhsuY29t",
+ "LmtjbC5hcGkuRm9ybWF0Q29kZUFyZ3MaHS5jb20ua2NsLmFwaS5Gb3JtYXRD",
+ "b2RlUmVzdWx0EkgKCkZvcm1hdFBhdGgSGy5jb20ua2NsLmFwaS5Gb3JtYXRQ",
+ "YXRoQXJncxodLmNvbS5rY2wuYXBpLkZvcm1hdFBhdGhSZXN1bHQSQgoITGlu",
+ "dFBhdGgSGS5jb20ua2NsLmFwaS5MaW50UGF0aEFyZ3MaGy5jb20ua2NsLmFw",
+ "aS5MaW50UGF0aFJlc3VsdBJOCgxWYWxpZGF0ZUNvZGUSHS5jb20ua2NsLmFw",
+ "aS5WYWxpZGF0ZUNvZGVBcmdzGh8uY29tLmtjbC5hcGkuVmFsaWRhdGVDb2Rl",
+ "UmVzdWx0Ek4KDExpc3REZXBGaWxlcxIdLmNvbS5rY2wuYXBpLkxpc3REZXBG",
+ "aWxlc0FyZ3MaHy5jb20ua2NsLmFwaS5MaXN0RGVwRmlsZXNSZXN1bHQSXQoR",
+ "TG9hZFNldHRpbmdzRmlsZXMSIi5jb20ua2NsLmFwaS5Mb2FkU2V0dGluZ3NG",
+ "aWxlc0FyZ3MaJC5jb20ua2NsLmFwaS5Mb2FkU2V0dGluZ3NGaWxlc1Jlc3Vs",
+ "dBI8CgZSZW5hbWUSFy5jb20ua2NsLmFwaS5SZW5hbWVBcmdzGhkuY29tLmtj",
+ "bC5hcGkuUmVuYW1lUmVzdWx0EkgKClJlbmFtZUNvZGUSGy5jb20ua2NsLmFw",
+ "aS5SZW5hbWVDb2RlQXJncxodLmNvbS5rY2wuYXBpLlJlbmFtZUNvZGVSZXN1",
+ "bHQSNgoEVGVzdBIVLmNvbS5rY2wuYXBpLlRlc3RBcmdzGhcuY29tLmtjbC5h",
+ "cGkuVGVzdFJlc3VsdBJgChJVcGRhdGVEZXBlbmRlbmNpZXMSIy5jb20ua2Ns",
+ "LmFwaS5VcGRhdGVEZXBlbmRlbmNpZXNBcmdzGiUuY29tLmtjbC5hcGkuVXBk",
+ "YXRlRGVwZW5kZW5jaWVzUmVzdWx0QhRaBS47YXBpqgIKS2NsTGliLkFQSWIG",
+ "cHJvdG8z"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
@@ -242,63 +246,65 @@ static SpecReflection() {
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Argument), global::KclLib.API.Argument.Parser, new[]{ "Name", "Value" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Error), global::KclLib.API.Error.Parser, new[]{ "Level", "Code", "Messages" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Message), global::KclLib.API.Message.Parser, new[]{ "Msg", "Pos" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Ping_Args), global::KclLib.API.Ping_Args.Parser, new[]{ "Value" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Ping_Result), global::KclLib.API.Ping_Result.Parser, new[]{ "Value" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetVersion_Args), global::KclLib.API.GetVersion_Args.Parser, null, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetVersion_Result), global::KclLib.API.GetVersion_Result.Parser, new[]{ "Version", "Checksum", "GitSha", "VersionInfo" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListMethod_Args), global::KclLib.API.ListMethod_Args.Parser, null, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListMethod_Result), global::KclLib.API.ListMethod_Result.Parser, new[]{ "MethodNameList" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ParseFile_Args), global::KclLib.API.ParseFile_Args.Parser, new[]{ "Path", "Source", "ExternalPkgs" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ParseFile_Result), global::KclLib.API.ParseFile_Result.Parser, new[]{ "AstJson", "Deps", "Errors" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ParseProgram_Args), global::KclLib.API.ParseProgram_Args.Parser, new[]{ "Paths", "Sources", "ExternalPkgs" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ParseProgram_Result), global::KclLib.API.ParseProgram_Result.Parser, new[]{ "AstJson", "Paths", "Errors" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LoadPackage_Args), global::KclLib.API.LoadPackage_Args.Parser, new[]{ "ParseArgs", "ResolveAst", "LoadBuiltin", "WithAstIndex" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LoadPackage_Result), global::KclLib.API.LoadPackage_Result.Parser, new[]{ "Program", "Paths", "ParseErrors", "TypeErrors", "Scopes", "Symbols", "NodeSymbolMap", "SymbolNodeMap", "FullyQualifiedNameMap", "PkgScopeMap" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, null, null, null, }),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListOptions_Result), global::KclLib.API.ListOptions_Result.Parser, new[]{ "Options" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.PingArgs), global::KclLib.API.PingArgs.Parser, new[]{ "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.PingResult), global::KclLib.API.PingResult.Parser, new[]{ "Value" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetVersionArgs), global::KclLib.API.GetVersionArgs.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetVersionResult), global::KclLib.API.GetVersionResult.Parser, new[]{ "Version", "Checksum", "GitSha", "VersionInfo" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListMethodArgs), global::KclLib.API.ListMethodArgs.Parser, null, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListMethodResult), global::KclLib.API.ListMethodResult.Parser, new[]{ "MethodNameList" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ParseFileArgs), global::KclLib.API.ParseFileArgs.Parser, new[]{ "Path", "Source", "ExternalPkgs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ParseFileResult), global::KclLib.API.ParseFileResult.Parser, new[]{ "AstJson", "Deps", "Errors" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ParseProgramArgs), global::KclLib.API.ParseProgramArgs.Parser, new[]{ "Paths", "Sources", "ExternalPkgs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ParseProgramResult), global::KclLib.API.ParseProgramResult.Parser, new[]{ "AstJson", "Paths", "Errors" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LoadPackageArgs), global::KclLib.API.LoadPackageArgs.Parser, new[]{ "ParseArgs", "ResolveAst", "LoadBuiltin", "WithAstIndex" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LoadPackageResult), global::KclLib.API.LoadPackageResult.Parser, new[]{ "Program", "Paths", "ParseErrors", "TypeErrors", "Scopes", "Symbols", "NodeSymbolMap", "SymbolNodeMap", "FullyQualifiedNameMap", "PkgScopeMap" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, null, null, null, null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListOptionsResult), global::KclLib.API.ListOptionsResult.Parser, new[]{ "Options" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.OptionHelp), global::KclLib.API.OptionHelp.Parser, new[]{ "Name", "Type", "Required", "DefaultValue", "Help" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Symbol), global::KclLib.API.Symbol.Parser, new[]{ "Ty", "Name", "Owner", "Def", "Attrs", "IsGlobal" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Scope), global::KclLib.API.Scope.Parser, new[]{ "Kind", "Parent", "Owner", "Children", "Defs" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.SymbolIndex), global::KclLib.API.SymbolIndex.Parser, new[]{ "I", "G", "Kind" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ScopeIndex), global::KclLib.API.ScopeIndex.Parser, new[]{ "I", "G", "Kind" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ExecProgram_Args), global::KclLib.API.ExecProgram_Args.Parser, new[]{ "WorkDir", "KFilenameList", "KCodeList", "Args", "Overrides", "DisableYamlResult", "PrintOverrideAst", "StrictRangeCheck", "DisableNone", "Verbose", "Debug", "SortKeys", "ExternalPkgs", "IncludeSchemaTypePath", "CompileOnly", "ShowHidden", "PathSelector", "FastEval" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ExecProgram_Result), global::KclLib.API.ExecProgram_Result.Parser, new[]{ "JsonResult", "YamlResult", "LogMessage", "ErrMessage" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.BuildProgram_Args), global::KclLib.API.BuildProgram_Args.Parser, new[]{ "ExecArgs", "Output" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.BuildProgram_Result), global::KclLib.API.BuildProgram_Result.Parser, new[]{ "Path" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ExecArtifact_Args), global::KclLib.API.ExecArtifact_Args.Parser, new[]{ "Path", "ExecArgs" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.FormatCode_Args), global::KclLib.API.FormatCode_Args.Parser, new[]{ "Source" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.FormatCode_Result), global::KclLib.API.FormatCode_Result.Parser, new[]{ "Formatted" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.FormatPath_Args), global::KclLib.API.FormatPath_Args.Parser, new[]{ "Path" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.FormatPath_Result), global::KclLib.API.FormatPath_Result.Parser, new[]{ "ChangedPaths" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LintPath_Args), global::KclLib.API.LintPath_Args.Parser, new[]{ "Paths" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LintPath_Result), global::KclLib.API.LintPath_Result.Parser, new[]{ "Results" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.OverrideFile_Args), global::KclLib.API.OverrideFile_Args.Parser, new[]{ "File", "Specs", "ImportPaths" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.OverrideFile_Result), global::KclLib.API.OverrideFile_Result.Parser, new[]{ "Result", "ParseErrors" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListVariables_Options), global::KclLib.API.ListVariables_Options.Parser, new[]{ "MergeProgram" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ExecProgramArgs), global::KclLib.API.ExecProgramArgs.Parser, new[]{ "WorkDir", "KFilenameList", "KCodeList", "Args", "Overrides", "DisableYamlResult", "PrintOverrideAst", "StrictRangeCheck", "DisableNone", "Verbose", "Debug", "SortKeys", "ExternalPkgs", "IncludeSchemaTypePath", "CompileOnly", "ShowHidden", "PathSelector", "FastEval" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ExecProgramResult), global::KclLib.API.ExecProgramResult.Parser, new[]{ "JsonResult", "YamlResult", "LogMessage", "ErrMessage" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.BuildProgramArgs), global::KclLib.API.BuildProgramArgs.Parser, new[]{ "ExecArgs", "Output" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.BuildProgramResult), global::KclLib.API.BuildProgramResult.Parser, new[]{ "Path" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ExecArtifactArgs), global::KclLib.API.ExecArtifactArgs.Parser, new[]{ "Path", "ExecArgs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.FormatCodeArgs), global::KclLib.API.FormatCodeArgs.Parser, new[]{ "Source" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.FormatCodeResult), global::KclLib.API.FormatCodeResult.Parser, new[]{ "Formatted" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.FormatPathArgs), global::KclLib.API.FormatPathArgs.Parser, new[]{ "Path" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.FormatPathResult), global::KclLib.API.FormatPathResult.Parser, new[]{ "ChangedPaths" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LintPathArgs), global::KclLib.API.LintPathArgs.Parser, new[]{ "Paths" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LintPathResult), global::KclLib.API.LintPathResult.Parser, new[]{ "Results" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.OverrideFileArgs), global::KclLib.API.OverrideFileArgs.Parser, new[]{ "File", "Specs", "ImportPaths" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.OverrideFileResult), global::KclLib.API.OverrideFileResult.Parser, new[]{ "Result", "ParseErrors" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListVariablesOptions), global::KclLib.API.ListVariablesOptions.Parser, new[]{ "MergeProgram" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.VariableList), global::KclLib.API.VariableList.Parser, new[]{ "Variables" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListVariables_Args), global::KclLib.API.ListVariables_Args.Parser, new[]{ "Files", "Specs", "Options" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListVariables_Result), global::KclLib.API.ListVariables_Result.Parser, new[]{ "Variables", "UnsupportedCodes", "ParseErrors" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListVariablesArgs), global::KclLib.API.ListVariablesArgs.Parser, new[]{ "Files", "Specs", "Options" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListVariablesResult), global::KclLib.API.ListVariablesResult.Parser, new[]{ "Variables", "UnsupportedCodes", "ParseErrors" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Variable), global::KclLib.API.Variable.Parser, new[]{ "Value", "TypeName", "OpSym", "ListItems", "DictEntries" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.MapEntry), global::KclLib.API.MapEntry.Parser, new[]{ "Key", "Value" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetSchemaTypeMapping_Args), global::KclLib.API.GetSchemaTypeMapping_Args.Parser, new[]{ "ExecArgs", "SchemaName" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetSchemaTypeMapping_Result), global::KclLib.API.GetSchemaTypeMapping_Result.Parser, new[]{ "SchemaTypeMapping" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ValidateCode_Args), global::KclLib.API.ValidateCode_Args.Parser, new[]{ "Datafile", "Data", "File", "Code", "Schema", "AttributeName", "Format", "ExternalPkgs" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ValidateCode_Result), global::KclLib.API.ValidateCode_Result.Parser, new[]{ "Success", "ErrMessage" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetSchemaTypeMappingArgs), global::KclLib.API.GetSchemaTypeMappingArgs.Parser, new[]{ "ExecArgs", "SchemaName" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetSchemaTypeMappingResult), global::KclLib.API.GetSchemaTypeMappingResult.Parser, new[]{ "SchemaTypeMapping" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.GetSchemaTypeMappingUnderPathResult), global::KclLib.API.GetSchemaTypeMappingUnderPathResult.Parser, new[]{ "SchemaTypeMapping" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.SchemaTypes), global::KclLib.API.SchemaTypes.Parser, new[]{ "SchemaType" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ValidateCodeArgs), global::KclLib.API.ValidateCodeArgs.Parser, new[]{ "Datafile", "Data", "File", "Code", "Schema", "AttributeName", "Format", "ExternalPkgs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ValidateCodeResult), global::KclLib.API.ValidateCodeResult.Parser, new[]{ "Success", "ErrMessage" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Position), global::KclLib.API.Position.Parser, new[]{ "Line", "Column", "Filename" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListDepFiles_Args), global::KclLib.API.ListDepFiles_Args.Parser, new[]{ "WorkDir", "UseAbsPath", "IncludeAll", "UseFastParser" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListDepFiles_Result), global::KclLib.API.ListDepFiles_Result.Parser, new[]{ "Pkgroot", "Pkgpath", "Files" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LoadSettingsFiles_Args), global::KclLib.API.LoadSettingsFiles_Args.Parser, new[]{ "WorkDir", "Files" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LoadSettingsFiles_Result), global::KclLib.API.LoadSettingsFiles_Result.Parser, new[]{ "KclCliConfigs", "KclOptions" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListDepFilesArgs), global::KclLib.API.ListDepFilesArgs.Parser, new[]{ "WorkDir", "UseAbsPath", "IncludeAll", "UseFastParser" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.ListDepFilesResult), global::KclLib.API.ListDepFilesResult.Parser, new[]{ "Pkgroot", "Pkgpath", "Files" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LoadSettingsFilesArgs), global::KclLib.API.LoadSettingsFilesArgs.Parser, new[]{ "WorkDir", "Files" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.LoadSettingsFilesResult), global::KclLib.API.LoadSettingsFilesResult.Parser, new[]{ "KclCliConfigs", "KclOptions" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.CliConfig), global::KclLib.API.CliConfig.Parser, new[]{ "Files", "Output", "Overrides", "PathSelector", "StrictRangeCheck", "DisableNone", "Verbose", "Debug", "SortKeys", "ShowHidden", "IncludeSchemaTypePath", "FastEval" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.KeyValuePair), global::KclLib.API.KeyValuePair.Parser, new[]{ "Key", "Value" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Rename_Args), global::KclLib.API.Rename_Args.Parser, new[]{ "PackageRoot", "SymbolPath", "FilePaths", "NewName" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Rename_Result), global::KclLib.API.Rename_Result.Parser, new[]{ "ChangedFiles" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.RenameCode_Args), global::KclLib.API.RenameCode_Args.Parser, new[]{ "PackageRoot", "SymbolPath", "SourceCodes", "NewName" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.RenameCode_Result), global::KclLib.API.RenameCode_Result.Parser, new[]{ "ChangedCodes" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Test_Args), global::KclLib.API.Test_Args.Parser, new[]{ "ExecArgs", "PkgList", "RunRegexp", "FailFast" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Test_Result), global::KclLib.API.Test_Result.Parser, new[]{ "Info" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.RenameArgs), global::KclLib.API.RenameArgs.Parser, new[]{ "PackageRoot", "SymbolPath", "FilePaths", "NewName" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.RenameResult), global::KclLib.API.RenameResult.Parser, new[]{ "ChangedFiles" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.RenameCodeArgs), global::KclLib.API.RenameCodeArgs.Parser, new[]{ "PackageRoot", "SymbolPath", "SourceCodes", "NewName" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.RenameCodeResult), global::KclLib.API.RenameCodeResult.Parser, new[]{ "ChangedCodes" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.TestArgs), global::KclLib.API.TestArgs.Parser, new[]{ "ExecArgs", "PkgList", "RunRegexp", "FailFast" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.TestResult), global::KclLib.API.TestResult.Parser, new[]{ "Info" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.TestCaseInfo), global::KclLib.API.TestCaseInfo.Parser, new[]{ "Name", "Error", "Duration", "LogMessage" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.UpdateDependencies_Args), global::KclLib.API.UpdateDependencies_Args.Parser, new[]{ "ManifestPath", "Vendor" }, null, null, null, null),
- new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.UpdateDependencies_Result), global::KclLib.API.UpdateDependencies_Result.Parser, new[]{ "ExternalPkgs" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.UpdateDependenciesArgs), global::KclLib.API.UpdateDependenciesArgs.Parser, new[]{ "ManifestPath", "Vendor" }, null, null, null, null),
+ new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.UpdateDependenciesResult), global::KclLib.API.UpdateDependenciesResult.Parser, new[]{ "ExternalPkgs" }, null, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.KclType), global::KclLib.API.KclType.Parser, new[]{ "Type", "UnionTypes", "Default", "SchemaName", "SchemaDoc", "Properties", "Required", "Key", "Item", "Line", "Decorators", "Filename", "PkgPath", "Description", "Examples", "BaseSchema" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Decorator), global::KclLib.API.Decorator.Parser, new[]{ "Name", "Arguments", "Keywords" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { null, }),
new pbr::GeneratedClrTypeInfo(typeof(global::KclLib.API.Example), global::KclLib.API.Example.Parser, new[]{ "Summary", "Description", "Value" }, null, null, null, null)
@@ -312,23 +318,32 @@ static SpecReflection() {
/// Message representing an external package for KCL.
/// kcl main.k -E pkg_name=pkg_path
///
- public sealed partial class ExternalPkg : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ExternalPkg : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExternalPkg());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ExternalPkg() {
OnConstruction();
}
@@ -336,6 +351,7 @@ public ExternalPkg() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ExternalPkg(ExternalPkg other) : this() {
pkgName_ = other.pkgName_;
pkgPath_ = other.pkgPath_;
@@ -343,6 +359,7 @@ public ExternalPkg(ExternalPkg other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ExternalPkg Clone() {
return new ExternalPkg(this);
}
@@ -354,6 +371,7 @@ public ExternalPkg Clone() {
/// Name of the package.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string PkgName {
get { return pkgName_; }
set {
@@ -368,6 +386,7 @@ public string PkgName {
/// Path of the package.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string PkgPath {
get { return pkgPath_; }
set {
@@ -376,11 +395,13 @@ public string PkgPath {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ExternalPkg);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ExternalPkg other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -394,6 +415,7 @@ public bool Equals(ExternalPkg other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (PkgName.Length != 0) hash ^= PkgName.GetHashCode();
@@ -405,12 +427,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (PkgName.Length != 0) {
output.WriteRawTag(10);
output.WriteString(PkgName);
@@ -422,9 +449,29 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
}
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (PkgName.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(PkgName);
+ }
+ if (PkgPath.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(PkgPath);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (PkgName.Length != 0) {
@@ -440,6 +487,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ExternalPkg other) {
if (other == null) {
return;
@@ -454,10 +502,18 @@ public void MergeFrom(ExternalPkg other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -471,7 +527,35 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ PkgName = input.ReadString();
+ break;
+ }
+ case 18: {
+ PkgPath = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
@@ -479,23 +563,32 @@ public void MergeFrom(pb::CodedInputStream input) {
/// Message representing a key-value argument for KCL.
/// kcl main.k -D name=value
///
- public sealed partial class Argument : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class Argument : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Argument());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Argument() {
OnConstruction();
}
@@ -503,6 +596,7 @@ public Argument() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Argument(Argument other) : this() {
name_ = other.name_;
value_ = other.value_;
@@ -510,6 +604,7 @@ public Argument(Argument other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Argument Clone() {
return new Argument(this);
}
@@ -521,6 +616,7 @@ public Argument Clone() {
/// Name of the argument.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Name {
get { return name_; }
set {
@@ -535,6 +631,7 @@ public string Name {
/// Value of the argument.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Value {
get { return value_; }
set {
@@ -543,11 +640,13 @@ public string Value {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as Argument);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(Argument other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -561,6 +660,7 @@ public bool Equals(Argument other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Name.Length != 0) hash ^= Name.GetHashCode();
@@ -572,12 +672,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Name.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Name);
@@ -589,9 +694,29 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Name.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Name);
+ }
+ if (Value.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Value);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Name.Length != 0) {
@@ -607,6 +732,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(Argument other) {
if (other == null) {
return;
@@ -621,10 +747,18 @@ public void MergeFrom(Argument other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -638,30 +772,67 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Name = input.ReadString();
+ break;
+ }
+ case 18: {
+ Value = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message representing an error.
///
- public sealed partial class Error : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class Error : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Error());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Error() {
OnConstruction();
}
@@ -669,6 +840,7 @@ public Error() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Error(Error other) : this() {
level_ = other.level_;
code_ = other.code_;
@@ -677,6 +849,7 @@ public Error(Error other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Error Clone() {
return new Error(this);
}
@@ -688,6 +861,7 @@ public Error Clone() {
/// Level of the error (e.g., "Error", "Warning").
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Level {
get { return level_; }
set {
@@ -702,6 +876,7 @@ public string Level {
/// Error code. (e.g., "E1001")
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Code {
get { return code_; }
set {
@@ -718,16 +893,19 @@ public string Code {
/// List of error messages.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Messages {
get { return messages_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as Error);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(Error other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -742,6 +920,7 @@ public bool Equals(Error other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Level.Length != 0) hash ^= Level.GetHashCode();
@@ -754,12 +933,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Level.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Level);
@@ -772,9 +956,30 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Level.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Level);
+ }
+ if (Code.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Code);
+ }
+ messages_.WriteTo(ref output, _repeated_messages_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Level.Length != 0) {
@@ -791,6 +996,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(Error other) {
if (other == null) {
return;
@@ -806,10 +1012,18 @@ public void MergeFrom(Error other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -827,30 +1041,71 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Level = input.ReadString();
+ break;
+ }
+ case 18: {
+ Code = input.ReadString();
+ break;
+ }
+ case 26: {
+ messages_.AddEntriesFrom(ref input, _repeated_messages_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message representing a detailed error message with a position.
///
- public sealed partial class Message : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class Message : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Message());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Message() {
OnConstruction();
}
@@ -858,6 +1113,7 @@ public Message() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Message(Message other) : this() {
msg_ = other.msg_;
pos_ = other.pos_ != null ? other.pos_.Clone() : null;
@@ -865,6 +1121,7 @@ public Message(Message other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Message Clone() {
return new Message(this);
}
@@ -876,6 +1133,7 @@ public Message Clone() {
/// The error message text.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Msg {
get { return msg_; }
set {
@@ -890,6 +1148,7 @@ public string Msg {
/// The position in the source code where the error occurred.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::KclLib.API.Position Pos {
get { return pos_; }
set {
@@ -898,11 +1157,13 @@ public string Msg {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as Message);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(Message other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -916,6 +1177,7 @@ public bool Equals(Message other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Msg.Length != 0) hash ^= Msg.GetHashCode();
@@ -927,12 +1189,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Msg.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Msg);
@@ -944,9 +1211,29 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Msg.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Msg);
+ }
+ if (pos_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(Pos);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Msg.Length != 0) {
@@ -962,6 +1249,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(Message other) {
if (other == null) {
return;
@@ -979,10 +1267,18 @@ public void MergeFrom(Message other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -999,45 +1295,87 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Msg = input.ReadString();
+ break;
+ }
+ case 18: {
+ if (pos_ == null) {
+ Pos = new global::KclLib.API.Position();
+ }
+ input.ReadMessage(Pos);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for ping request arguments.
///
- public sealed partial class Ping_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Ping_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class PingArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PingArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[4]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public Ping_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PingArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public Ping_Args(Ping_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PingArgs(PingArgs other) : this() {
value_ = other.value_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public Ping_Args Clone() {
- return new Ping_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PingArgs Clone() {
+ return new PingArgs(this);
}
/// Field number for the "value" field.
@@ -1047,6 +1385,7 @@ public Ping_Args Clone() {
/// Value to be sent in the ping request.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Value {
get { return value_; }
set {
@@ -1055,12 +1394,14 @@ public string Value {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as Ping_Args);
+ return Equals(other as PingArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(Ping_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(PingArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -1072,6 +1413,7 @@ public bool Equals(Ping_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Value.Length != 0) hash ^= Value.GetHashCode();
@@ -1082,12 +1424,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Value.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Value);
@@ -1095,9 +1442,25 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Value.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Value);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Value.Length != 0) {
@@ -1110,7 +1473,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(Ping_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(PingArgs other) {
if (other == null) {
return;
}
@@ -1121,10 +1485,18 @@ public void MergeFrom(Ping_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -1134,45 +1506,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Value = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for ping response.
///
- public sealed partial class Ping_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Ping_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class PingResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PingResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[5]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public Ping_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PingResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public Ping_Result(Ping_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PingResult(PingResult other) : this() {
value_ = other.value_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public Ping_Result Clone() {
- return new Ping_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public PingResult Clone() {
+ return new PingResult(this);
}
/// Field number for the "value" field.
@@ -1182,6 +1589,7 @@ public Ping_Result Clone() {
/// Value received in the ping response.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Value {
get { return value_; }
set {
@@ -1190,12 +1598,14 @@ public string Value {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as Ping_Result);
+ return Equals(other as PingResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(Ping_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(PingResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -1207,6 +1617,7 @@ public bool Equals(Ping_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Value.Length != 0) hash ^= Value.GetHashCode();
@@ -1217,12 +1628,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Value.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Value);
@@ -1230,9 +1646,25 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Value.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Value);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Value.Length != 0) {
@@ -1245,7 +1677,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(Ping_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(PingResult other) {
if (other == null) {
return;
}
@@ -1256,10 +1689,18 @@ public void MergeFrom(Ping_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -1269,53 +1710,90 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Value = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for version request arguments. Empty message.
///
- public sealed partial class GetVersion_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetVersion_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class GetVersionArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetVersionArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[6]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public GetVersion_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetVersionArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public GetVersion_Args(GetVersion_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetVersionArgs(GetVersionArgs other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public GetVersion_Args Clone() {
- return new GetVersion_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetVersionArgs Clone() {
+ return new GetVersionArgs(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as GetVersion_Args);
+ return Equals(other as GetVersionArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(GetVersion_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(GetVersionArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -1326,6 +1804,7 @@ public bool Equals(GetVersion_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
@@ -1335,18 +1814,35 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
@@ -1356,7 +1852,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(GetVersion_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(GetVersionArgs other) {
if (other == null) {
return;
}
@@ -1364,47 +1861,85 @@ public void MergeFrom(GetVersion_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
}
+ #endif
}
///
/// Message for version response.
///
- public sealed partial class GetVersion_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetVersion_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class GetVersionResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GetVersionResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[7]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public GetVersion_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetVersionResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public GetVersion_Result(GetVersion_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetVersionResult(GetVersionResult other) : this() {
version_ = other.version_;
checksum_ = other.checksum_;
gitSha_ = other.gitSha_;
@@ -1413,8 +1948,9 @@ public GetVersion_Result(GetVersion_Result other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public GetVersion_Result Clone() {
- return new GetVersion_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public GetVersionResult Clone() {
+ return new GetVersionResult(this);
}
/// Field number for the "version" field.
@@ -1424,6 +1960,7 @@ public GetVersion_Result Clone() {
/// KCL version.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Version {
get { return version_; }
set {
@@ -1438,6 +1975,7 @@ public string Version {
/// Checksum of the KCL version.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Checksum {
get { return checksum_; }
set {
@@ -1452,6 +1990,7 @@ public string Checksum {
/// Git Git SHA of the KCL code repo.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string GitSha {
get { return gitSha_; }
set {
@@ -1466,6 +2005,7 @@ public string GitSha {
/// Detailed version information as a string.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string VersionInfo {
get { return versionInfo_; }
set {
@@ -1474,12 +2014,14 @@ public string VersionInfo {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as GetVersion_Result);
+ return Equals(other as GetVersionResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(GetVersion_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(GetVersionResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -1494,6 +2036,7 @@ public bool Equals(GetVersion_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Version.Length != 0) hash ^= Version.GetHashCode();
@@ -1507,12 +2050,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Version.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Version);
@@ -1532,9 +2080,37 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Version.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Version);
+ }
+ if (Checksum.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Checksum);
+ }
+ if (GitSha.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(GitSha);
+ }
+ if (VersionInfo.Length != 0) {
+ output.WriteRawTag(34);
+ output.WriteString(VersionInfo);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Version.Length != 0) {
@@ -1556,7 +2132,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(GetVersion_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(GetVersionResult other) {
if (other == null) {
return;
}
@@ -1576,10 +2153,18 @@ public void MergeFrom(GetVersion_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -1601,53 +2186,102 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
}
- }
-
- ///
- /// Message for list method request arguments. Empty message.
- ///
- public sealed partial class ListMethod_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListMethod_Args());
- private pb::UnknownFieldSet _unknownFields;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pbr::MessageDescriptor Descriptor {
- get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[8]; }
- }
-
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- pbr::MessageDescriptor pb::IMessage.Descriptor {
- get { return Descriptor; }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListMethod_Args() {
- OnConstruction();
- }
-
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Version = input.ReadString();
+ break;
+ }
+ case 18: {
+ Checksum = input.ReadString();
+ break;
+ }
+ case 26: {
+ GitSha = input.ReadString();
+ break;
+ }
+ case 34: {
+ VersionInfo = input.ReadString();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// Message for list method request arguments. Empty message.
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ListMethodArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListMethodArgs());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[8]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListMethodArgs() {
+ OnConstruction();
+ }
+
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListMethod_Args(ListMethod_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListMethodArgs(ListMethodArgs other) : this() {
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListMethod_Args Clone() {
- return new ListMethod_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListMethodArgs Clone() {
+ return new ListMethodArgs(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ListMethod_Args);
+ return Equals(other as ListMethodArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ListMethod_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ListMethodArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -1658,6 +2292,7 @@ public bool Equals(ListMethod_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (_unknownFields != null) {
@@ -1667,18 +2302,35 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
}
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (_unknownFields != null) {
@@ -1688,7 +2340,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ListMethod_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ListMethodArgs other) {
if (other == null) {
return;
}
@@ -1696,54 +2349,93 @@ public void MergeFrom(ListMethod_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ }
+ }
}
+ #endif
}
///
/// Message for list method response.
///
- public sealed partial class ListMethod_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListMethod_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ListMethodResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListMethodResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[9]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListMethod_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListMethodResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListMethod_Result(ListMethod_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListMethodResult(ListMethodResult other) : this() {
methodNameList_ = other.methodNameList_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListMethod_Result Clone() {
- return new ListMethod_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListMethodResult Clone() {
+ return new ListMethodResult(this);
}
/// Field number for the "method_name_list" field.
@@ -1755,17 +2447,20 @@ public ListMethod_Result Clone() {
/// List of available method names.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField MethodNameList {
get { return methodNameList_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ListMethod_Result);
+ return Equals(other as ListMethodResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ListMethod_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ListMethodResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -1777,6 +2472,7 @@ public bool Equals(ListMethod_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
hash ^= methodNameList_.GetHashCode();
@@ -1787,19 +2483,37 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
methodNameList_.WriteTo(output, _repeated_methodNameList_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ methodNameList_.WriteTo(ref output, _repeated_methodNameList_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
size += methodNameList_.CalculateSize(_repeated_methodNameList_codec);
@@ -1810,7 +2524,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ListMethod_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ListMethodResult other) {
if (other == null) {
return;
}
@@ -1819,10 +2534,18 @@ public void MergeFrom(ListMethod_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -1832,38 +2555,72 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ methodNameList_.AddEntriesFrom(ref input, _repeated_methodNameList_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for parse file request arguments.
///
- public sealed partial class ParseFile_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParseFile_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ParseFileArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParseFileArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[10]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseFile_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseFileArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseFile_Args(ParseFile_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseFileArgs(ParseFileArgs other) : this() {
path_ = other.path_;
source_ = other.source_;
externalPkgs_ = other.externalPkgs_.Clone();
@@ -1871,8 +2628,9 @@ public ParseFile_Args(ParseFile_Args other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseFile_Args Clone() {
- return new ParseFile_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseFileArgs Clone() {
+ return new ParseFileArgs(this);
}
/// Field number for the "path" field.
@@ -1882,6 +2640,7 @@ public ParseFile_Args Clone() {
/// Path of the file to be parsed.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Path {
get { return path_; }
set {
@@ -1896,6 +2655,7 @@ public string Path {
/// Source code to be parsed.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Source {
get { return source_; }
set {
@@ -1912,17 +2672,20 @@ public string Source {
/// External packages path.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ExternalPkgs {
get { return externalPkgs_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ParseFile_Args);
+ return Equals(other as ParseFileArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ParseFile_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ParseFileArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -1936,6 +2699,7 @@ public bool Equals(ParseFile_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Path.Length != 0) hash ^= Path.GetHashCode();
@@ -1948,12 +2712,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Path.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Path);
@@ -1966,9 +2735,30 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Path.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Path);
+ }
+ if (Source.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Source);
+ }
+ externalPkgs_.WriteTo(ref output, _repeated_externalPkgs_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Path.Length != 0) {
@@ -1985,7 +2775,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ParseFile_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ParseFileArgs other) {
if (other == null) {
return;
}
@@ -2000,10 +2791,18 @@ public void MergeFrom(ParseFile_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -2021,38 +2820,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Path = input.ReadString();
+ break;
+ }
+ case 18: {
+ Source = input.ReadString();
+ break;
+ }
+ case 26: {
+ externalPkgs_.AddEntriesFrom(ref input, _repeated_externalPkgs_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for parse file response.
///
- public sealed partial class ParseFile_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParseFile_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ParseFileResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParseFileResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[11]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseFile_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseFileResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseFile_Result(ParseFile_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseFileResult(ParseFileResult other) : this() {
astJson_ = other.astJson_;
deps_ = other.deps_.Clone();
errors_ = other.errors_.Clone();
@@ -2060,8 +2901,9 @@ public ParseFile_Result(ParseFile_Result other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseFile_Result Clone() {
- return new ParseFile_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseFileResult Clone() {
+ return new ParseFileResult(this);
}
/// Field number for the "ast_json" field.
@@ -2071,6 +2913,7 @@ public ParseFile_Result Clone() {
/// Abstract Syntax Tree (AST) in JSON format.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string AstJson {
get { return astJson_; }
set {
@@ -2087,6 +2930,7 @@ public string AstJson {
/// File dependency paths.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Deps {
get { return deps_; }
}
@@ -2100,17 +2944,20 @@ public string AstJson {
/// List of parse errors.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Errors {
get { return errors_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ParseFile_Result);
+ return Equals(other as ParseFileResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ParseFile_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ParseFileResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -2124,6 +2971,7 @@ public bool Equals(ParseFile_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (AstJson.Length != 0) hash ^= AstJson.GetHashCode();
@@ -2136,12 +2984,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (AstJson.Length != 0) {
output.WriteRawTag(10);
output.WriteString(AstJson);
@@ -2151,9 +3004,27 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (AstJson.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(AstJson);
+ }
+ deps_.WriteTo(ref output, _repeated_deps_codec);
+ errors_.WriteTo(ref output, _repeated_errors_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (AstJson.Length != 0) {
@@ -2168,7 +3039,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ParseFile_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ParseFileResult other) {
if (other == null) {
return;
}
@@ -2181,10 +3053,18 @@ public void MergeFrom(ParseFile_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -2202,38 +3082,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ AstJson = input.ReadString();
+ break;
+ }
+ case 18: {
+ deps_.AddEntriesFrom(ref input, _repeated_deps_codec);
+ break;
+ }
+ case 26: {
+ errors_.AddEntriesFrom(ref input, _repeated_errors_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for parse program request arguments.
///
- public sealed partial class ParseProgram_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParseProgram_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ParseProgramArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParseProgramArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[12]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseProgram_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseProgramArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseProgram_Args(ParseProgram_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseProgramArgs(ParseProgramArgs other) : this() {
paths_ = other.paths_.Clone();
sources_ = other.sources_.Clone();
externalPkgs_ = other.externalPkgs_.Clone();
@@ -2241,8 +3163,9 @@ public ParseProgram_Args(ParseProgram_Args other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseProgram_Args Clone() {
- return new ParseProgram_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseProgramArgs Clone() {
+ return new ParseProgramArgs(this);
}
/// Field number for the "paths" field.
@@ -2254,6 +3177,7 @@ public ParseProgram_Args Clone() {
/// Paths of the program files to be parsed.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Paths {
get { return paths_; }
}
@@ -2267,6 +3191,7 @@ public ParseProgram_Args Clone() {
/// Source codes to be parsed.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Sources {
get { return sources_; }
}
@@ -2280,17 +3205,20 @@ public ParseProgram_Args Clone() {
/// External packages path.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ExternalPkgs {
get { return externalPkgs_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ParseProgram_Args);
+ return Equals(other as ParseProgramArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ParseProgram_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ParseProgramArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -2304,6 +3232,7 @@ public bool Equals(ParseProgram_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
hash ^= paths_.GetHashCode();
@@ -2316,21 +3245,41 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
paths_.WriteTo(output, _repeated_paths_codec);
sources_.WriteTo(output, _repeated_sources_codec);
externalPkgs_.WriteTo(output, _repeated_externalPkgs_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ paths_.WriteTo(ref output, _repeated_paths_codec);
+ sources_.WriteTo(ref output, _repeated_sources_codec);
+ externalPkgs_.WriteTo(ref output, _repeated_externalPkgs_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
size += paths_.CalculateSize(_repeated_paths_codec);
@@ -2343,7 +3292,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ParseProgram_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ParseProgramArgs other) {
if (other == null) {
return;
}
@@ -2354,10 +3304,18 @@ public void MergeFrom(ParseProgram_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -2375,38 +3333,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ paths_.AddEntriesFrom(ref input, _repeated_paths_codec);
+ break;
+ }
+ case 18: {
+ sources_.AddEntriesFrom(ref input, _repeated_sources_codec);
+ break;
+ }
+ case 26: {
+ externalPkgs_.AddEntriesFrom(ref input, _repeated_externalPkgs_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for parse program response.
///
- public sealed partial class ParseProgram_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParseProgram_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ParseProgramResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ParseProgramResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[13]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseProgram_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseProgramResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseProgram_Result(ParseProgram_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseProgramResult(ParseProgramResult other) : this() {
astJson_ = other.astJson_;
paths_ = other.paths_.Clone();
errors_ = other.errors_.Clone();
@@ -2414,8 +3414,9 @@ public ParseProgram_Result(ParseProgram_Result other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ParseProgram_Result Clone() {
- return new ParseProgram_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ParseProgramResult Clone() {
+ return new ParseProgramResult(this);
}
/// Field number for the "ast_json" field.
@@ -2425,6 +3426,7 @@ public ParseProgram_Result Clone() {
/// Abstract Syntax Tree (AST) in JSON format.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string AstJson {
get { return astJson_; }
set {
@@ -2441,6 +3443,7 @@ public string AstJson {
/// Returns the files in the order they should be compiled.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Paths {
get { return paths_; }
}
@@ -2454,17 +3457,20 @@ public string AstJson {
/// List of parse errors.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Errors {
get { return errors_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ParseProgram_Result);
+ return Equals(other as ParseProgramResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ParseProgram_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ParseProgramResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -2478,6 +3484,7 @@ public bool Equals(ParseProgram_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (AstJson.Length != 0) hash ^= AstJson.GetHashCode();
@@ -2490,12 +3497,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (AstJson.Length != 0) {
output.WriteRawTag(10);
output.WriteString(AstJson);
@@ -2505,9 +3517,27 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (AstJson.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(AstJson);
+ }
+ paths_.WriteTo(ref output, _repeated_paths_codec);
+ errors_.WriteTo(ref output, _repeated_errors_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (AstJson.Length != 0) {
@@ -2522,7 +3552,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ParseProgram_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ParseProgramResult other) {
if (other == null) {
return;
}
@@ -2535,10 +3566,18 @@ public void MergeFrom(ParseProgram_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -2556,38 +3595,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ AstJson = input.ReadString();
+ break;
+ }
+ case 18: {
+ paths_.AddEntriesFrom(ref input, _repeated_paths_codec);
+ break;
+ }
+ case 26: {
+ errors_.AddEntriesFrom(ref input, _repeated_errors_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for load package request arguments.
///
- public sealed partial class LoadPackage_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LoadPackage_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class LoadPackageArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LoadPackageArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[14]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public LoadPackage_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public LoadPackageArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public LoadPackage_Args(LoadPackage_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public LoadPackageArgs(LoadPackageArgs other) : this() {
parseArgs_ = other.parseArgs_ != null ? other.parseArgs_.Clone() : null;
resolveAst_ = other.resolveAst_;
loadBuiltin_ = other.loadBuiltin_;
@@ -2596,18 +3677,20 @@ public LoadPackage_Args(LoadPackage_Args other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public LoadPackage_Args Clone() {
- return new LoadPackage_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public LoadPackageArgs Clone() {
+ return new LoadPackageArgs(this);
}
/// Field number for the "parse_args" field.
public const int ParseArgsFieldNumber = 1;
- private global::KclLib.API.ParseProgram_Args parseArgs_;
+ private global::KclLib.API.ParseProgramArgs parseArgs_;
///
/// Arguments for parsing the program.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public global::KclLib.API.ParseProgram_Args ParseArgs {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::KclLib.API.ParseProgramArgs ParseArgs {
get { return parseArgs_; }
set {
parseArgs_ = value;
@@ -2621,6 +3704,7 @@ public LoadPackage_Args Clone() {
/// Flag indicating whether to resolve AST.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool ResolveAst {
get { return resolveAst_; }
set {
@@ -2635,6 +3719,7 @@ public bool ResolveAst {
/// Flag indicating whether to load built-in modules.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool LoadBuiltin {
get { return loadBuiltin_; }
set {
@@ -2649,6 +3734,7 @@ public bool LoadBuiltin {
/// Flag indicating whether to include AST index.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool WithAstIndex {
get { return withAstIndex_; }
set {
@@ -2657,12 +3743,14 @@ public bool WithAstIndex {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as LoadPackage_Args);
+ return Equals(other as LoadPackageArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(LoadPackage_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(LoadPackageArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -2677,6 +3765,7 @@ public bool Equals(LoadPackage_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (parseArgs_ != null) hash ^= ParseArgs.GetHashCode();
@@ -2690,12 +3779,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (parseArgs_ != null) {
output.WriteRawTag(10);
output.WriteMessage(ParseArgs);
@@ -2715,9 +3809,37 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (parseArgs_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(ParseArgs);
+ }
+ if (ResolveAst != false) {
+ output.WriteRawTag(16);
+ output.WriteBool(ResolveAst);
+ }
+ if (LoadBuiltin != false) {
+ output.WriteRawTag(24);
+ output.WriteBool(LoadBuiltin);
+ }
+ if (WithAstIndex != false) {
+ output.WriteRawTag(32);
+ output.WriteBool(WithAstIndex);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (parseArgs_ != null) {
@@ -2739,13 +3861,14 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(LoadPackage_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(LoadPackageArgs other) {
if (other == null) {
return;
}
if (other.parseArgs_ != null) {
if (parseArgs_ == null) {
- ParseArgs = new global::KclLib.API.ParseProgram_Args();
+ ParseArgs = new global::KclLib.API.ParseProgramArgs();
}
ParseArgs.MergeFrom(other.ParseArgs);
}
@@ -2762,16 +3885,24 @@ public void MergeFrom(LoadPackage_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
if (parseArgs_ == null) {
- ParseArgs = new global::KclLib.API.ParseProgram_Args();
+ ParseArgs = new global::KclLib.API.ParseProgramArgs();
}
input.ReadMessage(ParseArgs);
break;
@@ -2790,38 +3921,87 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
}
- }
-
- ///
- /// Message for load package response.
- ///
- public sealed partial class LoadPackage_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LoadPackage_Result());
- private pb::UnknownFieldSet _unknownFields;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pbr::MessageDescriptor Descriptor {
- get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[15]; }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- pbr::MessageDescriptor pb::IMessage.Descriptor {
- get { return Descriptor; }
- }
-
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public LoadPackage_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ if (parseArgs_ == null) {
+ ParseArgs = new global::KclLib.API.ParseProgramArgs();
+ }
+ input.ReadMessage(ParseArgs);
+ break;
+ }
+ case 16: {
+ ResolveAst = input.ReadBool();
+ break;
+ }
+ case 24: {
+ LoadBuiltin = input.ReadBool();
+ break;
+ }
+ case 32: {
+ WithAstIndex = input.ReadBool();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// Message for load package response.
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class LoadPackageResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LoadPackageResult());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[15]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public LoadPackageResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public LoadPackage_Result(LoadPackage_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public LoadPackageResult(LoadPackageResult other) : this() {
program_ = other.program_;
paths_ = other.paths_.Clone();
parseErrors_ = other.parseErrors_.Clone();
@@ -2836,8 +4016,9 @@ public LoadPackage_Result(LoadPackage_Result other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public LoadPackage_Result Clone() {
- return new LoadPackage_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public LoadPackageResult Clone() {
+ return new LoadPackageResult(this);
}
/// Field number for the "program" field.
@@ -2847,6 +4028,7 @@ public LoadPackage_Result Clone() {
/// Program Abstract Syntax Tree (AST) in JSON format.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Program {
get { return program_; }
set {
@@ -2863,6 +4045,7 @@ public string Program {
/// Returns the files in the order they should be compiled.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Paths {
get { return paths_; }
}
@@ -2876,6 +4059,7 @@ public string Program {
/// List of parse errors.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ParseErrors {
get { return parseErrors_; }
}
@@ -2889,6 +4073,7 @@ public string Program {
/// List of type errors.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField TypeErrors {
get { return typeErrors_; }
}
@@ -2902,6 +4087,7 @@ public string Program {
/// Map of scopes with scope index as key.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField Scopes {
get { return scopes_; }
}
@@ -2915,6 +4101,7 @@ public string Program {
/// Map of symbols with symbol index as key.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField Symbols {
get { return symbols_; }
}
@@ -2928,6 +4115,7 @@ public string Program {
/// Map of node-symbol associations with AST index UUID as key.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField NodeSymbolMap {
get { return nodeSymbolMap_; }
}
@@ -2941,6 +4129,7 @@ public string Program {
/// Map of symbol-node associations with symbol index as key.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField SymbolNodeMap {
get { return symbolNodeMap_; }
}
@@ -2954,6 +4143,7 @@ public string Program {
/// Map of fully qualified names with symbol index as key.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField FullyQualifiedNameMap {
get { return fullyQualifiedNameMap_; }
}
@@ -2967,17 +4157,20 @@ public string Program {
/// Map of package scope with package path as key.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::MapField PkgScopeMap {
get { return pkgScopeMap_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as LoadPackage_Result);
+ return Equals(other as LoadPackageResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(LoadPackage_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(LoadPackageResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -2998,6 +4191,7 @@ public bool Equals(LoadPackage_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Program.Length != 0) hash ^= Program.GetHashCode();
@@ -3017,12 +4211,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Program.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Program);
@@ -3039,9 +4238,34 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Program.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Program);
+ }
+ paths_.WriteTo(ref output, _repeated_paths_codec);
+ parseErrors_.WriteTo(ref output, _repeated_parseErrors_codec);
+ typeErrors_.WriteTo(ref output, _repeated_typeErrors_codec);
+ scopes_.WriteTo(ref output, _map_scopes_codec);
+ symbols_.WriteTo(ref output, _map_symbols_codec);
+ nodeSymbolMap_.WriteTo(ref output, _map_nodeSymbolMap_codec);
+ symbolNodeMap_.WriteTo(ref output, _map_symbolNodeMap_codec);
+ fullyQualifiedNameMap_.WriteTo(ref output, _map_fullyQualifiedNameMap_codec);
+ pkgScopeMap_.WriteTo(ref output, _map_pkgScopeMap_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Program.Length != 0) {
@@ -3063,7 +4287,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(LoadPackage_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(LoadPackageResult other) {
if (other == null) {
return;
}
@@ -3073,20 +4298,28 @@ public void MergeFrom(LoadPackage_Result other) {
paths_.Add(other.paths_);
parseErrors_.Add(other.parseErrors_);
typeErrors_.Add(other.typeErrors_);
- scopes_.Add(other.scopes_);
- symbols_.Add(other.symbols_);
- nodeSymbolMap_.Add(other.nodeSymbolMap_);
- symbolNodeMap_.Add(other.symbolNodeMap_);
- fullyQualifiedNameMap_.Add(other.fullyQualifiedNameMap_);
- pkgScopeMap_.Add(other.pkgScopeMap_);
+ scopes_.MergeFrom(other.scopes_);
+ symbols_.MergeFrom(other.symbols_);
+ nodeSymbolMap_.MergeFrom(other.nodeSymbolMap_);
+ symbolNodeMap_.MergeFrom(other.symbolNodeMap_);
+ fullyQualifiedNameMap_.MergeFrom(other.fullyQualifiedNameMap_);
+ pkgScopeMap_.MergeFrom(other.pkgScopeMap_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -3132,45 +4365,116 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Program = input.ReadString();
+ break;
+ }
+ case 18: {
+ paths_.AddEntriesFrom(ref input, _repeated_paths_codec);
+ break;
+ }
+ case 26: {
+ parseErrors_.AddEntriesFrom(ref input, _repeated_parseErrors_codec);
+ break;
+ }
+ case 34: {
+ typeErrors_.AddEntriesFrom(ref input, _repeated_typeErrors_codec);
+ break;
+ }
+ case 42: {
+ scopes_.AddEntriesFrom(ref input, _map_scopes_codec);
+ break;
+ }
+ case 50: {
+ symbols_.AddEntriesFrom(ref input, _map_symbols_codec);
+ break;
+ }
+ case 58: {
+ nodeSymbolMap_.AddEntriesFrom(ref input, _map_nodeSymbolMap_codec);
+ break;
+ }
+ case 66: {
+ symbolNodeMap_.AddEntriesFrom(ref input, _map_symbolNodeMap_codec);
+ break;
+ }
+ case 74: {
+ fullyQualifiedNameMap_.AddEntriesFrom(ref input, _map_fullyQualifiedNameMap_codec);
+ break;
+ }
+ case 82: {
+ pkgScopeMap_.AddEntriesFrom(ref input, _map_pkgScopeMap_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for list options response.
///
- public sealed partial class ListOptions_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListOptions_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ListOptionsResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ListOptionsResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[16]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListOptions_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListOptionsResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListOptions_Result(ListOptions_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListOptionsResult(ListOptionsResult other) : this() {
options_ = other.options_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ListOptions_Result Clone() {
- return new ListOptions_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ListOptionsResult Clone() {
+ return new ListOptionsResult(this);
}
/// Field number for the "options" field.
@@ -3182,17 +4486,20 @@ public ListOptions_Result Clone() {
/// List of available options.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Options {
get { return options_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ListOptions_Result);
+ return Equals(other as ListOptionsResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ListOptions_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ListOptionsResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -3204,6 +4511,7 @@ public bool Equals(ListOptions_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
hash ^= options_.GetHashCode();
@@ -3214,19 +4522,37 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
options_.WriteTo(output, _repeated_options_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ options_.WriteTo(ref output, _repeated_options_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
size += options_.CalculateSize(_repeated_options_codec);
@@ -3237,7 +4563,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ListOptions_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ListOptionsResult other) {
if (other == null) {
return;
}
@@ -3246,10 +4573,18 @@ public void MergeFrom(ListOptions_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -3259,30 +4594,63 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 18: {
+ options_.AddEntriesFrom(ref input, _repeated_options_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message representing a help option.
///
- public sealed partial class OptionHelp : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class OptionHelp : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new OptionHelp());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[17]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public OptionHelp() {
OnConstruction();
}
@@ -3290,6 +4658,7 @@ public OptionHelp() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public OptionHelp(OptionHelp other) : this() {
name_ = other.name_;
type_ = other.type_;
@@ -3300,6 +4669,7 @@ public OptionHelp(OptionHelp other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public OptionHelp Clone() {
return new OptionHelp(this);
}
@@ -3311,6 +4681,7 @@ public OptionHelp Clone() {
/// Name of the option.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Name {
get { return name_; }
set {
@@ -3325,6 +4696,7 @@ public string Name {
/// Type of the option.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Type {
get { return type_; }
set {
@@ -3339,6 +4711,7 @@ public string Type {
/// Flag indicating if the option is required.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Required {
get { return required_; }
set {
@@ -3353,6 +4726,7 @@ public bool Required {
/// Default value of the option.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string DefaultValue {
get { return defaultValue_; }
set {
@@ -3367,6 +4741,7 @@ public string DefaultValue {
/// Help text for the option.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Help {
get { return help_; }
set {
@@ -3375,11 +4750,13 @@ public string Help {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as OptionHelp);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(OptionHelp other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -3396,6 +4773,7 @@ public bool Equals(OptionHelp other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Name.Length != 0) hash ^= Name.GetHashCode();
@@ -3410,12 +4788,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Name.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Name);
@@ -3439,9 +4822,41 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Name.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Name);
+ }
+ if (Type.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Type);
+ }
+ if (Required != false) {
+ output.WriteRawTag(24);
+ output.WriteBool(Required);
+ }
+ if (DefaultValue.Length != 0) {
+ output.WriteRawTag(34);
+ output.WriteString(DefaultValue);
+ }
+ if (Help.Length != 0) {
+ output.WriteRawTag(42);
+ output.WriteString(Help);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Name.Length != 0) {
@@ -3466,6 +4881,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(OptionHelp other) {
if (other == null) {
return;
@@ -3489,10 +4905,18 @@ public void MergeFrom(OptionHelp other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -3518,30 +4942,79 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Name = input.ReadString();
+ break;
+ }
+ case 18: {
+ Type = input.ReadString();
+ break;
+ }
+ case 24: {
+ Required = input.ReadBool();
+ break;
+ }
+ case 34: {
+ DefaultValue = input.ReadString();
+ break;
+ }
+ case 42: {
+ Help = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message representing a symbol in KCL.
///
- public sealed partial class Symbol : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class Symbol : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Symbol());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[18]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Symbol() {
OnConstruction();
}
@@ -3549,6 +5022,7 @@ public Symbol() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Symbol(Symbol other) : this() {
ty_ = other.ty_ != null ? other.ty_.Clone() : null;
name_ = other.name_;
@@ -3560,6 +5034,7 @@ public Symbol(Symbol other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Symbol Clone() {
return new Symbol(this);
}
@@ -3571,6 +5046,7 @@ public Symbol Clone() {
/// Type of the symbol.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::KclLib.API.KclType Ty {
get { return ty_; }
set {
@@ -3585,6 +5061,7 @@ public Symbol Clone() {
/// Name of the symbol.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Name {
get { return name_; }
set {
@@ -3599,6 +5076,7 @@ public string Name {
/// Owner of the symbol.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::KclLib.API.SymbolIndex Owner {
get { return owner_; }
set {
@@ -3613,6 +5091,7 @@ public string Name {
/// Definition of the symbol.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::KclLib.API.SymbolIndex Def {
get { return def_; }
set {
@@ -3629,6 +5108,7 @@ public string Name {
/// Attributes of the symbol.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Attrs {
get { return attrs_; }
}
@@ -3640,6 +5120,7 @@ public string Name {
/// Flag indicating if the symbol is global.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool IsGlobal {
get { return isGlobal_; }
set {
@@ -3648,11 +5129,13 @@ public bool IsGlobal {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as Symbol);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(Symbol other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -3670,6 +5153,7 @@ public bool Equals(Symbol other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (ty_ != null) hash ^= Ty.GetHashCode();
@@ -3685,12 +5169,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (ty_ != null) {
output.WriteRawTag(10);
output.WriteMessage(Ty);
@@ -3715,9 +5204,42 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (ty_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(Ty);
+ }
+ if (Name.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Name);
+ }
+ if (owner_ != null) {
+ output.WriteRawTag(26);
+ output.WriteMessage(Owner);
+ }
+ if (def_ != null) {
+ output.WriteRawTag(34);
+ output.WriteMessage(Def);
+ }
+ attrs_.WriteTo(ref output, _repeated_attrs_codec);
+ if (IsGlobal != false) {
+ output.WriteRawTag(48);
+ output.WriteBool(IsGlobal);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (ty_ != null) {
@@ -3743,6 +5265,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(Symbol other) {
if (other == null) {
return;
@@ -3776,10 +5299,18 @@ public void MergeFrom(Symbol other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -3818,30 +5349,92 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ if (ty_ == null) {
+ Ty = new global::KclLib.API.KclType();
+ }
+ input.ReadMessage(Ty);
+ break;
+ }
+ case 18: {
+ Name = input.ReadString();
+ break;
+ }
+ case 26: {
+ if (owner_ == null) {
+ Owner = new global::KclLib.API.SymbolIndex();
+ }
+ input.ReadMessage(Owner);
+ break;
+ }
+ case 34: {
+ if (def_ == null) {
+ Def = new global::KclLib.API.SymbolIndex();
+ }
+ input.ReadMessage(Def);
+ break;
+ }
+ case 42: {
+ attrs_.AddEntriesFrom(ref input, _repeated_attrs_codec);
+ break;
+ }
+ case 48: {
+ IsGlobal = input.ReadBool();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message representing a scope in KCL.
///
- public sealed partial class Scope : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class Scope : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Scope());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[19]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Scope() {
OnConstruction();
}
@@ -3849,6 +5442,7 @@ public Scope() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Scope(Scope other) : this() {
kind_ = other.kind_;
parent_ = other.parent_ != null ? other.parent_.Clone() : null;
@@ -3859,6 +5453,7 @@ public Scope(Scope other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public Scope Clone() {
return new Scope(this);
}
@@ -3870,6 +5465,7 @@ public Scope Clone() {
/// Type of the scope.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Kind {
get { return kind_; }
set {
@@ -3884,6 +5480,7 @@ public string Kind {
/// Parent scope.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::KclLib.API.ScopeIndex Parent {
get { return parent_; }
set {
@@ -3898,6 +5495,7 @@ public string Kind {
/// Owner of the scope.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::KclLib.API.SymbolIndex Owner {
get { return owner_; }
set {
@@ -3914,6 +5512,7 @@ public string Kind {
/// Children of the scope.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Children {
get { return children_; }
}
@@ -3927,16 +5526,19 @@ public string Kind {
/// Definitions in the scope.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Defs {
get { return defs_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as Scope);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(Scope other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -3953,6 +5555,7 @@ public bool Equals(Scope other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Kind.Length != 0) hash ^= Kind.GetHashCode();
@@ -3967,12 +5570,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Kind.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Kind);
@@ -3990,17 +5598,43 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
}
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public int CalculateSize() {
- int size = 0;
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (Kind.Length != 0) {
- size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind);
+ output.WriteRawTag(10);
+ output.WriteString(Kind);
}
if (parent_ != null) {
- size += 1 + pb::CodedOutputStream.ComputeMessageSize(Parent);
- }
+ output.WriteRawTag(18);
+ output.WriteMessage(Parent);
+ }
+ if (owner_ != null) {
+ output.WriteRawTag(26);
+ output.WriteMessage(Owner);
+ }
+ children_.WriteTo(ref output, _repeated_children_codec);
+ defs_.WriteTo(ref output, _repeated_defs_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
+ }
+ #endif
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public int CalculateSize() {
+ int size = 0;
+ if (Kind.Length != 0) {
+ size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind);
+ }
+ if (parent_ != null) {
+ size += 1 + pb::CodedOutputStream.ComputeMessageSize(Parent);
+ }
if (owner_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Owner);
}
@@ -4013,6 +5647,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(Scope other) {
if (other == null) {
return;
@@ -4038,10 +5673,18 @@ public void MergeFrom(Scope other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -4073,30 +5716,85 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Kind = input.ReadString();
+ break;
+ }
+ case 18: {
+ if (parent_ == null) {
+ Parent = new global::KclLib.API.ScopeIndex();
+ }
+ input.ReadMessage(Parent);
+ break;
+ }
+ case 26: {
+ if (owner_ == null) {
+ Owner = new global::KclLib.API.SymbolIndex();
+ }
+ input.ReadMessage(Owner);
+ break;
+ }
+ case 34: {
+ children_.AddEntriesFrom(ref input, _repeated_children_codec);
+ break;
+ }
+ case 42: {
+ defs_.AddEntriesFrom(ref input, _repeated_defs_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message representing a symbol index.
///
- public sealed partial class SymbolIndex : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class SymbolIndex : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SymbolIndex());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[20]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public SymbolIndex() {
OnConstruction();
}
@@ -4104,6 +5802,7 @@ public SymbolIndex() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public SymbolIndex(SymbolIndex other) : this() {
i_ = other.i_;
g_ = other.g_;
@@ -4112,6 +5811,7 @@ public SymbolIndex(SymbolIndex other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public SymbolIndex Clone() {
return new SymbolIndex(this);
}
@@ -4123,6 +5823,7 @@ public SymbolIndex Clone() {
/// Index identifier.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ulong I {
get { return i_; }
set {
@@ -4137,6 +5838,7 @@ public ulong I {
/// Global identifier.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ulong G {
get { return g_; }
set {
@@ -4151,6 +5853,7 @@ public ulong G {
/// Type of the symbol or scope.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Kind {
get { return kind_; }
set {
@@ -4159,11 +5862,13 @@ public string Kind {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as SymbolIndex);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(SymbolIndex other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -4178,6 +5883,7 @@ public bool Equals(SymbolIndex other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (I != 0UL) hash ^= I.GetHashCode();
@@ -4190,12 +5896,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (I != 0UL) {
output.WriteRawTag(8);
output.WriteUInt64(I);
@@ -4211,9 +5922,33 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (I != 0UL) {
+ output.WriteRawTag(8);
+ output.WriteUInt64(I);
+ }
+ if (G != 0UL) {
+ output.WriteRawTag(16);
+ output.WriteUInt64(G);
+ }
+ if (Kind.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(Kind);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (I != 0UL) {
@@ -4232,6 +5967,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(SymbolIndex other) {
if (other == null) {
return;
@@ -4249,10 +5985,18 @@ public void MergeFrom(SymbolIndex other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -4270,30 +6014,71 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ I = input.ReadUInt64();
+ break;
+ }
+ case 16: {
+ G = input.ReadUInt64();
+ break;
+ }
+ case 26: {
+ Kind = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message representing a scope index.
///
- public sealed partial class ScopeIndex : pb::IMessage {
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ScopeIndex : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScopeIndex());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[21]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ScopeIndex() {
OnConstruction();
}
@@ -4301,6 +6086,7 @@ public ScopeIndex() {
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ScopeIndex(ScopeIndex other) : this() {
i_ = other.i_;
g_ = other.g_;
@@ -4309,6 +6095,7 @@ public ScopeIndex(ScopeIndex other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ScopeIndex Clone() {
return new ScopeIndex(this);
}
@@ -4320,6 +6107,7 @@ public ScopeIndex Clone() {
/// Index identifier.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ulong I {
get { return i_; }
set {
@@ -4334,6 +6122,7 @@ public ulong I {
/// Global identifier.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public ulong G {
get { return g_; }
set {
@@ -4348,6 +6137,7 @@ public ulong G {
/// Type of the scope.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Kind {
get { return kind_; }
set {
@@ -4356,11 +6146,13 @@ public string Kind {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as ScopeIndex);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(ScopeIndex other) {
if (ReferenceEquals(other, null)) {
return false;
@@ -4375,6 +6167,7 @@ public bool Equals(ScopeIndex other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (I != 0UL) hash ^= I.GetHashCode();
@@ -4387,12 +6180,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (I != 0UL) {
output.WriteRawTag(8);
output.WriteUInt64(I);
@@ -4408,9 +6206,33 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (I != 0UL) {
+ output.WriteRawTag(8);
+ output.WriteUInt64(I);
+ }
+ if (G != 0UL) {
+ output.WriteRawTag(16);
+ output.WriteUInt64(G);
+ }
+ if (Kind.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(Kind);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (I != 0UL) {
@@ -4429,6 +6251,7 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(ScopeIndex other) {
if (other == null) {
return;
@@ -4446,10 +6269,18 @@ public void MergeFrom(ScopeIndex other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -4467,38 +6298,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 8: {
+ I = input.ReadUInt64();
+ break;
+ }
+ case 16: {
+ G = input.ReadUInt64();
+ break;
+ }
+ case 26: {
+ Kind = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for execute program request arguments.
///
- public sealed partial class ExecProgram_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExecProgram_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ExecProgramArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExecProgramArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[22]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecProgram_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecProgramArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecProgram_Args(ExecProgram_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecProgramArgs(ExecProgramArgs other) : this() {
workDir_ = other.workDir_;
kFilenameList_ = other.kFilenameList_.Clone();
kCodeList_ = other.kCodeList_.Clone();
@@ -4521,8 +6394,9 @@ public ExecProgram_Args(ExecProgram_Args other) : this() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecProgram_Args Clone() {
- return new ExecProgram_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecProgramArgs Clone() {
+ return new ExecProgramArgs(this);
}
/// Field number for the "work_dir" field.
@@ -4532,6 +6406,7 @@ public ExecProgram_Args Clone() {
/// Working directory.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string WorkDir {
get { return workDir_; }
set {
@@ -4548,6 +6423,7 @@ public string WorkDir {
/// List of KCL filenames.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField KFilenameList {
get { return kFilenameList_; }
}
@@ -4561,6 +6437,7 @@ public string WorkDir {
/// List of KCL codes.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField KCodeList {
get { return kCodeList_; }
}
@@ -4574,6 +6451,7 @@ public string WorkDir {
/// Arguments for the program.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Args {
get { return args_; }
}
@@ -4587,6 +6465,7 @@ public string WorkDir {
/// Override configurations.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField Overrides {
get { return overrides_; }
}
@@ -4598,6 +6477,7 @@ public string WorkDir {
/// Flag to disable YAML result.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool DisableYamlResult {
get { return disableYamlResult_; }
set {
@@ -4612,6 +6492,7 @@ public bool DisableYamlResult {
/// Flag to print override AST.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool PrintOverrideAst {
get { return printOverrideAst_; }
set {
@@ -4626,6 +6507,7 @@ public bool PrintOverrideAst {
/// Flag for strict range check.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool StrictRangeCheck {
get { return strictRangeCheck_; }
set {
@@ -4640,6 +6522,7 @@ public bool StrictRangeCheck {
/// Flag to disable none values.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool DisableNone {
get { return disableNone_; }
set {
@@ -4654,6 +6537,7 @@ public bool DisableNone {
/// Verbose level.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Verbose {
get { return verbose_; }
set {
@@ -4668,6 +6552,7 @@ public int Verbose {
/// Debug level.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int Debug {
get { return debug_; }
set {
@@ -4682,6 +6567,7 @@ public int Debug {
/// Flag to sort keys in YAML/JSON results.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool SortKeys {
get { return sortKeys_; }
set {
@@ -4698,6 +6584,7 @@ public bool SortKeys {
/// External packages path.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ExternalPkgs {
get { return externalPkgs_; }
}
@@ -4709,6 +6596,7 @@ public bool SortKeys {
/// Flag to include schema type path in results.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool IncludeSchemaTypePath {
get { return includeSchemaTypePath_; }
set {
@@ -4723,6 +6611,7 @@ public bool IncludeSchemaTypePath {
/// Flag to compile only without execution.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool CompileOnly {
get { return compileOnly_; }
set {
@@ -4737,6 +6626,7 @@ public bool CompileOnly {
/// Flag to show hidden attributes.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool ShowHidden {
get { return showHidden_; }
set {
@@ -4753,6 +6643,7 @@ public bool ShowHidden {
/// Path selectors for results.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField PathSelector {
get { return pathSelector_; }
}
@@ -4764,6 +6655,7 @@ public bool ShowHidden {
/// Flag for fast evaluation.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool FastEval {
get { return fastEval_; }
set {
@@ -4772,12 +6664,14 @@ public bool FastEval {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ExecProgram_Args);
+ return Equals(other as ExecProgramArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ExecProgram_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ExecProgramArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -4806,6 +6700,7 @@ public bool Equals(ExecProgram_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (WorkDir.Length != 0) hash ^= WorkDir.GetHashCode();
@@ -4833,12 +6728,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (WorkDir.Length != 0) {
output.WriteRawTag(10);
output.WriteString(WorkDir);
@@ -4896,9 +6796,75 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (WorkDir.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(WorkDir);
+ }
+ kFilenameList_.WriteTo(ref output, _repeated_kFilenameList_codec);
+ kCodeList_.WriteTo(ref output, _repeated_kCodeList_codec);
+ args_.WriteTo(ref output, _repeated_args_codec);
+ overrides_.WriteTo(ref output, _repeated_overrides_codec);
+ if (DisableYamlResult != false) {
+ output.WriteRawTag(48);
+ output.WriteBool(DisableYamlResult);
+ }
+ if (PrintOverrideAst != false) {
+ output.WriteRawTag(56);
+ output.WriteBool(PrintOverrideAst);
+ }
+ if (StrictRangeCheck != false) {
+ output.WriteRawTag(64);
+ output.WriteBool(StrictRangeCheck);
+ }
+ if (DisableNone != false) {
+ output.WriteRawTag(72);
+ output.WriteBool(DisableNone);
+ }
+ if (Verbose != 0) {
+ output.WriteRawTag(80);
+ output.WriteInt32(Verbose);
+ }
+ if (Debug != 0) {
+ output.WriteRawTag(88);
+ output.WriteInt32(Debug);
+ }
+ if (SortKeys != false) {
+ output.WriteRawTag(96);
+ output.WriteBool(SortKeys);
+ }
+ externalPkgs_.WriteTo(ref output, _repeated_externalPkgs_codec);
+ if (IncludeSchemaTypePath != false) {
+ output.WriteRawTag(112);
+ output.WriteBool(IncludeSchemaTypePath);
+ }
+ if (CompileOnly != false) {
+ output.WriteRawTag(120);
+ output.WriteBool(CompileOnly);
+ }
+ if (ShowHidden != false) {
+ output.WriteRawTag(128, 1);
+ output.WriteBool(ShowHidden);
+ }
+ pathSelector_.WriteTo(ref output, _repeated_pathSelector_codec);
+ if (FastEval != false) {
+ output.WriteRawTag(144, 1);
+ output.WriteBool(FastEval);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (WorkDir.Length != 0) {
@@ -4950,7 +6916,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ExecProgram_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ExecProgramArgs other) {
if (other == null) {
return;
}
@@ -5000,10 +6967,18 @@ public void MergeFrom(ExecProgram_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -5081,74 +7056,179 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
}
- }
-
- ///
- /// Message for execute program response.
- ///
- public sealed partial class ExecProgram_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExecProgram_Result());
- private pb::UnknownFieldSet _unknownFields;
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pbr::MessageDescriptor Descriptor {
- get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[23]; }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- pbr::MessageDescriptor pb::IMessage.Descriptor {
- get { return Descriptor; }
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecProgram_Result() {
- OnConstruction();
- }
-
- partial void OnConstruction();
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecProgram_Result(ExecProgram_Result other) : this() {
- jsonResult_ = other.jsonResult_;
- yamlResult_ = other.yamlResult_;
- logMessage_ = other.logMessage_;
- errMessage_ = other.errMessage_;
- _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
- }
-
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecProgram_Result Clone() {
- return new ExecProgram_Result(this);
- }
-
- /// Field number for the "json_result" field.
- public const int JsonResultFieldNumber = 1;
- private string jsonResult_ = "";
- ///
- /// Result in JSON format.
- ///
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public string JsonResult {
- get { return jsonResult_; }
- set {
- jsonResult_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
}
- }
-
- /// Field number for the "yaml_result" field.
- public const int YamlResultFieldNumber = 2;
- private string yamlResult_ = "";
- ///
- /// Result in YAML format.
- ///
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public string YamlResult {
- get { return yamlResult_; }
- set {
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ WorkDir = input.ReadString();
+ break;
+ }
+ case 18: {
+ kFilenameList_.AddEntriesFrom(ref input, _repeated_kFilenameList_codec);
+ break;
+ }
+ case 26: {
+ kCodeList_.AddEntriesFrom(ref input, _repeated_kCodeList_codec);
+ break;
+ }
+ case 34: {
+ args_.AddEntriesFrom(ref input, _repeated_args_codec);
+ break;
+ }
+ case 42: {
+ overrides_.AddEntriesFrom(ref input, _repeated_overrides_codec);
+ break;
+ }
+ case 48: {
+ DisableYamlResult = input.ReadBool();
+ break;
+ }
+ case 56: {
+ PrintOverrideAst = input.ReadBool();
+ break;
+ }
+ case 64: {
+ StrictRangeCheck = input.ReadBool();
+ break;
+ }
+ case 72: {
+ DisableNone = input.ReadBool();
+ break;
+ }
+ case 80: {
+ Verbose = input.ReadInt32();
+ break;
+ }
+ case 88: {
+ Debug = input.ReadInt32();
+ break;
+ }
+ case 96: {
+ SortKeys = input.ReadBool();
+ break;
+ }
+ case 106: {
+ externalPkgs_.AddEntriesFrom(ref input, _repeated_externalPkgs_codec);
+ break;
+ }
+ case 112: {
+ IncludeSchemaTypePath = input.ReadBool();
+ break;
+ }
+ case 120: {
+ CompileOnly = input.ReadBool();
+ break;
+ }
+ case 128: {
+ ShowHidden = input.ReadBool();
+ break;
+ }
+ case 138: {
+ pathSelector_.AddEntriesFrom(ref input, _repeated_pathSelector_codec);
+ break;
+ }
+ case 144: {
+ FastEval = input.ReadBool();
+ break;
+ }
+ }
+ }
+ }
+ #endif
+
+ }
+
+ ///
+ /// Message for execute program response.
+ ///
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ExecProgramResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExecProgramResult());
+ private pb::UnknownFieldSet _unknownFields;
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pbr::MessageDescriptor Descriptor {
+ get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[23]; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ pbr::MessageDescriptor pb::IMessage.Descriptor {
+ get { return Descriptor; }
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecProgramResult() {
+ OnConstruction();
+ }
+
+ partial void OnConstruction();
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecProgramResult(ExecProgramResult other) : this() {
+ jsonResult_ = other.jsonResult_;
+ yamlResult_ = other.yamlResult_;
+ logMessage_ = other.logMessage_;
+ errMessage_ = other.errMessage_;
+ _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
+ }
+
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecProgramResult Clone() {
+ return new ExecProgramResult(this);
+ }
+
+ /// Field number for the "json_result" field.
+ public const int JsonResultFieldNumber = 1;
+ private string jsonResult_ = "";
+ ///
+ /// Result in JSON format.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string JsonResult {
+ get { return jsonResult_; }
+ set {
+ jsonResult_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
+ }
+ }
+
+ /// Field number for the "yaml_result" field.
+ public const int YamlResultFieldNumber = 2;
+ private string yamlResult_ = "";
+ ///
+ /// Result in YAML format.
+ ///
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public string YamlResult {
+ get { return yamlResult_; }
+ set {
yamlResult_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
@@ -5160,6 +7240,7 @@ public string YamlResult {
/// Log message from execution.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string LogMessage {
get { return logMessage_; }
set {
@@ -5174,6 +7255,7 @@ public string LogMessage {
/// Error message from execution.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string ErrMessage {
get { return errMessage_; }
set {
@@ -5182,12 +7264,14 @@ public string ErrMessage {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ExecProgram_Result);
+ return Equals(other as ExecProgramResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ExecProgram_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ExecProgramResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -5202,6 +7286,7 @@ public bool Equals(ExecProgram_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (JsonResult.Length != 0) hash ^= JsonResult.GetHashCode();
@@ -5215,12 +7300,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (JsonResult.Length != 0) {
output.WriteRawTag(10);
output.WriteString(JsonResult);
@@ -5240,9 +7330,37 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (JsonResult.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(JsonResult);
+ }
+ if (YamlResult.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(YamlResult);
+ }
+ if (LogMessage.Length != 0) {
+ output.WriteRawTag(26);
+ output.WriteString(LogMessage);
+ }
+ if (ErrMessage.Length != 0) {
+ output.WriteRawTag(34);
+ output.WriteString(ErrMessage);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (JsonResult.Length != 0) {
@@ -5264,7 +7382,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ExecProgram_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ExecProgramResult other) {
if (other == null) {
return;
}
@@ -5284,10 +7403,18 @@ public void MergeFrom(ExecProgram_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -5309,56 +7436,104 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ JsonResult = input.ReadString();
+ break;
+ }
+ case 18: {
+ YamlResult = input.ReadString();
+ break;
+ }
+ case 26: {
+ LogMessage = input.ReadString();
+ break;
+ }
+ case 34: {
+ ErrMessage = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for build program request arguments.
///
- public sealed partial class BuildProgram_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BuildProgram_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class BuildProgramArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BuildProgramArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[24]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public BuildProgram_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BuildProgramArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public BuildProgram_Args(BuildProgram_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BuildProgramArgs(BuildProgramArgs other) : this() {
execArgs_ = other.execArgs_ != null ? other.execArgs_.Clone() : null;
output_ = other.output_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public BuildProgram_Args Clone() {
- return new BuildProgram_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BuildProgramArgs Clone() {
+ return new BuildProgramArgs(this);
}
/// Field number for the "exec_args" field.
public const int ExecArgsFieldNumber = 1;
- private global::KclLib.API.ExecProgram_Args execArgs_;
+ private global::KclLib.API.ExecProgramArgs execArgs_;
///
/// Arguments for executing the program.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public global::KclLib.API.ExecProgram_Args ExecArgs {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::KclLib.API.ExecProgramArgs ExecArgs {
get { return execArgs_; }
set {
execArgs_ = value;
@@ -5372,6 +7547,7 @@ public BuildProgram_Args Clone() {
/// Output path.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Output {
get { return output_; }
set {
@@ -5380,12 +7556,14 @@ public string Output {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as BuildProgram_Args);
+ return Equals(other as BuildProgramArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(BuildProgram_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(BuildProgramArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -5398,6 +7576,7 @@ public bool Equals(BuildProgram_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (execArgs_ != null) hash ^= ExecArgs.GetHashCode();
@@ -5409,12 +7588,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (execArgs_ != null) {
output.WriteRawTag(10);
output.WriteMessage(ExecArgs);
@@ -5426,9 +7610,29 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (execArgs_ != null) {
+ output.WriteRawTag(10);
+ output.WriteMessage(ExecArgs);
+ }
+ if (Output.Length != 0) {
+ output.WriteRawTag(18);
+ output.WriteString(Output);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (execArgs_ != null) {
@@ -5444,13 +7648,14 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(BuildProgram_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(BuildProgramArgs other) {
if (other == null) {
return;
}
if (other.execArgs_ != null) {
if (execArgs_ == null) {
- ExecArgs = new global::KclLib.API.ExecProgram_Args();
+ ExecArgs = new global::KclLib.API.ExecProgramArgs();
}
ExecArgs.MergeFrom(other.ExecArgs);
}
@@ -5461,16 +7666,54 @@ public void MergeFrom(BuildProgram_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
if (execArgs_ == null) {
- ExecArgs = new global::KclLib.API.ExecProgram_Args();
+ ExecArgs = new global::KclLib.API.ExecProgramArgs();
+ }
+ input.ReadMessage(ExecArgs);
+ break;
+ }
+ case 18: {
+ Output = input.ReadString();
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ if (execArgs_ == null) {
+ ExecArgs = new global::KclLib.API.ExecProgramArgs();
}
input.ReadMessage(ExecArgs);
break;
@@ -5482,44 +7725,56 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
}
///
/// Message for build program response.
///
- public sealed partial class BuildProgram_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BuildProgram_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class BuildProgramResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BuildProgramResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[25]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public BuildProgram_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BuildProgramResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public BuildProgram_Result(BuildProgram_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BuildProgramResult(BuildProgramResult other) : this() {
path_ = other.path_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public BuildProgram_Result Clone() {
- return new BuildProgram_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public BuildProgramResult Clone() {
+ return new BuildProgramResult(this);
}
/// Field number for the "path" field.
@@ -5529,6 +7784,7 @@ public BuildProgram_Result Clone() {
/// Path of the built program.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Path {
get { return path_; }
set {
@@ -5537,12 +7793,14 @@ public string Path {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as BuildProgram_Result);
+ return Equals(other as BuildProgramResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(BuildProgram_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(BuildProgramResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -5554,6 +7812,7 @@ public bool Equals(BuildProgram_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Path.Length != 0) hash ^= Path.GetHashCode();
@@ -5564,12 +7823,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Path.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Path);
@@ -5577,9 +7841,25 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Path.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Path);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Path.Length != 0) {
@@ -5592,7 +7872,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(BuildProgram_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(BuildProgramResult other) {
if (other == null) {
return;
}
@@ -5603,10 +7884,18 @@ public void MergeFrom(BuildProgram_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -5616,46 +7905,81 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Path = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for execute artifact request arguments.
///
- public sealed partial class ExecArtifact_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExecArtifact_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class ExecArtifactArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ExecArtifactArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[26]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecArtifact_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecArtifactArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecArtifact_Args(ExecArtifact_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecArtifactArgs(ExecArtifactArgs other) : this() {
path_ = other.path_;
execArgs_ = other.execArgs_ != null ? other.execArgs_.Clone() : null;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public ExecArtifact_Args Clone() {
- return new ExecArtifact_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public ExecArtifactArgs Clone() {
+ return new ExecArtifactArgs(this);
}
/// Field number for the "path" field.
@@ -5665,6 +7989,7 @@ public ExecArtifact_Args Clone() {
/// Path of the artifact.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Path {
get { return path_; }
set {
@@ -5674,12 +7999,13 @@ public string Path {
/// Field number for the "exec_args" field.
public const int ExecArgsFieldNumber = 2;
- private global::KclLib.API.ExecProgram_Args execArgs_;
+ private global::KclLib.API.ExecProgramArgs execArgs_;
///
/// Arguments for executing the program.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public global::KclLib.API.ExecProgram_Args ExecArgs {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public global::KclLib.API.ExecProgramArgs ExecArgs {
get { return execArgs_; }
set {
execArgs_ = value;
@@ -5687,12 +8013,14 @@ public string Path {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as ExecArtifact_Args);
+ return Equals(other as ExecArtifactArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(ExecArtifact_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(ExecArtifactArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -5705,6 +8033,7 @@ public bool Equals(ExecArtifact_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Path.Length != 0) hash ^= Path.GetHashCode();
@@ -5716,12 +8045,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Path.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Path);
@@ -5733,9 +8067,29 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Path.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Path);
+ }
+ if (execArgs_ != null) {
+ output.WriteRawTag(18);
+ output.WriteMessage(ExecArgs);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Path.Length != 0) {
@@ -5751,7 +8105,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(ExecArtifact_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(ExecArtifactArgs other) {
if (other == null) {
return;
}
@@ -5760,7 +8115,7 @@ public void MergeFrom(ExecArtifact_Args other) {
}
if (other.execArgs_ != null) {
if (execArgs_ == null) {
- ExecArgs = new global::KclLib.API.ExecProgram_Args();
+ ExecArgs = new global::KclLib.API.ExecProgramArgs();
}
ExecArgs.MergeFrom(other.ExecArgs);
}
@@ -5768,10 +8123,18 @@ public void MergeFrom(ExecArtifact_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -5781,7 +8144,37 @@ public void MergeFrom(pb::CodedInputStream input) {
}
case 18: {
if (execArgs_ == null) {
- ExecArgs = new global::KclLib.API.ExecProgram_Args();
+ ExecArgs = new global::KclLib.API.ExecProgramArgs();
+ }
+ input.ReadMessage(ExecArgs);
+ break;
+ }
+ }
+ }
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Path = input.ReadString();
+ break;
+ }
+ case 18: {
+ if (execArgs_ == null) {
+ ExecArgs = new global::KclLib.API.ExecProgramArgs();
}
input.ReadMessage(ExecArgs);
break;
@@ -5789,44 +8182,56 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
}
///
/// Message for format code request arguments.
///
- public sealed partial class FormatCode_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FormatCode_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class FormatCodeArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FormatCodeArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[27]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatCode_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatCodeArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatCode_Args(FormatCode_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatCodeArgs(FormatCodeArgs other) : this() {
source_ = other.source_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatCode_Args Clone() {
- return new FormatCode_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatCodeArgs Clone() {
+ return new FormatCodeArgs(this);
}
/// Field number for the "source" field.
@@ -5836,6 +8241,7 @@ public FormatCode_Args Clone() {
/// Source code to be formatted.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Source {
get { return source_; }
set {
@@ -5844,12 +8250,14 @@ public string Source {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as FormatCode_Args);
+ return Equals(other as FormatCodeArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(FormatCode_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(FormatCodeArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -5861,6 +8269,7 @@ public bool Equals(FormatCode_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Source.Length != 0) hash ^= Source.GetHashCode();
@@ -5871,12 +8280,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Source.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Source);
@@ -5884,9 +8298,25 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Source.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Source);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Source.Length != 0) {
@@ -5899,7 +8329,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(FormatCode_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(FormatCodeArgs other) {
if (other == null) {
return;
}
@@ -5910,10 +8341,18 @@ public void MergeFrom(FormatCode_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -5923,45 +8362,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Source = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for format code response.
///
- public sealed partial class FormatCode_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FormatCode_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class FormatCodeResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FormatCodeResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[28]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatCode_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatCodeResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatCode_Result(FormatCode_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatCodeResult(FormatCodeResult other) : this() {
formatted_ = other.formatted_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatCode_Result Clone() {
- return new FormatCode_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatCodeResult Clone() {
+ return new FormatCodeResult(this);
}
/// Field number for the "formatted" field.
@@ -5971,6 +8445,7 @@ public FormatCode_Result Clone() {
/// Formatted code as bytes.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pb::ByteString Formatted {
get { return formatted_; }
set {
@@ -5979,12 +8454,14 @@ public FormatCode_Result Clone() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as FormatCode_Result);
+ return Equals(other as FormatCodeResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(FormatCode_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(FormatCodeResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -5996,6 +8473,7 @@ public bool Equals(FormatCode_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Formatted.Length != 0) hash ^= Formatted.GetHashCode();
@@ -6006,12 +8484,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Formatted.Length != 0) {
output.WriteRawTag(10);
output.WriteBytes(Formatted);
@@ -6019,9 +8502,25 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Formatted.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteBytes(Formatted);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Formatted.Length != 0) {
@@ -6034,7 +8533,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(FormatCode_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(FormatCodeResult other) {
if (other == null) {
return;
}
@@ -6045,10 +8545,18 @@ public void MergeFrom(FormatCode_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -6058,45 +8566,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Formatted = input.ReadBytes();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for format file path request arguments.
///
- public sealed partial class FormatPath_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FormatPath_Args());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class FormatPathArgs : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FormatPathArgs());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[29]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatPath_Args() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatPathArgs() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatPath_Args(FormatPath_Args other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatPathArgs(FormatPathArgs other) : this() {
path_ = other.path_;
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatPath_Args Clone() {
- return new FormatPath_Args(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatPathArgs Clone() {
+ return new FormatPathArgs(this);
}
/// Field number for the "path" field.
@@ -6106,6 +8649,7 @@ public FormatPath_Args Clone() {
/// Path of the file to format.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public string Path {
get { return path_; }
set {
@@ -6114,12 +8658,14 @@ public string Path {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as FormatPath_Args);
+ return Equals(other as FormatPathArgs);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(FormatPath_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(FormatPathArgs other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -6131,6 +8677,7 @@ public bool Equals(FormatPath_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (Path.Length != 0) hash ^= Path.GetHashCode();
@@ -6141,12 +8688,17 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
if (Path.Length != 0) {
output.WriteRawTag(10);
output.WriteString(Path);
@@ -6154,9 +8706,25 @@ public void WriteTo(pb::CodedOutputStream output) {
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ if (Path.Length != 0) {
+ output.WriteRawTag(10);
+ output.WriteString(Path);
+ }
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (Path.Length != 0) {
@@ -6169,7 +8737,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(FormatPath_Args other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(FormatPathArgs other) {
if (other == null) {
return;
}
@@ -6180,10 +8749,18 @@ public void MergeFrom(FormatPath_Args other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -6193,45 +8770,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ Path = input.ReadString();
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for format file path response.
///
- public sealed partial class FormatPath_Result : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FormatPath_Result());
+ [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
+ public sealed partial class FormatPathResult : pb::IMessage
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ , pb::IBufferMessage
+ #endif
+ {
+ private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FormatPathResult());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public static pb::MessageParser Parser { get { return _parser; } }
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::KclLib.API.SpecReflection.Descriptor.MessageTypes[30]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatPath_Result() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatPathResult() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatPath_Result(FormatPath_Result other) : this() {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatPathResult(FormatPathResult other) : this() {
changedPaths_ = other.changedPaths_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public FormatPath_Result Clone() {
- return new FormatPath_Result(this);
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public FormatPathResult Clone() {
+ return new FormatPathResult(this);
}
/// Field number for the "changed_paths" field.
@@ -6243,17 +8855,20 @@ public FormatPath_Result Clone() {
/// List of changed file paths.
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField ChangedPaths {
get { return changedPaths_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
- return Equals(other as FormatPath_Result);
+ return Equals(other as FormatPathResult);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public bool Equals(FormatPath_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public bool Equals(FormatPathResult other) {
if (ReferenceEquals(other, null)) {
return false;
}
@@ -6265,6 +8880,7 @@ public bool Equals(FormatPath_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
hash ^= changedPaths_.GetHashCode();
@@ -6275,19 +8891,37 @@ public override int GetHashCode() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ output.WriteRawMessage(this);
+ #else
changedPaths_.WriteTo(output, _repeated_changedPaths_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
+ changedPaths_.WriteTo(ref output, _repeated_changedPaths_codec);
+ if (_unknownFields != null) {
+ _unknownFields.WriteTo(ref output);
+ }
}
+ #endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
size += changedPaths_.CalculateSize(_repeated_changedPaths_codec);
@@ -6298,7 +8932,8 @@ public int CalculateSize() {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
- public void MergeFrom(FormatPath_Result other) {
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ public void MergeFrom(FormatPathResult other) {
if (other == null) {
return;
}
@@ -6307,10 +8942,18 @@ public void MergeFrom(FormatPath_Result other) {
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ input.ReadRawMessage(this);
+ #else
uint tag;
while ((tag = input.ReadTag()) != 0) {
- switch(tag) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
@@ -6320,45 +8963,80 @@ public void MergeFrom(pb::CodedInputStream input) {
}
}
}
+ #endif
+ }
+
+ #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute]
+ [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
+ void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
+ uint tag;
+ while ((tag = input.ReadTag()) != 0) {
+ if ((tag & 7) == 4) {
+ // Abort on any end group tag.
+ return;
+ }
+ switch(tag) {
+ default:
+ _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
+ break;
+ case 10: {
+ changedPaths_.AddEntriesFrom(ref input, _repeated_changedPaths_codec);
+ break;
+ }
+ }
+ }
}
+ #endif
}
///
/// Message for lint file path request arguments.
///
- public sealed partial class LintPath_Args : pb::IMessage {
- private static readonly pb::MessageParser _parser = new pb::MessageParser