diff --git a/.github/workflows/wasm.yml b/.github/workflows/wasm.yml index bc0b2a5..bcb10c4 100644 --- a/.github/workflows/wasm.yml +++ b/.github/workflows/wasm.yml @@ -7,19 +7,15 @@ on: - issue-* paths: - '.github/workflows/wasm.yml' - - 'package-lock.json' - - 'package.json' + - 'js/**' - 'rust/**' - - 'web/**' pull_request: branches: - main paths: - '.github/workflows/wasm.yml' - - 'package-lock.json' - - 'package.json' + - 'js/**' - 'rust/**' - - 'web/**' workflow_dispatch: inputs: deploy_pages: @@ -56,6 +52,7 @@ jobs: with: node-version: '20.x' cache: npm + cache-dependency-path: js/package-lock.json - name: Cache cargo registry uses: actions/cache@v4 @@ -70,15 +67,18 @@ jobs: ${{ runner.os }}-wasm-cargo- - name: Install npm dependencies + working-directory: js run: npm ci - name: Test Rust CLI core run: cargo test --manifest-path rust/Cargo.toml --all-features - name: Test WebAssembly wrapper + working-directory: js run: npm run test:wasm - name: Build React WebAssembly app + working-directory: js run: npm run build - name: Upload built app @@ -119,18 +119,21 @@ jobs: with: node-version: '20.x' cache: npm + cache-dependency-path: js/package-lock.json - name: Install npm dependencies + working-directory: js run: npm ci - name: Build GitHub Pages app + working-directory: js run: npm run build:pages - name: Configure Pages uses: actions/configure-pages@v5 - name: Upload Pages artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v4 with: path: dist/ diff --git a/.gitignore b/.gitignore index 2654427..a5cbf17 100644 --- a/.gitignore +++ b/.gitignore @@ -411,7 +411,7 @@ dist/ pkg/ pkg-node/ pkg-bundler/ -web/pkg/ +js/pkg/ # Local AI investigation artifacts ci-logs/ diff --git a/README-WASM.md b/README-WASM.md deleted file mode 100644 index de23912..0000000 --- a/README-WASM.md +++ /dev/null @@ -1,90 +0,0 @@ -# link-cli WebAssembly Workbench - -The browser workbench combines three runtimes: - -- Rust `link-cli` core compiled to WebAssembly through the `rust/wasm` - `clink-wasm` crate. -- React and Vite for the single-page browser interface in `web/`. -- `doublets-web` for a live WebAssembly `UnitedLinks` mirror built from the - current query result. The committed lockfile currently pins `0.1.2`. - -## Local Development - -```bash -rustup target add wasm32-unknown-unknown -cargo install wasm-pack --version 0.14.0 --locked -npm install -npm run dev -``` - -The dev script builds the Rust WebAssembly wrapper into `web/pkg/` and starts a -Vite server. - -## Production Build - -```bash -npm run build -``` - -This creates: - -- `web/pkg/`: generated `wasm-pack --target web` package for the Rust wrapper. -- `dist/`: static React app ready for GitHub Pages. - -For the same base path used by GitHub Pages: - -```bash -npm run build:pages -``` - -## API - -```js -import init, { Clink } from './pkg/clink_wasm.js'; - -await init(); - -const clink = new Clink(); -const result = JSON.parse( - clink.execute( - '() ((child: father mother))', - JSON.stringify({ - before: false, - changes: true, - after: true, - autoCreateMissingReferences: true, - }), - ), -); - -console.log(result.output); -console.log(result.links); -``` - -`Clink#execute(query, optionsJson)` returns: - -```json -{ - "success": true, - "output": "() ((child: father mother))", - "error": null, - "links": [ - { "id": 1, "source": 1, "target": 1, "name": "father" } - ] -} -``` - -Supported options are `before`, `changes`, `after`, `trace`, -`autoCreateMissingReferences`, and `structure`. - -## Verification - -```bash -cargo test --manifest-path rust/Cargo.toml --all-features -cargo test --manifest-path rust/wasm/Cargo.toml --lib -npm run test:wasm -npm run build -``` - -The WebAssembly CI workflow runs these checks and deploys `dist/` to GitHub -Pages from `main`. diff --git a/README.md b/README.md index a33a5e9..cb6384d 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,7 @@ WebAssembly. The React workbench mirrors the current link set into package built from `doublets-rs`. - Live demo: -- Browser app documentation: [README-WASM.md](README-WASM.md) -- Implementation notes: [WEBASSEMBLY_IMPLEMENTATION.md](WEBASSEMBLY_IMPLEMENTATION.md) +- Browser app documentation and implementation notes: [js/README.md](js/README.md) ## Documentation diff --git a/WEBASSEMBLY_IMPLEMENTATION.md b/WEBASSEMBLY_IMPLEMENTATION.md deleted file mode 100644 index 757c39b..0000000 --- a/WEBASSEMBLY_IMPLEMENTATION.md +++ /dev/null @@ -1,83 +0,0 @@ -# WebAssembly Implementation - -Issue #12 asks for a browser-executable `link-cli` experience based on the Rust -implementation of Doublets. The current implementation uses the Rust `link-cli` -core from `rust/`, compiles a small wrapper crate with `wasm-pack`, and renders a -React single-page app for GitHub Pages. - -## Architecture - -```text -rust/ Native Rust link-cli library and clink binary -rust/wasm/ wasm-bindgen wrapper around the Rust query processor -web/src/ React workbench -web/pkg/ Generated Rust WASM package, ignored by git -dist/ Generated GitHub Pages artifact, ignored by git -``` - -The browser app initializes two WebAssembly-backed runtimes: - -- `clink-wasm`: exposes `Clink#execute`, `Clink#snapshot`, and `Clink#reset`. - It uses an in-memory implementation of the `NamedTypeLinks` trait, so the same - Rust `QueryProcessor` used by the native CLI can run in the browser without - filesystem access. -- `doublets-web`: the WebAssembly bindings for `doublets-rs`. The committed - lockfile currently pins `0.1.2`, and the React app mirrors the current - `Clink` snapshot into a `UnitedLinks` instance after each query. - -## Why the Old Proof of Concept Changed - -The previous branch had a root-level Rust parser and storage implementation -that duplicated only a small subset of CLI behavior. After merging current -`main`, the repository has a fuller Rust port under `rust/`, so the WASM wrapper -now delegates query semantics to that shared Rust core. - -## CI and Pages - -`.github/workflows/wasm.yml` now: - -1. Installs stable Rust with the `wasm32-unknown-unknown` target. -2. Installs npm dependencies with `npm ci`. -3. Runs the Rust CLI core tests. -4. Runs `wasm-pack test rust/wasm --node` for the wrapper. -5. Builds the React app. -6. Deploys `dist/` to GitHub Pages on pushes to `main`. - -The workflow uses current Pages and artifact actions: - -- `actions/upload-artifact@v4` -- `actions/configure-pages@v5` -- `actions/upload-pages-artifact@v3` -- `actions/deploy-pages@v4` - -## Local Commands - -```bash -cargo test --manifest-path rust/Cargo.toml --all-features -cargo test --manifest-path rust/wasm/Cargo.toml --lib -npm run test:wasm -npm run build -npm run dev -``` - -## Browser Data Model - -The page session is intentionally in-memory. Query results include a structured -`links` array: - -```json -[ - { "id": 1, "source": 1, "target": 1, "name": "father" }, - { "id": 2, "source": 2, "target": 2, "name": "mother" }, - { "id": 3, "source": 1, "target": 2, "name": "child" } -] -``` - -That array drives both the rendered graph and the `doublets-web` `UnitedLinks` -mirror. - -## Follow-Up Scope - -The current implementation proves the browser runtime and static deployment. -Durable browser storage can be added later with IndexedDB without changing the -Rust query processor API. diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index daf9394..b4446c9 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -15,13 +15,13 @@ links database. | Path | Responsibility | |------|----------------| | `README.md` | User-facing quick start and feature overview. | -| `docs/` | Requirements, architecture notes, behavior notes, screenshots, and case studies. | +| `docs/` | Requirements, architecture notes, behavior notes, and case studies. | | `csharp/` | Production .NET CLI package published as the `clink` tool. | | `rust/` | Rust library and native `clink` binary that mirror core C# behavior. | | `csharp/scripts/` | C# release, changeset, and repository validation helpers. | | `rust/scripts/` | Rust release, changelog, crate publication, and repository validation helpers. | | `rust/wasm/` | `wasm-bindgen` wrapper crate around the Rust query processor. | -| `web/` | React/Vite browser workbench. | +| `js/` | React/Vite browser workbench and JavaScript package lockfile. | | `.github/workflows/` | Split C#, Rust, and WebAssembly CI workflows. | ## C# Implementation @@ -84,10 +84,10 @@ Key files: - `rust/wasm/src/lib.rs`: exports `Clink` with `execute`, `snapshot`, `reset`, `version`, and `rustCoreVersion`. -- `web/src/App.jsx`: React application, query editor, graph view, and runtime +- `js/src/App.jsx`: React application, query editor, graph view, and runtime status. -- `web/src/styles.css`: application styling. -- `web/vite.config.js`: Vite build configuration. +- `js/src/styles.css`: application styling. +- `js/vite.config.js`: Vite build configuration. Runtime flow: @@ -157,5 +157,4 @@ own. - Rust `doublets`: https://docs.rs/doublets/latest/doublets/ - Rust `links-notation`: https://docs.rs/crate/links-notation/0.13.0 - npm `doublets-web`: https://www.npmjs.com/package/doublets-web -- WebAssembly local docs: [../README-WASM.md](../README-WASM.md) -- WebAssembly implementation notes: [../WEBASSEMBLY_IMPLEMENTATION.md](../WEBASSEMBLY_IMPLEMENTATION.md) +- WebAssembly local docs and implementation notes: [../js/README.md](../js/README.md) diff --git a/docs/REQUIREMENTS.md b/docs/REQUIREMENTS.md index 5afba63..44074e4 100644 --- a/docs/REQUIREMENTS.md +++ b/docs/REQUIREMENTS.md @@ -43,7 +43,7 @@ the core CLI behavior and is also used by the WebAssembly browser workbench. | Import a database from LiNo. | #25, #43 | `--in`, `--import`, and `--lino-input` read a LiNo file before query execution. | | Format a link structure. | #19, #48 | `--structure` recursively formats the left branch with indexes preserved. | | Store persistent transformations. | #3, #55 | C# supports `--always`, `--once`, `--never`, `--triggers`, `--triggers-file`, and `--embed-triggers`. | -| Separate code by implementation language. | #63, #64, #77 | C# code and release helpers live under `csharp/`; Rust code, release helpers, and the WebAssembly wrapper crate live under `rust/`; the browser app lives under `web/`. | +| Separate code by implementation language. | #63, #64, #77, #79 | C# code and release helpers live under `csharp/`; Rust code, release helpers, and the WebAssembly wrapper crate live under `rust/`; the browser app and JavaScript lockfile live under `js/`. | | Provide Rust parity for core behavior. | #63, #67, #68 | Rust mirrors query processing, names, import/export, structure formatting, and Unicode sequence support. | | Run in a browser. | #12, #52, #69, #70 | The Rust query processor is wrapped with `wasm-bindgen` and surfaced through a React/Vite workbench. | | Keep CI split by surface area. | #63, #69 | Separate C#, Rust, and WebAssembly workflows run relevant checks. | diff --git a/docs/case-studies/issue-12/README.md b/docs/case-studies/issue-12/README.md index 33353c8..85f0eaa 100644 --- a/docs/case-studies/issue-12/README.md +++ b/docs/case-studies/issue-12/README.md @@ -14,6 +14,7 @@ Pull request: https://github.com/link-foundation/link-cli/pull/52 as the latest release. - `evidence/doublets-web-issue-5.json`: dependency issue details from https://github.com/linksplatform/doublets-web/issues/5. +- `screenshots/`: browser workbench desktop and mobile verification captures. GitHub Actions log downloads for runs `17617650587` and `17617649689` returned HTTP 410 on 2026-05-01, so the exact old log bodies were no longer available. @@ -65,7 +66,7 @@ The run metadata still showed both failures were on branch SHA - Mirror each Rust query snapshot into a `doublets-web` `UnitedLinks` instance. - Replace the old CI workflow with stable Rust, npm, `wasm-pack`, Vite build, artifact upload v4, and GitHub Pages deployment. -- Ignore generated `target/`, `web/pkg/`, `dist/`, and local investigation +- Ignore generated `target/`, `js/pkg/`, `dist/`, and local investigation artifacts. ## Residual Risks diff --git a/docs/screenshots/issue-12/webassembly-workbench-desktop.png b/docs/case-studies/issue-12/screenshots/webassembly-workbench-desktop.png similarity index 100% rename from docs/screenshots/issue-12/webassembly-workbench-desktop.png rename to docs/case-studies/issue-12/screenshots/webassembly-workbench-desktop.png diff --git a/docs/screenshots/issue-12/webassembly-workbench-mobile.png b/docs/case-studies/issue-12/screenshots/webassembly-workbench-mobile.png similarity index 100% rename from docs/screenshots/issue-12/webassembly-workbench-mobile.png rename to docs/case-studies/issue-12/screenshots/webassembly-workbench-mobile.png diff --git a/docs/case-studies/issue-77/README.md b/docs/case-studies/issue-77/README.md index 4e4fa5b..4027355 100644 --- a/docs/case-studies/issue-77/README.md +++ b/docs/case-studies/issue-77/README.md @@ -54,7 +54,7 @@ Captured evidence is stored in `evidence/`. ## Regression Test -`web/test/repositoryLayout.test.mjs` reproduces the original layout problem by +`js/test/repositoryLayout.test.mjs` reproduces the original layout problem by asserting that root `Cargo.toml`, `Cargo.lock`, `scripts/`, `src/`, and `tests/` do not exist, while `csharp/scripts/`, `rust/scripts/`, and `rust/wasm/` do. diff --git a/docs/case-studies/issue-79/README.md b/docs/case-studies/issue-79/README.md new file mode 100644 index 0000000..4544adb --- /dev/null +++ b/docs/case-studies/issue-79/README.md @@ -0,0 +1,139 @@ +# Issue 79 Case Study + +Issue: + +PR: + +## Problem + +The repository root still contained JavaScript package files, WebAssembly +documentation, a root `ci-logs/` folder, and `.gitkeep`. That conflicted with +the current multi-language layout: + +- C# implementation and release helpers live under `csharp/`. +- Rust implementation, release helpers, and the WebAssembly wrapper crate live + under `rust/`. +- The browser app should own its JavaScript package files under `js/`. +- Investigation logs and screenshots should live under issue-specific case + studies, not root folders. + +## Requirements + +- Move root `package.json` and `package-lock.json` into the browser package. +- Move `web/` to `js/`. +- Merge root `README-WASM.md` and `WEBASSEMBLY_IMPLEMENTATION.md` into the + JavaScript package README. +- Move root `ci-logs/` into `docs/case-studies/issue-79/evidence/`. +- Move `docs/screenshots/issue-12` into the issue 12 case study. +- Remove `.gitkeep`. +- Verify GitHub Pages and NuGet release coverage. +- Compare CI/CD layout with the referenced JS, Rust, and C# templates. +- Preserve issue, PR, CI, template, and local verification evidence. + +## Evidence + +Captured evidence is stored in `evidence/`. + +- `issue-79.json`, `issue-79-comments.json`, and PR 80 exports preserve the + GitHub discussion state. +- `link-cli-file-tree-before.txt` and `link-cli-file-tree-after.txt` record the + layout before and after the cleanup. +- `template-*-file-tree.json`, `template-*-workflows.json`, and + `template-*-release.yml` preserve the referenced template comparison. +- `recent-runs-issue-branch-before.json` showed no issue branch runs before this + implementation. +- `recent-runs-main-before.json` showed latest `main` C#, Rust, and WebAssembly + runs from 2026-05-12 were successful. +- `run-25594941803.json` and `csharp-25594941803-log.txt` preserve the stale + 2026-05-09 C# failure visible in recent history. The preserved log shows + Windows temp-file locking failures around lines 2695-5218 and an older release + script path failure around lines 5726-5740. +- `npm-doublets-web-version.json` showed npm reported `doublets-web@0.1.3` on + 2026-05-12; the committed lockfile remains pinned by `js/package-lock.json`. +- `npm-link-cli-web-version.json` showed `link-cli-web` is not published as an + npm package, matching the package's `private: true` setting. +- `repository-layout-test-before.txt` captures the failing regression test before + the move. +- `repository-layout-test-after.txt`, `npm-ci-js.txt`, `npm-test-js.txt`, + `npm-test-wasm-js.txt`, `npm-build-js.txt`, `cargo-test-rust-core.txt`, and + `dotnet-test-csharp.txt` capture local verification after the fix. + +## Template Comparison + +The JS template is a JavaScript-only repository, so root `package.json`, +root `package-lock.json`, and root `scripts/` are expected there. Its +`example-app.yml` still provided a useful pattern for subdirectory JavaScript +apps: `setup-node` uses `cache-dependency-path` for a nested lockfile and npm +commands target the package directory. + +The Rust and C# templates are single-language templates, so root `Cargo.toml` or +root release scripts are expected there. In this repository, the same helper +families already live under `rust/scripts/` and `csharp/scripts/` because the +repository is multi-language. + +No upstream template issue was filed. The root files found in the templates are +appropriate for their single-language or JS-only template scopes, while the +local problem was specific to this repository's mixed C#, Rust, WebAssembly, and +React layout. + +## External CI Facts Checked + +- `actions/setup-node` documents that dependency caching looks for lockfiles in + the repository root by default and uses `cache-dependency-path` for lockfiles + in subdirectories: +- GitHub Pages custom workflow docs require the deploy job to have `pages: write` + and `id-token: write`, an environment, and a dependency on the build job: + + +## Root Causes + +The browser package had outgrown the root folder. Keeping `package.json` and the +lockfile at root made the repository look like a JavaScript-only project and +made CI cache behavior rely on root lockfile defaults. + +The WebAssembly docs were split into two root files, so browser implementation +details were disconnected from the package that owns the browser app. + +Root `ci-logs/` and `docs/screenshots/` duplicated the repository's newer case +study evidence convention. Those files belonged with the issue-specific +investigation records. + +The perceived missing GitHub Pages and NuGet deploys came from stale context. +The current workflows already include manual GitHub Pages deployment in +`.github/workflows/wasm.yml` and NuGet publishing in +`.github/workflows/csharp.yml`. The latest `main` runs from 2026-05-12 were +successful before this cleanup. + +## Fix + +- Moved `web/` to `js/`. +- Moved `package.json` and `package-lock.json` to `js/`. +- Updated npm scripts to run from `js/`, output generated Rust WASM to + `js/pkg/`, and keep shared C# script tests referenced through `../csharp/`. +- Updated `.github/workflows/wasm.yml` path filters, npm working directories, + and `setup-node` cache dependency path for `js/package-lock.json`. +- Merged root WebAssembly docs into `js/README.md` and removed the old root doc + files. +- Moved root `ci-logs/rust-lint-75003226910.log` into issue 79 evidence. +- Moved issue 12 screenshots into `docs/case-studies/issue-12/screenshots/`. +- Removed `.gitkeep`. +- Updated README, architecture, requirements, case-study, and ignore-file paths. +- Extended `js/test/repositoryLayout.test.mjs` to guard against root package + files, root WASM docs, root `ci-logs/`, root `web/`, and stale WASM workflow + path filters. + +## Verification + +The new regression test failed before the move because `.gitkeep`, root package +files, missing `js/package.json`, and stale `web/**` workflow paths were still +present. After the cleanup, the same checks passed. + +Local checks after the fix: + +- `node --test js/test/repositoryLayout.test.mjs` +- `npm ci --prefix js` +- `npm --prefix js run test:js` +- `npm --prefix js run test:wasm` +- `npm --prefix js run build` +- `cargo test --manifest-path rust/Cargo.toml --all-features` +- `dotnet test csharp/Foundation.Data.Doublets.Cli.sln` diff --git a/docs/case-studies/issue-79/evidence/cargo-install-wasm-pack.txt b/docs/case-studies/issue-79/evidence/cargo-install-wasm-pack.txt new file mode 100644 index 0000000..186057a --- /dev/null +++ b/docs/case-studies/issue-79/evidence/cargo-install-wasm-pack.txt @@ -0,0 +1,359 @@ + Updating crates.io index + Downloading crates ... + Downloaded wasm-pack v0.14.0 + Installing wasm-pack v0.14.0 + Updating crates.io index + Updating crates.io index + Downloading crates ... + Downloaded adler2 v2.0.1 + Downloaded anstyle-query v1.1.5 + Downloaded anstream v0.6.21 + Downloaded anyhow v1.0.100 + Downloaded jobserver v0.1.34 + Downloaded anstyle v1.0.13 + Downloaded anstyle-parse v0.2.7 + Downloaded aes v0.8.4 + Downloaded once_cell v1.21.3 + Downloaded bumpalo v3.19.1 + Downloaded backtrace v0.3.76 + Downloaded pbkdf2 v0.12.2 + Downloaded sha1 v0.10.6 + Downloaded colorchoice v1.0.4 + Downloaded shell-words v1.1.1 + Downloaded binary-install v0.4.1 + Downloaded inout v0.1.4 + Downloaded crypto-common v0.1.7 + Downloaded crc32fast v1.5.0 + Downloaded cargo_metadata v0.23.1 + Downloaded hex v0.4.3 + Downloaded cpufeatures v0.2.17 + Downloaded potential_utf v0.1.4 + Downloaded form_urlencoded v1.2.2 + Downloaded dirs-sys-next v0.1.2 + Downloaded bzip2 v0.5.2 + Downloaded simd-adler32 v0.3.8 + Downloaded env_filter v0.1.4 + Downloaded idna_adapter v1.2.1 + Downloaded shlex v1.3.0 + Downloaded is_executable v0.1.2 + Downloaded glob v0.3.3 + Downloaded env_home v0.1.0 + Downloaded clap_lex v0.7.7 + Downloaded serde_spanned v1.0.4 + Downloaded serde_ignored v0.1.14 + Downloaded crc v3.4.0 + Downloaded semver v1.0.27 + Downloaded block-buffer v0.10.4 + Downloaded dirs-next v2.0.0 + Downloaded thiserror v2.0.18 + Downloaded zmij v1.0.16 + Downloaded untrusted v0.9.0 + Downloaded stable_deref_trait v1.2.1 + Downloaded zerofrom v0.1.6 + Downloaded human-panic v2.0.6 + Downloaded siphasher v1.0.1 + Downloaded filetime v0.2.27 + Downloaded fastrand v2.3.0 + Downloaded version_check v0.9.5 + Downloaded itoa v1.0.17 + Downloaded is_terminal_polyfill v1.70.2 + Downloaded generic-array v0.14.7 + Downloaded constant_time_eq v0.3.1 + Downloaded cargo-platform v0.3.2 + Downloaded scopeguard v1.2.0 + Downloaded yoke-derive v0.8.1 + Downloaded crc-catalog v2.4.0 + Downloaded hmac v0.12.1 + Downloaded zerofrom-derive v0.1.6 + Downloaded utf8parse v0.2.2 + Downloaded path-clean v1.0.1 + Downloaded powerfmt v0.2.0 + Downloaded webpki-roots v0.26.11 + Downloaded xattr v1.6.1 + Downloaded strsim v0.11.1 + Downloaded same-file v1.0.6 + Downloaded percent-encoding v2.3.2 + Downloaded utf8_iter v1.0.4 + Downloaded tempfile v3.24.0 + Downloaded heck v0.5.0 + Downloaded time-core v0.1.7 + Downloaded siphasher v0.3.11 + Downloaded addr2line v0.25.1 + Downloaded equivalent v1.0.2 + Downloaded socks v0.3.4 + Downloaded which v8.0.0 + Downloaded toml_writer v1.0.6+spec-1.1.0 + Downloaded zstd-safe v7.2.4 + Downloaded zeroize_derive v1.4.3 + Downloaded zerovec-derive v0.11.2 + Downloaded dialoguer v0.12.0 + Downloaded zstd v0.13.3 + Downloaded walkdir v2.5.0 + Downloaded toml_datetime v0.7.5+spec-1.1.0 + Downloaded unicode-ident v1.0.22 + Downloaded yoke v0.8.1 + Downloaded pkg-config v0.3.32 + Downloaded cipher v0.4.4 + Downloaded byteorder v1.5.0 + Downloaded toml_parser v1.0.6+spec-1.1.0 + Downloaded writeable v0.6.2 + Downloaded lzma-rs v0.3.0 + Downloaded fs4 v0.6.6 + Downloaded digest v0.10.7 + Downloaded tar v0.4.44 + Downloaded displaydoc v0.2.5 + Downloaded zopfli v0.8.3 + Downloaded deranged v0.5.5 + Downloaded clap_derive v4.5.49 + Downloaded toml v0.9.11+spec-1.1.0 + Downloaded console v0.16.2 + Downloaded uuid v1.19.0 + Downloaded zerotrie v0.2.3 + Downloaded url v2.5.8 + Downloaded rustc-demangle v0.1.27 + Downloaded num-conv v0.1.0 + Downloaded find-msvc-tools v0.1.8 + Downloaded typenum v1.19.0 + Downloaded zip v2.4.2 + Downloaded quote v1.0.43 + Downloaded lock_api v0.4.14 + Downloaded deflate64 v0.1.10 + Downloaded smallvec v1.15.1 + Downloaded zeroize v1.8.2 + Downloaded getrandom v0.2.17 + Downloaded ureq v2.12.1 + Downloaded bitflags v2.10.0 + Downloaded parking_lot_core v0.9.12 + Downloaded parking_lot v0.12.5 + Downloaded thiserror-impl v2.0.18 + Downloaded zerovec v0.11.5 + Downloaded winnow v0.7.14 + Downloaded icu_locale_core v2.1.1 + Downloaded time v0.3.45 + Downloaded sysinfo v0.37.2 + Downloaded rustls-pki-types v1.14.0 + Downloaded getrandom v0.3.4 + Downloaded webpki-roots v1.0.5 + Downloaded syn v2.0.114 + Downloaded unicode-width v0.2.2 + Downloaded miniz_oxide v0.8.9 + Downloaded proc-macro2 v1.0.105 + Downloaded icu_properties v2.1.2 + Downloaded log v0.4.29 + Downloaded flate2 v1.1.8 + Downloaded litemap v0.8.1 + Downloaded camino v1.2.2 + Downloaded iana-time-zone v0.1.64 + Downloaded env_logger v0.11.8 + Downloaded clap v4.5.54 + Downloaded icu_normalizer_data v2.1.1 + Downloaded icu_provider v2.1.1 + Downloaded synstructure v0.13.2 + Downloaded subtle v2.6.1 + Downloaded xz2 v0.1.7 + Downloaded tinystr v0.8.2 + Downloaded cc v1.2.53 + Downloaded zstd-sys v2.0.16+zstd.1.5.7 + Downloaded icu_collections v2.1.1 + Downloaded rustls-webpki v0.103.9 + Downloaded indexmap v2.13.0 + Downloaded memchr v2.7.6 + Downloaded icu_normalizer v2.1.1 + Downloaded ring v0.17.14 + Downloaded idna v1.1.0 + Downloaded hashbrown v0.16.1 + Downloaded icu_properties_data v2.1.2 + Downloaded clap_builder v4.5.54 + Downloaded chrono v0.4.43 + Downloaded gimli v0.32.3 + Downloaded object v0.37.3 + Downloaded rustix v0.38.44 + Downloaded rustls v0.23.36 + Downloaded rustix v1.1.3 + Downloaded bzip2-sys v0.1.13+1.0.8 + Downloaded lzma-sys v0.1.20 + Downloaded libc v0.2.180 + Downloaded linux-raw-sys v0.4.15 + Downloaded linux-raw-sys v0.11.0 + Compiling libc v0.2.180 + Compiling proc-macro2 v1.0.105 + Compiling unicode-ident v1.0.22 + Compiling quote v1.0.43 + Compiling find-msvc-tools v0.1.8 + Compiling shlex v1.3.0 + Compiling cfg-if v1.0.4 + Compiling pkg-config v0.3.32 + Compiling serde_core v1.0.228 + Compiling stable_deref_trait v1.2.1 + Compiling version_check v0.9.5 + Compiling typenum v1.19.0 + Compiling generic-array v0.14.7 + Compiling memchr v2.7.6 + Compiling jobserver v0.1.34 + Compiling syn v2.0.114 + Compiling litemap v0.8.1 + Compiling cc v1.2.53 + Compiling writeable v0.6.2 + Compiling bitflags v2.10.0 + Compiling crypto-common v0.1.7 + Compiling subtle v2.6.1 + Compiling rustix v1.1.3 + Compiling simd-adler32 v0.3.8 + Compiling icu_properties_data v2.1.2 + Compiling icu_normalizer_data v2.1.1 + Compiling getrandom v0.3.4 + Compiling smallvec v1.15.1 + Compiling adler2 v2.0.1 + Compiling crc32fast v1.5.0 + Compiling linux-raw-sys v0.11.0 + Compiling log v0.4.29 + Compiling miniz_oxide v0.8.9 + Compiling zstd-sys v2.0.16+zstd.1.5.7 + Compiling ring v0.17.14 + Compiling block-buffer v0.10.4 + Compiling once_cell v1.21.3 + Compiling serde v1.0.228 + Compiling synstructure v0.13.2 + Compiling zmij v1.0.16 + Compiling digest v0.10.7 + Compiling lzma-sys v0.1.20 + Compiling bzip2-sys v0.1.13+1.0.8 + Compiling getrandom v0.2.17 + Compiling zstd-safe v7.2.4 + Compiling thiserror v2.0.18 + Compiling zerofrom-derive v0.1.6 + Compiling yoke-derive v0.8.1 + Compiling displaydoc v0.2.5 + Compiling zerovec-derive v0.11.2 + Compiling zeroize_derive v1.4.3 + Compiling serde_derive v1.0.228 + Compiling zerofrom v0.1.6 + Compiling yoke v0.8.1 + Compiling zeroize v1.8.2 + Compiling zerotrie v0.2.3 + Compiling rustls-pki-types v1.14.0 + Compiling zerovec v0.11.5 + Compiling untrusted v0.9.0 + Compiling serde_json v1.0.149 + Compiling byteorder v1.5.0 + Compiling tinystr v0.8.2 + Compiling potential_utf v0.1.4 + Compiling icu_locale_core v2.1.1 + Compiling utf8parse v0.2.2 + Compiling icu_collections v2.1.1 + Compiling anstyle-parse v0.2.7 + Compiling thiserror-impl v2.0.18 + Compiling icu_provider v2.1.1 + Compiling icu_properties v2.1.2 + Compiling icu_normalizer v2.1.1 + Compiling idna_adapter v1.2.1 + Compiling inout v0.1.4 + Compiling cpufeatures v0.2.17 + Compiling colorchoice v1.0.4 + Compiling rustix v0.38.44 + Compiling autocfg v1.5.0 + Compiling is_terminal_polyfill v1.70.2 + Compiling anstyle v1.0.13 + Compiling itoa v1.0.17 + Compiling anstyle-query v1.1.5 + Compiling rustls v0.23.36 + Compiling utf8_iter v1.0.4 + Compiling powerfmt v0.2.0 + Compiling percent-encoding v2.3.2 + Compiling crc-catalog v2.4.0 + Compiling object v0.37.3 + Compiling crc v3.4.0 + Compiling form_urlencoded v1.2.2 + Compiling deranged v0.5.5 + Compiling idna v1.1.0 + Compiling anstream v0.6.21 + Compiling num-traits v0.2.19 + Compiling cipher v0.4.4 + Compiling webpki-roots v1.0.5 + Compiling flate2 v1.1.8 + Compiling hmac v0.12.1 + Compiling zip v2.4.2 + Compiling linux-raw-sys v0.4.15 + Compiling bumpalo v3.19.1 + Compiling rustls-webpki v0.103.9 + Compiling parking_lot_core v0.9.12 + Compiling camino v1.2.2 + Compiling anyhow v1.0.100 + Compiling time-core v0.1.7 + Compiling num-conv v0.1.0 + Compiling gimli v0.32.3 + Compiling winnow v0.7.14 + Compiling hashbrown v0.16.1 + Compiling equivalent v1.0.2 + Compiling indexmap v2.13.0 + Compiling toml_parser v1.0.6+spec-1.1.0 + Compiling addr2line v0.25.1 + Compiling time v0.3.45 + Compiling bzip2 v0.5.2 + Compiling zopfli v0.8.3 + Compiling pbkdf2 v0.12.2 + Compiling webpki-roots v0.26.11 + Compiling xz2 v0.1.7 + Compiling aes v0.8.4 + Compiling url v2.5.8 + Compiling lzma-rs v0.3.0 + Compiling sha1 v0.10.6 + Compiling socks v0.3.4 + Compiling xattr v1.6.1 + Compiling toml_datetime v0.7.5+spec-1.1.0 + Compiling serde_spanned v1.0.4 + Compiling filetime v0.2.27 + Compiling dirs-sys-next v0.1.2 + Compiling strsim v0.11.1 + Compiling scopeguard v1.2.0 + Compiling heck v0.5.0 + Compiling clap_lex v0.7.7 + Compiling deflate64 v0.1.10 + Compiling constant_time_eq v0.3.1 + Compiling unicode-width v0.2.2 + Compiling base64 v0.22.1 + Compiling fastrand v2.3.0 + Compiling toml_writer v1.0.6+spec-1.1.0 + Compiling rustc-demangle v0.1.27 + Compiling toml v0.9.11+spec-1.1.0 + Compiling ureq v2.12.1 + Compiling backtrace v0.3.76 + Compiling tempfile v3.24.0 + Compiling console v0.16.2 + Compiling clap_builder v4.5.54 + Compiling clap_derive v4.5.49 + Compiling dirs-next v2.0.0 + Compiling lock_api v0.4.14 + Compiling tar v0.4.44 + Compiling fs4 v0.6.6 + Compiling uuid v1.19.0 + Compiling semver v1.0.27 + Compiling cargo-platform v0.3.2 + Compiling env_filter v0.1.4 + Compiling sysinfo v0.37.2 + Compiling siphasher v0.3.11 + Compiling shell-words v1.1.1 + Compiling iana-time-zone v0.1.64 + Compiling is_executable v0.1.2 + Compiling same-file v1.0.6 + Compiling hex v0.4.3 + Compiling env_home v0.1.0 + Compiling walkdir v2.5.0 + Compiling which v8.0.0 + Compiling chrono v0.4.43 + Compiling dialoguer v0.12.0 + Compiling human-panic v2.0.6 + Compiling env_logger v0.11.8 + Compiling zstd v0.13.3 + Compiling cargo_metadata v0.23.1 + Compiling parking_lot v0.12.5 + Compiling clap v4.5.54 + Compiling serde_ignored v0.1.14 + Compiling glob v0.3.3 + Compiling path-clean v1.0.1 + Compiling siphasher v1.0.1 + Compiling binary-install v0.4.1 + Compiling wasm-pack v0.14.0 + Finished `release` profile [optimized] target(s) in 54.43s + Installing /home/box/.cargo/bin/wasm-pack + Installed package `wasm-pack v0.14.0` (executable `wasm-pack`) diff --git a/docs/case-studies/issue-79/evidence/cargo-test-rust-core.txt b/docs/case-studies/issue-79/evidence/cargo-test-rust-core.txt new file mode 100644 index 0000000..1902970 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/cargo-test-rust-core.txt @@ -0,0 +1,301 @@ + Compiling proc-macro2 v1.0.106 + Compiling unicode-ident v1.0.24 + Compiling quote v1.0.45 + Compiling libc v0.2.186 + Compiling autocfg v1.5.0 + Compiling rustix v1.1.4 + Compiling thiserror v2.0.18 + Compiling utf8parse v0.2.2 + Compiling getrandom v0.4.2 + Compiling anstyle-parse v1.0.0 + Compiling num-traits v0.2.19 + Compiling serde_core v1.0.228 + Compiling linux-raw-sys v0.12.1 + Compiling anstyle v1.0.14 + Compiling bitflags v2.11.1 + Compiling colorchoice v1.0.5 + Compiling is_terminal_polyfill v1.70.2 + Compiling anstyle-query v1.1.5 + Compiling cfg-if v1.0.4 + Compiling anstream v1.0.0 + Compiling syn v2.0.117 + Compiling thiserror v1.0.69 + Compiling platform-num v0.8.0 + Compiling serde v1.0.228 + Compiling once_cell v1.21.4 + Compiling strsim v0.11.1 + Compiling dtor-proc-macro v0.0.5 + Compiling clap_lex v1.1.0 + Compiling fastrand v2.4.1 + Compiling heck v0.5.0 + Compiling dtor v0.0.6 + Compiling clap_builder v4.6.0 + Compiling memmap2 v0.9.10 + Compiling ctor-proc-macro v0.0.6 + Compiling allocator-api2 v0.4.0 + Compiling beef v0.5.2 + Compiling tempfile v3.27.0 + Compiling anyhow v1.0.102 + Compiling memchr v2.8.0 + Compiling ctor v0.4.3 + Compiling platform-trees v0.3.4 + Compiling lino-env v0.1.0 + Compiling tap v1.0.1 + Compiling leak_slice v0.2.0 + Compiling dotenvy v0.15.7 + Compiling nom v8.0.0 + Compiling thiserror-impl v2.0.18 + Compiling clap_derive v4.6.1 + Compiling serde_derive v1.0.228 + Compiling thiserror-impl v1.0.69 + Compiling platform-data v2.0.0 + Compiling platform-mem v0.3.0 + Compiling doublets v0.3.0 + Compiling links-notation v0.13.0 + Compiling clap v4.6.1 + Compiling lino-arguments v0.3.0 + Compiling link-cli v0.1.0 (/tmp/gh-issue-solver-1778599399287/rust) + Finished `test` profile [unoptimized + debuginfo] target(s) in 12.46s + Running unittests src/lib.rs (rust/target/debug/deps/link_cli-9323afb9d21fdd89) + +running 0 tests + +test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running unittests src/main.rs (rust/target/debug/deps/clink-cf07fea0c11694c1) + +running 0 tests + +test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/changes_simplifier_tests.rs (rust/target/debug/deps/changes_simplifier_tests-abbf9b5d23e87bd9) + +running 9 tests +test test_simplify_issue26_update_operation ... ok +test test_simplify_multiple_branches_from_same_initial ... ok +test test_simplify_no_op ... ok +test test_simplify_specific_example_removes_intermediate_states ... ok +test test_simplify_issue26_alternative_scenario ... ok +test test_simplify_chain ... ok +test test_simplify_with_unchanged ... ok +test test_simplify_keeps_unchanged_states ... ok +test test_simplify_empty ... ok + +test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/cli_arguments_tests.rs (rust/target/debug/deps/cli_arguments_tests-481b22c97862f8db) + +running 7 tests +test parses_csharp_option_aliases_without_direct_clap_dependency ... ok +test parses_export_alias_as_lino_output_path ... ok +test parses_inline_alias_values_and_boolean_values ... ok +test parses_inline_export_alias_as_lino_output_path ... ok +test query_option_takes_precedence_over_positional_query ... ok +test rejects_extra_positional_queries ... ok +test returns_help_and_version_commands ... ok + +test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/cli_export_tests.rs (rust/target/debug/deps/cli_export_tests-552e171031fecfbd) + +running 3 tests +test export_alias_writes_numbered_references ... ok +test export_alias_writes_named_references ... ok +test structure_option_renders_left_branch_with_indexes ... ok + +test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s + + Running tests/cli_import_tests.rs (rust/target/debug/deps/cli_import_tests-b295998dd40f608d) + +running 1 test +test import_option_reads_numbered_lino_file ... ok + +test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/cli_named_types_tests.rs (rust/target/debug/deps/cli_named_types_tests-74c87c4fb351b6cc) + +running 1 test +test cli_stores_string_aliases_in_separate_names_database ... ok + +test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s + + Running tests/dependency_basis_tests.rs (rust/target/debug/deps/dependency_basis_tests-8f93e990cc26397d) + +running 2 tests +test rust_manifest_uses_lino_arguments_without_direct_clap_dependency ... ok +test rust_manifest_declares_required_basis_crates ... ok + +test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/issue62_review_coverage_tests.rs (rust/target/debug/deps/issue62_review_coverage_tests-cc4be1c92e296bdc) + +running 4 tests +test pinned_types_take_types_is_finite_and_deterministic ... ok +test named_link_create_delete_recreate_clears_stale_name_mapping ... ok +test unsupported_any_reference_is_rejected_without_placeholder_creation ... ok +test explicit_numeric_id_update_can_be_reversed_with_another_update ... ok + +test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/link_storage_tests.rs (rust/target/debug/deps/link_storage_tests-5aa4733c33d08624) + +running 14 tests +test test_format_structure_renders_left_branch_with_link_indexes ... ok +test test_format_structure_renders_repeated_source_and_target_as_reference_on_right ... ok +test test_lino_lines_select_quote_style_for_names_containing_quotes ... ok +test test_lino_lines_escape_names_that_need_quoting ... ok +test test_lino_lines_use_names_for_indexes_sources_and_targets ... ok +test test_lino_lines_use_numbered_references_without_names ... ok +test test_storage_create ... ok +test test_storage_delete ... ok +test test_storage_search ... ok +test test_storage_get_or_create ... ok +test test_storage_update ... ok +test test_storage_named_links ... ok +test test_storage_persistence ... ok +test test_write_lino_output_writes_complete_database ... ok + +test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/link_tests.rs (rust/target/debug/deps/link_tests-19ff4900330e1bc1) + +running 5 tests +test test_link_creation ... ok +test test_link_is_full_point ... ok +test test_link_format ... ok +test test_link_is_null ... ok +test test_link_round_trips_through_doublets_link ... ok + +test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/lino_database_input_tests.rs (rust/target/debug/deps/lino_database_input_tests-2dc34f5b1a9ceb94) + +running 3 tests +test import_lino_text_treats_out_of_range_numbers_as_names ... ok +test import_lino_text_reproduces_numbered_links_at_explicit_indexes ... ok +test import_lino_text_creates_named_references_as_point_links ... ok + +test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/lino_link_tests.rs (rust/target/debug/deps/lino_link_tests-ec164e8ba1fee537) + +running 5 tests +test test_lino_link_is_wildcard ... ok +test test_lino_link_is_numeric ... ok +test test_lino_link_new ... ok +test test_lino_link_is_variable ... ok +test test_lino_link_with_values ... ok + +test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/named_types_decorator_tests.rs (rust/target/debug/deps/named_types_decorator_tests-90fd8dafba7d0daf) + +running 7 tests +test default_names_database_path_matches_csharp_convention ... ok +test decorator_exposes_link_storage_operations_and_named_types ... ok +test decorator_can_be_built_from_existing_link_storages ... ok +test delete_removes_associated_name_from_names_database ... ok +test decorator_includes_pinned_types_decorator ... ok +test reassigning_existing_name_moves_name_to_new_link ... ok +test setting_second_name_replaces_first_name ... ok + +test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/parser_tests.rs (rust/target/debug/deps/parser_tests-91df5872fa74d602) + +running 8 tests +test test_parse_empty ... ok +test test_parse_links_notation_backtick_unicode_identifier ... ok +test test_parse_link_with_id ... ok +test test_parse_query_format ... ok +test test_parse_nested_link ... ok +test test_parse_variable ... ok +test test_parse_simple_link ... ok +test test_parse_wildcard ... ok + +test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/pinned_types_decorator_tests.rs (rust/target/debug/deps/pinned_types_decorator_tests-0a78bb3f82e88ce0) + +running 3 tests +test decorator_exposes_link_storage_operations_and_pinned_types ... ok +test decorator_rejects_unexpected_link_shape_at_reserved_address ... ok +test decorator_supports_triplet_deconstruction_parity ... ok + +test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/query_processor_csharp_parity_tests.rs (rust/target/debug/deps/query_processor_csharp_parity_tests-9717159ae32fca6d) + +running 15 tests +test test_create_explicit_index_after_gap_matches_csharp ... ok +test test_create_deep_nested_numeric_links_matches_csharp ... ok +test test_delete_all_by_index_wildcard_matches_csharp ... ok +test test_issue_20_substitute_full_point_with_unbound_parts_matches_csharp ... ok +test test_issue_20_substitute_matched_link_and_outgoing_link_matches_csharp ... ok +test test_no_op_variable_query_returns_matched_changes ... ok +test test_delete_by_names_keeps_leaf_names_matches_csharp ... ok +test test_delete_by_wildcard_target_matches_csharp ... ok +test test_delete_by_source_target_pattern_matches_csharp ... ok +test test_unwrapped_create_query_matches_csharp ... ok +test test_swap_all_links_using_variables_matches_csharp ... ok +test test_unknown_named_restriction_fails_without_auto_create ... ok +test test_string_composite_left_child_does_not_create_extra_leaf ... ok +test test_named_link_rename_matches_csharp ... ok +test test_string_aliases_in_variable_restriction_constrain_matches_to_named_links_matches_csharp ... ok + +test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s + + Running tests/query_processor_tests.rs (rust/target/debug/deps/query_processor_tests-ff48d00e6ffbf85e) + +running 15 tests +test test_deduplicate_duplicate_pair_with_named_links ... ok +test test_auto_create_missing_named_references_creates_point_links ... ok +test test_deduplicate_duplicate_pair_with_numeric_links ... ok +test test_deduplicate_mixed_named_and_numeric ... ok +test test_auto_create_missing_numeric_reference_fills_existing_gap ... ok +test test_deduplicate_named_links_multiple_queries ... ok +test test_future_numeric_references_succeed_without_auto_create ... ok +test test_auto_create_missing_numeric_reference_creates_point_link ... ok +test test_deduplicate_nested_duplicates ... ok +test test_deduplicate_triple_duplicate_pair ... ok +test test_deduplicate_with_different_pairs ... ok +test test_query_processor_empty ... ok +test test_missing_named_reference_fails_without_auto_create ... ok +test test_query_processor_create ... ok +test test_missing_numeric_reference_fails_without_auto_create ... ok + +test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s + + Running tests/unicode_sequence_converter_tests.rs (rust/target/debug/deps/unicode_sequence_converter_tests-5f45c52f53189d44) + +running 5 tests +test caching_converter_decorator_reuses_cached_values ... ok +test raw_number_converters_match_hybrid_external_reference_encoding ... ok +test target_and_char_symbol_converters_create_and_decode_symbols ... ok +test balanced_variant_and_right_sequence_walker_preserve_symbol_order ... ok +test string_and_unicode_sequence_converters_round_trip_utf16_text ... ok + +test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + + Running tests/unicode_string_storage_tests.rs (rust/target/debug/deps/unicode_string_storage_tests-e82abeb94f422eaa) + +running 11 tests +test create_and_retrieve_empty_string ... ok +test create_and_retrieve_user_defined_type ... ok +test create_and_retrieve_unicode_string_as_utf16_sequence ... ok +test deleting_non_named_link_does_not_affect_other_names ... ok +test name_is_removed_when_link_is_deleted ... ok +test name_external_reference_matches_csharp_hybrid_encoding ... ok +test pinned_types_are_created_and_named ... ok +test named_links_facade_matches_csharp_named_links_role ... ok +test create_and_retrieve_simple_string ... ok +test create_and_retrieve_multiple_strings ... ok +test name_is_removed_when_external_reference_is_deleted ... ok + +test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s + + Doc-tests link_cli + +running 0 tests + +test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s diff --git a/ci-logs/rust-lint-75003226910.log b/docs/case-studies/issue-79/evidence/ci-rust-lint-75003226910.log similarity index 100% rename from ci-logs/rust-lint-75003226910.log rename to docs/case-studies/issue-79/evidence/ci-rust-lint-75003226910.log diff --git a/docs/case-studies/issue-79/evidence/csharp-25594941803-log.txt b/docs/case-studies/issue-79/evidence/csharp-25594941803-log.txt new file mode 100644 index 0000000..f32c133 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/csharp-25594941803-log.txt @@ -0,0 +1,5756 @@ +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1199251Z Current runner version: '2.334.0' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1233236Z ##[group]Runner Image Provisioner +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1234447Z Hosted Compute Agent +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1235327Z Version: 20260213.493 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1236413Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1237657Z Build Date: 2026-02-13T00:28:41Z +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1238774Z Worker ID: {fc8f5481-a3e5-4f48-a514-e2665b72a00f} +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1240139Z Azure Region: eastus2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1241096Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1243441Z ##[group]Operating System +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1244574Z Ubuntu +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1245453Z 24.04.4 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1246365Z LTS +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1247190Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1248098Z ##[group]Runner Image +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1249015Z Image: ubuntu-24.04 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1249931Z Version: 20260413.86.1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1252338Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1255110Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1256728Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1261814Z ##[group]GITHUB_TOKEN Permissions +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1265123Z Actions: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1266031Z ArtifactMetadata: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1267057Z Attestations: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1267866Z Checks: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1268763Z Contents: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1269905Z Deployments: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1270947Z Discussions: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1271798Z Issues: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1273086Z Metadata: read +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1273845Z Models: read +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1274621Z Packages: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1275419Z Pages: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1276430Z PullRequests: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1277443Z RepositoryProjects: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1278385Z SecurityEvents: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1279241Z Statuses: write +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1280058Z VulnerabilityAlerts: read +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1281118Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1284248Z Secret source: Actions +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1285293Z Prepare workflow directory +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1868172Z Prepare all required actions +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.1923034Z Getting action download info +Detect Changes UNKNOWN STEP 2026-05-09T07:08:20.4747540Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.0114493Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020) +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.2541051Z Complete job name: Detect Changes +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3271600Z ##[group]Run actions/checkout@v4 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3272815Z with: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3273350Z fetch-depth: 0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3273843Z repository: link-foundation/link-cli +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3274587Z token: *** +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3275013Z ssh-strict: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3275464Z ssh-user: git +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3275912Z persist-credentials: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3276411Z clean: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3276873Z sparse-checkout-cone-mode: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3277390Z fetch-tags: false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3277832Z show-progress: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3278284Z lfs: false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3278699Z submodules: false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3279137Z set-safe-directory: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3279829Z env: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3280278Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3280869Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3281398Z DOTNET_NOLOGO: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.3281838Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4379443Z Syncing repository: link-foundation/link-cli +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4381295Z ##[group]Getting Git version info +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4382370Z Working directory is '/home/runner/work/link-cli/link-cli' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4383472Z [command]/usr/bin/git version +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4916714Z git version 2.53.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4942999Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4958617Z Temporarily overriding HOME='/home/runner/work/_temp/79da1893-b064-4e65-b905-52b18a60bca8' before making global git config changes +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4960589Z Adding repository directory to the temporary git global config as a safe directory +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4964137Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4995893Z Deleting the contents of '/home/runner/work/link-cli/link-cli' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.4999517Z ##[group]Initializing the repository +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5003840Z [command]/usr/bin/git init /home/runner/work/link-cli/link-cli +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5253660Z hint: Using 'master' as the name for the initial branch. This default branch name +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5255431Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5256460Z hint: to use in all of your new repositories, which will suppress this warning, +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5257230Z hint: call: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5257661Z hint: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5258236Z hint: git config --global init.defaultBranch +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5258918Z hint: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5259724Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5260767Z hint: 'development'. The just-created branch can be renamed via this command: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5261555Z hint: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5262276Z hint: git branch -m +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5263120Z hint: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5263987Z hint: Disable this message with "git config set advice.defaultBranchName false" +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5265195Z Initialized empty Git repository in /home/runner/work/link-cli/link-cli/.git/ +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5267978Z [command]/usr/bin/git remote add origin https://github.com/link-foundation/link-cli +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5296830Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5297791Z ##[group]Disabling automatic garbage collection +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5300577Z [command]/usr/bin/git config --local gc.auto 0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5328394Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5329140Z ##[group]Setting up auth +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5335610Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.5364678Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.7566767Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.7598875Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.7827324Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.7859668Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.8095726Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.8129342Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.8130401Z ##[group]Fetching the repository +Detect Changes UNKNOWN STEP 2026-05-09T07:08:21.8138805Z [command]/usr/bin/git -c protocol.version=2 fetch --prune --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2668239Z From https://github.com/link-foundation/link-cli +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2673312Z * [new branch] claude/code-review-and-issues-01WwM3yFJiaRwTrhABNoUkYa -> origin/claude/code-review-and-issues-01WwM3yFJiaRwTrhABNoUkYa +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2678316Z * [new branch] issue-11-36571c97 -> origin/issue-11-36571c97 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2680326Z * [new branch] issue-12-fc4292e4 -> origin/issue-12-fc4292e4 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2682448Z * [new branch] issue-15-d0c58a82 -> origin/issue-15-d0c58a82 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2684208Z * [new branch] issue-17-1bd2fb57 -> origin/issue-17-1bd2fb57 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2686303Z * [new branch] issue-18-f86143d5 -> origin/issue-18-f86143d5 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2688004Z * [new branch] issue-19-9de6817b -> origin/issue-19-9de6817b +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2689697Z * [new branch] issue-20-aba7a4fa -> origin/issue-20-aba7a4fa +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2691396Z * [new branch] issue-22-889744b4 -> origin/issue-22-889744b4 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2693460Z * [new branch] issue-23-e23fa86d -> origin/issue-23-e23fa86d +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2695323Z * [new branch] issue-24-3e3135c5 -> origin/issue-24-3e3135c5 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2697115Z * [new branch] issue-25-4c1591ce -> origin/issue-25-4c1591ce +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2698896Z * [new branch] issue-26-c9ed9c27 -> origin/issue-26-c9ed9c27 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2700723Z * [new branch] issue-3-af35a436 -> origin/issue-3-af35a436 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2702826Z * [new branch] issue-30-7073054f -> origin/issue-30-7073054f +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2704763Z * [new branch] issue-31-e51b89e4 -> origin/issue-31-e51b89e4 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2706702Z * [new branch] issue-32-3b3efd02 -> origin/issue-32-3b3efd02 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2708606Z * [new branch] issue-33-a60a3c86 -> origin/issue-33-a60a3c86 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2710486Z * [new branch] issue-34-22f3c425 -> origin/issue-34-22f3c425 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2712478Z * [new branch] issue-35-391818e8 -> origin/issue-35-391818e8 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2714363Z * [new branch] issue-56-73ae4c3a -> origin/issue-56-73ae4c3a +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2716276Z * [new branch] issue-58-2571f420 -> origin/issue-58-2571f420 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2718185Z * [new branch] issue-63-452491b85cd2 -> origin/issue-63-452491b85cd2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2720176Z * [new branch] issue-65-5d06345e60dc -> origin/issue-65-5d06345e60dc +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2722539Z * [new branch] issue-67-d67d72474036 -> origin/issue-67-d67d72474036 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2724547Z * [new branch] issue-69-43fc7f1a4ec3 -> origin/issue-69-43fc7f1a4ec3 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2726549Z * [new branch] issue-71-c1debd4cdf5e -> origin/issue-71-c1debd4cdf5e +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2728628Z * [new branch] issue-73-d71d2656d381 -> origin/issue-73-d71d2656d381 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2730679Z * [new branch] issue-8-e91a69e5 -> origin/issue-8-e91a69e5 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2732520Z * [new branch] main -> origin/main +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2734162Z * [new branch] named-links -> origin/named-links +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2736169Z * [new branch] nested-creation-1 -> origin/nested-creation-1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2737868Z * [new tag] 1.0.1 -> 1.0.1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2739275Z * [new tag] v1.2.1 -> v1.2.1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2740697Z * [new tag] v1.2.2 -> v1.2.2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2742264Z * [new tag] v1.2.3 -> v1.2.3 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2743668Z * [new tag] v1.3.0 -> v1.3.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2745180Z * [new tag] v1.3.1 -> v1.3.1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2747261Z * [new tag] v1.4.0 -> v1.4.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2749213Z * [new tag] v1.4.1 -> v1.4.1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2750612Z * [new tag] v1.5.0 -> v1.5.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2752219Z * [new tag] v1.6.0 -> v1.6.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2754138Z * [new tag] v1.7.0 -> v1.7.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2755533Z * [new tag] v1.7.1 -> v1.7.1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2756879Z * [new tag] v1.7.2 -> v1.7.2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2758206Z * [new tag] v1.7.3 -> v1.7.3 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2759708Z * [new tag] v1.7.4 -> v1.7.4 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2761364Z * [new tag] v1.8.0 -> v1.8.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2763112Z * [new tag] v2.0.2 -> v2.0.2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2764728Z * [new tag] v2.1.0 -> v2.1.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2766041Z * [new tag] v2.1.1 -> v2.1.1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2767511Z * [new tag] v2.1.2 -> v2.1.2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2768880Z * [new tag] v2.1.3 -> v2.1.3 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2770183Z * [new tag] v2.2.0 -> v2.2.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2771518Z * [new tag] v2.2.1 -> v2.2.1 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2773217Z * [new tag] v2.2.2 -> v2.2.2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2776082Z [command]/usr/bin/git branch --list --remote origin/main +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2790044Z origin/main +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2798582Z [command]/usr/bin/git rev-parse refs/remotes/origin/main +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2818040Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2823962Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2825662Z ##[group]Determining the checkout info +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2827757Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2828899Z [command]/usr/bin/git sparse-checkout disable +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2865185Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2892329Z ##[group]Checking out the ref +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.2896699Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3306839Z Switched to a new branch 'main' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3309078Z branch 'main' set up to track 'origin/main'. +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3321856Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3358297Z [command]/usr/bin/git log -1 --format=%H +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3380757Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3695355Z ##[group]Run actions/setup-node@v4 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3696378Z with: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3697074Z node-version: 20.x +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3697891Z always-auth: false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3698722Z check-latest: false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3699788Z token: *** +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3700497Z env: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3701248Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3702954Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3703999Z DOTNET_NOLOGO: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.3704809Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.6256050Z Found in cache @ /opt/hostedtoolcache/node/20.20.2/x64 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:22.6264648Z ##[group]Environment details +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.3937150Z node: v20.20.2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.3937864Z npm: 10.8.2 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.3938167Z yarn: 1.22.22 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.3939245Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4048148Z ##[group]Run node scripts/detect-code-changes.mjs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4048560Z ^[[36;1mnode scripts/detect-code-changes.mjs^[[0m +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4079195Z shell: /usr/bin/bash -e {0} +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4079448Z env: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4079637Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4079911Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4080141Z DOTNET_NOLOGO: true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4080341Z GITHUB_EVENT_NAME: push +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4080535Z GITHUB_BASE_SHA: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4080727Z GITHUB_HEAD_SHA: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4080906Z ##[endgroup] +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4515022Z Detecting file changes for CI/CD... +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4515442Z +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4515650Z Comparing HEAD^ to HEAD +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4559290Z Changed files: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4559761Z .github/workflows/ci.yml +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4560384Z csharp/.changeset/fix-issue-62-review-coverage.md +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4561432Z csharp/Foundation.Data.Doublets.Cli.Tests/Issue62ReviewCoverageTests.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4562780Z csharp/Foundation.Data.Doublets.Cli.Tests/PinnedTypesTests.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4563802Z csharp/Foundation.Data.Doublets.Cli/AdvancedMixedQueryProcessor.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4564868Z csharp/Foundation.Data.Doublets.Cli/EnumerableExtensions.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4565725Z csharp/Foundation.Data.Doublets.Cli/Exceptions.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4566567Z csharp/Foundation.Data.Doublets.Cli/ILinksUnrestricted.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4567520Z csharp/Foundation.Data.Doublets.Cli/MixedQueryProcessor.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4568748Z csharp/Foundation.Data.Doublets.Cli/NamedLinksDecorator.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4569633Z csharp/Foundation.Data.Doublets.Cli/PinnedTypes.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4570450Z csharp/Foundation.Data.Doublets.Cli/QueryConstants.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4571418Z csharp/Foundation.Data.Doublets.Cli/SimpleLinksDecorator.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4572681Z csharp/Foundation.Data.Doublets.Cli/UnicodeStringStorage.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4573384Z package.json +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4573981Z rust/changelog.d/20260509_053805_issue_62_review_coverage.md +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4574749Z rust/tests/issue62_review_coverage_tests.rs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4575311Z tests/web.rs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4575734Z web/src/App.jsx +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4576145Z web/src/linkGraph.js +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4576571Z web/test/linkGraph.test.mjs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4576895Z +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4577115Z cs-changed=true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4579125Z csproj-changed=false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4579600Z sln-changed=false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4579977Z props-changed=false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4580334Z rs-changed=true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4580694Z toml-changed=false +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4581038Z mjs-changed=true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4581616Z docs-changed=true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4583692Z workflow-changed=true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4584932Z +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4585092Z Files considered as code changes: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4585603Z .github/workflows/ci.yml +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4586800Z csharp/Foundation.Data.Doublets.Cli.Tests/Issue62ReviewCoverageTests.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4587459Z csharp/Foundation.Data.Doublets.Cli.Tests/PinnedTypesTests.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4588054Z csharp/Foundation.Data.Doublets.Cli/AdvancedMixedQueryProcessor.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4588649Z csharp/Foundation.Data.Doublets.Cli/EnumerableExtensions.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4589140Z csharp/Foundation.Data.Doublets.Cli/Exceptions.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4589623Z csharp/Foundation.Data.Doublets.Cli/ILinksUnrestricted.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4590142Z csharp/Foundation.Data.Doublets.Cli/MixedQueryProcessor.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4590660Z csharp/Foundation.Data.Doublets.Cli/NamedLinksDecorator.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4591072Z csharp/Foundation.Data.Doublets.Cli/PinnedTypes.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4591546Z csharp/Foundation.Data.Doublets.Cli/QueryConstants.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4592381Z csharp/Foundation.Data.Doublets.Cli/SimpleLinksDecorator.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4593602Z csharp/Foundation.Data.Doublets.Cli/UnicodeStringStorage.cs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4594122Z package.json +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4594380Z rust/tests/issue62_review_coverage_tests.rs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4594829Z tests/web.rs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4595140Z web/src/App.jsx +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4595458Z web/src/linkGraph.js +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4595808Z web/test/linkGraph.test.mjs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4595979Z +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4596095Z any-code-changed=true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4596338Z csharp-code-changed=true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4596815Z rust-code-changed=true +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4597070Z +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4597265Z Change detection completed. +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.4725236Z Post job cleanup. +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.6412427Z Post job cleanup. +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7383774Z [command]/usr/bin/git version +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7419619Z git version 2.53.0 +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7465057Z Temporarily overriding HOME='/home/runner/work/_temp/5c9ccd5b-332f-4b72-929d-74485713c60a' before making global git config changes +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7466670Z Adding repository directory to the temporary git global config as a safe directory +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7478513Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7512866Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7545123Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7761604Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7781701Z http.https://github.com/.extraheader +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7795620Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.7826330Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8039899Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8070768Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8392415Z Evaluate and set job outputs +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8399977Z Set output 'cs-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8401574Z Set output 'csproj-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8402634Z Set output 'sln-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8402940Z Set output 'props-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8403239Z Set output 'mjs-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8403513Z Set output 'docs-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8403801Z Set output 'workflow-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8404080Z Set output 'any-code-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8404368Z Set output 'csharp-code-changed' +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8405083Z Cleaning up orphan processes +Detect Changes UNKNOWN STEP 2026-05-09T07:08:25.8671909Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3870266Z Current runner version: '2.334.0' +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3905495Z ##[group]Runner Image Provisioner +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3906679Z Hosted Compute Agent +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3907470Z Version: 20260213.493 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3908320Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3909438Z Build Date: 2026-02-13T00:28:41Z +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3910349Z Worker ID: {f5d45b8b-e264-475b-81d9-b448324ab732} +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3911302Z Azure Region: centralus +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3912539Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3914653Z ##[group]Operating System +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3915468Z Ubuntu +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3916248Z 24.04.4 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3916839Z LTS +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3917492Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3918188Z ##[group]Runner Image +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3919097Z Image: ubuntu-24.04 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3919864Z Version: 20260413.86.1 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3921780Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3924296Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3925877Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3930224Z ##[group]GITHUB_TOKEN Permissions +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3933425Z Actions: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3934480Z ArtifactMetadata: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3935254Z Attestations: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3936122Z Checks: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3936859Z Contents: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3937664Z Deployments: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3938404Z Discussions: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3939316Z Issues: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3940005Z Metadata: read +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3940769Z Models: read +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3941600Z Packages: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3942350Z Pages: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3943116Z PullRequests: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3944182Z RepositoryProjects: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3945017Z SecurityEvents: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3945763Z Statuses: write +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3946714Z VulnerabilityAlerts: read +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3947493Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3950258Z Secret source: Actions +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.3951733Z Prepare workflow directory +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.4434701Z Prepare all required actions +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.4486721Z Getting action download info +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.7760212Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:36.9369841Z Download action repository 'actions/setup-dotnet@v4' (SHA:67a3573c9a986a3f9c594539f4ab511d57bb3ce9) +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.4949004Z Complete job name: Lint and Format Check +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5676724Z ##[group]Run actions/checkout@v4 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5677570Z with: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5678024Z repository: link-foundation/link-cli +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5678778Z token: *** +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5679184Z ssh-strict: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5679608Z ssh-user: git +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5680026Z persist-credentials: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5680518Z clean: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5680964Z sparse-checkout-cone-mode: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5681496Z fetch-depth: 1 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5681912Z fetch-tags: false +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5682337Z show-progress: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5682784Z lfs: false +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5683196Z submodules: false +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5683845Z set-safe-directory: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5684545Z env: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5684983Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5685554Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5686076Z DOTNET_NOLOGO: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.5686517Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6803817Z Syncing repository: link-foundation/link-cli +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6805736Z ##[group]Getting Git version info +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6806454Z Working directory is '/home/runner/work/link-cli/link-cli' +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6807426Z [command]/usr/bin/git version +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6884376Z git version 2.53.0 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6909523Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6925546Z Temporarily overriding HOME='/home/runner/work/_temp/639f40b8-4262-4814-8798-b5aaac8028d8' before making global git config changes +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6928500Z Adding repository directory to the temporary git global config as a safe directory +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6932117Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6965540Z Deleting the contents of '/home/runner/work/link-cli/link-cli' +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6968906Z ##[group]Initializing the repository +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.6972731Z [command]/usr/bin/git init /home/runner/work/link-cli/link-cli +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7032891Z hint: Using 'master' as the name for the initial branch. This default branch name +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7035189Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7036888Z hint: to use in all of your new repositories, which will suppress this warning, +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7038226Z hint: call: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7038869Z hint: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7039733Z hint: git config --global init.defaultBranch +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7040853Z hint: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7041836Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7043665Z hint: 'development'. The just-created branch can be renamed via this command: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7044979Z hint: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7045674Z hint: git branch -m +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7046475Z hint: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7047559Z hint: Disable this message with "git config set advice.defaultBranchName false" +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7049331Z Initialized empty Git repository in /home/runner/work/link-cli/link-cli/.git/ +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7052071Z [command]/usr/bin/git remote add origin https://github.com/link-foundation/link-cli +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7079414Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7080690Z ##[group]Disabling automatic garbage collection +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7084687Z [command]/usr/bin/git config --local gc.auto 0 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7114233Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7115442Z ##[group]Setting up auth +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7121706Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7153935Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7443820Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7476041Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7707956Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7750463Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.7984002Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.8018831Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.8019676Z ##[group]Fetching the repository +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:37.8027749Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +70a959516ae64dd5878b72f5cb6af961a765aedc:refs/remotes/origin/main +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5642161Z From https://github.com/link-foundation/link-cli +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5644510Z * [new ref] 70a959516ae64dd5878b72f5cb6af961a765aedc -> origin/main +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5673275Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5674740Z ##[group]Determining the checkout info +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5678180Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5681401Z [command]/usr/bin/git sparse-checkout disable +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5720569Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5747145Z ##[group]Checking out the ref +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.5751371Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6178267Z Switched to a new branch 'main' +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6179910Z branch 'main' set up to track 'origin/main'. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6192186Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6232502Z [command]/usr/bin/git log -1 --format=%H +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6255845Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6563154Z ##[group]Run actions/setup-dotnet@v4 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6564546Z with: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6565369Z dotnet-version: 8.0.x +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6566319Z cache: false +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6567148Z env: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6568006Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6569270Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6570384Z DOTNET_NOLOGO: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.6571298Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:38.8424999Z [command]/home/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --runtime dotnet --channel LTS +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:39.3409986Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:39.8575181Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz size is 36689672 bytes. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:39.8577437Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.5802095Z dotnet-install: Downloaded file size is 36689672 bytes. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.5803160Z dotnet-install: The remote and local file sizes are equal. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.6125721Z dotnet-install: Installed version is 10.0.7 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.6188509Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.6190215Z dotnet-install: Note that the script does not resolve dependencies during installation. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.6221061Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.6221812Z dotnet-install: Installation finished successfully. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.6222541Z [command]/home/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --channel 8.0 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:40.9277089Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:43.3257233Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz size is 216822173 bytes. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:43.3258813Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.1430327Z dotnet-install: Downloaded file size is 216822173 bytes. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.1431126Z dotnet-install: The remote and local file sizes are equal. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.3920771Z dotnet-install: Installed version is 8.0.420 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.3983247Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.3984813Z dotnet-install: Note that the script does not resolve dependencies during installation. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.3986131Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.3986840Z dotnet-install: Installation finished successfully. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4144831Z ##[group]Run dotnet restore +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4145150Z ^[[36;1mdotnet restore^[[0m +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4173339Z shell: /usr/bin/bash -e {0} +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4173845Z env: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4174057Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4174623Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4174868Z DOTNET_NOLOGO: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4175070Z DOTNET_ROOT: /usr/share/dotnet +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:48.4175338Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:51.8179003Z Determining projects to restore... +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.1906540Z Restored /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/Foundation.Data.Doublets.Cli.Tests.csproj (in 2.54 sec). +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.1931103Z Restored /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj (in 2.54 sec). +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2448564Z ##[group]Run dotnet build --no-restore --configuration Release +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2449092Z ^[[36;1mdotnet build --no-restore --configuration Release^[[0m +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2473915Z shell: /usr/bin/bash -e {0} +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2474176Z env: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2474398Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2474700Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2474967Z DOTNET_NOLOGO: true +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2475199Z DOTNET_ROOT: /usr/share/dotnet +Lint and Format Check UNKNOWN STEP 2026-05-09T07:08:55.2475445Z ##[endgroup] +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:02.0548102Z Foundation.Data.Doublets.Cli -> /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/bin/Release/net8/Foundation.Data.Doublets.Cli.dll +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.2867066Z Foundation.Data.Doublets.Cli.Tests -> /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/bin/Release/net8/Foundation.Data.Doublets.Cli.Tests.dll +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.3058095Z +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.3064130Z Build succeeded. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.3066869Z 0 Warning(s) +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.3067230Z 0 Error(s) +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.3067612Z +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.3068125Z Time Elapsed 00:00:07.79 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.3283376Z Post job cleanup. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.4945251Z Post job cleanup. +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.5928074Z [command]/usr/bin/git version +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.5964730Z git version 2.53.0 +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6012438Z Temporarily overriding HOME='/home/runner/work/_temp/45f0a452-76e4-4c4b-bf61-040230506f0f' before making global git config changes +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6017692Z Adding repository directory to the temporary git global config as a safe directory +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6018605Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6052751Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6098739Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6348968Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6373623Z http.https://github.com/.extraheader +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6385868Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6419381Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6673663Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.6708637Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.7065835Z Cleaning up orphan processes +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.7365519Z Terminate orphan process: pid (2783) (dotnet) +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.7385834Z Terminate orphan process: pid (2863) (VBCSCompiler) +Lint and Format Check UNKNOWN STEP 2026-05-09T07:09:03.7408348Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0545500Z Current runner version: '2.334.0' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0558770Z ##[group]Runner Image Provisioner +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0559210Z Hosted Compute Agent +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0559560Z Version: 20260422.526 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0559980Z Commit: e1a9e573f4d0838b3a7c1b07401aeb29ed3635a9 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0560410Z Build Date: 2026-04-22T09:31:31Z +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0560830Z Worker ID: {e6e848ca-ab35-4c76-87df-b4671ab6bb54} +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0561250Z Azure Region: westus +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0561610Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0562370Z ##[group]Operating System +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0562720Z macOS +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0563020Z 15.7.4 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0563290Z 24G517 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0563570Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0563860Z ##[group]Runner Image +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0564200Z Image: macos-15-arm64 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0564520Z Version: 20260427.0018.1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0565260Z Included Software: https://github.com/actions/runner-images/blob/macos-15-arm64/20260427.0018/images/macos/macos-15-arm64-Readme.md +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0566220Z Image Release: https://github.com/actions/runner-images/releases/tag/macos-15-arm64%2F20260427.0018 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0566820Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0568730Z ##[group]GITHUB_TOKEN Permissions +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0569720Z Actions: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0570040Z ArtifactMetadata: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0570380Z Attestations: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0570690Z Checks: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0570970Z Contents: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0571280Z Deployments: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0571600Z Discussions: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0571910Z Issues: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0572210Z Metadata: read +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0572520Z Models: read +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0572820Z Packages: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0573110Z Pages: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0573440Z PullRequests: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0573780Z RepositoryProjects: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0574130Z SecurityEvents: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0574470Z Statuses: write +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0574810Z VulnerabilityAlerts: read +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0575300Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0576630Z Secret source: Actions +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0577020Z Prepare workflow directory +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0829710Z Prepare all required actions +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.0855960Z Getting action download info +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.3197450Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:29.5799160Z Download action repository 'actions/setup-dotnet@v4' (SHA:67a3573c9a986a3f9c594539f4ab511d57bb3ce9) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:30.6154050Z Download action repository 'codecov/codecov-action@v4' (SHA:b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.5721430Z Complete job name: Test (macos-latest) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6186960Z ##[group]Run actions/checkout@v4 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6187780Z with: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6188330Z repository: link-foundation/link-cli +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6189280Z token: *** +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6189790Z ssh-strict: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6190320Z ssh-user: git +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6190870Z persist-credentials: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6191440Z clean: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6191970Z sparse-checkout-cone-mode: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6192610Z fetch-depth: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6193120Z fetch-tags: false +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6193630Z show-progress: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6194170Z lfs: false +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6194660Z submodules: false +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6195300Z set-safe-directory: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6195980Z env: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6196490Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6197190Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6197820Z DOTNET_NOLOGO: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.6198360Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.8804550Z Syncing repository: link-foundation/link-cli +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.8806620Z ##[group]Getting Git version info +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.8808430Z Working directory is '/Users/runner/work/link-cli/link-cli' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.8809840Z [command]/opt/homebrew/bin/git version +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9331720Z git version 2.54.0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9357160Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9363680Z Copying '/Users/runner/.gitconfig' to '/Users/runner/work/_temp/f63f08c9-548f-424b-8088-2b89708ba42d/.gitconfig' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9371470Z Temporarily overriding HOME='/Users/runner/work/_temp/f63f08c9-548f-424b-8088-2b89708ba42d' before making global git config changes +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9374920Z Adding repository directory to the temporary git global config as a safe directory +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9377000Z [command]/opt/homebrew/bin/git config --global --add safe.directory /Users/runner/work/link-cli/link-cli +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9470660Z Deleting the contents of '/Users/runner/work/link-cli/link-cli' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9475880Z ##[group]Initializing the repository +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9480380Z [command]/opt/homebrew/bin/git init /Users/runner/work/link-cli/link-cli +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9639200Z hint: Using 'master' as the name for the initial branch. This default branch name +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9642970Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9644140Z hint: to use in all of your new repositories, which will suppress this warning, +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9645120Z hint: call: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9645630Z hint: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9646240Z hint: git config --global init.defaultBranch +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9646970Z hint: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9647690Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9648890Z hint: 'development'. The just-created branch can be renamed via this command: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9649800Z hint: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9650310Z hint: git branch -m +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9650870Z hint: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9651680Z hint: Disable this message with "git config set advice.defaultBranchName false" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9652910Z Initialized empty Git repository in /Users/runner/work/link-cli/link-cli/.git/ +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9655190Z [command]/opt/homebrew/bin/git remote add origin https://github.com/link-foundation/link-cli +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9712030Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9713260Z ##[group]Disabling automatic garbage collection +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9714710Z [command]/opt/homebrew/bin/git config --local gc.auto 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9767860Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9768750Z ##[group]Setting up auth +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9771910Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp core\.sshCommand +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:31.9832830Z [command]/opt/homebrew/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:32.0546240Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:32.0596480Z [command]/opt/homebrew/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:32.1211070Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:32.1271360Z [command]/opt/homebrew/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:32.2835940Z [command]/opt/homebrew/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:32.3013720Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:32.3114280Z ##[group]Fetching the repository +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:32.3137170Z [command]/opt/homebrew/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +70a959516ae64dd5878b72f5cb6af961a765aedc:refs/remotes/origin/main +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.6989020Z From https://github.com/link-foundation/link-cli +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.6989750Z * [new ref] 70a959516ae64dd5878b72f5cb6af961a765aedc -> origin/main +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7082510Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7083320Z ##[group]Determining the checkout info +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7083740Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7085570Z [command]/opt/homebrew/bin/git sparse-checkout disable +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7167260Z [command]/opt/homebrew/bin/git config --local --unset-all extensions.worktreeConfig +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7232420Z ##[group]Checking out the ref +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7236100Z [command]/opt/homebrew/bin/git checkout --progress --force -B main refs/remotes/origin/main +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7871840Z Switched to a new branch 'main' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.7973290Z branch 'main' set up to track 'origin/main'. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.8278260Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.8580270Z [command]/opt/homebrew/bin/git log -1 --format=%H +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.8680820Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9280370Z ##[group]Run actions/setup-dotnet@v4 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9280640Z with: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9280770Z dotnet-version: 8.0.x +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9280950Z cache: false +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9281080Z env: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9281250Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9281460Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9281660Z DOTNET_NOLOGO: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:33.9281810Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:34.0799800Z [command]/Users/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --runtime dotnet --channel LTS +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:34.9372700Z dotnet-install: .NET Core Runtime with version '10.0.7' is already installed. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:34.9390590Z [command]/Users/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --channel 8.0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7576430Z dotnet-install: .NET Core SDK with version '8.0.420' is already installed. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7705180Z ##[group]Run dotnet restore +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7705410Z ^[[36;1mdotnet restore^[[0m +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7744190Z shell: /bin/bash -e {0} +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7744390Z env: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7744550Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7744770Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7744980Z DOTNET_NOLOGO: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7745140Z DOTNET_ROOT: /Users/runner/.dotnet +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:35.7745320Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:37.4707060Z Determining projects to restore... +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0582390Z Restored /Users/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj (in 4.33 sec). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0583320Z Restored /Users/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/Foundation.Data.Doublets.Cli.Tests.csproj (in 4.33 sec). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0794460Z ##[group]Run dotnet build --no-restore --configuration Release +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0794970Z ^[[36;1mdotnet build --no-restore --configuration Release^[[0m +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0856950Z shell: /bin/bash -e {0} +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0857200Z env: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0857410Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0857810Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0858080Z DOTNET_NOLOGO: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0858300Z DOTNET_ROOT: /Users/runner/.dotnet +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:42.0858570Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.0026210Z Foundation.Data.Doublets.Cli -> /Users/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/bin/Release/net8/Foundation.Data.Doublets.Cli.dll +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.5997030Z Foundation.Data.Doublets.Cli.Tests -> /Users/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/bin/Release/net8/Foundation.Data.Doublets.Cli.Tests.dll +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6141570Z +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6147820Z Build succeeded. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6174110Z 0 Warning(s) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6177550Z 0 Error(s) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6177910Z +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6178170Z Time Elapsed 00:00:03.36 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6234290Z ##[group]Run dotnet test --no-build --configuration Release --verbosity normal --collect:"XPlat Code Coverage" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6240020Z ^[[36;1mdotnet test --no-build --configuration Release --verbosity normal --collect:"XPlat Code Coverage"^[[0m +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6277310Z shell: /bin/bash -e {0} +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6277630Z env: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6277780Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6278040Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6278340Z DOTNET_NOLOGO: true +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6278490Z DOTNET_ROOT: /Users/runner/.dotnet +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.6278670Z ##[endgroup] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.8028880Z Build started 5/9/2026 7:08:45 AM. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.8642910Z 1>Project "/Users/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.sln" on node 1 (VSTest target(s)). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.8643470Z 1>ValidateSolutionConfiguration: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:45.8643860Z Building solution configuration "Release|Any CPU". +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:46.0140100Z Test run for /Users/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/bin/Release/net8/Foundation.Data.Doublets.Cli.Tests.dll (.NETCoreApp,Version=v8.0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:46.1766330Z A total of 1 test files matched the specified pattern. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.4553780Z [xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 8.0.26) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.5074020Z [xUnit.net 00:00:00.06] Discovering: Foundation.Data.Doublets.Cli.Tests +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.5819040Z [xUnit.net 00:00:00.13] Discovered: Foundation.Data.Doublets.Cli.Tests +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.6036120Z [xUnit.net 00:00:00.15] Starting: Foundation.Data.Doublets.Cli.Tests +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.6655870Z [Trace] Constructing NamedLinksDecorator with names DB: /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/tmpKSTlcR.names.links +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.7796960Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetriveUserDefinedTypeTest [36 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.7829820Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "UnicodeSymbol") [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.7891670Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "EmptyString") [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.7912980Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetName_OverwriteOldName [40 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.7924950Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "test.db", expected: "test.names.links") [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.7926730Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "a.b.c", expected: "a.b.names.links") [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8040270Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "/tmp/test.db", expected: "/tmp/test.names.links") [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8120000Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "String") [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8121650Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.AfterCreation_SetNameAndGetName_ShouldWork [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8122680Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "Name") [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8248600Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "UnicodeSequence") [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8358400Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.CanConstructNamedLinksDecorator [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8468740Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "Type") [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8493340Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_NonExistent_DoesNotThrow [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8494630Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_ShouldReturnNullAfterRemoval [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8495570Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameIsRemovedWhenExternalReferenceIsDeletedTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8496560Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetNameAndGetName_ShouldReturnSameName [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8497560Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.DeleteLink_RemovesNameAutomatically [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8498450Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameExternalReferenceTest [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8499410Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveUnicodeStringTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8500430Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveSimpleStringTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8501570Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.DeletingNonNamedLinkDoesNotAffectOtherNamesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8514540Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveEmptyStringTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8515520Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.RetrieveTypeByNameTest [55 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8516480Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringsTest [5 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8517440Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameIsRemovedWhenLinkIsDeletedTest [6 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8518460Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.ExternalReferenceCanUseNameThatAlreadyExistsInternallyTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8519420Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WriteToFile_WritesCompleteDatabaseAsLinoLines [32 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8520540Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersLeftBranchWithLinkIndexes [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8570230Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersRepeatedSourceAndTargetAsReferenceOnRight [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8582250Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_EscapesNamesThatNeedQuoting [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8686530Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNamesForIndexesSourcesAndTargets_WhenNamesExist [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8741260Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteSingleLinkTest_Source2Target2 [63 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8742450Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_SelectsQuoteStyleForNamesContainingQuotes [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8745390Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNumberedReferences_WhenLinksHaveNoNames [4 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8746340Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteMultipleLinksTest [5 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8747210Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateSingleLinkTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8748490Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.UpdateSingleLinkTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8749330Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateLinkWithSource2Target2Test [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8750120Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.MultipleUpdatesTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8851920Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateMultipleLinksTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.8953680Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteSingleLinkTest_Source1Target2 [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9055930Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Terminate_Enumeration_When_Iterated_Without_Take [14 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9090690Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_UsesProvidedPinnedTypesDecorator [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9091980Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanRemoveNames [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9092910Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Validate_Existing_Links_With_Ulong [5 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9093890Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_DeleteRemovesAssociatedNames [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9095630Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Destructure_PinnedTypes [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9109420Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Validate_Existing_Links [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9121820Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanSetAndGetNames [4 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9124670Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_HandlesNonexistentNames [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9126320Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Reset_Enumerator [5 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9128960Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ReassigningExistingNameMovesNameToNewLink [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9130000Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Throw_Exception_For_Invalid_Link_Structure [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9130920Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Create_And_Iterate_Over_Types [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9131910Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsILinks [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9133300Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Create_And_Iterate_Over_Types_With_RealDataStore [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9136130Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanConstructFromDatabaseFilename [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9137270Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanEnumeratePinnedTypes [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9138250Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateLinkWithSource2Target2Test [9 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9140430Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanOverwriteNames [6 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9141350Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteAllLinksByIndexTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9142420Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9147280Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsIPinnedTypes [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9148600Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteLinksByAnyTargetTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9158420Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsINamedTypes [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9159790Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteLinksByAnySourceTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9160790Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanGetLinkByName [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9161830Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteMultipleLinksTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9163540Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateMultipleLinksTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9164640Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.ReverseSourceWithTargetUsingVariablesTest [4 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9166140Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_ReproducesNumberedLinksAtTheirExplicitIndexes [4 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9168720Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9173770Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.NoUpdateUsingVariablesTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9220410Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_TreatsOutOfRangeNumbersAsNames [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9221520Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteSingleLinkTest_Source1Target2 [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9222620Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.MixedMultipleUpdatesTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9223550Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteSingleLinkTest_Source2Target2 [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9224560Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_UnquotesNamesWrittenByExporter [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9225480Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9230940Z [Trace] Constructing SimpleLinksDecorator with names DB: /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/tmpShTmos.names.links +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9231980Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9233060Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_CreatesNamedReferencesAsPointLinks [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9233990Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.MultipleUpdatesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9235210Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9236170Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreationDuringUpdateTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9237080Z Passed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.CanConstructSimpleLinksDecorator [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9237950Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.UpdateSingleLinkTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9238820Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9239730Z Passed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.Delete_WithRestriction_DoesNotThrow [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9240950Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeletionDuringUpdateTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9241890Z Passed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow_WithTracing [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9243160Z Passed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9244190Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.NeverRemovesMatchingStoredTrigger [11 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9245710Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_Issue26_AlternativeScenario_NoSimplificationOccurs [13 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9246860Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_NoChange_StillKeepsFirstAndLastState [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9248180Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_Issue26_UpdateOperationSimplification [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9248990Z === Debug: Alternative Scenario === +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9249350Z Input changes: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9250480Z 1. (1: 1 2) -> (0: 0 0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9251300Z 2. (1: 1 2) -> (1: 2 1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9251640Z 3. (2: 2 1) -> (2: 1 2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9252290Z Actual simplified changes: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9252700Z 1. (1: 1 2) -> (1: 2 1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9253100Z 2. (2: 2 1) -> (2: 1 2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9253420Z Count: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9253740Z === End Debug === +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9399990Z [Test] All links: (1: 2->1) (2: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9435840Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_SpecificExample_RemovesIntermediateStates [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9437370Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleChainsFromSameBefore_RemovesIntermediateStates [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9438590Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleBranchesFromSameInitial_ProducesCorrectFinalStates [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9439930Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleBranchesFromSameInitial_ProducesCorrectFinalStates_InCorrectOrder [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9441220Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_SpecificExample_KeepsUnchangedStates [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9442460Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.AlwaysTriggerIsStoredInLinksAndAppliedAfterWrite [38 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9450030Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.OnceTriggerDeletesItselfAfterFirstMatch [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9451210Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForAllLinksUsingVariablesTest [36 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9554560Z [Test] All links: (1: 2->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9584880Z [Test] All links: (1: 1->2) (2: 2->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9605710Z [Test] All links: (1: 1->1) (3: 3->3) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9608910Z Passed Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.ExplicitNumericIdUpdate_CanBeReversedWithAnotherUpdate [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9611370Z Passed Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.NamedLink_CreateDeleteRecreate_DoesNotLeaveStaleNameMapping [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9638400Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Implement_Both_ILinks_And_IPinnedTypes [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9639680Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Support_Deconstruction [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9641160Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Work_As_ILinks_Decorator [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9642060Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Enumerate_PinnedTypes [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9642940Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NameLookupConsistencyTest [12 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9643970Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapEqualSourceAndTargetUsingVariablesHasAllChangesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9645220Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MultipleUpdatesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9646170Z [Test] All links: (1: 1->1) (2: 2->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9690420Z [Test] All links: (21: 21->21) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9702990Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9713980Z [Test] All links: (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9715740Z [Trace] Constructing NamedTypesDecorator with names DB: /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/tmpuS1tsy.names.links +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9719040Z [ProcessQuery] Query: "(() ((link: link link)))" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9720740Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9721350Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9722450Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9723600Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9724490Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9725190Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9726150Z [ValidateLinksExistOrWillBeCreated] Named links to be created: link +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9726710Z [Trace] GetByName called for name: 'link' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9727120Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9727690Z [ValidateReferencesInPattern] Named link 'link' reference validated in substitution pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9728340Z [Trace] GetByName called for name: 'link' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9729700Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9730450Z [ValidateReferencesInPattern] Named link 'link' reference validated in substitution pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9731120Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9732200Z [Trace] GetByName called for name: 'link' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9733020Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9733470Z [Trace] Update called with restriction: [1] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9734010Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9735300Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9740850Z [EnsureNestedLinkCreatedRecursively] Created named leaf 'link' => ID=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9741500Z [Trace] SetName called for link: 1 with name: 'link' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9742070Z [Trace] RemoveName called for link: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9742620Z [Trace] RemoveName completed for link: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9743060Z [Trace] SetName result: 100 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9743580Z [EnsureNestedLinkCreatedRecursively] Updating link ID=1 => Source=1, Target=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9744160Z [Trace] Update called with restriction: [1,0,0] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9744740Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9745580Z [EnsureNestedLinkCreatedRecursively] Update handler: before=(1: 0->0), after=(1: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9746250Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9746850Z [ProcessQuery] Created link ID #1 from substitution pattern. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9747950Z [Test] All links: (1: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9755160Z [Trace] GetByName called for name: 'link' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9755650Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9756080Z [Trace] GetName called for link: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9756540Z [Trace] GetName result: link +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9756900Z [Test] All links: (1: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9778400Z [Test] All links: (1: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9794420Z [Test] All links: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9799420Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9800900Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9806220Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteFullPointWithUnboundParts_ShouldKeepFullPoint [6 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9812260Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchAndDelete2LevelNestedLinksTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9813310Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnyTargetTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9814310Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithStringId_ShouldCreateSingleLink [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9815300Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeletionDuringUpdateTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9816710Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithMissingNamedReferences_ShouldThrowException [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9817990Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithIntegerId_ShouldCreateSingleLink [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9822950Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9823990Z [Test] All links: (1: 1->2) (2: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9840080Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9851270Z [Test] All links: (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9856480Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) (4: 3->3) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9886190Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9890820Z [Test] All links: (1: 1->2) (2: 2->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9902050Z [Test] All links: (1: 2->1) (2: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9920080Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksByIndexTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9921930Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedFamilyLinksTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9923100Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNumericLinks_ShouldCreateOnlyOneSubLink [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9924340Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.StringAliasesInVariableRestriction_ShouldConstrainMatchesToNamedLinks [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9925490Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9945240Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNamedLinks_ShouldCreateOnlyOneSubLink [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9968210Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithAutoCreateMissingNamedReferences_ShouldCreatePointLinks [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:47.9992990Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksWithCrossReferences_ShouldSucceed [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0006120Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoIntoFirstLinkUsingVariablesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0008670Z [Test] ===== Starting UpdateNamedLinkNameTest ===== +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0014530Z [Trace] Constructing NamedTypesDecorator with names DB: /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/tmpzo4zAr.names.links +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0015430Z [Test] Constants: Null=0, Any=4294967292, Continue=4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0015740Z [Test] Step 1: Creating initial link +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0017080Z [Test] Query: (() ((child: father mother))) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0025310Z [ProcessQuery] Query: "(() ((child: father mother)))" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0025960Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0026700Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0027420Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0028180Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0029010Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0035170Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0035950Z [ValidateLinksExistOrWillBeCreated] Named links to be created: child +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0036570Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0037320Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0037940Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0038470Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0038970Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0039530Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0040240Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'father' as point link. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0041600Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0047570Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0048590Z [Trace] Update called with restriction: [1] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0049290Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0052610Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0058690Z [Trace] SetName called for link: 1 with name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0059360Z [Trace] RemoveName called for link: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0059860Z [Trace] RemoveName completed for link: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0060350Z [Trace] SetName result: 108 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0060810Z [Trace] Update called with restriction: [1,0,0] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0061400Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0062020Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0062560Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0063040Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0063820Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'mother' as point link. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0086990Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0097020Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0097720Z [Trace] Update called with restriction: [2] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0098490Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,0,0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0099060Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0099560Z [Trace] SetName called for link: 2 with name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0100080Z [Trace] RemoveName called for link: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0110740Z [Trace] RemoveName completed for link: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0112010Z [Trace] SetName result: 110 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0112530Z [Trace] Update called with restriction: [2,0,0] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0113160Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,2,2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0113790Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0115220Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0122470Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0123030Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0123700Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0124440Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0125040Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0125640Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0126300Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0126820Z [EnsureLinkCreated] => assigned new ID=3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0132380Z [Trace] Update called with restriction: [3] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0133100Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0133690Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0134480Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0135210Z [Trace] SetName called for link: 3 with name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0135470Z [Trace] RemoveName called for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0135980Z [Trace] RemoveName completed for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0136440Z [Trace] SetName result: 118 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0136950Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0137500Z [Test] Initial link creation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0138080Z [Test] Step 2: Verifying initial state +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0139390Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0146780Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0147270Z [Test] Initial child ID: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0147730Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0148210Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0148660Z [Test] Initial father ID: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0149120Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0149590Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0150070Z [Test] Initial mother ID: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0150750Z [Test] Initial links count: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0152530Z [Test] Initial link: Index=(1: 1->1), Source=1, Target=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0157410Z [Test] Initial link: Index=(2: 2->2), Source=2, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0158190Z [Test] Initial link: Index=(3: 1->2), Source=1, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0159020Z [Test] Initial state verification completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0159580Z [Test] Step 3: Updating link name from 'child' to 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0160330Z [Test] Query: (((child: father mother)) ((son: father mother))) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0160880Z [Test] Current state before update: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0161370Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0161940Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0162470Z [Test] - child name exists: True +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0163870Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0169990Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0170500Z [Test] - son name exists: False +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0171040Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0171610Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0181190Z [Test] - father name exists: True +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0181680Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0183870Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0185320Z [Test] - mother name exists: True +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0205370Z [Test] Starting ProcessQuery for update... +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0208930Z [Test] Current links before update: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0233830Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0262390Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0263190Z [Test] Link: Index=(3: 1->2), Source=1, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0263760Z [ProcessQuery] Query: "(((child: father mother)) ((son: father mother)))" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0264380Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0264940Z [ProcessQuery] Restriction link => Id="" Values.Count=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0265480Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0266000Z [ProcessQuery] Restriction patterns to parse: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0266490Z [ProcessQuery] Substitution patterns to parse: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0267010Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0267600Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0268220Z [ValidateLinksExistOrWillBeCreated] Named links to be created: son +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0268850Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0269290Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0270060Z [ValidateReferencesInPattern] Named link 'child' reference validated in restriction pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0270610Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0271000Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0271530Z [ValidateReferencesInPattern] Named link 'father' reference validated in restriction pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0272080Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0272470Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0273010Z [ValidateReferencesInPattern] Named link 'mother' reference validated in restriction pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0273730Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0277260Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0278050Z [ValidateReferencesInPattern] Named link 'father' reference validated in substitution pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0288050Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0288550Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0289190Z [ValidateReferencesInPattern] Named link 'mother' reference validated in substitution pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0290010Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0291080Z [ProcessQuery] Detected single sub-link with 2 sub-values => replaced with one composite restriction pattern. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0291770Z [ProcessQuery] Converting restriction patterns => done. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0292640Z [ProcessQuery] Converting substitution patterns => done. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0293270Z [ProcessQuery] Finding solutions for restriction patterns... +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0293930Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0298750Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0299200Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0299630Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0300060Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0300480Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0300990Z [ProcessQuery] Found 1 total solution(s) matching restriction patterns. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0301540Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0301970Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0302390Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0302820Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0303240Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0303670Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0308880Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0309440Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0309900Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0310370Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0310830Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0311290Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0311880Z [ProcessQuery] allSolutionsNoOperation=False +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0312520Z [ProcessQuery] Some solutions lead to actual changes => building operations. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0313110Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0313570Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0314040Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0314520Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0314970Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0315430Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0315880Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0316490Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0323790Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0324310Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0324790Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0325260Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0325920Z [ProcessQuery] For a solution => substitution links count=1, restriction links count=1. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0327390Z [ProcessQuery] => 2 operation(s) derived from these patterns. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0332460Z [ProcessQuery] All planned operations => 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0332950Z [ProcessQuery] Applying all planned operations... +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0333530Z [ApplyAllPlannedOperations] Operation: before=(3:1->2), after=(0:0->0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0334030Z [Trace] GetName called for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0334430Z [Trace] GetName result: child +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0334900Z [ApplyAllPlannedOperations] Name for before.Index 3 = 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0335260Z [ApplyAllPlannedOperations] Deleting link => ID=3, S=1, T=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0335620Z [RemoveLinks] Found 1 link(s) matching (ID=3, S=1, T=2). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0335880Z [Trace] RemoveName called for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0336120Z [Trace] RemoveName completed for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0336350Z [RemoveLinks] Deleting link => ID=3, S=1, T=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0336600Z [Trace] Delete called with restriction: [3,1,2] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0337090Z [Trace] Debug: this._links is of type: Foundation.Data.Doublets.Cli.PinnedTypesDecorator`1[System.UInt32] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0337510Z [Trace] Debug: Calling underlying _links.Delete +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0337820Z [Trace] Debug: handlerWrapper invoked - before=3,1,2, after=3,0,0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0338100Z [Test] Update ChangesHandler called: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0338310Z [Test] - Before state: (3: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0338490Z [Test] - After state: (3: 0->0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0338700Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0338900Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0339390Z [Test] - child name during change: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0339690Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0339890Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0340380Z [Test] - son name during change: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0340680Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0340890Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0341080Z [Test] - father name during change: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0341310Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0342600Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0342790Z [Test] - mother name during change: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0342990Z [Test] - All links during change: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0343220Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0343470Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0343740Z [Test] Link: Index=(3: 0->0), Source=0, Target=0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0344060Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=null +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0344330Z [Trace] RemoveName called for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0344550Z [Trace] RemoveName completed for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0344760Z [Test] Update ChangesHandler called: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0344980Z [Test] - Before state: (3: 0->0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0345190Z [Test] - After state: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0345370Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0345570Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0345760Z [Test] - child name during change: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0345970Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0346170Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0346340Z [Test] - son name during change: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0346550Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0346750Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0346940Z [Test] - father name during change: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0347150Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0347360Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0347540Z [Test] - mother name during change: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0347740Z [Test] - All links during change: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0347960Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0348210Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0348440Z [Trace] Debug: Delete result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0348820Z [ApplyAllPlannedOperations] Operation: before=(0:0->0), after=(4294967292:1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0349160Z [Trace] GetName called for link: 4294967292 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0349370Z [Trace] GetName result: String +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0349690Z [ApplyAllPlannedOperations] Name for after.Index 4294967292 = 'String' (pre-op) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0350100Z [ApplyAllPlannedOperations] Creating link => ID=4294967292, S=1, T=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0350520Z [CreateOrUpdateLink] Detected wildcard substitution => nested create & name. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0350840Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0351050Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0351380Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0351720Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0351930Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0352250Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0352610Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0352850Z [EnsureLinkCreated] => assigned new ID=3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0353060Z [Test] Update ChangesHandler called: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0353250Z [Test] - Before state: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0353420Z [Test] - After state: (3: 0->0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0353620Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0353820Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0354010Z [Test] - child name during change: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0354220Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0354640Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0354830Z [Test] - son name during change: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0355040Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0355380Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0355570Z [Test] - father name during change: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0355890Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0356090Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0356280Z [Test] - mother name during change: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0356480Z [Test] - All links during change: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0356710Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0356970Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0357220Z [Test] Link: Index=(3: 0->0), Source=0, Target=0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0357480Z [Test] Creating new link: Index=3, Source=0, Target=0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0357720Z [Test] Checking if link exists: True +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0357930Z [Test] Checking if source exists: False +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0358140Z [Test] Checking if target exists: False +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0358370Z [Test] Names before creation: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0358590Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0358820Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0358970Z [Test] - child: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0359130Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0359340Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0359480Z [Test] - son: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0359650Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0359850Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0360000Z [Test] - father: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0360170Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0360380Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0360530Z [Test] - mother: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0360700Z [Trace] Update called with restriction: [3] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0361000Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0361280Z [Test] Update ChangesHandler called: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0361490Z [Test] - Before state: (3: 0->0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0361670Z [Test] - After state: (3: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0361870Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0362080Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0362260Z [Test] - child name during change: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0362470Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0362670Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0362860Z [Test] - son name during change: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0363080Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0363290Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0363500Z [Test] - father name during change: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0363740Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0363940Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0364130Z [Test] - mother name during change: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0364340Z [Test] - All links during change: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0364570Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0364860Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0365140Z [Test] Link: Index=(3: 1->2), Source=1, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0365370Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0365830Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0366290Z [Trace] SetName called for link: 3 with name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0366530Z [Trace] RemoveName called for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0366750Z [Trace] RemoveName completed for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0366940Z [Trace] SetName result: 118 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0367140Z [Trace] GetName called for link: 4294967292 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0367350Z [Trace] GetName result: String +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0367670Z [ApplyAllPlannedOperations] Name for after.Index 4294967292 = 'String' (post-op) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0368050Z [ProcessQuery] Restoring unexpected deletions if any... +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0368550Z [RestoreUnexpectedLinkDeletions] No unexpected deletions found. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0368860Z [ProcessQuery] Finished processing query. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0369220Z [Test] Update operation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0369420Z [Test] Step 4: Verifying final state +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0369640Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0369840Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0370010Z [Test] Final child ID: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0370190Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0370390Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0370550Z [Test] Final son ID: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0370740Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0370940Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0371100Z [Test] Final father ID: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0371290Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0371490Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0371660Z [Test] Final mother ID: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0371830Z [Test] Final links count: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0372060Z [Test] Final link: Index=(1: 1->1), Source=1, Target=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0372330Z [Test] Final link: Index=(2: 2->2), Source=2, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0372620Z [Test] Final link: Index=(3: 1->2), Source=1, Target=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0372940Z [Test] ===== UpdateNamedLinkNameTest completed successfully ===== +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0373430Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 6->6) (7: 5->6) (8: 4->7) (9: 3->8) (10: 2->9) (11: 1->10) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0373770Z [Test] All links: (1: 1->1) (2: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0373990Z [Test] All links: (10: 10->10) (20: 10->20) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0374200Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0374440Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) (4: 3->3) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0374720Z [Test] All links: (1: 1->1) (2: 1->2) (3: 3->1) (4: 1->4) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0374960Z [Test] All links: (1: 1->1) (2: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0375380Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateNamedLinkNameTest [4 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0376060Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create6LevelNestedLinksTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0376910Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0377910Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithAutoCreateMissingNumericReferences_ShouldCreatePointLinks [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0378760Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksTest [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0379560Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateMixedNamedAndNumericLinks_ShouldReuseExistingLinks [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0380550Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchSelfReferencingAndMakeThemGoOutFromFirstLinkUsingVariablesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0381580Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0382530Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.EnsureCreated_WithSpecialAnyReference_ShouldThrowControlledException [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0383320Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 4->5) (7: 3->6) (8: 2->7) (9: 1->8) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0383650Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0383850Z [Test] All links: (1: 1->2) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0384050Z [Test] All links: (1: 1->2) (2: 2->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0384220Z [Test] All links: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0384450Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 2->1) (5: 3->4) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0384710Z [Test] All links: (1: 1->1) (2: 2->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0392790Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0393140Z [Test] All links: (1: 1->2) (2: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0393570Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create5LevelNestedLinksTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0394510Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchWithExactIndexAndDelete2LevelNestedLinksTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0395280Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateSingleLinkTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0396230Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MixedMultipleUpdatesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0397300Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NestedDeleteAllLinksBySourceAndTargetTest1 [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0398200Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateWithDifferentPairs_ShouldNotDeduplicateDifferentLinks [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0399170Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0400040Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoExactMatch2LevelNestedLinksTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0400950Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoOutOfFirstLinkUsingVariablesTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0401520Z [Test] All links: (3: 3->3) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0401850Z [Test] All links: (1: 1->1) (2: 18->20) (18: 1->21) (19: 1->20) (20: 20->20) (21: 21->21) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0402160Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0402350Z [Test] All links: (1: 0->0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0402580Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0402790Z [Test] All links: (1: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0403270Z [Trace] Constructing NamedTypesDecorator with names DB: /var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/tmpA3gEFk.names.links +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0406220Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0409390Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteMatchedLinkAndOutgoingLink_ShouldPreserveExistingParts [4 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0410560Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedFamilyLinksRemovesNamesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0411440Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.ExactMatchAndDelete2LevelNestedLinksTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0412150Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteByNamesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0412870Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithVariableReferences_ShouldSucceed [< 1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0413880Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create2LevelNestedLinksTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0414690Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnySourceTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0415440Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateTwoNamedLinksTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0422600Z [Test] Starting UpdateNamedLinkNameTest +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0422880Z [Test] Step 1: Creating initial link +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0423150Z [ProcessQuery] Query: "(() ((child: father mother)))" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0423430Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0423730Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0424030Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0424440Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0425130Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0425490Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0426180Z [ValidateLinksExistOrWillBeCreated] Named links to be created: child +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0426500Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0426710Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0426910Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0427120Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0427310Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0427510Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0427900Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'father' as point link. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0428300Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0428510Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0428710Z [Trace] Update called with restriction: [1] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0429010Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0429280Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0429520Z [Trace] SetName called for link: 1 with name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0429770Z [Trace] RemoveName called for link: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0429980Z [Trace] RemoveName completed for link: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0430270Z [Trace] SetName result: 108 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0430480Z [Trace] Update called with restriction: [1,0,0] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0430790Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0431060Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0431260Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0431470Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0431850Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'mother' as point link. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0432250Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0432460Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0432660Z [Trace] Update called with restriction: [2] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0432960Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,0,0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0433230Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0433470Z [Trace] SetName called for link: 2 with name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0434050Z [Trace] RemoveName called for link: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0434290Z [Trace] RemoveName completed for link: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0434500Z [Trace] SetName result: 110 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0434720Z [Trace] Update called with restriction: [2,0,0] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0435040Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,2,2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0435310Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0435610Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0435890Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0436100Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0436430Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0436780Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0436990Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0437320Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0437750Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0437990Z [EnsureLinkCreated] => assigned new ID=3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0438230Z [Trace] Update called with restriction: [3] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0438610Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0438910Z [Trace] Update result: 4294967295 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0439370Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0439840Z [Trace] SetName called for link: 3 with name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0440090Z [Trace] RemoveName called for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0440310Z [Trace] RemoveName completed for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0440750Z [Trace] SetName result: 118 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0441030Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0441310Z [Test] Initial link creation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0441600Z [Test] Step 2: Verifying initial state +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0441820Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0442030Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0442200Z [Test] Initial child ID: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0442590Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0442810Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0442980Z [Test] Initial father ID: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0443170Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0443370Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0443540Z [Test] Initial mother ID: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0443750Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0443960Z [Test] Initial links count: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0444160Z [Test] Initial state verification completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0444380Z [Test] Step 3: Updating link name +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0444570Z [Test] Removing old name 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0444770Z [Trace] RemoveName called for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0444990Z [Trace] RemoveName completed for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0445190Z [Test] Old name removed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0445370Z [Test] Creating new link with name 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0445610Z [ProcessQuery] Query: "(() ((son: father mother)))" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0445890Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0446180Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0446480Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0446860Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0447250Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0447600Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0447980Z [ValidateLinksExistOrWillBeCreated] Named links to be created: son +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0448290Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0448500Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0448860Z [ValidateReferencesInPattern] Named link 'father' reference validated in substitution pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0449230Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0449440Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0449800Z [ValidateReferencesInPattern] Named link 'mother' reference validated in substitution pattern +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0450220Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0450500Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0450700Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0451020Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0451370Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0451570Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0451900Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0452280Z [EnsureLinkCreated] Link already found => ID=3 => no-op. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0452780Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0453240Z [Trace] SetName called for link: 3 with name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0453480Z [Trace] RemoveName called for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0453700Z [Trace] RemoveName completed for link: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0453900Z [Trace] SetName result: 123 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0454210Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0454490Z [Test] New link creation completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0454690Z [Test] Step 4: Verifying final state +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0454900Z [Trace] GetByName called for name: 'child' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0455100Z [Trace] GetByName result: 0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0455440Z [Trace] GetByName called for name: 'son' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0455650Z [Trace] GetByName result: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0455820Z [Test] Final son ID: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0456060Z [Trace] GetByName called for name: 'father' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0456270Z [Trace] GetByName result: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0456440Z [Test] Final father ID: 1 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0456630Z [Trace] GetByName called for name: 'mother' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0456830Z [Trace] GetByName result: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0457000Z [Test] Final mother ID: 2 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0457200Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0457400Z [Test] Final links count: 3 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0457600Z [Test] Final state verification completed +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0457860Z [Test] UpdateNamedLinkNameTest completed successfully +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0459730Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0460010Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0467210Z [Test] All links: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0514920Z [Test] All links: (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0554980Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 2->3) (5: 1->4) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0568860Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) (5: 3->4) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0587910Z [Test] All links: (1: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0604440Z [Test] All links: (1: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0605320Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoUpdateUsingVariablesTest [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0606610Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksSelfReferencingUsingVariablesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0607690Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteMultipleLinksTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0608720Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateWithNonExistentReference_ShouldThrowException [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0609770Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source1Target2 [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0610750Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedLinkTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0611690Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create3LevelNestedLinksTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0612760Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateTripleDuplicatePair_ShouldCreateOnlyOneSubLink [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0614950Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithValidSelfReference_ShouldSucceed [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0641940Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0644500Z [Test] All links: (1: 0->0) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0660690Z [Test] All links: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0670230Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0701100Z [Test] All links: (1: 1->1) (2: 2->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0711140Z [Test] All links: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0719200Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 6->6) (7: 7->7) (8: 6->7) (9: 5->8) (10: 4->9) (11: 3->10) (12: 2->11) (13: 1->12) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0741970Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0743130Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationDuringUpdateTest [3 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0743900Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithWildcardReferences_ShouldSucceed [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0744690Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source2Target2 [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0745490Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNamedLinks_MultipleQueries_ShouldReuseSameIds [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0746750Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithNonExistentReference_ShouldThrowException [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0747670Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForSingleLinkUsingVariablesTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0748610Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest2 [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0749370Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create7LevelNestedLinksTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0749870Z [Test] All links: (1: 1->1) (2: 2->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0757180Z [Test] All links: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0774850Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) (5: 4->4) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0800490Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 3->4) (6: 2->5) (7: 1->6) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0825920Z [Test] All links: (1: 1->1) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:48.0837280Z [Test] All links: (1: 1->1) (2: 2->2) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:49.6179870Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkReferencingExistingLink_ShouldSucceed [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:49.6232480Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest1 [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:49.6246080Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNestedDuplicates_ShouldDeduplicateAtAllLevels [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:49.6247370Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create4LevelNestedLinksTest [2 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:49.6248410Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexTest [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:49.6249450Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithSource2Target2Test [1 ms] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:51.1691800Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ExportAlias_WritesNamedReferences [1 s] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:52.7042080Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.AlwaysTriggerOption_StoresTriggerAndAppliesItOnLaterChange [2 s] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:54.2168550Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ExportAlias_WritesNumberedReferences [1 s] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:58.0717290Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.StructureOption_RendersLeftBranchWithIndexes [5 s] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.0948010Z [xUnit.net 00:00:11.64] Finished: Foundation.Data.Doublets.Cli.Tests +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3021150Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ImportOption_ReadsNumberedLinoFile [1 s] +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3069450Z +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3088640Z Test Run Successful. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3088920Z Total tests: 187 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3089060Z Passed: 187 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3089230Z Total time: 13.1244 Seconds +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3250840Z 1>Done Building Project "/Users/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.sln" (VSTest target(s)). +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3347790Z +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3357630Z Build succeeded. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3358270Z 0 Warning(s) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3358770Z 0 Error(s) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3359170Z +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.3359530Z Time Elapsed 00:00:13.54 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.4632640Z +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.4634470Z Attachments: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.4635310Z /Users/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/TestResults/bdf62bf8-1b36-4443-bdc2-3da534d95f10/coverage.cobertura.xml +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.4925550Z Post job cleanup. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.8007270Z Post job cleanup. +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.9250710Z [command]/opt/homebrew/bin/git version +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.9439870Z git version 2.54.0 +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.9501860Z Copying '/Users/runner/.gitconfig' to '/Users/runner/work/_temp/4b595bd0-7e3f-4b93-933e-eebf78d6acae/.gitconfig' +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.9513310Z Temporarily overriding HOME='/Users/runner/work/_temp/4b595bd0-7e3f-4b93-933e-eebf78d6acae' before making global git config changes +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.9514310Z Adding repository directory to the temporary git global config as a safe directory +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.9517630Z [command]/opt/homebrew/bin/git config --global --add safe.directory /Users/runner/work/link-cli/link-cli +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.9620720Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp core\.sshCommand +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:08:59.9685050Z [command]/opt/homebrew/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.0738130Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.0790650Z http.https://github.com/.extraheader +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.0802810Z [command]/opt/homebrew/bin/git config --local --unset-all http.https://github.com/.extraheader +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.0862450Z [command]/opt/homebrew/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.1655600Z [command]/opt/homebrew/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.1721240Z [command]/opt/homebrew/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.2600350Z Cleaning up orphan processes +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.4534850Z Terminate orphan process: pid (17184) (VBCSCompiler) +Test (macos-latest) UNKNOWN STEP 2026-05-09T07:09:00.6575730Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2483205Z Current runner version: '2.334.0' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2508250Z ##[group]Runner Image Provisioner +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2509041Z Hosted Compute Agent +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2509528Z Version: 20260213.493 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2510232Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2510927Z Build Date: 2026-02-13T00:28:41Z +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2511599Z Worker ID: {8a4bdf01-c3c3-4268-bb25-f832bab91ad6} +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2512388Z Azure Region: westus3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2512918Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2514270Z ##[group]Operating System +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2515176Z Ubuntu +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2515687Z 24.04.4 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2516106Z LTS +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2516610Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2517069Z ##[group]Runner Image +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2517601Z Image: ubuntu-24.04 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2518095Z Version: 20260413.86.1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2519314Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2520780Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2521666Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2524597Z ##[group]GITHUB_TOKEN Permissions +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2526607Z Actions: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2527127Z ArtifactMetadata: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2527740Z Attestations: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2528233Z Checks: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2528720Z Contents: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2529174Z Deployments: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2529796Z Discussions: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2530298Z Issues: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2530724Z Metadata: read +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2531267Z Models: read +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2531713Z Packages: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2532186Z Pages: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2532846Z PullRequests: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2533418Z RepositoryProjects: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2533963Z SecurityEvents: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2534735Z Statuses: write +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2535269Z VulnerabilityAlerts: read +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2535782Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2537952Z Secret source: Actions +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2538608Z Prepare workflow directory +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.2966155Z Prepare all required actions +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.3002915Z Getting action download info +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.7458082Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:30.9460636Z Download action repository 'actions/setup-dotnet@v4' (SHA:67a3573c9a986a3f9c594539f4ab511d57bb3ce9) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:31.8317733Z Download action repository 'codecov/codecov-action@v4' (SHA:b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.5378065Z Complete job name: Test (ubuntu-latest) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6083949Z ##[group]Run actions/checkout@v4 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6084782Z with: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6084997Z repository: link-foundation/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6085492Z token: *** +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6085677Z ssh-strict: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6085869Z ssh-user: git +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6086079Z persist-credentials: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6086315Z clean: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6086521Z sparse-checkout-cone-mode: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6086771Z fetch-depth: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6086960Z fetch-tags: false +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6087166Z show-progress: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6087366Z lfs: false +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6087540Z submodules: false +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6087740Z set-safe-directory: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6088168Z env: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6088381Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6088664Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6088906Z DOTNET_NOLOGO: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.6089097Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7199932Z Syncing repository: link-foundation/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7201320Z ##[group]Getting Git version info +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7201706Z Working directory is '/home/runner/work/link-cli/link-cli' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7202257Z [command]/usr/bin/git version +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7904019Z git version 2.53.0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7931201Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7946142Z Temporarily overriding HOME='/home/runner/work/_temp/80d5d11c-e581-4761-86a6-d36afb0225b7' before making global git config changes +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7947246Z Adding repository directory to the temporary git global config as a safe directory +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7952195Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7985847Z Deleting the contents of '/home/runner/work/link-cli/link-cli' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7989531Z ##[group]Initializing the repository +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.7993460Z [command]/usr/bin/git init /home/runner/work/link-cli/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8270628Z hint: Using 'master' as the name for the initial branch. This default branch name +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8271406Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8271949Z hint: to use in all of your new repositories, which will suppress this warning, +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8272355Z hint: call: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8272522Z hint: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8272808Z hint: git config --global init.defaultBranch +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8273113Z hint: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8273400Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8273912Z hint: 'development'. The just-created branch can be renamed via this command: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8274920Z hint: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8275240Z hint: git branch -m +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8275483Z hint: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8275811Z hint: Disable this message with "git config set advice.defaultBranchName false" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8276383Z Initialized empty Git repository in /home/runner/work/link-cli/link-cli/.git/ +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8285270Z [command]/usr/bin/git remote add origin https://github.com/link-foundation/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8317989Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8318641Z ##[group]Disabling automatic garbage collection +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8323359Z [command]/usr/bin/git config --local gc.auto 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8352350Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8352994Z ##[group]Setting up auth +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8360679Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.8390623Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.9499347Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.9529550Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.9753982Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:32.9794150Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:33.0018671Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:33.0055382Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:33.0056106Z ##[group]Fetching the repository +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:33.0064783Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +70a959516ae64dd5878b72f5cb6af961a765aedc:refs/remotes/origin/main +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3701713Z From https://github.com/link-foundation/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3702613Z * [new ref] 70a959516ae64dd5878b72f5cb6af961a765aedc -> origin/main +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3729870Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3730519Z ##[group]Determining the checkout info +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3732635Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3738530Z [command]/usr/bin/git sparse-checkout disable +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3776518Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3808571Z ##[group]Checking out the ref +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.3813240Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4211407Z Switched to a new branch 'main' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4212495Z branch 'main' set up to track 'origin/main'. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4223533Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4262420Z [command]/usr/bin/git log -1 --format=%H +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4286064Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4491032Z ##[group]Run actions/setup-dotnet@v4 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4491352Z with: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4491529Z dotnet-version: 8.0.x +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4491739Z cache: false +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4491903Z env: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4492086Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4492357Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4492593Z DOTNET_NOLOGO: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.4492782Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.6351046Z [command]/home/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --runtime dotnet --channel LTS +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:34.8933531Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.0614796Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz size is 36689672 bytes. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.0618337Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.7369617Z dotnet-install: Downloaded file size is 36689672 bytes. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.7370595Z dotnet-install: The remote and local file sizes are equal. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.7658630Z dotnet-install: Installed version is 10.0.7 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.7721064Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.7723316Z dotnet-install: Note that the script does not resolve dependencies during installation. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.7725025Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.7725853Z dotnet-install: Installation finished successfully. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:35.7768030Z [command]/home/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --channel 8.0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:36.0637567Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:36.7089909Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz size is 216822173 bytes. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:36.7092838Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.4859745Z dotnet-install: Downloaded file size is 216822173 bytes. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.4860388Z dotnet-install: The remote and local file sizes are equal. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7363308Z dotnet-install: Installed version is 8.0.420 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7422413Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7423428Z dotnet-install: Note that the script does not resolve dependencies during installation. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7425069Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7426553Z dotnet-install: Installation finished successfully. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7649429Z ##[group]Run dotnet restore +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7649953Z ^[[36;1mdotnet restore^[[0m +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7676438Z shell: /usr/bin/bash -e {0} +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7676881Z env: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7677084Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7677360Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7677592Z DOTNET_NOLOGO: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7677789Z DOTNET_ROOT: /usr/share/dotnet +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:41.7678007Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:45.1902977Z Determining projects to restore... +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0181545Z Restored /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/Foundation.Data.Doublets.Cli.Tests.csproj (in 4.28 sec). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0210560Z Restored /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj (in 4.28 sec). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0580745Z ##[group]Run dotnet build --no-restore --configuration Release +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0581244Z ^[[36;1mdotnet build --no-restore --configuration Release^[[0m +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0604249Z shell: /usr/bin/bash -e {0} +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0604820Z env: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0605198Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0605584Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0605879Z DOTNET_NOLOGO: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0606186Z DOTNET_ROOT: /usr/share/dotnet +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:50.0606415Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:56.6990235Z Foundation.Data.Doublets.Cli -> /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/bin/Release/net8/Foundation.Data.Doublets.Cli.dll +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0119798Z Foundation.Data.Doublets.Cli.Tests -> /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/bin/Release/net8/Foundation.Data.Doublets.Cli.Tests.dll +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0389262Z +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0396496Z Build succeeded. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0397116Z 0 Warning(s) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0397455Z 0 Error(s) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0403015Z +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0403529Z Time Elapsed 00:00:07.79 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0589714Z ##[group]Run dotnet test --no-build --configuration Release --verbosity normal --collect:"XPlat Code Coverage" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0590526Z ^[[36;1mdotnet test --no-build --configuration Release --verbosity normal --collect:"XPlat Code Coverage"^[[0m +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0611623Z shell: /usr/bin/bash -e {0} +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0611859Z env: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0612057Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0612342Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0612584Z DOTNET_NOLOGO: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0612794Z DOTNET_ROOT: /usr/share/dotnet +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.0613034Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.2354786Z Build started 05/09/2026 07:08:58. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.3963424Z 1>Project "/home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.sln" on node 1 (VSTest target(s)). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.3965332Z 1>ValidateSolutionConfiguration: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.3966466Z Building solution configuration "Release|Any CPU". +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:58.7216732Z Test run for /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/bin/Release/net8/Foundation.Data.Doublets.Cli.Tests.dll (.NETCoreApp,Version=v8.0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:08:59.0875780Z A total of 1 test files matched the specified pattern. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.4009827Z [xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 8.0.26) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.4762056Z [xUnit.net 00:00:00.09] Discovering: Foundation.Data.Doublets.Cli.Tests +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.5502544Z [xUnit.net 00:00:00.16] Discovered: Foundation.Data.Doublets.Cli.Tests +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.5953952Z [xUnit.net 00:00:00.21] Starting: Foundation.Data.Doublets.Cli.Tests +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6697366Z === Debug: Alternative Scenario === +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6697997Z Input changes: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6698373Z 1. (1: 1 2) -> (0: 0 0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6698741Z 2. (1: 1 2) -> (1: 2 1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6699085Z 3. (2: 2 1) -> (2: 1 2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6699495Z Actual simplified changes: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6699872Z 1. (1: 1 2) -> (1: 2 1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6700648Z 2. (2: 2 1) -> (2: 1 2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6700998Z Count: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.6701281Z === End Debug === +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7791771Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_Issue26_AlternativeScenario_NoSimplificationOccurs [37 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7800355Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_NoChange_StillKeepsFirstAndLastState [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7802732Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_Issue26_UpdateOperationSimplification [< 1 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7805340Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_SpecificExample_RemovesIntermediateStates [1 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7807830Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleChainsFromSameBefore_RemovesIntermediateStates [< 1 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7810380Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleBranchesFromSameInitial_ProducesCorrectFinalStates [< 1 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7813067Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleBranchesFromSameInitial_ProducesCorrectFinalStates_InCorrectOrder [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7815937Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_SpecificExample_KeepsUnchangedStates [< 1 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7821173Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Terminate_Enumeration_When_Iterated_Without_Take [36 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7822958Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Validate_Existing_Links_With_Ulong [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7824239Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Destructure_PinnedTypes [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7826151Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Validate_Existing_Links [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7827417Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Reset_Enumerator [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7828903Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Throw_Exception_For_Invalid_Link_Structure [14 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7830309Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Create_And_Iterate_Over_Types [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.7831801Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Create_And_Iterate_Over_Types_With_RealDataStore [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8547068Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_ReproducesNumberedLinksAtTheirExplicitIndexes [33 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8549247Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_TreatsOutOfRangeNumbersAsNames [25 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8551717Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.NeverRemovesMatchingStoredTrigger [201 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8553977Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_UnquotesNamesWrittenByExporter [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8556284Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_CreatesNamedReferencesAsPointLinks [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8558671Z Passed Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.ExplicitNumericIdUpdate_CanBeReversedWithAnotherUpdate [75 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8561277Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.AlwaysTriggerIsStoredInLinksAndAppliedAfterWrite [15 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8754106Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateLinkWithSource2Target2Test [10 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8765686Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteAllLinksByIndexTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8766982Z Passed Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.NamedLink_CreateDeleteRecreate_DoesNotLeaveStaleNameMapping [14 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8768397Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.OnceTriggerDeletesItselfAfterFirstMatch [12 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8772627Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Implement_Both_ILinks_And_IPinnedTypes [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8774555Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8776362Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetriveUserDefinedTypeTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8900327Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Support_Deconstruction [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8902509Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "UnicodeSymbol") [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8903799Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteLinksByAnyTargetTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8906260Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "EmptyString") [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8908468Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteLinksByAnySourceTest [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8910220Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Work_As_ILinks_Decorator [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.8911946Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Enumerate_PinnedTypes [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9166952Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteMultipleLinksTest [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9169579Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "String") [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9171186Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateMultipleLinksTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9172751Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "Name") [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9196213Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "UnicodeSequence") [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9198858Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "Type") [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9201349Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameIsRemovedWhenExternalReferenceIsDeletedTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9202573Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.ReverseSourceWithTargetUsingVariablesTest [14 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9314601Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkTest [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9318543Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameExternalReferenceTest [11 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9320640Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.NoUpdateUsingVariablesTest [8 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9332017Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteSingleLinkTest_Source1Target2 [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9334022Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteSingleLinkTest_Source2Target2 [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9336196Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.MixedMultipleUpdatesTest [2 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9337800Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveUnicodeStringTest [12 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9443677Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteSingleLinkTest_Source2Target2 [2 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9446580Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveSimpleStringTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9448008Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteMultipleLinksTest [12 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9449074Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest [10 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9450228Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.DeletingNonNamedLinkDoesNotAffectOtherNamesTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9451305Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateSingleLinkTest [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9452306Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9657710Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.UpdateSingleLinkTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9661306Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.MultipleUpdatesTest [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9663282Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveEmptyStringTest [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9665434Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateLinkWithSource2Target2Test [13 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9667507Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest [14 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9669479Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.RetrieveTypeByNameTest [15 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9671108Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.MultipleUpdatesTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9828061Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreationDuringUpdateTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9832575Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateMultipleLinksTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9835015Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringsTest [8 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9837338Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.UpdateSingleLinkTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9839273Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteSingleLinkTest_Source1Target2 [3 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9841263Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9843438Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameIsRemovedWhenLinkIsDeletedTest [8 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:00.9904671Z [Test] All links: (1: 2->1) (2: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0082793Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeletionDuringUpdateTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0085363Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.ExternalReferenceCanUseNameThatAlreadyExistsInternallyTest [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0087821Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForAllLinksUsingVariablesTest [22 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0089870Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetName_OverwriteOldName [13 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0092121Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "test.db", expected: "test.names.links") [< 1 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0095101Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "a.b.c", expected: "a.b.names.links") [< 1 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0097974Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "/tmp/test.db", expected: "/tmp/test.names.links") [< 1 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0118182Z [Trace] Constructing NamedLinksDecorator with names DB: /tmp/tmpMIW1SU.names.links +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0316156Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.AfterCreation_SetNameAndGetName_ShouldWork [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0325501Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_UsesProvidedPinnedTypesDecorator [12 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0327684Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.CanConstructNamedLinksDecorator [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0329509Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_NonExistent_DoesNotThrow [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0331224Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanRemoveNames [10 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0345798Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_ShouldReturnNullAfterRemoval [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0348004Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_DeleteRemovesAssociatedNames [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0349920Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetNameAndGetName_ShouldReturnSameName [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0499262Z [Trace] Constructing SimpleLinksDecorator with names DB: /tmp/tmpkty1aR.names.links +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0595072Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanSetAndGetNames [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0597619Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.DeleteLink_RemovesNameAutomatically [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0599683Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_HandlesNonexistentNames [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0601724Z Passed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.CanConstructSimpleLinksDecorator [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0604303Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ReassigningExistingNameMovesNameToNewLink [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0606748Z Passed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.Delete_WithRestriction_DoesNotThrow [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0608675Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsILinks [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0610579Z Passed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow_WithTracing [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0825108Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanConstructFromDatabaseFilename [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0829533Z Passed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0831689Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanEnumeratePinnedTypes [8 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0833873Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WriteToFile_WritesCompleteDatabaseAsLinoLines [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0836525Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersLeftBranchWithLinkIndexes [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0838577Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanOverwriteNames [8 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0840667Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersRepeatedSourceAndTargetAsReferenceOnRight [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0842745Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsIPinnedTypes [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.0989206Z [Test] All links: (1: 2->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1063255Z [Test] All links: (1: 1->2) (2: 2->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1107566Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsINamedTypes [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1109607Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_EscapesNamesThatNeedQuoting [13 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1113254Z Passed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanGetLinkByName [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1115694Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNamesForIndexesSourcesAndTargets_WhenNamesExist [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1117677Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NameLookupConsistencyTest [100 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1119477Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_SelectsQuoteStyleForNamesContainingQuotes [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1121664Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapEqualSourceAndTargetUsingVariablesHasAllChangesTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1123879Z Passed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNumberedReferences_WhenLinksHaveNoNames [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1126011Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MultipleUpdatesTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1127158Z [Test] All links: (1: 1->1) (3: 3->3) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1159481Z [Test] All links: (1: 1->1) (2: 2->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1231322Z [Test] All links: (21: 21->21) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1306678Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1354106Z [Test] All links: (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1371089Z [Trace] Constructing NamedTypesDecorator with names DB: /tmp/tmpj6hSR9.names.links +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1398703Z [ProcessQuery] Query: "(() ((link: link link)))" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1427100Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1450415Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1454277Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1455973Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1457664Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1458911Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1460182Z [ValidateLinksExistOrWillBeCreated] Named links to be created: link +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1461376Z [Trace] GetByName called for name: 'link' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1462249Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1463505Z [ValidateReferencesInPattern] Named link 'link' reference validated in substitution pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1464918Z [Trace] GetByName called for name: 'link' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1465777Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1466943Z [ValidateReferencesInPattern] Named link 'link' reference validated in substitution pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1468472Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1469458Z [Trace] GetByName called for name: 'link' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1470236Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1471087Z [Trace] Update called with restriction: [1] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1472029Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1473049Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1474075Z [EnsureNestedLinkCreatedRecursively] Created named leaf 'link' => ID=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1475418Z [Trace] SetName called for link: 1 with name: 'link' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1476246Z [Trace] RemoveName called for link: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1476999Z [Trace] RemoveName completed for link: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1477745Z [Trace] SetName result: 100 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1478694Z [EnsureNestedLinkCreatedRecursively] Updating link ID=1 => Source=1, Target=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1479843Z [Trace] Update called with restriction: [1,0,0] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1480800Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1482268Z [EnsureNestedLinkCreatedRecursively] Update handler: before=(1: 0->0), after=(1: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1483515Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1484813Z [ProcessQuery] Created link ID #1 from substitution pattern. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1486098Z [Test] All links: (1: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1486934Z [Trace] GetByName called for name: 'link' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1487805Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1488533Z [Trace] GetName called for link: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1489260Z [Trace] GetName result: link +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1522116Z [Test] All links: (1: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1665941Z [Test] All links: (1: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1687089Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1700667Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1702679Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteFullPointWithUnboundParts_ShouldKeepFullPoint [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1705267Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchAndDelete2LevelNestedLinksTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1707190Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnyTargetTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1709138Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithStringId_ShouldCreateSingleLink [10 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1711017Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeletionDuringUpdateTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1713128Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithMissingNamedReferences_ShouldThrowException [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1715556Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithIntegerId_ShouldCreateSingleLink [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1716813Z [Test] All links: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1765377Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1812199Z [Test] All links: (1: 1->2) (2: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1870961Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1946739Z [Test] All links: (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.1977234Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) (4: 3->3) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2067100Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2121847Z [Test] All links: (1: 1->2) (2: 2->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2195730Z [Test] All links: (1: 2->1) (2: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2213390Z [Test] ===== Starting UpdateNamedLinkNameTest ===== +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2229795Z [Trace] Constructing NamedTypesDecorator with names DB: /tmp/tmpkLQktZ.names.links +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2313916Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksByIndexTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2316296Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedFamilyLinksTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2318709Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNumericLinks_ShouldCreateOnlyOneSubLink [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2325334Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.StringAliasesInVariableRestriction_ShouldConstrainMatchesToNamedLinks [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2328218Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2330687Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNamedLinks_ShouldCreateOnlyOneSubLink [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2334043Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithAutoCreateMissingNamedReferences_ShouldCreatePointLinks [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2337061Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksWithCrossReferences_ShouldSucceed [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2339519Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoIntoFirstLinkUsingVariablesTest [8 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2342078Z [Test] Constants: Null=0, Any=4294967292, Continue=4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2342956Z [Test] Step 1: Creating initial link +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2343715Z [Test] Query: (() ((child: father mother))) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2344809Z [ProcessQuery] Query: "(() ((child: father mother)))" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2345704Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2346795Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2347854Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2349106Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2350415Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2351525Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2352730Z [ValidateLinksExistOrWillBeCreated] Named links to be created: child +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2353762Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2354760Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2355529Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2360334Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2361113Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2361874Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2363030Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'father' as point link. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2364233Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2365254Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2365999Z [Trace] Update called with restriction: [1] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2366935Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2367833Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2368935Z [Trace] SetName called for link: 1 with name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2369809Z [Trace] RemoveName called for link: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2370589Z [Trace] RemoveName completed for link: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2371318Z [Trace] SetName result: 108 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2372426Z [Trace] Update called with restriction: [1,0,0] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2373412Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2374640Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2375452Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2376205Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2377384Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'mother' as point link. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2379458Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2380614Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2382151Z [Trace] Update called with restriction: [2] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2385803Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,0,0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2386543Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2387239Z [Trace] SetName called for link: 2 with name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2388059Z [Trace] RemoveName called for link: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2388752Z [Trace] RemoveName completed for link: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2389377Z [Trace] SetName result: 110 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2389845Z [Trace] Update called with restriction: [2,0,0] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2390517Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,2,2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2391109Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2391710Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2392380Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2392853Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2393574Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2394605Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2395112Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2395855Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2396973Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2397560Z [EnsureLinkCreated] => assigned new ID=3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2398084Z [Trace] Update called with restriction: [3] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2398763Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2399393Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2400412Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2401478Z [Trace] SetName called for link: 3 with name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2402047Z [Trace] RemoveName called for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2402553Z [Trace] RemoveName completed for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2403027Z [Trace] SetName result: 118 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2403593Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2404217Z [Test] Initial link creation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2405039Z [Test] Step 2: Verifying initial state +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2405557Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2406043Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2406524Z [Test] Initial child ID: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2406985Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2407480Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2407887Z [Test] Initial father ID: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2408327Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2408816Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2409204Z [Test] Initial mother ID: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2409604Z [Test] Initial links count: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2410172Z [Test] Initial link: Index=(1: 1->1), Source=1, Target=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2410838Z [Test] Initial link: Index=(2: 2->2), Source=2, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2411515Z [Test] Initial link: Index=(3: 1->2), Source=1, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2412424Z [Test] Initial state verification completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2413081Z [Test] Step 3: Updating link name from 'child' to 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2413782Z [Test] Query: (((child: father mother)) ((son: father mother))) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2414584Z [Test] Current state before update: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2414912Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2415191Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2415450Z [Test] - child name exists: True +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2415715Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2415981Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2416214Z [Test] - son name exists: False +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2416485Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2416763Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2416997Z [Test] - father name exists: True +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2417257Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2417519Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2417750Z [Test] - mother name exists: True +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2418017Z [Test] Starting ProcessQuery for update... +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2418302Z [Test] Current links before update: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2418607Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2418934Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2419248Z [Test] Link: Index=(3: 1->2), Source=1, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2419653Z [ProcessQuery] Query: "(((child: father mother)) ((son: father mother)))" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2420070Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2420442Z [ProcessQuery] Restriction link => Id="" Values.Count=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2420809Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2421160Z [ProcessQuery] Restriction patterns to parse: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2421485Z [ProcessQuery] Substitution patterns to parse: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2422054Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2422787Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2423610Z [ValidateLinksExistOrWillBeCreated] Named links to be created: son +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2424780Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2425359Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2426142Z [ValidateReferencesInPattern] Named link 'child' reference validated in restriction pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2426975Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2427451Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2428218Z [ValidateReferencesInPattern] Named link 'father' reference validated in restriction pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2429058Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2429532Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2430328Z [ValidateReferencesInPattern] Named link 'mother' reference validated in restriction pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2430949Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2431232Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2431677Z [ValidateReferencesInPattern] Named link 'father' reference validated in substitution pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2432153Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2432414Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2432843Z [ValidateReferencesInPattern] Named link 'mother' reference validated in substitution pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2433368Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2433973Z [ProcessQuery] Detected single sub-link with 2 sub-values => replaced with one composite restriction pattern. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2434947Z [ProcessQuery] Converting restriction patterns => done. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2435339Z [ProcessQuery] Converting substitution patterns => done. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2435734Z [ProcessQuery] Finding solutions for restriction patterns... +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2436085Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2436354Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2436797Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2437089Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2437340Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2437603Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2437941Z [ProcessQuery] Found 1 total solution(s) matching restriction patterns. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2438327Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2438583Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2438827Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2439090Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2439323Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2439583Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2439812Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2440068Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2440299Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2440559Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2440796Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2441053Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2441320Z [ProcessQuery] allSolutionsNoOperation=False +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2441729Z [ProcessQuery] Some solutions lead to actual changes => building operations. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2442137Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2442389Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2442630Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2442888Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2443131Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2443381Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2443647Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2443904Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2444137Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2444547Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2444780Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2445053Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2445438Z [ProcessQuery] For a solution => substitution links count=1, restriction links count=1. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2446101Z [ProcessQuery] => 2 operation(s) derived from these patterns. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2446449Z [ProcessQuery] All planned operations => 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2446768Z [ProcessQuery] Applying all planned operations... +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2447208Z [ApplyAllPlannedOperations] Operation: before=(3:1->2), after=(0:0->0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2447594Z [Trace] GetName called for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2447849Z [Trace] GetName result: child +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2448167Z [ApplyAllPlannedOperations] Name for before.Index 3 = 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2448587Z [ApplyAllPlannedOperations] Deleting link => ID=3, S=1, T=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2448969Z [RemoveLinks] Found 1 link(s) matching (ID=3, S=1, T=2). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2449289Z [Trace] RemoveName called for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2449566Z [Trace] RemoveName completed for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2449857Z [RemoveLinks] Deleting link => ID=3, S=1, T=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2450177Z [Trace] Delete called with restriction: [3,1,2] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2450741Z [Trace] Debug: this._links is of type: Foundation.Data.Doublets.Cli.PinnedTypesDecorator`1[System.UInt32] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2451274Z [Trace] Debug: Calling underlying _links.Delete +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2451650Z [Trace] Debug: handlerWrapper invoked - before=3,1,2, after=3,0,0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2452014Z [Test] Update ChangesHandler called: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2452278Z [Test] - Before state: (3: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2452520Z [Test] - After state: (3: 0->0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2452773Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2453031Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2453265Z [Test] - child name during change: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2453524Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2453781Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2454129Z [Test] - son name during change: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2454704Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2454988Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2455244Z [Test] - father name during change: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2455530Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2455785Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2456016Z [Test] - mother name during change: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2456263Z [Test] - All links during change: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2456550Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2456859Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2457162Z [Test] Link: Index=(3: 0->0), Source=0, Target=0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2457519Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=null +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2457867Z [Trace] RemoveName called for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2458136Z [Trace] RemoveName completed for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2458402Z [Test] Update ChangesHandler called: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2458663Z [Test] - Before state: (3: 0->0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2458882Z [Test] - After state: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2459125Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2459384Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2459617Z [Test] - child name during change: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2459871Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2460126Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2460355Z [Test] - son name during change: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2460614Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2460875Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2461099Z [Test] - father name during change: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2461374Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2461628Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2461860Z [Test] - mother name during change: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2462108Z [Test] - All links during change: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2462384Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2462697Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2463012Z [Trace] Debug: Delete result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2463609Z [ApplyAllPlannedOperations] Operation: before=(0:0->0), after=(4294967292:1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2464025Z [Trace] GetName called for link: 4294967292 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2464295Z [Trace] GetName result: String +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2464833Z [ApplyAllPlannedOperations] Name for after.Index 4294967292 = 'String' (pre-op) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2465345Z [ApplyAllPlannedOperations] Creating link => ID=4294967292, S=1, T=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2465857Z [CreateOrUpdateLink] Detected wildcard substitution => nested create & name. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2466270Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2466534Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2466916Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2467341Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2467603Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2467989Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2468435Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2468743Z [EnsureLinkCreated] => assigned new ID=3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2469039Z [Test] Update ChangesHandler called: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2469281Z [Test] - Before state: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2469501Z [Test] - After state: (3: 0->0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2469753Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2470014Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2470237Z [Test] - child name during change: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2470515Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2470760Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2470987Z [Test] - son name during change: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2471249Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2471503Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2471869Z [Test] - father name during change: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2472141Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2472403Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2472627Z [Test] - mother name during change: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2472878Z [Test] - All links during change: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2473145Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2473520Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2473825Z [Test] Link: Index=(3: 0->0), Source=0, Target=0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2474184Z [Test] Creating new link: Index=3, Source=0, Target=0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2474628Z [Test] Checking if link exists: True +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2474885Z [Test] Checking if source exists: False +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2475152Z [Test] Checking if target exists: False +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2475407Z [Test] Names before creation: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2475659Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2475914Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2476119Z [Test] - child: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2476328Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2476591Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2476787Z [Test] - son: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2476998Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2477258Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2477457Z [Test] - father: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2477673Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2477927Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2478134Z [Test] - mother: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2478347Z [Trace] Update called with restriction: [3] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2478703Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2479069Z [Test] Update ChangesHandler called: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2479325Z [Test] - Before state: (3: 0->0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2479568Z [Test] - After state: (3: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2503057Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2503623Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2504031Z [Test] - child name during change: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2505126Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2505594Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2506040Z [Test] - son name during change: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2506532Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2507010Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2507490Z [Test] - father name during change: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2508017Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2508518Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2508955Z [Test] - mother name during change: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2509413Z [Test] - All links during change: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2509930Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2510512Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2511080Z [Test] Link: Index=(3: 1->2), Source=1, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2511632Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2512582Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2513223Z [Trace] SetName called for link: 3 with name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2513545Z [Trace] RemoveName called for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2513823Z [Trace] RemoveName completed for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2514100Z [Trace] SetName result: 118 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2514644Z [Trace] GetName called for link: 4294967292 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2514944Z [Trace] GetName result: String +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2515360Z [ApplyAllPlannedOperations] Name for after.Index 4294967292 = 'String' (post-op) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2515850Z [ProcessQuery] Restoring unexpected deletions if any... +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2516273Z [RestoreUnexpectedLinkDeletions] No unexpected deletions found. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2516659Z [ProcessQuery] Finished processing query. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2517008Z [Test] Update operation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2517466Z [Test] Step 4: Verifying final state +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2517760Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2518038Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2518270Z [Test] Final child ID: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2518506Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2518771Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2518994Z [Test] Final son ID: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2519230Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2519505Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2519720Z [Test] Final father ID: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2519965Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2520224Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2520444Z [Test] Final mother ID: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2520655Z [Test] Final links count: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2520938Z [Test] Final link: Index=(1: 1->1), Source=1, Target=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2521298Z [Test] Final link: Index=(2: 2->2), Source=2, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2521658Z [Test] Final link: Index=(3: 1->2), Source=1, Target=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2522056Z [Test] ===== UpdateNamedLinkNameTest completed successfully ===== +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2522672Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 6->6) (7: 5->6) (8: 4->7) (9: 3->8) (10: 2->9) (11: 1->10) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2523123Z [Test] All links: (1: 1->1) (2: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2545579Z [Test] All links: (10: 10->10) (20: 10->20) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2598514Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2653154Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) (4: 3->3) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2708052Z [Test] All links: (1: 1->1) (2: 1->2) (3: 3->1) (4: 1->4) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2758656Z [Test] All links: (1: 1->1) (2: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2844734Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateNamedLinkNameTest [15 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2846603Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create6LevelNestedLinksTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2848724Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2851581Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithAutoCreateMissingNumericReferences_ShouldCreatePointLinks [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2853738Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2855918Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateMixedNamedAndNumericLinks_ShouldReuseExistingLinks [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2858388Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchSelfReferencingAndMakeThemGoOutFromFirstLinkUsingVariablesTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2861052Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2863403Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.EnsureCreated_WithSpecialAnyReference_ShouldThrowControlledException [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2867666Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 4->5) (7: 3->6) (8: 2->7) (9: 1->8) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2910145Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.2963382Z [Test] All links: (1: 1->2) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3015151Z [Test] All links: (1: 1->2) (2: 2->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3068121Z [Test] All links: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3121647Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 2->1) (5: 3->4) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3173549Z [Test] All links: (1: 1->1) (2: 2->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3227329Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3277920Z [Test] All links: (1: 1->2) (2: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3316077Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create5LevelNestedLinksTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3318183Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchWithExactIndexAndDelete2LevelNestedLinksTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3319387Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateSingleLinkTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3320267Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MixedMultipleUpdatesTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3321244Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NestedDeleteAllLinksBySourceAndTargetTest1 [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3322958Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateWithDifferentPairs_ShouldNotDeduplicateDifferentLinks [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3325477Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3327697Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoExactMatch2LevelNestedLinksTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3329689Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoOutOfFirstLinkUsingVariablesTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3336021Z [Test] All links: (3: 3->3) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3411647Z [Test] All links: (1: 1->1) (2: 18->20) (18: 1->21) (19: 1->20) (20: 20->20) (21: 21->21) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3518648Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3636908Z [Test] All links: (1: 0->0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3689775Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3736059Z [Test] All links: (1: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3742234Z [Trace] Constructing NamedTypesDecorator with names DB: /tmp/tmp2eMUQH.names.links +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3808014Z [Test] Starting UpdateNamedLinkNameTest +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3808673Z [Test] Step 1: Creating initial link +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3809248Z [ProcessQuery] Query: "(() ((child: father mother)))" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3809913Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3811041Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3814317Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3815486Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3816357Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3817201Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3818116Z [ValidateLinksExistOrWillBeCreated] Named links to be created: child +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3818894Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3819411Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3819886Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3820392Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3820856Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3821388Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3822229Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'father' as point link. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3823172Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3823652Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3824108Z [Trace] Update called with restriction: [1] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3825192Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3825815Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3826343Z [Trace] SetName called for link: 1 with name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3826893Z [Trace] RemoveName called for link: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3827381Z [Trace] RemoveName completed for link: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3827892Z [Trace] SetName result: 108 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3828356Z [Trace] Update called with restriction: [1,0,0] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3829077Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3829684Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3830420Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3830907Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3831769Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'mother' as point link. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3832663Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3833135Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3833612Z [Trace] Update called with restriction: [2] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3834265Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,0,0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3835135Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3835692Z [Trace] SetName called for link: 2 with name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3836262Z [Trace] RemoveName called for link: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3836767Z [Trace] RemoveName completed for link: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3837292Z [Trace] SetName result: 110 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3837774Z [Trace] Update called with restriction: [2,0,0] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3838473Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,2,2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3838832Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3839171Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3839533Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3839803Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3840210Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3840661Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3840946Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3841348Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3841807Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3842131Z [EnsureLinkCreated] => assigned new ID=3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3842416Z [Trace] Update called with restriction: [3] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3842778Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3843122Z [Trace] Update result: 4294967295 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3843779Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3844916Z [Trace] SetName called for link: 3 with name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3845222Z [Trace] RemoveName called for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3845495Z [Trace] RemoveName completed for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3845749Z [Trace] SetName result: 118 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3846063Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3846399Z [Test] Initial link creation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3846663Z [Test] Step 2: Verifying initial state +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3846927Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3847190Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3847407Z [Test] Initial child ID: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3847645Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3847911Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3848131Z [Test] Initial father ID: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3848371Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3848629Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3848847Z [Test] Initial mother ID: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3849310Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3849614Z [Test] Initial links count: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3849872Z [Test] Initial state verification completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3850150Z [Test] Step 3: Updating link name +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3850398Z [Test] Removing old name 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3850644Z [Trace] RemoveName called for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3850924Z [Trace] RemoveName completed for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3851174Z [Test] Old name removed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3851407Z [Test] Creating new link with name 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3851711Z [ProcessQuery] Query: "(() ((son: father mother)))" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3852055Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3852553Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3852938Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3853408Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3853884Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3854472Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3854956Z [ValidateLinksExistOrWillBeCreated] Named links to be created: son +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3855346Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3855612Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3856057Z [ValidateReferencesInPattern] Named link 'father' reference validated in substitution pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3856530Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3856790Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3857214Z [ValidateReferencesInPattern] Named link 'mother' reference validated in substitution pattern +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3857740Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3858088Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3858363Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3858967Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3859767Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3860247Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3860979Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3861856Z [EnsureLinkCreated] Link already found => ID=3 => no-op. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3863012Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3864069Z [Trace] SetName called for link: 3 with name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3864993Z [Trace] RemoveName called for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3865544Z [Trace] RemoveName completed for link: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3866035Z [Trace] SetName result: 123 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3866601Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3867454Z [Test] New link creation completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3867918Z [Test] Step 4: Verifying final state +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3868432Z [Trace] GetByName called for name: 'child' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3868862Z [Trace] GetByName result: 0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3869279Z [Trace] GetByName called for name: 'son' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3869747Z [Trace] GetByName result: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3870131Z [Test] Final son ID: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3870542Z [Trace] GetByName called for name: 'father' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3871028Z [Trace] GetByName result: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3871415Z [Test] Final father ID: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3871888Z [Trace] GetByName called for name: 'mother' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3872352Z [Trace] GetByName result: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3872693Z [Test] Final mother ID: 2 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3873076Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3873533Z [Test] Final links count: 3 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3873936Z [Test] Final state verification completed +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3876315Z [Test] UpdateNamedLinkNameTest completed successfully +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3905068Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3907196Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteMatchedLinkAndOutgoingLink_ShouldPreserveExistingParts [8 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3909658Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedFamilyLinksRemovesNamesTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3911944Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.ExactMatchAndDelete2LevelNestedLinksTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3913915Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteByNamesTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3916387Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithVariableReferences_ShouldSucceed [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3918320Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create2LevelNestedLinksTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3919991Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnySourceTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3921121Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3922191Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateTwoNamedLinksTest [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.3972388Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4028736Z [Test] All links: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4145251Z [Test] All links: (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4262499Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 2->3) (5: 1->4) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4310173Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) (5: 3->4) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4369752Z [Test] All links: (1: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4426067Z [Test] All links: (1: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4457155Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoUpdateUsingVariablesTest [10 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4480382Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksSelfReferencingUsingVariablesTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4483182Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteMultipleLinksTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4485732Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateWithNonExistentReference_ShouldThrowException [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4487871Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source1Target2 [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4489873Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedLinkTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4492116Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create3LevelNestedLinksTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4495429Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateTripleDuplicatePair_ShouldCreateOnlyOneSubLink [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4499206Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithValidSelfReference_ShouldSucceed [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4500699Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4551896Z [Test] All links: (1: 0->0) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4575531Z [Test] All links: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4650384Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4777358Z [Test] All links: (1: 1->1) (2: 2->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4858640Z [Test] All links: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4936904Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 6->6) (7: 7->7) (8: 6->7) (9: 5->8) (10: 4->9) (11: 3->10) (12: 2->11) (13: 1->12) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.4998255Z [Test] All links: (1: 1->1) (2: 2->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5028872Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5035867Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationDuringUpdateTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5047632Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithWildcardReferences_ShouldSucceed [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5051215Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source2Target2 [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5054138Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNamedLinks_MultipleQueries_ShouldReuseSameIds [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5058216Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithNonExistentReference_ShouldThrowException [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5062083Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForSingleLinkUsingVariablesTest [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5066172Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest2 [6 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5070339Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create7LevelNestedLinksTest [7 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5073047Z [Test] All links: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5092075Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) (5: 4->4) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5147317Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 3->4) (6: 2->5) (7: 1->6) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5205073Z [Test] All links: (1: 1->1) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:01.5256281Z [Test] All links: (1: 1->1) (2: 2->2) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:03.0038333Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkReferencingExistingLink_ShouldSucceed [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:03.0040768Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest1 [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:03.0043119Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNestedDuplicates_ShouldDeduplicateAtAllLevels [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:03.0045811Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create4LevelNestedLinksTest [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:03.0047558Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexTest [5 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:03.0048799Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithSource2Target2Test [4 ms] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:04.5034750Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ExportAlias_WritesNamedReferences [3 s] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:07.9625147Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.AlwaysTriggerOption_StoresTriggerAndAppliesItOnLaterChange [3 s] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:09.8562990Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ExportAlias_WritesNumberedReferences [1 s] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:19.3189480Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.StructureOption_RendersLeftBranchWithIndexes [9 s] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.1187191Z [xUnit.net 00:00:20.73] Finished: Foundation.Data.Doublets.Cli.Tests +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5257419Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ImportOption_ReadsNumberedLinoFile [1 s] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5354873Z +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5393201Z Test Run Successful. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5393659Z Total tests: 187 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5393997Z Passed: 187 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5396150Z Total time: 22.4489 Seconds +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5617806Z 1>Done Building Project "/home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.sln" (VSTest target(s)). +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5712608Z +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5730713Z Build succeeded. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5741345Z 0 Warning(s) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5741896Z 0 Error(s) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5742082Z +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.5742301Z Time Elapsed 00:00:23.33 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.7384017Z +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.7389961Z Attachments: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.7392435Z /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/TestResults/ec42d62f-d7fc-49c0-a207-404ac844be29/coverage.cobertura.xml +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8000380Z ##[group]Run codecov/codecov-action@v4 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8000656Z with: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8000828Z fail_ci_if_error: false +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8001030Z env: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8001210Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8001471Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8001701Z DOTNET_NOLOGO: true +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8001897Z DOTNET_ROOT: /usr/share/dotnet +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8002117Z ##[endgroup] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8901950Z eventName: push +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:21.8911449Z ==> linux OS detected +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.1481576Z https://cli.codecov.io/latest/linux/codecov.SHA256SUM +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.2743548Z gpg: directory '/home/runner/.gnupg' created +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.2745291Z gpg: keybox '/home/runner/.gnupg/pubring.kbx' created +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.2758320Z gpg: /home/runner/.gnupg/trustdb.gpg: trustdb created +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.2759548Z gpg: key 806BB28AED779869: public key "Codecov Uploader (Codecov Uploader Verification Key) " imported +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.2945223Z gpg: Total number processed: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.2945784Z gpg: imported: 1 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.3000644Z gpg: Signature made Tue Apr 21 19:28:03 2026 UTC +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.3001474Z gpg: using RSA key 27034E7FDB850E0BBC2C62FF806BB28AED779869 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.3004551Z gpg: Good signature from "Codecov Uploader (Codecov Uploader Verification Key) " [unknown] +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.3005683Z gpg: WARNING: This key is not certified with a trusted signature! +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.3006499Z gpg: There is no indication that the signature belongs to the owner. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.3007343Z Primary key fingerprint: 2703 4E7F DB85 0E0B BC2C 62FF 806B B28A ED77 9869 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.3234024Z ==> Uploader SHASUM verified (8930c4bb30254a42f3d8c340706b1be340885e20c0df5160a24efa2e030e662b codecov) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.3235242Z ==> Running version latest +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.4061941Z Could not pull latest version information: SyntaxError: Unexpected token '<', " Running git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.4156148Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.4202506Z ==> Running command '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov create-commit' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.4205275Z [command]/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov create-commit --git-service github +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.7809737Z info - 2026-05-09 07:09:22,780 -- ci service found: github-actions +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.7902422Z warning - 2026-05-09 07:09:22,789 -- No config file could be found. Ignoring config. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.8212571Z warning - 2026-05-09 07:09:22,820 -- Branch `main` is protected but no token was provided +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:22.8213710Z warning - 2026-05-09 07:09:22,820 -- For information on Codecov upload tokens, see https://docs.codecov.com/docs/codecov-tokens +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:23.0556231Z info - 2026-05-09 07:09:23,055 -- Commit creating complete +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:23.0557408Z error - 2026-05-09 07:09:23,055 -- Commit creating failed: {"message":"Token required - not valid tokenless upload"} +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:23.1793439Z ==> Running command '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov create-report' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:23.1795783Z [command]/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov create-report --git-service github +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:23.5368109Z info - 2026-05-09 07:09:23,536 -- ci service found: github-actions +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:23.5461556Z warning - 2026-05-09 07:09:23,545 -- No config file could be found. Ignoring config. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:23.9222810Z info - 2026-05-09 07:09:23,921 -- Report creating complete +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:23.9227645Z error - 2026-05-09 07:09:23,922 -- Report creating failed: {"message":"Token required - not valid tokenless upload"} +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.0398440Z ==> Running command '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov do-upload' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.0399676Z [command]/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov do-upload --git-service github +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.3969106Z info - 2026-05-09 07:09:24,396 -- ci service found: github-actions +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.4061132Z warning - 2026-05-09 07:09:24,405 -- No config file could be found. Ignoring config. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.4380884Z warning - 2026-05-09 07:09:24,437 -- xcrun is not installed or can't be found. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.4482784Z warning - 2026-05-09 07:09:24,447 -- No gcov data found. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.4486535Z warning - 2026-05-09 07:09:24,448 -- coverage.py is not installed or can't be found. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.4783235Z info - 2026-05-09 07:09:24,477 -- Found 2 coverage files to report +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.4785590Z info - 2026-05-09 07:09:24,478 -- > /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/TestResults/ec42d62f-d7fc-49c0-a207-404ac844be29/coverage.cobertura.xml +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.4787096Z info - 2026-05-09 07:09:24,478 -- > /home/runner/work/link-cli/link-cli/rust/tests/issue62_review_coverage_tests.rs +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.7052044Z info - 2026-05-09 07:09:24,704 -- Upload queued for processing complete +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.7053383Z error - 2026-05-09 07:09:24,705 -- Upload queued for processing failed: {"message":"Token required - not valid tokenless upload"} +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.8126944Z Sentry is attempting to send 2 pending events +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.8127371Z Waiting up to 2 seconds +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.8127647Z Press Ctrl-C to quit +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:24.9201373Z Post job cleanup. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.0877104Z Post job cleanup. +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.1864298Z [command]/usr/bin/git version +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.1902617Z git version 2.53.0 +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.1939965Z Copying '/home/runner/.gitconfig' to '/home/runner/work/_temp/bed92688-6573-416d-ba99-8183b9dd761c/.gitconfig' +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.1958385Z Temporarily overriding HOME='/home/runner/work/_temp/bed92688-6573-416d-ba99-8183b9dd761c' before making global git config changes +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.1959540Z Adding repository directory to the temporary git global config as a safe directory +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.1963068Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.1998140Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.2029703Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.2261305Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.2285660Z http.https://github.com/.extraheader +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.2299572Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.2333578Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.2597373Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.2632314Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.3005002Z Cleaning up orphan processes +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.3315536Z Terminate orphan process: pid (2809) (dotnet) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.3341594Z Terminate orphan process: pid (2888) (dotnet) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.3362235Z Terminate orphan process: pid (2908) (VBCSCompiler) +Test (ubuntu-latest) UNKNOWN STEP 2026-05-09T07:09:25.3403148Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, codecov/codecov-action@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8287261Z Current runner version: '2.334.0' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8319154Z ##[group]Runner Image Provisioner +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8320221Z Hosted Compute Agent +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8320896Z Version: 20260422.526 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8321703Z Commit: e1a9e573f4d0838b3a7c1b07401aeb29ed3635a9 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8322787Z Build Date: 2026-04-22T09:31:31Z +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8323725Z Worker ID: {70d5e37c-deb4-46b8-8df2-bbf706260d6c} +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8324721Z Azure Region: eastus +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8325364Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8327332Z ##[group]Operating System +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8328222Z Microsoft Windows Server 2025 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8329213Z 10.0.26100 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8329799Z Datacenter +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8330379Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8331103Z ##[group]Runner Image +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8331753Z Image: windows-2025-vs2026 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8332890Z Version: 20260428.85.1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8335251Z Included Software: https://github.com/actions/runner-images/blob/win25-vs2026/20260428.85/images/windows/Windows2025-VS2026-Readme.md +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8337763Z Image Release: https://github.com/actions/runner-images/releases/tag/win25-vs2026%2F20260428.85 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8339093Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8343423Z ##[group]GITHUB_TOKEN Permissions +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8345997Z Actions: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8346763Z ArtifactMetadata: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8347436Z Attestations: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8348144Z Checks: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8349542Z Contents: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8350133Z Deployments: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8350832Z Discussions: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8351621Z Issues: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8352675Z Metadata: read +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8353270Z Models: read +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8353849Z Packages: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8354453Z Pages: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8355237Z PullRequests: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8355887Z RepositoryProjects: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8356572Z SecurityEvents: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8357250Z Statuses: write +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8357901Z VulnerabilityAlerts: read +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8358603Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8361992Z Secret source: Actions +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8363239Z Prepare workflow directory +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8802354Z Prepare all required actions +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:29.8842027Z Getting action download info +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:30.1444570Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:30.2611974Z Download action repository 'actions/setup-dotnet@v4' (SHA:67a3573c9a986a3f9c594539f4ab511d57bb3ce9) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:30.5163801Z Download action repository 'codecov/codecov-action@v4' (SHA:b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:30.8106175Z Complete job name: Test (windows-latest) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0049053Z ##[group]Run actions/checkout@v4 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0050740Z with: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0051118Z repository: link-foundation/link-cli +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0051857Z token: *** +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0052232Z ssh-strict: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0052569Z ssh-user: git +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0052930Z persist-credentials: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0053327Z clean: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0053683Z sparse-checkout-cone-mode: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0054108Z fetch-depth: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0054441Z fetch-tags: false +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0054788Z show-progress: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0055140Z lfs: false +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0055449Z submodules: false +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0055806Z set-safe-directory: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0056459Z env: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0056799Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0057286Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0057717Z DOTNET_NOLOGO: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.0058110Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.1886349Z Syncing repository: link-foundation/link-cli +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.1888912Z ##[group]Getting Git version info +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.1889522Z Working directory is 'D:\a\link-cli\link-cli' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.2563339Z [command]"C:\Program Files\Git\bin\git.exe" version +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.5708477Z git version 2.54.0.windows.1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.5758541Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.5780148Z Temporarily overriding HOME='D:\a\_temp\69eea3c3-7183-47f3-9a17-6a42ba2b2557' before making global git config changes +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.5782020Z Adding repository directory to the temporary git global config as a safe directory +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.5792221Z [command]"C:\Program Files\Git\bin\git.exe" config --global --add safe.directory D:\a\link-cli\link-cli +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.6101605Z Deleting the contents of 'D:\a\link-cli\link-cli' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.6108961Z ##[group]Initializing the repository +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.6118879Z [command]"C:\Program Files\Git\bin\git.exe" init D:\a\link-cli\link-cli +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.6844637Z Initialized empty Git repository in D:/a/link-cli/link-cli/.git/ +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.6895526Z [command]"C:\Program Files\Git\bin\git.exe" remote add origin https://github.com/link-foundation/link-cli +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.7220678Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.7222493Z ##[group]Disabling automatic garbage collection +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.7230286Z [command]"C:\Program Files\Git\bin\git.exe" config --local gc.auto 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.7548983Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.7550468Z ##[group]Setting up auth +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.7570392Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp core\.sshCommand +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:31.7899964Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:32.9804247Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:33.0099952Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\"" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:33.5694763Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp ^includeIf\.gitdir: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:33.5995487Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "git config --local --show-origin --name-only --get-regexp remote.origin.url" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:34.1390835Z [command]"C:\Program Files\Git\bin\git.exe" config --local http.https://github.com/.extraheader "AUTHORIZATION: basic ***" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:34.1724263Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:34.1725665Z ##[group]Fetching the repository +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:34.1743615Z [command]"C:\Program Files\Git\bin\git.exe" -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +70a959516ae64dd5878b72f5cb6af961a765aedc:refs/remotes/origin/main +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.5188880Z From https://github.com/link-foundation/link-cli +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.5189969Z * [new ref] 70a959516ae64dd5878b72f5cb6af961a765aedc -> origin/main +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.5388148Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.5388821Z ##[group]Determining the checkout info +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.5390486Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.5406856Z [command]"C:\Program Files\Git\bin\git.exe" sparse-checkout disable +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.5758682Z [command]"C:\Program Files\Git\bin\git.exe" config --local --unset-all extensions.worktreeConfig +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.6074645Z ##[group]Checking out the ref +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.6086929Z [command]"C:\Program Files\Git\bin\git.exe" checkout --progress --force -B main refs/remotes/origin/main +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.7401233Z Switched to a new branch 'main' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.7415034Z branch 'main' set up to track 'origin/main'. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.7470890Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.7791847Z [command]"C:\Program Files\Git\bin\git.exe" log -1 --format=%H +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8068564Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8472630Z ##[group]Run actions/setup-dotnet@v4 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8473145Z with: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8473397Z dotnet-version: 8.0.x +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8473687Z cache: false +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8473971Z env: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8474207Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8474556Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8474866Z DOTNET_NOLOGO: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:35.8475144Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:36.1625581Z [command]"C:\Program Files\PowerShell\7\pwsh.exe" -NoLogo -Sta -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command & 'D:\a\_actions\actions\setup-dotnet\v4\externals\install-dotnet.ps1' -SkipNonVersionedFiles -Runtime dotnet -Channel LTS +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:47.7906758Z dotnet-install: .NET Core Runtime with version '10.0.7' is already installed. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:48.3086751Z [command]"C:\Program Files\PowerShell\7\pwsh.exe" -NoLogo -Sta -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command & 'D:\a\_actions\actions\setup-dotnet\v4\externals\install-dotnet.ps1' -SkipNonVersionedFiles -Channel 8.0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.0779778Z dotnet-install: .NET Core SDK with version '8.0.420' is already installed. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1886865Z ##[group]Run dotnet restore +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1887251Z ^[[36;1mdotnet restore^[[0m +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1953306Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1953660Z env: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1953857Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1954104Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1954325Z DOTNET_NOLOGO: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1954524Z DOTNET_ROOT: C:\Program Files\dotnet +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:08:49.1954795Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:02.9011031Z Determining projects to restore... +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:21.5899853Z Restored D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli\Foundation.Data.Doublets.Cli.csproj (in 16.86 sec). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.7384242Z Restored D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Foundation.Data.Doublets.Cli.Tests.csproj (in 18.05 sec). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.8988848Z ##[group]Run dotnet build --no-restore --configuration Release +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.8989566Z ^[[36;1mdotnet build --no-restore --configuration Release^[[0m +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.9048991Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.9049298Z env: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.9049486Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.9049910Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.9050366Z DOTNET_NOLOGO: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.9050573Z DOTNET_ROOT: C:\Program Files\dotnet +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:22.9050817Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:36.3024676Z Foundation.Data.Doublets.Cli -> D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli\bin\Release\net8\Foundation.Data.Doublets.Cli.dll +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:37.7384096Z Foundation.Data.Doublets.Cli.Tests -> D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\bin\Release\net8\Foundation.Data.Doublets.Cli.Tests.dll +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:37.7870228Z +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:37.7878017Z Build succeeded. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:37.7893765Z 0 Warning(s) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:37.7894242Z 0 Error(s) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:37.7894910Z +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:37.7895373Z Time Elapsed 00:00:14.37 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2049107Z ##[group]Run dotnet test --no-build --configuration Release --verbosity normal --collect:"XPlat Code Coverage" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2049934Z ^[[36;1mdotnet test --no-build --configuration Release --verbosity normal --collect:"XPlat Code Coverage"^[[0m +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2110990Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2111316Z env: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2111513Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2111762Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2111983Z DOTNET_NOLOGO: true +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2112179Z DOTNET_ROOT: C:\Program Files\dotnet +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.2112608Z ##[endgroup] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.6935914Z Build started 5/9/2026 7:09:38 AM. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.8515251Z 1>Project "D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.sln" on node 1 (VSTest target(s)). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.8516095Z 1>ValidateSolutionConfiguration: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:38.8516662Z Building solution configuration "Release|Any CPU". +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:39.2131323Z Test run for D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\bin\Release\net8\Foundation.Data.Doublets.Cli.Tests.dll (.NETCoreApp,Version=v8.0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:40.6102217Z A total of 1 test files matched the specified pattern. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:46.7702431Z [xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 8.0.26) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:47.0291861Z [xUnit.net 00:00:00.28] Discovering: Foundation.Data.Doublets.Cli.Tests +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:47.2989053Z [xUnit.net 00:00:00.55] Discovered: Foundation.Data.Doublets.Cli.Tests +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:47.3377860Z [xUnit.net 00:00:00.59] Starting: Foundation.Data.Doublets.Cli.Tests +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0305732Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateLinkWithSource2Target2Test [285 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0308392Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteAllLinksByIndexTest [18 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0310609Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest [17 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0312053Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteLinksByAnyTargetTest [22 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0313352Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteLinksByAnySourceTest [6 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0314606Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteMultipleLinksTest [7 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0315798Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateMultipleLinksTest [58 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0317387Z [xUnit.net 00:00:01.25] Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.NeverRemovesMatchingStoredTrigger [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0318686Z [xUnit.net 00:00:01.28] Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.AlwaysTriggerIsStoredInLinksAndAppliedAfterWrite [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0320015Z [xUnit.net 00:00:01.25] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp4dgrtw.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0320713Z [xUnit.net 00:00:01.25] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0321103Z [xUnit.net 00:00:01.25] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0322463Z [xUnit.net 00:00:01.25] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(113,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.DeleteIfExists(String path) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0327029Z [xUnit.net 00:00:01.25] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(90,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.RunWithPersistentLinks(Action`2 action) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0329222Z [xUnit.net 00:00:01.25] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(60,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.NeverRemovesMatchingStoredTrigger() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0330726Z [xUnit.net 00:00:01.25] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0331621Z [xUnit.net 00:00:01.25] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0332637Z [xUnit.net 00:00:01.28] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpex25gv.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0333525Z [xUnit.net 00:00:01.28] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0333902Z [xUnit.net 00:00:01.28] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0335136Z [xUnit.net 00:00:01.28] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(113,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.DeleteIfExists(String path) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0337027Z [xUnit.net 00:00:01.28] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(90,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.RunWithPersistentLinks(Action`2 action) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0339067Z [xUnit.net 00:00:01.28] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(13,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.AlwaysTriggerIsStoredInLinksAndAppliedAfterWrite() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0340608Z [xUnit.net 00:00:01.28] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0341461Z [xUnit.net 00:00:01.28] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0368978Z [xUnit.net 00:00:01.29] Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.OnceTriggerDeletesItselfAfterFirstMatch [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0370938Z [xUnit.net 00:00:01.29] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpw3j1h3.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0371729Z [xUnit.net 00:00:01.29] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0372145Z [xUnit.net 00:00:01.29] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0373406Z [xUnit.net 00:00:01.29] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(113,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.DeleteIfExists(String path) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0375384Z [xUnit.net 00:00:01.29] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(90,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.RunWithPersistentLinks(Action`2 action) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0378405Z [xUnit.net 00:00:01.29] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs(35,0): at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.OnceTriggerDeletesItselfAfterFirstMatch() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0380273Z [xUnit.net 00:00:01.29] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0381957Z [xUnit.net 00:00:01.29] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0545247Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.ReverseSourceWithTargetUsingVariablesTest [14 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0546867Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.NeverRemovesMatchingStoredTrigger [498 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0547851Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0548443Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp4dgrtw.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0549043Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0549295Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0567466Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.DeleteIfExists(String path) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 113 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0569336Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.RunWithPersistentLinks(Action`2 action) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 90 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0571152Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.NeverRemovesMatchingStoredTrigger() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 60 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0572402Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0573088Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0574089Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkTest [6 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0574853Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.NoUpdateUsingVariablesTest [23 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0575642Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteSingleLinkTest_Source1Target2 [13 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0576406Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.MixedMultipleUpdatesTest [13 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0577365Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.AlwaysTriggerIsStoredInLinksAndAppliedAfterWrite [57 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0578083Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0578641Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpex25gv.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0579241Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0579467Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0580468Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.DeleteIfExists(String path) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 113 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0582155Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.RunWithPersistentLinks(Action`2 action) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 90 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0584223Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.AlwaysTriggerIsStoredInLinksAndAppliedAfterWrite() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 13 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0585585Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0586296Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0587863Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.OnceTriggerDeletesItselfAfterFirstMatch [8 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0588562Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0589139Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpw3j1h3.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0589746Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0589975Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0590974Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.DeleteIfExists(String path) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 113 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0592849Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.RunWithPersistentLinks(Action`2 action) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 90 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0594695Z at Foundation.Data.Doublets.Cli.Tests.Tests.PersistentTransformationDecoratorTests.OnceTriggerDeletesItselfAfterFirstMatch() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\PersistentTransformationDecoratorTests.cs:line 35 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0595974Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0596645Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0740767Z === Debug: Alternative Scenario === +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0742015Z Input changes: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0742564Z 1. (1: 1 2) -> (0: 0 0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0743071Z 2. (1: 1 2) -> (1: 2 1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0743607Z 3. (2: 2 1) -> (2: 1 2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0744505Z Actual simplified changes: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0745017Z 1. (1: 1 2) -> (1: 2 1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0745416Z 2. (2: 2 1) -> (2: 1 2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0745813Z Count: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0746205Z === End Debug === +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0809359Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeleteSingleLinkTest_Source2Target2 [28 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0811322Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_Issue26_AlternativeScenario_NoSimplificationOccurs [33 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0812485Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest [22 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0813448Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_NoChange_StillKeepsFirstAndLastState [< 1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0814466Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_Issue26_UpdateOperationSimplification [< 1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0815505Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_SpecificExample_RemovesIntermediateStates [1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0816566Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleChainsFromSameBefore_RemovesIntermediateStates [< 1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.0817677Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleBranchesFromSameInitial_ProducesCorrectFinalStates [< 1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1040085Z [xUnit.net 00:00:01.35] Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.ExplicitNumericIdUpdate_CanBeReversedWithAnotherUpdate [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1042314Z [xUnit.net 00:00:01.35] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmphlf1ce.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1043630Z [xUnit.net 00:00:01.35] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1044249Z [xUnit.net 00:00:01.35] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1046556Z [xUnit.net 00:00:01.35] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Issue62ReviewCoverageTests.cs(61,0): at Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.RunTestWithLinks(Action`1 testAction) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1049971Z [xUnit.net 00:00:01.35] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Issue62ReviewCoverageTests.cs(15,0): at Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.ExplicitNumericIdUpdate_CanBeReversedWithAnotherUpdate() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1052388Z [xUnit.net 00:00:01.35] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1053950Z [xUnit.net 00:00:01.35] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1115600Z [xUnit.net 00:00:01.36] Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.NamedLink_CreateDeleteRecreate_DoesNotLeaveStaleNameMapping [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1117783Z [xUnit.net 00:00:01.36] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpxpchl2.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1119438Z [xUnit.net 00:00:01.36] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1120044Z [xUnit.net 00:00:01.36] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1121882Z [xUnit.net 00:00:01.36] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Issue62ReviewCoverageTests.cs(61,0): at Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.RunTestWithLinks(Action`1 testAction) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1124925Z [xUnit.net 00:00:01.36] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Issue62ReviewCoverageTests.cs(31,0): at Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.NamedLink_CreateDeleteRecreate_DoesNotLeaveStaleNameMapping() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1127348Z [xUnit.net 00:00:01.36] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1128840Z [xUnit.net 00:00:01.36] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1343795Z [Test] All links: (1: 2->1) (2: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1367006Z [xUnit.net 00:00:01.39] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForAllLinksUsingVariablesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1369693Z [xUnit.net 00:00:01.39] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwyuhfx.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1371239Z [xUnit.net 00:00:01.39] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1371871Z [xUnit.net 00:00:01.39] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1374428Z [xUnit.net 00:00:01.39] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1384887Z [xUnit.net 00:00:01.39] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(446,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForAllLinksUsingVariablesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1387896Z [xUnit.net 00:00:01.39] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1389318Z [xUnit.net 00:00:01.39] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1396805Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_MultipleBranchesFromSameInitial_ProducesCorrectFinalStates_InCorrectOrder [2 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1400193Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.ChangesSimplifierTests.SimplifyChanges_SpecificExample_KeepsUnchangedStates [< 1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1402401Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest [25 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1404004Z Failed Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.ExplicitNumericIdUpdate_CanBeReversedWithAnotherUpdate [21 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1404652Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1405262Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmphlf1ce.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1406183Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1406414Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1407341Z at Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.RunTestWithLinks(Action`1 testAction) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Issue62ReviewCoverageTests.cs:line 61 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1408905Z at Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.ExplicitNumericIdUpdate_CanBeReversedWithAnotherUpdate() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Issue62ReviewCoverageTests.cs:line 15 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1410098Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1410784Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1411444Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.MultipleUpdatesTest [6 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1412282Z Failed Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.NamedLink_CreateDeleteRecreate_DoesNotLeaveStaleNameMapping [7 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1412886Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1413474Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpxpchl2.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1414099Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1414329Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1415435Z at Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.RunTestWithLinks(Action`1 testAction) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Issue62ReviewCoverageTests.cs:line 61 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1416954Z at Foundation.Data.Doublets.Cli.Tests.Issue62ReviewCoverageTests.NamedLink_CreateDeleteRecreate_DoesNotLeaveStaleNameMapping() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Issue62ReviewCoverageTests.cs:line 31 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1418134Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1418801Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1419558Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest [24 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1420746Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForAllLinksUsingVariablesTest [746 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1421430Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1422011Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwyuhfx.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1422618Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1422831Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1424251Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1426195Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForAllLinksUsingVariablesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 446 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1427438Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.1428104Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.2193403Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreationDuringUpdateTest [22 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.2195307Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteSingleLinkTest_Source2Target2 [19 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.2199909Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.UpdateSingleLinkTest [21 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.2201251Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteMultipleLinksTest [35 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.2203057Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.CreateSingleLinkWithIndexTest [32 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.2203864Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateSingleLinkTest [22 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.2204663Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.MixedQueryProcessor.DeletionDuringUpdateTest [7 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3043298Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.UpdateSingleLinkTest [6 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3044577Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetriveUserDefinedTypeTest [22 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3045478Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateLinkWithSource2Target2Test [33 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3046951Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "UnicodeSymbol") [21 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3047889Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.MultipleUpdatesTest [7 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3048783Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "EmptyString") [18 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3049976Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.CreateMultipleLinksTest [28 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3050859Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "String") [24 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3113313Z [xUnit.net 00:00:01.56] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NameLookupConsistencyTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3115319Z [xUnit.net 00:00:01.56] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpe4zddm.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3117632Z [xUnit.net 00:00:01.56] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3118394Z [xUnit.net 00:00:01.56] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3120992Z [xUnit.net 00:00:01.56] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3124329Z [xUnit.net 00:00:01.56] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1137,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NameLookupConsistencyTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3126705Z [xUnit.net 00:00:01.56] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.3128015Z [xUnit.net 00:00:01.56] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4345535Z Passed Foundation.Data.Doublets.Cli.Tests.Tests.BasicQueryProcessor.DeleteSingleLinkTest_Source1Target2 [17 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4347204Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "Name") [7 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4348837Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NameLookupConsistencyTest [173 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4349825Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4350904Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpe4zddm.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4352625Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4353042Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4354868Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4357758Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NameLookupConsistencyTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1137 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4361971Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4363357Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4365025Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "UnicodeSequence") [27 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4367044Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringTypesTest(typeName: "Type") [34 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4369071Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameIsRemovedWhenExternalReferenceIsDeletedTest [21 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.4370173Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Terminate_Enumeration_When_Iterated_Without_Take [121 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.5434982Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameExternalReferenceTest [39 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.5435993Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveUnicodeStringTest [32 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.5436858Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Validate_Existing_Links_With_Ulong [35 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.5437700Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveSimpleStringTest [30 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.5438481Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Destructure_PinnedTypes [33 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.5439334Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.DeletingNonNamedLinkDoesNotAffectOtherNamesTest [17 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.5440132Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Validate_Existing_Links [22 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.5440865Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveEmptyStringTest [27 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6425623Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Reset_Enumerator [35 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6427438Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.RetrieveTypeByNameTest [20 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6428796Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Throw_Exception_For_Invalid_Link_Structure [19 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6430399Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.CreateAndRetrieveMultipleStringsTest [24 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6431761Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Create_And_Iterate_Over_Types [26 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6433684Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.NameIsRemovedWhenLinkIsDeletedTest [37 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6435110Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesTests.Should_Create_And_Iterate_Over_Types_With_RealDataStore [23 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6436794Z Passed Foundation.Data.Doublets.Cli.Tests.UnicodeStringStorageTests.ExternalReferenceCanUseNameThatAlreadyExistsInternallyTest [14 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6456075Z [xUnit.net 00:00:01.89] Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetName_OverwriteOldName [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6458043Z [xUnit.net 00:00:01.89] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpowse3w.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6459929Z [xUnit.net 00:00:01.89] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6460639Z [xUnit.net 00:00:01.89] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6462547Z [xUnit.net 00:00:01.89] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs(86,0): at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetName_OverwriteOldName() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6464781Z [xUnit.net 00:00:01.89] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.6466347Z [xUnit.net 00:00:01.89] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8188659Z [xUnit.net 00:00:02.07] Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "/tmp/test.db", expected: "/tmp/test.names.links") [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8190473Z [xUnit.net 00:00:02.07] Assert.Equal() Failure: Strings differ +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8191939Z [xUnit.net 00:00:02.07] ↓ (pos 0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8192698Z [xUnit.net 00:00:02.07] Expected: "/tmp/test.names.links" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8193430Z [xUnit.net 00:00:02.07] Actual: "\\tmp\\test.names.links" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8194178Z [xUnit.net 00:00:02.07] ↑ (pos 0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8194694Z [xUnit.net 00:00:02.07] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8196859Z [xUnit.net 00:00:02.07] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs(44,0): at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(String dbFilename, String expected) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8199540Z [xUnit.net 00:00:02.07] at InvokeStub_NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(Object, Span`1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8201525Z [xUnit.net 00:00:02.07] at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8285520Z [xUnit.net 00:00:02.08] Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.AfterCreation_SetNameAndGetName_ShouldWork [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8287535Z [xUnit.net 00:00:02.08] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpvztzsr.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8291743Z [xUnit.net 00:00:02.08] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8292692Z [xUnit.net 00:00:02.08] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8294869Z [xUnit.net 00:00:02.08] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs(147,0): at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.AfterCreation_SetNameAndGetName_ShouldWork() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8297582Z [xUnit.net 00:00:02.08] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8300393Z [xUnit.net 00:00:02.08] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8311322Z [xUnit.net 00:00:02.08] Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.CanConstructNamedLinksDecorator [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8316985Z [Trace] Constructing NamedLinksDecorator with names DB: C:\Users\runneradmin\AppData\Local\Temp\tmpdl1o0v.names.links +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8319728Z [xUnit.net 00:00:02.08] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpdl1o0v.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8321644Z [xUnit.net 00:00:02.08] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8322950Z [xUnit.net 00:00:02.08] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8325101Z [xUnit.net 00:00:02.08] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs(29,0): at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.CanConstructNamedLinksDecorator() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8328092Z [xUnit.net 00:00:02.08] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8339478Z [xUnit.net 00:00:02.08] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8341168Z [xUnit.net 00:00:02.08] Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_NonExistent_DoesNotThrow [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8343045Z [xUnit.net 00:00:02.08] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp5unnsy.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8348453Z [xUnit.net 00:00:02.08] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8349383Z [xUnit.net 00:00:02.08] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8351552Z [xUnit.net 00:00:02.08] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs(127,0): at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_NonExistent_DoesNotThrow() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8354690Z [xUnit.net 00:00:02.08] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8356167Z [xUnit.net 00:00:02.08] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8385479Z [xUnit.net 00:00:02.09] Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_ShouldReturnNullAfterRemoval [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8387461Z [xUnit.net 00:00:02.09] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpud0qd1.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8389312Z [xUnit.net 00:00:02.09] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8390666Z [xUnit.net 00:00:02.09] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8392925Z [xUnit.net 00:00:02.09] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs(108,0): at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_ShouldReturnNullAfterRemoval() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8395548Z [xUnit.net 00:00:02.09] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8397154Z [xUnit.net 00:00:02.09] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8414265Z [xUnit.net 00:00:02.09] Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetNameAndGetName_ShouldReturnSameName [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8416545Z [xUnit.net 00:00:02.09] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2lw5vu.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8437327Z [xUnit.net 00:00:02.09] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8453937Z [xUnit.net 00:00:02.09] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8471010Z [xUnit.net 00:00:02.09] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs(63,0): at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetNameAndGetName_ShouldReturnSameName() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8473586Z [xUnit.net 00:00:02.09] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8479622Z [xUnit.net 00:00:02.09] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8486631Z [xUnit.net 00:00:02.10] Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.DeleteLink_RemovesNameAutomatically [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8487933Z Failed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetName_OverwriteOldName [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8488708Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8489856Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpowse3w.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8491071Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8491554Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8493133Z at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetName_OverwriteOldName() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs:line 86 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8495180Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8496529Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8498441Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "test.db", expected: "test.names.links") [< 1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8501368Z Passed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "a.b.c", expected: "a.b.names.links") [< 1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8504016Z Failed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(dbFilename: "/tmp/test.db", expected: "/tmp/test.names.links") [1 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8505610Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8506069Z Assert.Equal() Failure: Strings differ +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8507031Z ↓ (pos 0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8507520Z Expected: "/tmp/test.names.links" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8508050Z Actual: "\\tmp\\test.names.links" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8508594Z ↑ (pos 0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8509018Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8510821Z at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(String dbFilename, String expected) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs:line 44 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8513330Z at InvokeStub_NamedLinksDecoratorTests.MakeNamesDatabaseFilename_CorrectlyGeneratesFilename(Object, Span`1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8518939Z at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8520801Z Failed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.AfterCreation_SetNameAndGetName_ShouldWork [8 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8522414Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8523489Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpvztzsr.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8524998Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8525524Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8527252Z at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.AfterCreation_SetNameAndGetName_ShouldWork() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs:line 147 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8529461Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8530799Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8532188Z Failed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.CanConstructNamedLinksDecorator [3 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8533380Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8534567Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpdl1o0v.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8535800Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8536320Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8537998Z at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.CanConstructNamedLinksDecorator() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs:line 29 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8540659Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8541898Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8543201Z Failed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_NonExistent_DoesNotThrow [2 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8544141Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8545204Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp5unnsy.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8546409Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8546871Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8548689Z at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_NonExistent_DoesNotThrow() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs:line 127 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8550512Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8566303Z [xUnit.net 00:00:02.10] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_ReproducesNumberedLinksAtTheirExplicitIndexes [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8568701Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8570149Z Failed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_ShouldReturnNullAfterRemoval [3 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8571168Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8572413Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpud0qd1.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8573707Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8574242Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8576671Z at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.RemoveName_ShouldReturnNullAfterRemoval() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs:line 108 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8579002Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8580733Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8582187Z Failed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetNameAndGetName_ShouldReturnSameName [3 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8583264Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8584705Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2lw5vu.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8585914Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8586418Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8588168Z at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.SetNameAndGetName_ShouldReturnSameName() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs:line 63 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8590306Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8591869Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8593787Z [xUnit.net 00:00:02.10] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpi5amfs.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8595160Z [xUnit.net 00:00:02.10] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8595927Z [xUnit.net 00:00:02.10] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8598030Z [xUnit.net 00:00:02.10] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs(171,0): at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.DeleteLink_RemovesNameAutomatically() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8600839Z [xUnit.net 00:00:02.10] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8602524Z [xUnit.net 00:00:02.10] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8604674Z [xUnit.net 00:00:02.11] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwwbd5u.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8614201Z [xUnit.net 00:00:02.11] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8615024Z [xUnit.net 00:00:02.11] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8617028Z [xUnit.net 00:00:02.11] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs(108,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8620464Z [xUnit.net 00:00:02.11] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs(12,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_ReproducesNumberedLinksAtTheirExplicitIndexes() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8622955Z [xUnit.net 00:00:02.11] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8624462Z [xUnit.net 00:00:02.11] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8670333Z [xUnit.net 00:00:02.11] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_TreatsOutOfRangeNumbersAsNames [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8672170Z [xUnit.net 00:00:02.12] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmps5nfbv.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8674060Z [xUnit.net 00:00:02.12] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8674970Z [xUnit.net 00:00:02.12] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8676963Z [xUnit.net 00:00:02.12] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs(108,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8680240Z [xUnit.net 00:00:02.12] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs(57,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_TreatsOutOfRangeNumbersAsNames() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8682891Z [xUnit.net 00:00:02.12] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8684287Z [xUnit.net 00:00:02.12] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8717190Z [xUnit.net 00:00:02.12] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_UnquotesNamesWrittenByExporter [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8719392Z [xUnit.net 00:00:02.12] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpevhwhv.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8721418Z [xUnit.net 00:00:02.12] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8722258Z [xUnit.net 00:00:02.12] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8724222Z [xUnit.net 00:00:02.12] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs(108,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8726950Z [xUnit.net 00:00:02.12] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs(78,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_UnquotesNamesWrittenByExporter() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8729092Z [xUnit.net 00:00:02.12] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8730576Z [xUnit.net 00:00:02.12] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8883665Z [xUnit.net 00:00:02.14] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_CreatesNamedReferencesAsPointLinks [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8885596Z [xUnit.net 00:00:02.14] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpkj4t30.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8887362Z [xUnit.net 00:00:02.14] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8888210Z [xUnit.net 00:00:02.14] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8890294Z [xUnit.net 00:00:02.14] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs(108,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8892579Z [xUnit.net 00:00:02.14] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs(32,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_CreatesNamedReferencesAsPointLinks() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8893893Z [xUnit.net 00:00:02.14] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:48.8894771Z [xUnit.net 00:00:02.14] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0010332Z Failed Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.DeleteLink_RemovesNameAutomatically [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0069393Z [xUnit.net 00:00:02.25] Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.CanConstructSimpleLinksDecorator [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0070418Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0072136Z [xUnit.net 00:00:02.25] Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.Delete_WithRestriction_DoesNotThrow [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0073788Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpi5amfs.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0075108Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0075949Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0077691Z at Foundation.Data.Doublets.Cli.Tests.NamedLinksDecoratorTests.DeleteLink_RemovesNameAutomatically() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedLinksDecoratorTests.cs:line 171 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0079532Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0080428Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0081219Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_ReproducesNumberedLinksAtTheirExplicitIndexes [9 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0082922Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0083502Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwwbd5u.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0084123Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0084358Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0085362Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs:line 108 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0091702Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_ReproducesNumberedLinksAtTheirExplicitIndexes() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs:line 12 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0095271Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0096502Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0097764Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_TreatsOutOfRangeNumbersAsNames [9 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0098657Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0099597Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmps5nfbv.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0100605Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0100970Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0102646Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs:line 108 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0104989Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_TreatsOutOfRangeNumbersAsNames() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs:line 57 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0106843Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0107987Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0109201Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_UnquotesNamesWrittenByExporter [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0110072Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0110980Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpevhwhv.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0111971Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0112314Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0114130Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs:line 108 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0118849Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_UnquotesNamesWrittenByExporter() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs:line 78 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0121819Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0122981Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0124199Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_CreatesNamedReferencesAsPointLinks [16 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0125084Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0126054Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpkj4t30.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0127777Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0128196Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0129956Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs:line 108 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0132144Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseInputTests.ImportText_CreatesNamedReferencesAsPointLinks() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseInputTests.cs:line 32 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0133921Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0135280Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0136500Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Implement_Both_ILinks_And_IPinnedTypes [38 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0137848Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Support_Deconstruction [22 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0139019Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Work_As_ILinks_Decorator [23 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0140280Z Passed Foundation.Data.Doublets.Cli.Tests.PinnedTypesDecoratorTests.Should_Enumerate_PinnedTypes [22 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0141812Z [xUnit.net 00:00:02.25] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpoactqp.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0142909Z [xUnit.net 00:00:02.25] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0143478Z [xUnit.net 00:00:02.25] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0145312Z [xUnit.net 00:00:02.25] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\SimpleLinksDecoratorTests.cs(23,0): at Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.CanConstructSimpleLinksDecorator() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0147473Z [xUnit.net 00:00:02.25] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0148956Z [xUnit.net 00:00:02.25] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0150653Z [xUnit.net 00:00:02.26] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpj2yc4d.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0151805Z [xUnit.net 00:00:02.26] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0152367Z [xUnit.net 00:00:02.26] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0154124Z [xUnit.net 00:00:02.26] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\SimpleLinksDecoratorTests.cs(48,0): at Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.Delete_WithRestriction_DoesNotThrow() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0156636Z [xUnit.net 00:00:02.26] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0158367Z [xUnit.net 00:00:02.26] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0159737Z [Trace] Constructing SimpleLinksDecorator with names DB: C:\Users\runneradmin\AppData\Local\Temp\tmpe3k53q.names.links +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0161288Z [xUnit.net 00:00:02.26] Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow_WithTracing [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0162892Z [xUnit.net 00:00:02.26] Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0164619Z [xUnit.net 00:00:02.26] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpe3k53q.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0166021Z [xUnit.net 00:00:02.26] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0166591Z [xUnit.net 00:00:02.26] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0168480Z [xUnit.net 00:00:02.26] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\SimpleLinksDecoratorTests.cs(85,0): at Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow_WithTracing() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0170744Z [xUnit.net 00:00:02.26] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0172124Z [xUnit.net 00:00:02.26] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0173817Z [xUnit.net 00:00:02.26] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpsbrznz.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0175063Z [xUnit.net 00:00:02.26] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0176075Z [xUnit.net 00:00:02.26] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0177942Z [xUnit.net 00:00:02.26] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\SimpleLinksDecoratorTests.cs(67,0): at Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0180157Z [xUnit.net 00:00:02.26] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0181584Z [xUnit.net 00:00:02.26] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0452045Z [xUnit.net 00:00:02.29] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_UsesProvidedPinnedTypesDecorator [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0454162Z [xUnit.net 00:00:02.29] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmprjhj41.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0455963Z [xUnit.net 00:00:02.29] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0456781Z [xUnit.net 00:00:02.29] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0458809Z [xUnit.net 00:00:02.29] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0461815Z [xUnit.net 00:00:02.29] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0670207Z [xUnit.net 00:00:02.32] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanRemoveNames [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0672069Z [xUnit.net 00:00:02.32] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpkk1hxy.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0675659Z [xUnit.net 00:00:02.32] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0676631Z [xUnit.net 00:00:02.32] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0678343Z [xUnit.net 00:00:02.32] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.0680355Z [xUnit.net 00:00:02.32] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1006393Z [xUnit.net 00:00:02.35] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_DeleteRemovesAssociatedNames [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1008250Z [xUnit.net 00:00:02.35] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpww2a0m.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1010157Z [xUnit.net 00:00:02.35] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1010831Z [xUnit.net 00:00:02.35] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1012491Z [xUnit.net 00:00:02.35] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1015536Z [xUnit.net 00:00:02.35] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1124414Z [xUnit.net 00:00:02.36] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanSetAndGetNames [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1126447Z [xUnit.net 00:00:02.36] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpp44yi5.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1127673Z [xUnit.net 00:00:02.36] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1130422Z [xUnit.net 00:00:02.36] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1132527Z [xUnit.net 00:00:02.36] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1135914Z [xUnit.net 00:00:02.36] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1202308Z [xUnit.net 00:00:02.37] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_HandlesNonexistentNames [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1204310Z [xUnit.net 00:00:02.37] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp3jlsjv.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1205820Z [xUnit.net 00:00:02.37] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1206594Z [xUnit.net 00:00:02.37] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1208506Z [xUnit.net 00:00:02.37] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1212159Z [xUnit.net 00:00:02.37] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1241777Z Failed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.CanConstructSimpleLinksDecorator [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1242932Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1244046Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpoactqp.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1245194Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1245722Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1247482Z at Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.CanConstructSimpleLinksDecorator() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\SimpleLinksDecoratorTests.cs:line 23 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1250070Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1251328Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1252631Z Failed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.Delete_WithRestriction_DoesNotThrow [3 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1253499Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1254504Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpj2yc4d.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1255572Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1255934Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1257498Z at Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.Delete_WithRestriction_DoesNotThrow() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\SimpleLinksDecoratorTests.cs:line 48 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1259471Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1260697Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1262437Z Failed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow_WithTracing [3 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1263430Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1264411Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpe3k53q.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1265443Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1265807Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1267420Z at Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow_WithTracing() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\SimpleLinksDecoratorTests.cs:line 85 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1269447Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1270649Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1271985Z Failed Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow [2 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1272865Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1273803Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpsbrznz.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1274854Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1275212Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1276807Z at Foundation.Data.Doublets.Cli.Tests.SimpleLinksDecoratorTests.DeleteAfterGetOrCreate_DoesNotThrow() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\SimpleLinksDecoratorTests.cs:line 67 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1278755Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1280223Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1281634Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_UsesProvidedPinnedTypesDecorator [30 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1282624Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1283520Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmprjhj41.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1284566Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1284920Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1286222Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1289632Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1291925Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanRemoveNames [21 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1292810Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1293769Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpkk1hxy.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1294819Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1295183Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1296529Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1299205Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1301591Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_DeleteRemovesAssociatedNames [32 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1302544Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1303477Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpww2a0m.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1304482Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1304823Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1306131Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1309257Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1311633Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanSetAndGetNames [10 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1312552Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1313513Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpp44yi5.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1314534Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1314876Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1316187Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1319022Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1321322Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_HandlesNonexistentNames [8 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1322250Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1323186Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp3jlsjv.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1324265Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1324629Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1325971Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1329342Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1479175Z [xUnit.net 00:00:02.40] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ReassigningExistingNameMovesNameToNewLink [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1485488Z [xUnit.net 00:00:02.40] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpi1x5el.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1487203Z [xUnit.net 00:00:02.40] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1487989Z [xUnit.net 00:00:02.40] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1489835Z [xUnit.net 00:00:02.40] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1493083Z [xUnit.net 00:00:02.40] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1567938Z [xUnit.net 00:00:02.40] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsILinks [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1569954Z [xUnit.net 00:00:02.41] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp05exsb.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1571680Z [xUnit.net 00:00:02.41] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1572440Z [xUnit.net 00:00:02.41] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1574345Z [xUnit.net 00:00:02.41] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1577850Z [xUnit.net 00:00:02.41] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1620157Z [xUnit.net 00:00:02.41] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanConstructFromDatabaseFilename [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1622220Z [xUnit.net 00:00:02.41] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpfxgami.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1623856Z [xUnit.net 00:00:02.41] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1624659Z [xUnit.net 00:00:02.41] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1627241Z [xUnit.net 00:00:02.41] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(258,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanConstructFromDatabaseFilename() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1633004Z [xUnit.net 00:00:02.41] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1634788Z [xUnit.net 00:00:02.41] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1956461Z [xUnit.net 00:00:02.44] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanEnumeratePinnedTypes [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1958407Z [xUnit.net 00:00:02.44] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpt4yvmt.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1960763Z [xUnit.net 00:00:02.44] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1961653Z [xUnit.net 00:00:02.44] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1963563Z [xUnit.net 00:00:02.44] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.1966790Z [xUnit.net 00:00:02.44] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2271859Z [xUnit.net 00:00:02.48] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanOverwriteNames [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2274200Z [xUnit.net 00:00:02.48] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp5hooyz.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2275408Z [xUnit.net 00:00:02.48] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2276030Z [xUnit.net 00:00:02.48] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2277550Z [xUnit.net 00:00:02.48] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2279259Z [xUnit.net 00:00:02.48] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2590361Z [xUnit.net 00:00:02.51] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsIPinnedTypes [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2592367Z [xUnit.net 00:00:02.51] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpibgevo.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2593700Z [xUnit.net 00:00:02.51] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2594628Z [xUnit.net 00:00:02.51] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2600500Z [xUnit.net 00:00:02.51] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2604043Z [xUnit.net 00:00:02.51] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2855592Z [xUnit.net 00:00:02.53] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsINamedTypes [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2858292Z [xUnit.net 00:00:02.53] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpueaj1p.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2859534Z [xUnit.net 00:00:02.53] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2860160Z [xUnit.net 00:00:02.53] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2861842Z [xUnit.net 00:00:02.53] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2865057Z [xUnit.net 00:00:02.53] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2930072Z [xUnit.net 00:00:02.54] Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanGetLinkByName [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2931789Z [xUnit.net 00:00:02.54] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpdqscw1.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2932551Z [xUnit.net 00:00:02.54] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2932935Z [xUnit.net 00:00:02.54] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2933931Z [xUnit.net 00:00:02.54] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs(28,0): at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.2935645Z [xUnit.net 00:00:02.54] /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs(79,0): at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9439553Z [Test] Test was cancelled after 1 seconds timeout +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9517213Z [xUnit.net 00:00:03.20] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapEqualSourceAndTargetUsingVariablesHasAllChangesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9519987Z [xUnit.net 00:00:03.20] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmplmqspo.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9528219Z [xUnit.net 00:00:03.20] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9529117Z [xUnit.net 00:00:03.20] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9538427Z [xUnit.net 00:00:03.20] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9542373Z [xUnit.net 00:00:03.20] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(465,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapEqualSourceAndTargetUsingVariablesHasAllChangesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9544859Z [xUnit.net 00:00:03.20] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9546214Z [xUnit.net 00:00:03.20] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9547613Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ReassigningExistingNameMovesNameToNewLink [26 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9548678Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9549641Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpi1x5el.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9551815Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9552996Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9555215Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9557803Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9560439Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsILinks [8 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9561596Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9562558Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp05exsb.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9563578Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9563946Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9565286Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9567861Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9570389Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanConstructFromDatabaseFilename [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9571457Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9572436Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpfxgami.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9573517Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9573881Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9578832Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanConstructFromDatabaseFilename() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 258 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9581037Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9582256Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9583476Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanEnumeratePinnedTypes [32 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9584359Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9585301Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpt4yvmt.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9586313Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9586690Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9588031Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9590525Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9598719Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanOverwriteNames [32 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9600149Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9601116Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp5hooyz.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9602076Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9602742Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9604061Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9606698Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9608906Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsIPinnedTypes [30 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9610106Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9611002Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpibgevo.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9612809Z [xUnit.net 00:00:03.20] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WriteToFile_WritesCompleteDatabaseAsLinoLines [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9614506Z [xUnit.net 00:00:03.21] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersLeftBranchWithLinkIndexes [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9615452Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9615803Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9617071Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9623264Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9650512Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_ImplementsINamedTypes [25 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9651507Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9652480Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpueaj1p.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9653515Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9653859Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9657016Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9659740Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9661861Z Failed Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.NamedTypesDecorator_CanGetLinkByName [8 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9662738Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9663679Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpdqscw1.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9664729Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9665099Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9666461Z at Foundation.Data.Doublets.Cli.Tests.NamedTypesDecoratorTests.Dispose() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\NamedTypesDecoratorTests.cs:line 28 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9669018Z at ReflectionAbstractionExtensions.DisposeTestClass(ITest test, Object testClass, IMessageBus messageBus, ExecutionTimer timer, CancellationTokenSource cancellationTokenSource) in /_/src/xunit.execution/Extensions/ReflectionAbstractionExtensions.cs:line 79 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9671916Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapEqualSourceAndTargetUsingVariablesHasAllChangesTest [1 s] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9673148Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9674149Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmplmqspo.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9675224Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9675566Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9677716Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9681250Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapEqualSourceAndTargetUsingVariablesHasAllChangesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 465 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9683443Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9684616Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9686116Z [xUnit.net 00:00:03.20] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpafz0vt.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9687225Z [xUnit.net 00:00:03.20] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9687816Z [xUnit.net 00:00:03.20] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9689478Z [xUnit.net 00:00:03.20] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(162,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9692181Z [xUnit.net 00:00:03.20] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(94,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WriteToFile_WritesCompleteDatabaseAsLinoLines() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9695466Z [xUnit.net 00:00:03.20] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9698410Z [xUnit.net 00:00:03.20] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9700715Z [xUnit.net 00:00:03.21] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwsnmaz.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9701898Z [xUnit.net 00:00:03.21] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9702506Z [xUnit.net 00:00:03.21] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9704358Z [xUnit.net 00:00:03.21] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(162,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9707235Z [xUnit.net 00:00:03.21] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(119,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersLeftBranchWithLinkIndexes() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9708604Z [xUnit.net 00:00:03.21] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9709687Z [xUnit.net 00:00:03.21] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9711016Z [xUnit.net 00:00:03.21] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersRepeatedSourceAndTargetAsReferenceOnRight [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9712286Z [xUnit.net 00:00:03.22] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_EscapesNamesThatNeedQuoting [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9718246Z [xUnit.net 00:00:03.21] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpklru1f.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9719482Z [xUnit.net 00:00:03.21] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9720084Z [xUnit.net 00:00:03.21] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9721800Z [xUnit.net 00:00:03.21] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(162,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9729209Z [xUnit.net 00:00:03.21] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(135,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersRepeatedSourceAndTargetAsReferenceOnRight() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9744803Z [xUnit.net 00:00:03.21] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9746596Z [xUnit.net 00:00:03.21] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9748737Z [xUnit.net 00:00:03.22] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp35gvyf.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9749996Z [xUnit.net 00:00:03.22] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9750829Z [xUnit.net 00:00:03.22] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9752663Z [xUnit.net 00:00:03.22] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(162,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9755512Z [xUnit.net 00:00:03.22] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(48,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_EscapesNamesThatNeedQuoting() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9758134Z [xUnit.net 00:00:03.22] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9759617Z [xUnit.net 00:00:03.22] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9761307Z [xUnit.net 00:00:03.22] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNamesForIndexesSourcesAndTargets_WhenNamesExist [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9763222Z [xUnit.net 00:00:03.22] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmptrmhbm.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9764405Z [xUnit.net 00:00:03.22] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9765013Z [xUnit.net 00:00:03.22] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9766765Z [xUnit.net 00:00:03.22] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(162,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9769693Z [xUnit.net 00:00:03.22] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(25,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNamesForIndexesSourcesAndTargets_WhenNamesExist() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9771959Z [xUnit.net 00:00:03.22] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9773371Z [xUnit.net 00:00:03.22] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9877675Z [xUnit.net 00:00:03.24] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_SelectsQuoteStyleForNamesContainingQuotes [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9880064Z [xUnit.net 00:00:03.24] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpzzewyg.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9881712Z [xUnit.net 00:00:03.24] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9882413Z [xUnit.net 00:00:03.24] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9884337Z [xUnit.net 00:00:03.24] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(162,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9888119Z [xUnit.net 00:00:03.24] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(71,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_SelectsQuoteStyleForNamesContainingQuotes() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9890822Z [xUnit.net 00:00:03.24] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9891898Z [xUnit.net 00:00:03.24] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9908762Z [xUnit.net 00:00:03.24] Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNumberedReferences_WhenLinksHaveNoNames [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9910426Z [xUnit.net 00:00:03.24] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpfg5lk3.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9911169Z [xUnit.net 00:00:03.24] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9911540Z [xUnit.net 00:00:03.24] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9912644Z [xUnit.net 00:00:03.24] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(162,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9914313Z [xUnit.net 00:00:03.24] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs(11,0): at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNumberedReferences_WhenLinksHaveNoNames() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9915648Z [xUnit.net 00:00:03.24] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:49.9916857Z [xUnit.net 00:00:03.24] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9518344Z [Test] Test was cancelled after 1 seconds timeout +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9531570Z [xUnit.net 00:00:04.20] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MultipleUpdatesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9533362Z [xUnit.net 00:00:04.20] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwjy3kw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9534997Z [xUnit.net 00:00:04.20] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9535831Z [xUnit.net 00:00:04.20] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9538141Z [xUnit.net 00:00:04.20] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9542774Z [xUnit.net 00:00:04.20] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(576,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MultipleUpdatesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9545411Z [xUnit.net 00:00:04.20] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9547032Z [xUnit.net 00:00:04.20] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9580665Z [Test] All links: (1: 1->1) (3: 3->3) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9593568Z [xUnit.net 00:00:04.21] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9596071Z [xUnit.net 00:00:04.21] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpugbruu.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9598064Z [xUnit.net 00:00:04.21] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9598844Z [xUnit.net 00:00:04.21] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9604767Z [xUnit.net 00:00:04.21] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9608422Z [xUnit.net 00:00:04.21] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(633,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9610977Z [xUnit.net 00:00:04.21] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9612612Z [xUnit.net 00:00:04.21] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9631593Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WriteToFile_WritesCompleteDatabaseAsLinoLines [10 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9633045Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9634111Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpafz0vt.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9640745Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9643434Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9645636Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 162 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9648499Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WriteToFile_WritesCompleteDatabaseAsLinoLines() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 94 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9650846Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9652269Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9654514Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersLeftBranchWithLinkIndexes [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9656280Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9657727Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwsnmaz.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9659713Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9660098Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9661532Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 162 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9664611Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersLeftBranchWithLinkIndexes() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 119 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9666528Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9667585Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9668811Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersRepeatedSourceAndTargetAsReferenceOnRight [3 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9669721Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9670529Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpklru1f.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9671627Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9671925Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9673247Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 162 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9676142Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatStructure_RendersRepeatedSourceAndTargetAsReferenceOnRight() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 135 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9678203Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9679355Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9680638Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_EscapesNamesThatNeedQuoting [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9681518Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9682460Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp35gvyf.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9683449Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9683800Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9685107Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 162 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9687376Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_EscapesNamesThatNeedQuoting() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 48 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9689270Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9690304Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9691729Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNamesForIndexesSourcesAndTargets_WhenNamesExist [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9692682Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9693512Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmptrmhbm.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9694830Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9695186Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9696622Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 162 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9699166Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNamesForIndexesSourcesAndTargets_WhenNamesExist() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 25 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9701462Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9702603Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9703907Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_SelectsQuoteStyleForNamesContainingQuotes [13 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9704858Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9705751Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpzzewyg.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9706704Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9707042Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9709546Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 162 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9712852Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_SelectsQuoteStyleForNamesContainingQuotes() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 71 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9715061Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9716217Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9717434Z Failed Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNumberedReferences_WhenLinksHaveNoNames [3 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9718343Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9719580Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpfg5lk3.tmp' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9720462Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9720773Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9722022Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.WithNamedLinks(Action`1 test) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 162 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9724357Z at Foundation.Data.Doublets.Cli.Tests.LinoDatabaseOutputTests.FormatDatabase_UsesNumberedReferences_WhenLinksHaveNoNames() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\LinoDatabaseOutputTests.cs:line 11 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9735039Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9736222Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9738087Z [xUnit.net 00:00:04.21] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9740311Z [xUnit.net 00:00:04.22] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteFullPointWithUnboundParts_ShouldKeepFullPoint [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9742301Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MultipleUpdatesTest [1 s] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9743368Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9744552Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwjy3kw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9745662Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9745999Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9747746Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9750881Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MultipleUpdatesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 576 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9752849Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9754076Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9755921Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest [6 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9756974Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9758416Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpugbruu.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9760525Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9760896Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9762745Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9764813Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationWithEmptySlotDuringUpdateTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 633 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9765986Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9766648Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9767131Z [Test] All links: (1: 1->1) (2: 2->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9767932Z [xUnit.net 00:00:04.21] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpzcm5pg.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9768642Z [xUnit.net 00:00:04.21] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9769007Z [xUnit.net 00:00:04.21] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9770254Z [xUnit.net 00:00:04.21] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9772234Z [xUnit.net 00:00:04.21] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1187,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9773872Z [xUnit.net 00:00:04.21] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9776488Z [xUnit.net 00:00:04.21] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9777409Z [Test] All links: (21: 21->21) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9778750Z [xUnit.net 00:00:04.22] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpozzigw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9779996Z [xUnit.net 00:00:04.22] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9780619Z [xUnit.net 00:00:04.22] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9790023Z [xUnit.net 00:00:04.22] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9793978Z [xUnit.net 00:00:04.22] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1553,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteFullPointWithUnboundParts_ShouldKeepFullPoint() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9799112Z [xUnit.net 00:00:04.22] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9800945Z [xUnit.net 00:00:04.22] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9802142Z [xUnit.net 00:00:04.23] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchAndDelete2LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9802836Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9804445Z [xUnit.net 00:00:04.23] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpcyjyqw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9805175Z [xUnit.net 00:00:04.23] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9805556Z [xUnit.net 00:00:04.23] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9806799Z [xUnit.net 00:00:04.23] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9808621Z [xUnit.net 00:00:04.23] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(355,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchAndDelete2LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9809958Z [xUnit.net 00:00:04.23] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9811025Z [xUnit.net 00:00:04.23] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9898664Z [Test] All links: (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9913928Z [xUnit.net 00:00:04.24] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnyTargetTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9917013Z [xUnit.net 00:00:04.24] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp0refg1.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9918823Z [xUnit.net 00:00:04.24] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9919701Z [xUnit.net 00:00:04.24] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9924078Z [xUnit.net 00:00:04.24] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9928050Z [xUnit.net 00:00:04.24] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(723,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnyTargetTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9930699Z [xUnit.net 00:00:04.24] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9932276Z [xUnit.net 00:00:04.24] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9933701Z [Trace] Constructing NamedTypesDecorator with names DB: C:\Users\runneradmin\AppData\Local\Temp\tmplfptfw.names.links +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9948659Z [ProcessQuery] Query: "(() ((link: link link)))" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9949389Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9950620Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9951235Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9953124Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9954218Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9954635Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9955095Z [ValidateLinksExistOrWillBeCreated] Named links to be created: link +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9955485Z [Trace] GetByName called for name: 'link' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9956186Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9958561Z [ValidateReferencesInPattern] Named link 'link' reference validated in substitution pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9959342Z [Trace] GetByName called for name: 'link' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9960940Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9961643Z [ValidateReferencesInPattern] Named link 'link' reference validated in substitution pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9962494Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9963089Z [Trace] GetByName called for name: 'link' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9963936Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9966384Z [Trace] Update called with restriction: [1] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9976200Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9976951Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9977547Z [EnsureNestedLinkCreatedRecursively] Created named leaf 'link' => ID=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9978222Z [Trace] SetName called for link: 1 with name: 'link' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9978690Z [Trace] RemoveName called for link: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9979075Z [Trace] RemoveName completed for link: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9979479Z [Trace] SetName result: 100 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9983284Z [EnsureNestedLinkCreatedRecursively] Updating link ID=1 => Source=1, Target=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9984213Z [Trace] Update called with restriction: [1,0,0] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9984776Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9985667Z [EnsureNestedLinkCreatedRecursively] Update handler: before=(1: 0->0), after=(1: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9986382Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9986826Z [ProcessQuery] Created link ID #1 from substitution pattern. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9987315Z [Test] All links: (1: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9987666Z [Trace] GetByName called for name: 'link' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9988065Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9991235Z [Trace] GetName called for link: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:50.9991713Z [Trace] GetName result: link +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0009654Z [xUnit.net 00:00:04.25] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithStringId_ShouldCreateSingleLink [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0013222Z [xUnit.net 00:00:04.25] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmplfptfw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0014853Z [xUnit.net 00:00:04.25] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0015606Z [xUnit.net 00:00:04.25] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0018375Z [xUnit.net 00:00:04.25] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0022410Z [xUnit.net 00:00:04.25] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1152,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithStringId_ShouldCreateSingleLink() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0025188Z [xUnit.net 00:00:04.25] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0026780Z [xUnit.net 00:00:04.25] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0052150Z [Test] All links: (1: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0059974Z [xUnit.net 00:00:04.26] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeletionDuringUpdateTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0063785Z [xUnit.net 00:00:04.26] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwzz1rf.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0065782Z [xUnit.net 00:00:04.26] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0067479Z [xUnit.net 00:00:04.26] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0070033Z [xUnit.net 00:00:04.26] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0080281Z [xUnit.net 00:00:04.26] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(652,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeletionDuringUpdateTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0082426Z [xUnit.net 00:00:04.26] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0083683Z [xUnit.net 00:00:04.26] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0116123Z [xUnit.net 00:00:04.26] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithMissingNamedReferences_ShouldThrowException [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0118441Z [xUnit.net 00:00:04.26] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2safpi.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0120410Z [xUnit.net 00:00:04.26] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0121212Z [xUnit.net 00:00:04.26] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0123527Z [xUnit.net 00:00:04.26] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0130776Z [xUnit.net 00:00:04.26] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1743,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithMissingNamedReferences_ShouldThrowException() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0134567Z [xUnit.net 00:00:04.26] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0135788Z [xUnit.net 00:00:04.26] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0153997Z [Test] All links: (1: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0168084Z [xUnit.net 00:00:04.27] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithIntegerId_ShouldCreateSingleLink [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0170661Z [xUnit.net 00:00:04.27] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwl0fac.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0172385Z [xUnit.net 00:00:04.27] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0173164Z [xUnit.net 00:00:04.27] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0175487Z [xUnit.net 00:00:04.27] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0181199Z [xUnit.net 00:00:04.27] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1172,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithIntegerId_ShouldCreateSingleLink() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0183666Z [xUnit.net 00:00:04.27] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0185186Z [xUnit.net 00:00:04.27] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0208150Z [Test] All links: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0223052Z [xUnit.net 00:00:04.27] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksByIndexTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0225727Z [xUnit.net 00:00:04.27] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmptl2sfy.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0227472Z [xUnit.net 00:00:04.27] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0228292Z [xUnit.net 00:00:04.27] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0230955Z [xUnit.net 00:00:04.27] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0234775Z [xUnit.net 00:00:04.27] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(810,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksByIndexTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0242067Z [xUnit.net 00:00:04.27] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0243872Z [xUnit.net 00:00:04.27] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0260474Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0262036Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0263105Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpzcm5pg.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0264361Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0264860Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0267465Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0273586Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1187 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0275879Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0276945Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0278693Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteFullPointWithUnboundParts_ShouldKeepFullPoint [8 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0279711Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0280584Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpozzigw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0281561Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0281870Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0295518Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0298911Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteFullPointWithUnboundParts_ShouldKeepFullPoint() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1553 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0301945Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0304300Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0306156Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchAndDelete2LevelNestedLinksTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0307586Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0308553Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpcyjyqw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0309503Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0310173Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0311804Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0314438Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchAndDelete2LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 355 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0316373Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0317429Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0318505Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnyTargetTest [11 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0319263Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0320152Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp0refg1.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0321032Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0321345Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0323024Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0325579Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnyTargetTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 723 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0328465Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0329513Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0339873Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithStringId_ShouldCreateSingleLink [9 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0340953Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0342311Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmplfptfw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0343581Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0343920Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0346569Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0349924Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithStringId_ShouldCreateSingleLink() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1152 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0352458Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0353938Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0355547Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeletionDuringUpdateTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0356462Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0359943Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwzz1rf.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0361800Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0362185Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0365654Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0368997Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeletionDuringUpdateTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 652 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0375048Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0375940Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0377036Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithMissingNamedReferences_ShouldThrowException [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0378160Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0379126Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2safpi.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0379768Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0380286Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0381589Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0388174Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithMissingNamedReferences_ShouldThrowException() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1743 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0391569Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0397948Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0407168Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithIntegerId_ShouldCreateSingleLink [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0412030Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0417951Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwl0fac.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0421332Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0422826Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0437240Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0447199Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithIntegerId_ShouldCreateSingleLink() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1172 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0453486Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0455676Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0461912Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksByIndexTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0463031Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0464109Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmptl2sfy.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0465197Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0465555Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0466802Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0468657Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksByIndexTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 810 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0469765Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0470446Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0470952Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0472019Z [xUnit.net 00:00:04.28] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedFamilyLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0473434Z [xUnit.net 00:00:04.28] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNumericLinks_ShouldCreateOnlyOneSubLink [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0476453Z [xUnit.net 00:00:04.28] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpgq33dh.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0477638Z [xUnit.net 00:00:04.28] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0478023Z [xUnit.net 00:00:04.28] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0479995Z [xUnit.net 00:00:04.28] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0483047Z [xUnit.net 00:00:04.28] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(827,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedFamilyLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0489940Z [xUnit.net 00:00:04.28] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0492071Z [xUnit.net 00:00:04.28] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0492986Z [Test] All links: (1: 1->2) (2: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0497704Z [xUnit.net 00:00:04.28] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpgezs04.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0499122Z [xUnit.net 00:00:04.28] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0500028Z [xUnit.net 00:00:04.28] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0502316Z [xUnit.net 00:00:04.28] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0505808Z [xUnit.net 00:00:04.28] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1308,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNumericLinks_ShouldCreateOnlyOneSubLink() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0508473Z [xUnit.net 00:00:04.28] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0510168Z [xUnit.net 00:00:04.28] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0512107Z [xUnit.net 00:00:04.30] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.StringAliasesInVariableRestriction_ShouldConstrainMatchesToNamedLinks [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0513500Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0514786Z [xUnit.net 00:00:04.30] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmph5bv3n.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0515839Z [xUnit.net 00:00:04.30] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0516204Z [xUnit.net 00:00:04.30] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0517649Z [xUnit.net 00:00:04.30] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0520509Z [xUnit.net 00:00:04.30] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1506,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.StringAliasesInVariableRestriction_ShouldConstrainMatchesToNamedLinks() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0522850Z [xUnit.net 00:00:04.30] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0524896Z [xUnit.net 00:00:04.30] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0526249Z [Test] All links: (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0539289Z [xUnit.net 00:00:04.30] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0542064Z [xUnit.net 00:00:04.30] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpakpo13.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0547443Z [xUnit.net 00:00:04.30] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0548228Z [xUnit.net 00:00:04.30] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0550748Z [xUnit.net 00:00:04.30] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0554976Z [xUnit.net 00:00:04.30] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(46,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0556886Z [xUnit.net 00:00:04.30] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0557991Z [xUnit.net 00:00:04.30] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0584727Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) (4: 3->3) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0615750Z [xUnit.net 00:00:04.31] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNamedLinks_ShouldCreateOnlyOneSubLink [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0618311Z [xUnit.net 00:00:04.31] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp31prbn.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0620312Z [xUnit.net 00:00:04.31] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0621001Z [xUnit.net 00:00:04.31] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0624013Z [xUnit.net 00:00:04.31] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0627661Z [xUnit.net 00:00:04.31] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1267,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNamedLinks_ShouldCreateOnlyOneSubLink() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0631081Z [xUnit.net 00:00:04.31] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0632545Z [xUnit.net 00:00:04.31] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0655417Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0669297Z [xUnit.net 00:00:04.32] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithAutoCreateMissingNamedReferences_ShouldCreatePointLinks [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0671983Z [xUnit.net 00:00:04.32] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpetvxxx.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0673578Z [xUnit.net 00:00:04.32] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0674393Z [xUnit.net 00:00:04.32] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0676695Z [xUnit.net 00:00:04.32] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0683920Z [xUnit.net 00:00:04.32] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1772,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithAutoCreateMissingNamedReferences_ShouldCreatePointLinks() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0686891Z [xUnit.net 00:00:04.32] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0688580Z [xUnit.net 00:00:04.32] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0705986Z [Test] All links: (1: 1->2) (2: 2->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0717641Z [xUnit.net 00:00:04.32] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksWithCrossReferences_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0722014Z [xUnit.net 00:00:04.32] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpcxhrad.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0723682Z [xUnit.net 00:00:04.32] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0724724Z [xUnit.net 00:00:04.32] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0726917Z [xUnit.net 00:00:04.32] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0734967Z [xUnit.net 00:00:04.32] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1690,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksWithCrossReferences_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0737224Z [xUnit.net 00:00:04.32] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0738944Z [xUnit.net 00:00:04.32] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0762432Z [Test] All links: (1: 2->1) (2: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0779112Z [xUnit.net 00:00:04.33] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoIntoFirstLinkUsingVariablesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0780476Z [Test] ===== Starting UpdateNamedLinkNameTest ===== +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0782348Z [xUnit.net 00:00:04.33] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmphanlfk.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0783792Z [xUnit.net 00:00:04.33] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0784483Z [xUnit.net 00:00:04.33] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0788764Z [xUnit.net 00:00:04.33] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0792676Z [xUnit.net 00:00:04.33] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(517,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoIntoFirstLinkUsingVariablesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0795564Z [xUnit.net 00:00:04.33] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0797163Z [xUnit.net 00:00:04.33] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0798681Z [Trace] Constructing NamedTypesDecorator with names DB: C:\Users\runneradmin\AppData\Local\Temp\tmpkeqcaw.names.links +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0824496Z [Test] Constants: Null=0, Any=4294967292, Continue=4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0825510Z [Test] Step 1: Creating initial link +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0826283Z [Test] Query: (() ((child: father mother))) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0826888Z [ProcessQuery] Query: "(() ((child: father mother)))" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0827890Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0828631Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0829366Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0830605Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0832091Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0834200Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0836234Z [ValidateLinksExistOrWillBeCreated] Named links to be created: child +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0838119Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0839969Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0840607Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0842286Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0843287Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0848891Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0853944Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'father' as point link. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0869354Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0869895Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0871108Z [Trace] Update called with restriction: [1] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0871846Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0873099Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0877156Z [Trace] SetName called for link: 1 with name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0879945Z [Trace] RemoveName called for link: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0880944Z [Trace] RemoveName completed for link: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0881514Z [Trace] SetName result: 108 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0882071Z [Trace] Update called with restriction: [1,0,0] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0882781Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0883483Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0883998Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0891989Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0892942Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'mother' as point link. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0894732Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0895633Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0896230Z [Trace] Update called with restriction: [2] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0896966Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,0,0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0897661Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0898280Z [Trace] SetName called for link: 2 with name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0898908Z [Trace] RemoveName called for link: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0899468Z [Trace] RemoveName completed for link: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0900029Z [Trace] SetName result: 110 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0900682Z [Trace] Update called with restriction: [2,0,0] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0901390Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,2,2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0902088Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0902744Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0903447Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0903991Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0904963Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0906362Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0907007Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0907816Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0909148Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0909834Z [EnsureLinkCreated] => assigned new ID=3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0910425Z [Trace] Update called with restriction: [3] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0911059Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0911677Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0912647Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0913728Z [Trace] SetName called for link: 3 with name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0914294Z [Trace] RemoveName called for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0914770Z [Trace] RemoveName completed for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0915231Z [Trace] SetName result: 118 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0915779Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0916424Z [Test] Initial link creation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0916924Z [Test] Step 2: Verifying initial state +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0917441Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0917917Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0925036Z [Test] Initial child ID: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0925903Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0927407Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0929127Z [Test] Initial father ID: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0929695Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0930306Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0930818Z [Test] Initial mother ID: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0931272Z [Test] Initial links count: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0931883Z [Test] Initial link: Index=(1: 1->1), Source=1, Target=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0932546Z [Test] Initial link: Index=(2: 2->2), Source=2, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0933216Z [Test] Initial link: Index=(3: 1->2), Source=1, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0933851Z [Test] Initial state verification completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0934664Z [Test] Step 3: Updating link name from 'child' to 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0935243Z [Test] Query: (((child: father mother)) ((son: father mother))) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0935985Z [Test] Current state before update: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0936401Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0936777Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0937159Z [Test] - child name exists: True +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0937521Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0937895Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0938223Z [Test] - son name exists: False +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0938585Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0939163Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0939545Z [Test] - father name exists: True +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0940354Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0940825Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0941276Z [Test] - mother name exists: True +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0941755Z [Test] Starting ProcessQuery for update... +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0942267Z [Test] Current links before update: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0944674Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0946674Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0948525Z [Test] Link: Index=(3: 1->2), Source=1, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0949782Z [ProcessQuery] Query: "(((child: father mother)) ((son: father mother)))" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0950610Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0951294Z [ProcessQuery] Restriction link => Id="" Values.Count=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0952013Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0952663Z [ProcessQuery] Restriction patterns to parse: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0953285Z [ProcessQuery] Substitution patterns to parse: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0953990Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0954769Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0963097Z [ValidateLinksExistOrWillBeCreated] Named links to be created: son +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0963922Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0964442Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0965259Z [ValidateReferencesInPattern] Named link 'child' reference validated in restriction pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0966137Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0966670Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0967886Z [ValidateReferencesInPattern] Named link 'father' reference validated in restriction pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0968778Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0969314Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0973085Z [ValidateReferencesInPattern] Named link 'mother' reference validated in restriction pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0974010Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0974568Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0975328Z [ValidateReferencesInPattern] Named link 'father' reference validated in substitution pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0976193Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0976700Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0977777Z [ValidateReferencesInPattern] Named link 'mother' reference validated in substitution pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0978669Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0979593Z [ProcessQuery] Detected single sub-link with 2 sub-values => replaced with one composite restriction pattern. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0980694Z [ProcessQuery] Converting restriction patterns => done. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0981322Z [ProcessQuery] Converting substitution patterns => done. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0981944Z [ProcessQuery] Finding solutions for restriction patterns... +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0982487Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0982889Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0983527Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0983896Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0984247Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0984633Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0985182Z [ProcessQuery] Found 1 total solution(s) matching restriction patterns. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0985780Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0986180Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0986528Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0986919Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0987654Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0988036Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0988377Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0989154Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0989585Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0990317Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0990737Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0991135Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0991527Z [ProcessQuery] allSolutionsNoOperation=False +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0992172Z [ProcessQuery] Some solutions lead to actual changes => building operations. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0992776Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0993179Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0993538Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0993938Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0994299Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.0994698Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1013521Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1013958Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1014322Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1014693Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1015053Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1015423Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1016051Z [ProcessQuery] For a solution => substitution links count=1, restriction links count=1. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1016837Z [ProcessQuery] => 2 operation(s) derived from these patterns. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1017752Z [ProcessQuery] All planned operations => 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1018467Z [ProcessQuery] Applying all planned operations... +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1019189Z [ApplyAllPlannedOperations] Operation: before=(3:1->2), after=(0:0->0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1019814Z [Trace] GetName called for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1020201Z [Trace] GetName result: child +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1020692Z [ApplyAllPlannedOperations] Name for before.Index 3 = 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1021328Z [ApplyAllPlannedOperations] Deleting link => ID=3, S=1, T=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1021922Z [RemoveLinks] Found 1 link(s) matching (ID=3, S=1, T=2). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1022382Z [Trace] RemoveName called for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1022829Z [Trace] RemoveName completed for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1023299Z [RemoveLinks] Deleting link => ID=3, S=1, T=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1023782Z [Trace] Delete called with restriction: [3,1,2] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1024944Z [Trace] Debug: this._links is of type: Foundation.Data.Doublets.Cli.PinnedTypesDecorator`1[System.UInt32] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1025813Z [Trace] Debug: Calling underlying _links.Delete +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1026432Z [Trace] Debug: handlerWrapper invoked - before=3,1,2, after=3,0,0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1026992Z [Test] Update ChangesHandler called: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1027415Z [Test] - Before state: (3: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1028162Z [Test] - After state: (3: 0->0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1028570Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1029004Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1029363Z [Test] - child name during change: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1029792Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1030410Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1030780Z [Test] - son name during change: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1031202Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1031630Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1031989Z [Test] - father name during change: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1032452Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1032862Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1033225Z [Test] - mother name during change: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1033619Z [Test] - All links during change: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1034787Z [xUnit.net 00:00:04.34] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateNamedLinkNameTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1036520Z [xUnit.net 00:00:04.34] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create6LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1038572Z [xUnit.net 00:00:04.35] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1039669Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1039965Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1040242Z [Test] Link: Index=(3: 0->0), Source=0, Target=0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1040588Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=null +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1040914Z [Trace] RemoveName called for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1041160Z [Trace] RemoveName completed for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1041413Z [Test] Update ChangesHandler called: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1041642Z [Test] - Before state: (3: 0->0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1041854Z [Test] - After state: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1042063Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1042309Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1042522Z [Test] - child name during change: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1042760Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1042993Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1043199Z [Test] - son name during change: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1043444Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1043678Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1043891Z [Test] - father name during change: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1044132Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1044366Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1044561Z [Test] - mother name during change: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1044783Z [Test] - All links during change: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1045027Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1045300Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1045556Z [Trace] Debug: Delete result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1045946Z [ApplyAllPlannedOperations] Operation: before=(0:0->0), after=(4294967292:1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1046340Z [Trace] GetName called for link: 4294967292 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1046580Z [Trace] GetName result: String +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1047113Z [ApplyAllPlannedOperations] Name for after.Index 4294967292 = 'String' (pre-op) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1048060Z [ApplyAllPlannedOperations] Creating link => ID=4294967292, S=1, T=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1049155Z [CreateOrUpdateLink] Detected wildcard substitution => nested create & name. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1050333Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1050782Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1051389Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1051988Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1052390Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1052940Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1053631Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1054036Z [EnsureLinkCreated] => assigned new ID=3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1054399Z [Test] Update ChangesHandler called: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1055044Z [Test] - Before state: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1055362Z [Test] - After state: (3: 0->0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1056438Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1058481Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1060521Z [Test] - child name during change: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1060941Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1061351Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1061719Z [Test] - son name during change: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1062136Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1062548Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1063520Z [Test] - father name during change: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1063950Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1064360Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1064713Z [Test] - mother name during change: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1065035Z [Test] - All links during change: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1065445Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1065926Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1066381Z [Test] Link: Index=(3: 0->0), Source=0, Target=0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1066842Z [Test] Creating new link: Index=3, Source=0, Target=0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1067298Z [Test] Checking if link exists: True +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1067727Z [Test] Checking if source exists: False +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1068525Z [Test] Checking if target exists: False +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1068924Z [Test] Names before creation: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1069306Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1069720Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1070011Z [Test] - child: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1070341Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1070752Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1071035Z [Test] - son: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1071344Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1071721Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1072043Z [Test] - father: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1072353Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1072706Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1072887Z [Test] - mother: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1073083Z [Trace] Update called with restriction: [3] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1073429Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1073856Z [Test] Update ChangesHandler called: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1074203Z [Test] - Before state: (3: 0->0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1074540Z [Test] - After state: (3: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1074780Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1075017Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1075234Z [Test] - child name during change: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1075476Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1075714Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1075926Z [Test] - son name during change: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1076167Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1076415Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1076618Z [Test] - father name during change: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1076866Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1077090Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1077524Z [Test] - mother name during change: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1077749Z [Test] - All links during change: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1078008Z [Test] Link: Index=(1: 1->1), Source=1, Target=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1078285Z [Test] Link: Index=(2: 2->2), Source=2, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1078554Z [Test] Link: Index=(3: 1->2), Source=1, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1078798Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1079305Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1079843Z [Trace] SetName called for link: 3 with name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1080112Z [Trace] RemoveName called for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1080495Z [Trace] RemoveName completed for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1080727Z [Trace] SetName result: 118 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1080954Z [Trace] GetName called for link: 4294967292 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1081199Z [Trace] GetName result: String +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1081565Z [ApplyAllPlannedOperations] Name for after.Index 4294967292 = 'String' (post-op) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1082038Z [ProcessQuery] Restoring unexpected deletions if any... +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1082429Z [RestoreUnexpectedLinkDeletions] No unexpected deletions found. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1082780Z [ProcessQuery] Finished processing query. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1083032Z [Test] Update operation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1083265Z [Test] Step 4: Verifying final state +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1083509Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1083749Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1083953Z [Test] Final child ID: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1084160Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1084395Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1084576Z [Test] Final son ID: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1084785Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1085013Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1085206Z [Test] Final father ID: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1085417Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1086040Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1086330Z [Test] Final mother ID: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1086639Z [Test] Final links count: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1087074Z [Test] Final link: Index=(1: 1->1), Source=1, Target=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1087597Z [Test] Final link: Index=(2: 2->2), Source=2, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1088078Z [Test] Final link: Index=(3: 1->2), Source=1, Target=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1088668Z [Test] ===== UpdateNamedLinkNameTest completed successfully ===== +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1090117Z [xUnit.net 00:00:04.34] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpkeqcaw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1091423Z [xUnit.net 00:00:04.34] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1092043Z [xUnit.net 00:00:04.34] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1094233Z [xUnit.net 00:00:04.34] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1097440Z [xUnit.net 00:00:04.34] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(930,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateNamedLinkNameTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1099673Z [xUnit.net 00:00:04.34] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1101176Z [xUnit.net 00:00:04.34] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1102558Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedFamilyLinksTest [6 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1103692Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1104648Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpgq33dh.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1108349Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1109839Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1113727Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1116625Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedFamilyLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 827 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1118743Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1119880Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1121820Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNumericLinks_ShouldCreateOnlyOneSubLink [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1123396Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1124348Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpgezs04.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1125315Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1125635Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1127599Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1130665Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNumericLinks_ShouldCreateOnlyOneSubLink() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1308 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1132869Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1133913Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1135434Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.StringAliasesInVariableRestriction_ShouldConstrainMatchesToNamedLinks [14 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1136697Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1137646Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmph5bv3n.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1138668Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1138985Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1140759Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1143878Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.StringAliasesInVariableRestriction_ShouldConstrainMatchesToNamedLinks() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1506 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1146151Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1148463Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1149850Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1151173Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1152558Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpakpo13.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1172720Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1173129Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1174956Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1177891Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterGapTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 46 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1180377Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1181615Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1183266Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNamedLinks_ShouldCreateOnlyOneSubLink [7 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1184554Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1185586Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp31prbn.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1186711Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1187447Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1189319Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1192575Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateDuplicatePairWithNamedLinks_ShouldCreateOnlyOneSubLink() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1267 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1194295Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1194989Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1195954Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithAutoCreateMissingNamedReferences_ShouldCreatePointLinks [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1196709Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1197290Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpetvxxx.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1198219Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1198490Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1199504Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1201335Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateNamedLinkWithAutoCreateMissingNamedReferences_ShouldCreatePointLinks() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1772 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1202678Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1203649Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1205627Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksWithCrossReferences_ShouldSucceed [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1206750Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1207675Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpcxhrad.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1208631Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1208961Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1210566Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1219347Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksWithCrossReferences_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1690 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1221362Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1222427Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1223712Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoIntoFirstLinkUsingVariablesTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1224784Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1225678Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmphanlfk.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1226656Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1227016Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1228799Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1231606Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoIntoFirstLinkUsingVariablesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 517 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1233581Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1234632Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1236142Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateNamedLinkNameTest [11 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1236953Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1237898Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpkeqcaw.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1238900Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1239236Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1241306Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1244108Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateNamedLinkNameTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 930 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1246762Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1247898Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1248888Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 6->6) (7: 5->6) (8: 4->7) (9: 3->8) (10: 2->9) (11: 1->10) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1250557Z [xUnit.net 00:00:04.34] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpazecex.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1253840Z [xUnit.net 00:00:04.34] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1254463Z [xUnit.net 00:00:04.34] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1258311Z [xUnit.net 00:00:04.34] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1268598Z [xUnit.net 00:00:04.34] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(205,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create6LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1270778Z [xUnit.net 00:00:04.34] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1272135Z [xUnit.net 00:00:04.34] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1273390Z [Test] All links: (1: 1->1) (2: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1275252Z [xUnit.net 00:00:04.35] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpy2dg40.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1276504Z [xUnit.net 00:00:04.35] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1277106Z [xUnit.net 00:00:04.35] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1279247Z [xUnit.net 00:00:04.35] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1282591Z [xUnit.net 00:00:04.35] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1241,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1285534Z [xUnit.net 00:00:04.35] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1287074Z [xUnit.net 00:00:04.35] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1289142Z [xUnit.net 00:00:04.35] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithAutoCreateMissingNumericReferences_ShouldCreatePointLinks [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1291123Z [xUnit.net 00:00:04.36] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1293560Z [xUnit.net 00:00:04.36] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateMixedNamedAndNumericLinks_ShouldReuseExistingLinks [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1296226Z [xUnit.net 00:00:04.37] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchSelfReferencingAndMakeThemGoOutFromFirstLinkUsingVariablesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1297751Z [xUnit.net 00:00:04.38] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1298619Z [Test] All links: (10: 10->10) (20: 10->20) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1299717Z [xUnit.net 00:00:04.36] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpusmqa3.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1300920Z [xUnit.net 00:00:04.36] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1301810Z [xUnit.net 00:00:04.36] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1307078Z [xUnit.net 00:00:04.36] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1311229Z [xUnit.net 00:00:04.36] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1758,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithAutoCreateMissingNumericReferences_ShouldCreatePointLinks() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1314166Z [xUnit.net 00:00:04.36] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1315977Z [xUnit.net 00:00:04.36] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1317316Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1318674Z [xUnit.net 00:00:04.36] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpm5chbo.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1320584Z [xUnit.net 00:00:04.36] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1321200Z [xUnit.net 00:00:04.36] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1323192Z [xUnit.net 00:00:04.36] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1326749Z [xUnit.net 00:00:04.36] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(93,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1329004Z [xUnit.net 00:00:04.36] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1330506Z [xUnit.net 00:00:04.36] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1331508Z [Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) (4: 3->3) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1332918Z [xUnit.net 00:00:04.37] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpqzrehy.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1334190Z [xUnit.net 00:00:04.37] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1334759Z [xUnit.net 00:00:04.37] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1336767Z [xUnit.net 00:00:04.37] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1340957Z [xUnit.net 00:00:04.37] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1367,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateMixedNamedAndNumericLinks_ShouldReuseExistingLinks() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1343571Z [xUnit.net 00:00:04.37] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1345069Z [xUnit.net 00:00:04.37] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1349275Z [Test] All links: (1: 1->1) (2: 1->2) (3: 3->1) (4: 1->4) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1353577Z [xUnit.net 00:00:04.37] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp1wd0nj.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1354908Z [xUnit.net 00:00:04.37] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1355553Z [xUnit.net 00:00:04.37] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1357705Z [xUnit.net 00:00:04.37] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1361185Z [xUnit.net 00:00:04.37] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(555,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchSelfReferencingAndMakeThemGoOutFromFirstLinkUsingVariablesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1364244Z [xUnit.net 00:00:04.37] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1365769Z [xUnit.net 00:00:04.37] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1367051Z [Test] All links: (1: 1->1) (2: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1368405Z [xUnit.net 00:00:04.38] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpyc3qn0.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1369680Z [xUnit.net 00:00:04.38] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1370250Z [xUnit.net 00:00:04.38] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1372380Z [xUnit.net 00:00:04.38] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1378856Z [xUnit.net 00:00:04.38] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1204,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1381378Z [xUnit.net 00:00:04.38] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1382869Z [xUnit.net 00:00:04.38] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1384680Z [xUnit.net 00:00:04.38] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.EnsureCreated_WithSpecialAnyReference_ShouldThrowControlledException [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1386950Z [xUnit.net 00:00:04.38] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create5LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1388923Z [xUnit.net 00:00:04.38] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpuugqzb.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1390073Z [xUnit.net 00:00:04.38] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1390682Z [xUnit.net 00:00:04.38] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1392787Z [xUnit.net 00:00:04.38] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1396228Z [xUnit.net 00:00:04.38] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1569,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.EnsureCreated_WithSpecialAnyReference_ShouldThrowControlledException() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1399354Z [xUnit.net 00:00:04.38] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1402657Z [xUnit.net 00:00:04.38] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1408251Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 4->5) (7: 3->6) (8: 2->7) (9: 1->8) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1409881Z [xUnit.net 00:00:04.38] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpdap40m.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1411152Z [xUnit.net 00:00:04.38] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1411994Z [xUnit.net 00:00:04.38] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1414105Z [xUnit.net 00:00:04.38] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1417343Z [xUnit.net 00:00:04.38] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(166,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create5LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1419487Z [xUnit.net 00:00:04.38] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1420947Z [xUnit.net 00:00:04.38] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1423204Z [xUnit.net 00:00:04.39] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchWithExactIndexAndDelete2LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1425081Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create6LevelNestedLinksTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1425957Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1426855Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpazecex.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1427904Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1428246Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1429936Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1432755Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create6LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 205 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1434674Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1435756Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1437242Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1438443Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1439386Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpy2dg40.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1440420Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1440753Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1442380Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1446678Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1241 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1449324Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1452657Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1456024Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithAutoCreateMissingNumericReferences_ShouldCreatePointLinks [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1458190Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1459212Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpusmqa3.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1460272Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1460632Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1462336Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1465758Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithAutoCreateMissingNumericReferences_ShouldCreatePointLinks() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1758 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1468574Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1469659Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1470795Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1471654Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1472597Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpm5chbo.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1473632Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1473984Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1475674Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1478318Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateMultipleLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 93 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1480169Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1481304Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1482756Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateMixedNamedAndNumericLinks_ShouldReuseExistingLinks [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1483922Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1485253Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpqzrehy.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1486317Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1486668Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1488398Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1492192Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateMixedNamedAndNumericLinks_ShouldReuseExistingLinks() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1367 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1493797Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1494702Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1496337Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchSelfReferencingAndMakeThemGoOutFromFirstLinkUsingVariablesTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1499596Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1501294Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp1wd0nj.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1502672Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1503197Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1504954Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1508312Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchSelfReferencingAndMakeThemGoOutFromFirstLinkUsingVariablesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 555 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1510622Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1511822Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1513951Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1515168Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1516118Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpyc3qn0.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1517158Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1517497Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1519150Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1522217Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateRightCompositeIntegerChildrenWithoutExtraLeaf_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1204 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1524464Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1526000Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1527508Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.EnsureCreated_WithSpecialAnyReference_ShouldThrowControlledException [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1528624Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1529535Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpuugqzb.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1530550Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1530881Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1532855Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1536279Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.EnsureCreated_WithSpecialAnyReference_ShouldThrowControlledException() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1569 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1537935Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1538657Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1539764Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create5LevelNestedLinksTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1540922Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1543198Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpdap40m.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1547648Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1548037Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1549834Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1552704Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create5LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 166 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1554664Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1555875Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1556696Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1558084Z [xUnit.net 00:00:04.39] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpln04bh.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1559348Z [xUnit.net 00:00:04.39] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1559996Z [xUnit.net 00:00:04.39] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1562259Z [xUnit.net 00:00:04.39] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1566344Z [xUnit.net 00:00:04.39] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(336,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchWithExactIndexAndDelete2LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1568978Z [xUnit.net 00:00:04.39] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1570564Z [xUnit.net 00:00:04.39] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1572178Z [xUnit.net 00:00:04.39] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateSingleLinkTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1573851Z [xUnit.net 00:00:04.40] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MixedMultipleUpdatesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1575720Z [xUnit.net 00:00:04.40] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NestedDeleteAllLinksBySourceAndTargetTest1 [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1576825Z [Test] All links: (1: 1->2) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1578368Z [xUnit.net 00:00:04.39] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpbtizxz.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1579599Z [xUnit.net 00:00:04.39] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1580197Z [xUnit.net 00:00:04.39] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1582249Z [xUnit.net 00:00:04.39] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1585695Z [xUnit.net 00:00:04.40] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(297,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateSingleLinkTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1588006Z [xUnit.net 00:00:04.40] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1589728Z [xUnit.net 00:00:04.40] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1590574Z [Test] All links: (1: 1->2) (2: 2->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1591826Z [xUnit.net 00:00:04.40] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpmyfkcg.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1592970Z [xUnit.net 00:00:04.40] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1593493Z [xUnit.net 00:00:04.40] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1595517Z [xUnit.net 00:00:04.40] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1599705Z [xUnit.net 00:00:04.40] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(595,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MixedMultipleUpdatesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1601979Z [xUnit.net 00:00:04.40] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1603410Z [xUnit.net 00:00:04.40] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1604565Z [Test] All links: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1605780Z [xUnit.net 00:00:04.40] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpp3whah.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1607035Z [xUnit.net 00:00:04.40] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1607627Z [xUnit.net 00:00:04.40] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1609783Z [xUnit.net 00:00:04.40] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1613056Z [xUnit.net 00:00:04.40] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(776,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NestedDeleteAllLinksBySourceAndTargetTest1() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1615463Z [xUnit.net 00:00:04.40] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1616966Z [xUnit.net 00:00:04.40] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1619033Z [xUnit.net 00:00:04.41] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateWithDifferentPairs_ShouldNotDeduplicateDifferentLinks [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1620740Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 2->1) (5: 3->4) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1623098Z [xUnit.net 00:00:04.41] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpefzagd.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1625090Z [xUnit.net 00:00:04.41] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1625901Z [xUnit.net 00:00:04.41] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1628344Z [xUnit.net 00:00:04.41] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1632471Z [xUnit.net 00:00:04.41] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1396,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateWithDifferentPairs_ShouldNotDeduplicateDifferentLinks() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1635330Z [xUnit.net 00:00:04.41] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1636920Z [xUnit.net 00:00:04.41] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1647719Z [Test] All links: (1: 1->1) (2: 2->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1669489Z [xUnit.net 00:00:04.41] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1671791Z [xUnit.net 00:00:04.42] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmplxmjgg.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1673031Z [xUnit.net 00:00:04.42] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1673811Z [xUnit.net 00:00:04.42] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1676053Z [xUnit.net 00:00:04.42] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1679554Z [xUnit.net 00:00:04.42] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1221,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1682068Z [xUnit.net 00:00:04.42] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1683674Z [xUnit.net 00:00:04.42] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1764446Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1800586Z [xUnit.net 00:00:04.43] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoExactMatch2LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1802802Z [xUnit.net 00:00:04.43] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpsuc1kk.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1804503Z [xUnit.net 00:00:04.43] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1805246Z [xUnit.net 00:00:04.43] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1807767Z [xUnit.net 00:00:04.43] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1811701Z [xUnit.net 00:00:04.43] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(374,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoExactMatch2LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1814362Z [xUnit.net 00:00:04.43] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1816783Z [xUnit.net 00:00:04.43] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1818018Z [Test] All links: (1: 1->2) (2: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1835641Z [xUnit.net 00:00:04.43] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoOutOfFirstLinkUsingVariablesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1838201Z [xUnit.net 00:00:04.43] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpsi225c.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1842561Z [xUnit.net 00:00:04.43] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1843416Z [xUnit.net 00:00:04.43] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1846895Z [xUnit.net 00:00:04.43] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1850690Z [xUnit.net 00:00:04.43] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(498,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoOutOfFirstLinkUsingVariablesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1853496Z [xUnit.net 00:00:04.43] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1855143Z [xUnit.net 00:00:04.43] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1875416Z [Test] All links: (3: 3->3) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1920508Z [xUnit.net 00:00:04.44] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1923025Z [xUnit.net 00:00:04.44] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpepcfsk.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1924507Z [xUnit.net 00:00:04.44] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1928994Z [xUnit.net 00:00:04.44] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1931525Z [xUnit.net 00:00:04.44] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1939312Z [xUnit.net 00:00:04.44] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(61,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1942052Z [xUnit.net 00:00:04.44] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1943776Z [xUnit.net 00:00:04.44] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1945946Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchWithExactIndexAndDelete2LevelNestedLinksTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1947314Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1948763Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpln04bh.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1949058Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1949396Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1950874Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1952502Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MatchWithExactIndexAndDelete2LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 336 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1953657Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1954257Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1955251Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateSingleLinkTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1955480Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1956710Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpbtizxz.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1956976Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1957258Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1958600Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1967828Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateSingleLinkTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 297 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1968712Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1969848Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1970661Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MixedMultipleUpdatesTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1970942Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1971978Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpmyfkcg.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1979728Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1980239Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1984931Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1986540Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MixedMultipleUpdatesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 595 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.1987454Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2002888Z [xUnit.net 00:00:04.45] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteMatchedLinkAndOutgoingLink_ShouldPreserveExistingParts [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2003536Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2005147Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NestedDeleteAllLinksBySourceAndTargetTest1 [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2005423Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2007072Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpp3whah.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2007416Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2015648Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2017393Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2019315Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NestedDeleteAllLinksBySourceAndTargetTest1() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 776 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2021628Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2022254Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2023353Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateWithDifferentPairs_ShouldNotDeduplicateDifferentLinks [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2023600Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2024709Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpefzagd.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2025109Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2025485Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2027013Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2028687Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateWithDifferentPairs_ShouldNotDeduplicateDifferentLinks() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1396 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2034201Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2034819Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2036020Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2036349Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2037379Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmplxmjgg.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2037646Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2037987Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2039546Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2042126Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLeftCompositeStringChildrenWithoutExtraLeaf_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1221 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2042865Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2043435Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2044539Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoExactMatch2LevelNestedLinksTest [11 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2045039Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2070051Z [xUnit.net 00:00:04.45] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedFamilyLinksRemovesNamesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2071283Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpsuc1kk.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2071545Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2071885Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2073441Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2083243Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoExactMatch2LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 374 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2084047Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2084600Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2085601Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoOutOfFirstLinkUsingVariablesTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2085831Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2086706Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpsi225c.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2087007Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2087325Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2088808Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2090461Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksToGoOutOfFirstLinkUsingVariablesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 498 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2091174Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2091776Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2092701Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2092955Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2093880Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpepcfsk.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2094116Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2094454Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2096411Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2099206Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexAfterDoubleGapTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 61 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2100296Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2100885Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2106430Z [Test] All links: (1: 1->1) (2: 18->20) (18: 1->21) (19: 1->20) (20: 20->20) (21: 21->21) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2110076Z [xUnit.net 00:00:04.46] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.ExactMatchAndDelete2LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2126413Z [xUnit.net 00:00:04.45] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpxyij1j.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2126625Z [xUnit.net 00:00:04.45] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2142135Z [xUnit.net 00:00:04.45] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2151654Z [xUnit.net 00:00:04.45] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2153955Z [xUnit.net 00:00:04.45] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1529,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteMatchedLinkAndOutgoingLink_ShouldPreserveExistingParts() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2154768Z [xUnit.net 00:00:04.45] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2155855Z [xUnit.net 00:00:04.45] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2157175Z [xUnit.net 00:00:04.45] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp41ybyp.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2157651Z [xUnit.net 00:00:04.45] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2158482Z [xUnit.net 00:00:04.45] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2160396Z [xUnit.net 00:00:04.45] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2163500Z [xUnit.net 00:00:04.45] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1081,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedFamilyLinksRemovesNamesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2197545Z [xUnit.net 00:00:04.47] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteByNamesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2198342Z [xUnit.net 00:00:04.45] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2199838Z [xUnit.net 00:00:04.45] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2200017Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2201074Z [xUnit.net 00:00:04.46] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpavoq2v.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2201247Z [xUnit.net 00:00:04.46] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2201595Z [xUnit.net 00:00:04.46] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2203220Z [xUnit.net 00:00:04.46] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2204816Z [xUnit.net 00:00:04.46] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(317,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.ExactMatchAndDelete2LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2206829Z [xUnit.net 00:00:04.46] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2207283Z [xUnit.net 00:00:04.46] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2207929Z [xUnit.net 00:00:04.47] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmph3fcnq.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2208031Z [xUnit.net 00:00:04.47] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2208252Z [xUnit.net 00:00:04.47] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2209414Z [xUnit.net 00:00:04.47] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2210217Z [xUnit.net 00:00:04.47] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1120,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteByNamesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2210657Z [xUnit.net 00:00:04.47] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2211031Z [xUnit.net 00:00:04.47] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2461203Z [Test] All links: (1: 0->0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2489923Z [xUnit.net 00:00:04.50] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithVariableReferences_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2491082Z [xUnit.net 00:00:04.50] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2wkufo.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2497576Z [xUnit.net 00:00:04.50] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2498165Z [xUnit.net 00:00:04.50] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2500121Z [xUnit.net 00:00:04.50] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2502332Z [xUnit.net 00:00:04.50] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1791,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithVariableReferences_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2503286Z [xUnit.net 00:00:04.50] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2504085Z [xUnit.net 00:00:04.50] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2514493Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2541900Z [xUnit.net 00:00:04.50] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create2LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2543106Z [xUnit.net 00:00:04.50] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpqyh3l2.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2543710Z [xUnit.net 00:00:04.50] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2544156Z [xUnit.net 00:00:04.50] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2546336Z [xUnit.net 00:00:04.50] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2548078Z [xUnit.net 00:00:04.50] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(109,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create2LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2553248Z [xUnit.net 00:00:04.50] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2554021Z [xUnit.net 00:00:04.50] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2571936Z [Test] All links: (1: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2599559Z [xUnit.net 00:00:04.51] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnySourceTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2600715Z [xUnit.net 00:00:04.51] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwxv42b.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2601392Z [xUnit.net 00:00:04.51] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2601880Z [xUnit.net 00:00:04.51] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2603706Z [xUnit.net 00:00:04.51] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2609769Z [xUnit.net 00:00:04.51] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(741,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnySourceTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2610765Z [xUnit.net 00:00:04.51] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2611587Z [xUnit.net 00:00:04.51] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2612378Z [Trace] Constructing NamedTypesDecorator with names DB: C:\Users\runneradmin\AppData\Local\Temp\tmp1xgqt3.names.links +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2629692Z [Test] Starting UpdateNamedLinkNameTest +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2630063Z [Test] Step 1: Creating initial link +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2630433Z [ProcessQuery] Query: "(() ((child: father mother)))" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2635223Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2658349Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2659560Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2660322Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2661197Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2661722Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2662216Z [ValidateLinksExistOrWillBeCreated] Named links to be created: child +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2662556Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2662834Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2663143Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2694091Z [xUnit.net 00:00:04.52] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateTwoNamedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2694287Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2694876Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2695188Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2695925Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'father' as point link. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2696291Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2696581Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2696905Z [Trace] Update called with restriction: [1] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2697671Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2698025Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2698392Z [Trace] SetName called for link: 1 with name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2698692Z [Trace] RemoveName called for link: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2699016Z [Trace] RemoveName completed for link: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2699294Z [Trace] SetName result: 108 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2700056Z [Trace] Update called with restriction: [1,0,0] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2700766Z [Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2701079Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2701697Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2701984Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2702920Z [ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'mother' as point link. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2703252Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2703542Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2703858Z [Trace] Update called with restriction: [2] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2705040Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,0,0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2705410Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2705728Z [Trace] SetName called for link: 2 with name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2705950Z [Trace] RemoveName called for link: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2706200Z [Trace] RemoveName completed for link: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2706416Z [Trace] SetName result: 110 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2706699Z [Trace] Update called with restriction: [2,0,0] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2707088Z [Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,2,2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2707336Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2707690Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2707945Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2708157Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2708670Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2708943Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2709288Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2709779Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2710297Z [EnsureLinkCreated] Creating link for (S=1, T=2). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2710679Z [EnsureLinkCreated] => assigned new ID=3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2710965Z [Trace] Update called with restriction: [3] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2711372Z [Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2711668Z [Trace] Update result: 4294967295 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2712751Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2713155Z [Trace] SetName called for link: 3 with name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2713659Z [Trace] RemoveName called for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2721744Z [Trace] RemoveName completed for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2722096Z [Trace] SetName result: 118 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2722527Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2722809Z [Test] Initial link creation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2724482Z [Test] Step 2: Verifying initial state +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2724856Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2725162Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2725432Z [Test] Initial child ID: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2725736Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2725989Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2726285Z [Test] Initial father ID: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2726681Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2726979Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2727268Z [Test] Initial mother ID: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2727598Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2728130Z [Test] Initial links count: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2728486Z [Test] Initial state verification completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2728779Z [Test] Step 3: Updating link name +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2729072Z [Test] Removing old name 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2729368Z [Trace] RemoveName called for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2729658Z [Trace] RemoveName completed for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2729902Z [Test] Old name removed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2730187Z [Test] Creating new link with name 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2730570Z [ProcessQuery] Query: "(() ((son: father mother)))" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2784016Z [xUnit.net 00:00:04.52] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoUpdateUsingVariablesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2784603Z [ProcessQuery] Parser returned 1 top-level link(s). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2809924Z [ProcessQuery] Restriction link => Id="" Values.Count=0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2811257Z [ProcessQuery] Substitution link => Id="" Values.Count=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2813672Z [ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2819266Z [ValidateLinksExistOrWillBeCreated] Starting validation +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2820200Z [ValidateLinksExistOrWillBeCreated] Numeric links to be created: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2820949Z [ValidateLinksExistOrWillBeCreated] Named links to be created: son +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2821304Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2821776Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2822437Z [ValidateReferencesInPattern] Named link 'father' reference validated in substitution pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2822768Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2823072Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2823668Z [ValidateReferencesInPattern] Named link 'mother' reference validated in substitution pattern +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2824084Z [ValidateLinksExistOrWillBeCreated] Validation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2824385Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2825143Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2825707Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2826012Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2826282Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2826829Z [EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2827210Z [EnsureLinkCreated] Link already found => ID=3 => no-op. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2828028Z [EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2828378Z [Trace] SetName called for link: 3 with name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2828739Z [Trace] RemoveName called for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2829084Z [Trace] RemoveName completed for link: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2829378Z [Trace] SetName result: 123 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2829835Z [ProcessQuery] Created link ID #3 from substitution pattern. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2830314Z [Test] New link creation completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2830632Z [Test] Step 4: Verifying final state +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2830976Z [Trace] GetByName called for name: 'child' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2831335Z [Trace] GetByName result: 0 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2859995Z [Trace] GetByName called for name: 'son' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2860485Z [Trace] GetByName result: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2861074Z [Test] Final son ID: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2861415Z [Trace] GetByName called for name: 'father' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2861553Z [Trace] GetByName result: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2861674Z [Test] Final father ID: 1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2861848Z [Trace] GetByName called for name: 'mother' +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2861999Z [Trace] GetByName result: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2862123Z [Test] Final mother ID: 2 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2862324Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2862464Z [Test] Final links count: 3 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2862924Z [Test] Final state verification completed +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2863159Z [Test] UpdateNamedLinkNameTest completed successfully +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2869383Z [xUnit.net 00:00:04.52] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp1xgqt3.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2871181Z [xUnit.net 00:00:04.52] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2871572Z [xUnit.net 00:00:04.52] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2873339Z [xUnit.net 00:00:04.52] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2875132Z [xUnit.net 00:00:04.52] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(859,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateTwoNamedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2876304Z [xUnit.net 00:00:04.52] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2876954Z [xUnit.net 00:00:04.52] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2877099Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2878142Z [xUnit.net 00:00:04.52] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpy2jgzl.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2878339Z [xUnit.net 00:00:04.52] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2878697Z [xUnit.net 00:00:04.52] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2880518Z [xUnit.net 00:00:04.52] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2882674Z [xUnit.net 00:00:04.52] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(393,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoUpdateUsingVariablesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2883628Z [xUnit.net 00:00:04.52] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2884385Z [xUnit.net 00:00:04.52] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2885141Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2886200Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteMatchedLinkAndOutgoingLink_ShouldPreserveExistingParts [9 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2886402Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2887335Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpxyij1j.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2887512Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2887802Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2889290Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2892233Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Issue20_SubstituteMatchedLinkAndOutgoingLink_ShouldPreserveExistingParts() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1529 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2893835Z [xUnit.net 00:00:04.53] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksSelfReferencingUsingVariablesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2894661Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2895127Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2895906Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedFamilyLinksRemovesNamesTest [6 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2896021Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2897399Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp41ybyp.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2897720Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2897936Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2899395Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2900182Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedFamilyLinksRemovesNamesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1081 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2900518Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2900788Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2901311Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.ExactMatchAndDelete2LevelNestedLinksTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2901430Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2902281Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpavoq2v.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2902384Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2902585Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2904016Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2905381Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.ExactMatchAndDelete2LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 317 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2905854Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2906119Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2906447Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteByNamesTest [7 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2906520Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2906992Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmph3fcnq.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2907051Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2907187Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2907967Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2908644Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteByNamesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1120 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2909138Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2909432Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2910208Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithVariableReferences_ShouldSucceed [28 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2910306Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2911098Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2wkufo.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2911391Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2911580Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2912878Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2914150Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithVariableReferences_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1791 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2914627Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2915060Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2915702Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create2LevelNestedLinksTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2915802Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2922424Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpqyh3l2.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2922753Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2923044Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2924831Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2926078Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create2LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 109 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2926621Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2927084Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2927707Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnySourceTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2927819Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2928636Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwxv42b.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2928739Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2928935Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2930309Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2931528Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteLinksByAnySourceTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 741 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2932252Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2932675Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2933267Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateTwoNamedLinksTest [8 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2933370Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2934154Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp1xgqt3.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2934253Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2934447Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2935797Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2937530Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateTwoNamedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 859 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2938068Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2938535Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2939168Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoUpdateUsingVariablesTest [6 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2939268Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2940094Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpy2jgzl.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2940214Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2940394Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2941367Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2942095Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.NoUpdateUsingVariablesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 393 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2942424Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2942698Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2943218Z [xUnit.net 00:00:04.54] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteMultipleLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2943811Z [xUnit.net 00:00:04.54] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateWithNonExistentReference_ShouldThrowException [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2944440Z [xUnit.net 00:00:04.53] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmprenad5.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2944541Z [xUnit.net 00:00:04.53] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2944753Z [xUnit.net 00:00:04.53] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2945832Z [xUnit.net 00:00:04.53] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2946793Z [xUnit.net 00:00:04.53] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(536,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksSelfReferencingUsingVariablesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2947426Z [xUnit.net 00:00:04.53] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2947825Z [xUnit.net 00:00:04.53] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2947899Z [Test] All links: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2948516Z [xUnit.net 00:00:04.54] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpb020f2.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2948619Z [xUnit.net 00:00:04.54] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2948923Z [xUnit.net 00:00:04.54] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2949884Z [xUnit.net 00:00:04.54] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2950707Z [xUnit.net 00:00:04.54] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(706,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteMultipleLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2951138Z [xUnit.net 00:00:04.54] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2951516Z [xUnit.net 00:00:04.54] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2952111Z [xUnit.net 00:00:04.54] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2jdj4n.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2952202Z [xUnit.net 00:00:04.54] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2952404Z [xUnit.net 00:00:04.54] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2953817Z [xUnit.net 00:00:04.54] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2955418Z [xUnit.net 00:00:04.54] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1725,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateWithNonExistentReference_ShouldThrowException() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2956118Z [xUnit.net 00:00:04.54] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2956761Z [xUnit.net 00:00:04.54] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2961741Z [Test] All links: (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2972733Z [xUnit.net 00:00:04.55] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source1Target2 [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2974766Z [xUnit.net 00:00:04.55] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpo5bouy.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2975276Z [xUnit.net 00:00:04.55] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2975702Z [xUnit.net 00:00:04.55] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2977913Z [xUnit.net 00:00:04.55] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2980420Z [xUnit.net 00:00:04.55] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(670,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source1Target2() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2981331Z [xUnit.net 00:00:04.55] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.2982081Z [xUnit.net 00:00:04.55] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3024207Z [xUnit.net 00:00:04.55] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedLinkTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3025840Z [xUnit.net 00:00:04.55] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp424bwo.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3026706Z [xUnit.net 00:00:04.55] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3028248Z [xUnit.net 00:00:04.55] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3031309Z [xUnit.net 00:00:04.55] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3033080Z [xUnit.net 00:00:04.55] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1105,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedLinkTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3033969Z [xUnit.net 00:00:04.55] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3034758Z [xUnit.net 00:00:04.55] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3064392Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 2->3) (5: 1->4) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3213722Z [xUnit.net 00:00:04.57] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create3LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3215278Z [xUnit.net 00:00:04.57] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpcc30as.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3215958Z [xUnit.net 00:00:04.57] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3216404Z [xUnit.net 00:00:04.57] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3218263Z [xUnit.net 00:00:04.57] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3219908Z [xUnit.net 00:00:04.57] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(126,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create3LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3220831Z [xUnit.net 00:00:04.57] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3221605Z [xUnit.net 00:00:04.57] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3253194Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) (5: 3->4) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3266046Z [xUnit.net 00:00:04.58] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateTripleDuplicatePair_ShouldCreateOnlyOneSubLink [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3268634Z [xUnit.net 00:00:04.58] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpai0w24.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3269562Z [xUnit.net 00:00:04.58] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3269936Z [xUnit.net 00:00:04.58] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3271464Z [xUnit.net 00:00:04.58] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3273053Z [xUnit.net 00:00:04.58] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1332,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateTripleDuplicatePair_ShouldCreateOnlyOneSubLink() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3273951Z [xUnit.net 00:00:04.58] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3274355Z [xUnit.net 00:00:04.58] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3309629Z [Test] All links: (1: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3323812Z [xUnit.net 00:00:04.58] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithValidSelfReference_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3324976Z [xUnit.net 00:00:04.58] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpsxmcqp.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3325475Z [xUnit.net 00:00:04.58] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3325939Z [xUnit.net 00:00:04.58] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3327745Z [xUnit.net 00:00:04.58] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3329461Z [xUnit.net 00:00:04.58] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1675,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithValidSelfReference_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3330314Z [xUnit.net 00:00:04.58] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3331362Z [xUnit.net 00:00:04.58] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3354610Z [Test] All links: (1: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3363302Z [xUnit.net 00:00:04.59] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3367674Z [xUnit.net 00:00:04.59] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp103kes.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3368177Z [xUnit.net 00:00:04.59] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3368622Z [xUnit.net 00:00:04.59] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3370510Z [xUnit.net 00:00:04.59] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3372065Z [xUnit.net 00:00:04.59] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(16,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3373295Z [xUnit.net 00:00:04.59] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3374808Z [xUnit.net 00:00:04.59] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3394373Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksSelfReferencingUsingVariablesTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3394525Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3395609Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmprenad5.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3395860Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3396223Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3398208Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3399740Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.MakeAllLinksSelfReferencingUsingVariablesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 536 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3400444Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3400936Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3402505Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteMultipleLinksTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3402883Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3403908Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpb020f2.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3404126Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3404322Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3405870Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3412060Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteMultipleLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 706 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3413547Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3414059Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3415935Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateWithNonExistentReference_ShouldThrowException [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3416085Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3416964Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2jdj4n.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3417069Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3417295Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3418684Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3420153Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.UpdateWithNonExistentReference_ShouldThrowException() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1725 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3420751Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3421503Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3422208Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source1Target2 [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3422324Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3423160Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpo5bouy.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3423263Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3423475Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3424862Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3426405Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source1Target2() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 670 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3426994Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3427470Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3428071Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedLinkTest [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3428185Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3429040Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp424bwo.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3429146Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3429364Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3430856Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3432098Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteNamedLinkTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1105 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3432678Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3433178Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3433860Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create3LevelNestedLinksTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3433976Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3435195Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpcc30as.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3435298Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3435508Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3436985Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3438315Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create3LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 126 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3438912Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3439387Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3440505Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateTripleDuplicatePair_ShouldCreateOnlyOneSubLink [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3440616Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3441473Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpai0w24.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3441571Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3441764Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3443003Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3444600Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateTripleDuplicatePair_ShouldCreateOnlyOneSubLink() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1332 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3444941Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3445216Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3445679Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithValidSelfReference_ShouldSucceed [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3445749Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3446532Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpsxmcqp.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3446625Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3446820Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3448143Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3449119Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithValidSelfReference_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1675 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3449448Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3449717Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3450055Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3450130Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3450857Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp103kes.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3450950Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3451160Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3452509Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3455746Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 16 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3458358Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3458876Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3459064Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3460197Z [xUnit.net 00:00:04.59] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationDuringUpdateTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3461208Z [xUnit.net 00:00:04.59] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithWildcardReferences_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3462334Z [xUnit.net 00:00:04.59] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpkt2su0.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3462487Z [xUnit.net 00:00:04.59] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3462802Z [xUnit.net 00:00:04.59] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3466692Z [xUnit.net 00:00:04.59] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3468302Z [xUnit.net 00:00:04.59] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(614,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationDuringUpdateTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3469063Z [xUnit.net 00:00:04.59] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3469737Z [xUnit.net 00:00:04.59] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3469885Z [Test] All links: (1: 0->0) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3471237Z [xUnit.net 00:00:04.59] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpztbyrz.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3471412Z [xUnit.net 00:00:04.59] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3471769Z [xUnit.net 00:00:04.59] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3473501Z [xUnit.net 00:00:04.60] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3475174Z [xUnit.net 00:00:04.60] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1805,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithWildcardReferences_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3475935Z [xUnit.net 00:00:04.60] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3476595Z [xUnit.net 00:00:04.60] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3496140Z [Test] All links: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3504155Z [xUnit.net 00:00:04.60] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source2Target2 [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3505364Z [xUnit.net 00:00:04.60] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpl55qbx.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3505899Z [xUnit.net 00:00:04.60] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3506389Z [xUnit.net 00:00:04.60] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3508684Z [xUnit.net 00:00:04.60] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3510710Z [xUnit.net 00:00:04.60] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(689,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source2Target2() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3511668Z [xUnit.net 00:00:04.60] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3512450Z [xUnit.net 00:00:04.60] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3544440Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3555206Z [xUnit.net 00:00:04.60] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNamedLinks_MultipleQueries_ShouldReuseSameIds [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3565783Z [xUnit.net 00:00:04.60] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpx3xqe3.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3565987Z [xUnit.net 00:00:04.60] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3566363Z [xUnit.net 00:00:04.60] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3568201Z [xUnit.net 00:00:04.60] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3569958Z [xUnit.net 00:00:04.60] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1470,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNamedLinks_MultipleQueries_ShouldReuseSameIds() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3570719Z [xUnit.net 00:00:04.61] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3571346Z [xUnit.net 00:00:04.61] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3604938Z [xUnit.net 00:00:04.61] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithNonExistentReference_ShouldThrowException [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3606078Z [xUnit.net 00:00:04.61] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2v2zwk.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3607042Z [xUnit.net 00:00:04.61] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3610506Z [xUnit.net 00:00:04.61] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3612557Z [xUnit.net 00:00:04.61] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3614758Z [xUnit.net 00:00:04.61] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1659,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithNonExistentReference_ShouldThrowException() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3615682Z [xUnit.net 00:00:04.61] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3616460Z [xUnit.net 00:00:04.61] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3684099Z [Test] All links: (1: 1->1) (2: 2->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3709146Z [xUnit.net 00:00:04.62] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForSingleLinkUsingVariablesTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3711697Z [xUnit.net 00:00:04.62] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpr3w113.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3714285Z [xUnit.net 00:00:04.62] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3715079Z [xUnit.net 00:00:04.62] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3717283Z [xUnit.net 00:00:04.62] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3719848Z [xUnit.net 00:00:04.62] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(426,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForSingleLinkUsingVariablesTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3722128Z [xUnit.net 00:00:04.62] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3723007Z [xUnit.net 00:00:04.62] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3736350Z [Test] All links: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3745189Z [xUnit.net 00:00:04.62] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest2 [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3748870Z [xUnit.net 00:00:04.62] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpg2pkwh.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3750887Z [xUnit.net 00:00:04.62] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3751636Z [xUnit.net 00:00:04.62] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3753874Z [xUnit.net 00:00:04.62] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3758237Z [xUnit.net 00:00:04.62] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(793,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest2() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3760602Z [xUnit.net 00:00:04.62] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3761481Z [xUnit.net 00:00:04.62] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3786633Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 6->6) (7: 7->7) (8: 6->7) (9: 5->8) (10: 4->9) (11: 3->10) (12: 2->11) (13: 1->12) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3799971Z [xUnit.net 00:00:04.63] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create7LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3802070Z [xUnit.net 00:00:04.63] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpgrybcp.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3803375Z [xUnit.net 00:00:04.63] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3803987Z [xUnit.net 00:00:04.63] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3806065Z [xUnit.net 00:00:04.63] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3809827Z [xUnit.net 00:00:04.63] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(249,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create7LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3813200Z [xUnit.net 00:00:04.63] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3814674Z [xUnit.net 00:00:04.63] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3843091Z [Test] All links: (1: 1->1) (2: 2->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3850914Z [xUnit.net 00:00:04.63] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkReferencingExistingLink_ShouldSucceed [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3855713Z [xUnit.net 00:00:04.63] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwxdccz.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3858585Z [xUnit.net 00:00:04.63] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3859560Z [xUnit.net 00:00:04.63] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3861939Z [xUnit.net 00:00:04.63] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3866238Z [xUnit.net 00:00:04.63] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1706,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkReferencingExistingLink_ShouldSucceed() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3869129Z [xUnit.net 00:00:04.63] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3870788Z [xUnit.net 00:00:04.63] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3885584Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationDuringUpdateTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3886704Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3887843Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpkt2su0.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3889266Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3890574Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3892455Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3895721Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreationDuringUpdateTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 614 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3897591Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3898632Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3900351Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithWildcardReferences_ShouldSucceed [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3901447Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3902413Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpztbyrz.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3903462Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3903813Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3905519Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3909635Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithWildcardReferences_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1805 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3912174Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3913360Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3914616Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source2Target2 [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3915529Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3916530Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpl55qbx.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3918742Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3919089Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3920799Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3923456Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteSingleLinkTest_Source2Target2() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 689 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3925327Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3926426Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3927822Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNamedLinks_MultipleQueries_ShouldReuseSameIds [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3928848Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3929810Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpx3xqe3.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3931344Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3931676Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3933293Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3936128Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNamedLinks_MultipleQueries_ShouldReuseSameIds() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1470 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3938135Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3939244Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3940666Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithNonExistentReference_ShouldThrowException [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3941725Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3942658Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmp2v2zwk.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3943671Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3943998Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3945656Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3950379Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithNonExistentReference_ShouldThrowException() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1659 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3952552Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3953696Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3956711Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForSingleLinkUsingVariablesTest [8 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3962134Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3964064Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpr3w113.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3966675Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3967292Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3969028Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3972330Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.SwapSourceAndTargetForSingleLinkUsingVariablesTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 426 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3974974Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3976183Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3977545Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest2 [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3978589Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3979786Z [xUnit.net 00:00:04.64] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest1 [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3981890Z [xUnit.net 00:00:04.65] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNestedDuplicates_ShouldDeduplicateAtAllLevels [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3983901Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpg2pkwh.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3985016Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3985387Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3987459Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3990531Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest2() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 793 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3992683Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3993762Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3994763Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create7LevelNestedLinksTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3995668Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3996688Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpgrybcp.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3997777Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.3998075Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4000014Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4003793Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create7LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 249 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4005934Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4012400Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4014843Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkReferencingExistingLink_ShouldSucceed [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4016284Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4017291Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwxdccz.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4022445Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4023197Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4025391Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4028520Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkReferencingExistingLink_ShouldSucceed() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1706 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4029764Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4030446Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4030894Z [Test] All links: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4031639Z [xUnit.net 00:00:04.64] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpiw14sf.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4032356Z [xUnit.net 00:00:04.64] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4032714Z [xUnit.net 00:00:04.64] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4033990Z [xUnit.net 00:00:04.64] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4035834Z [xUnit.net 00:00:04.64] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(759,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest1() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4037178Z [xUnit.net 00:00:04.64] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4038023Z [xUnit.net 00:00:04.64] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4038602Z [Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) (5: 4->4) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4039422Z [xUnit.net 00:00:04.65] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpqji023.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4040123Z [xUnit.net 00:00:04.65] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4040484Z [xUnit.net 00:00:04.65] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4042489Z [xUnit.net 00:00:04.65] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4045420Z [xUnit.net 00:00:04.65] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1434,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNestedDuplicates_ShouldDeduplicateAtAllLevels() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4047994Z [xUnit.net 00:00:04.65] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4050417Z [xUnit.net 00:00:04.65] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4052526Z [xUnit.net 00:00:04.65] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create4LevelNestedLinksTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4054796Z [Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 3->4) (6: 2->5) (7: 1->6) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4061728Z [xUnit.net 00:00:04.65] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpqtspcz.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4063032Z [xUnit.net 00:00:04.65] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4063658Z [xUnit.net 00:00:04.65] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4065850Z [xUnit.net 00:00:04.65] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4069079Z [xUnit.net 00:00:04.65] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(145,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create4LevelNestedLinksTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4073128Z [xUnit.net 00:00:04.65] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4075027Z [xUnit.net 00:00:04.65] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4076386Z [Test] All links: (1: 1->1) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4077494Z [xUnit.net 00:00:04.66] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexTest [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4079533Z [xUnit.net 00:00:04.66] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpcrvsgf.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4080863Z [xUnit.net 00:00:04.66] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4081520Z [xUnit.net 00:00:04.66] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4083822Z [xUnit.net 00:00:04.66] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4087137Z [xUnit.net 00:00:04.66] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(31,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexTest() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4089515Z [xUnit.net 00:00:04.66] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4091483Z [xUnit.net 00:00:04.66] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4100908Z [Test] All links: (1: 1->1) (2: 2->2) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4116983Z [xUnit.net 00:00:04.66] Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithSource2Target2Test [FAIL] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4119163Z [xUnit.net 00:00:04.66] System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwn34ci.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4120853Z [xUnit.net 00:00:04.66] Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4121609Z [xUnit.net 00:00:04.66] at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4123364Z [xUnit.net 00:00:04.66] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(1606,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4126742Z [xUnit.net 00:00:04.66] D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs(76,0): at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithSource2Target2Test() +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4128089Z [xUnit.net 00:00:04.66] at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:51.4128955Z [xUnit.net 00:00:04.66] at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9022891Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest1 [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9024335Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9025544Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpiw14sf.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9026824Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9027491Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9029285Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9032147Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeleteAllLinksBySourceAndTargetTest1() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 759 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9034193Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9035336Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9036742Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNestedDuplicates_ShouldDeduplicateAtAllLevels [5 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9037872Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9038876Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpqji023.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9039983Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9040320Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9042034Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9045004Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.DeduplicateNestedDuplicates_ShouldDeduplicateAtAllLevels() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1434 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9047472Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9048575Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9050083Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create4LevelNestedLinksTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9051104Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9052078Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpqtspcz.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9053111Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9053452Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9055104Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9058055Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.Create4LevelNestedLinksTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 145 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9060013Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9061121Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9062368Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexTest [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9063237Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9064184Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpcrvsgf.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9065225Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9065562Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9067603Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9070339Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateSingleLinkWithIndexTest() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 31 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9072191Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9073310Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9074540Z Failed Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithSource2Target2Test [4 ms] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9075448Z Error Message: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9076378Z System.IO.IOException : The process cannot access the file 'C:\Users\runneradmin\AppData\Local\Temp\tmpwn34ci.names.links' because it is being used by another process. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9077396Z Stack Trace: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9077755Z at System.IO.FileSystem.DeleteFile(String fullPath) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9079453Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.RunTestWithLinks(Action`1 testAction, Boolean enableTracing) in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 1606 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9082162Z at Foundation.Data.Doublets.Cli.Tests.Tests.AdvancedMixedQueryProcessor.CreateLinkWithSource2Target2Test() in D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\AdvancedMixedQueryProcessor.cs:line 76 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9084046Z at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9085148Z at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:52.9086285Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ExportAlias_WritesNamedReferences [3 s] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:56.6135453Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.AlwaysTriggerOption_StoresTriggerAndAppliesItOnLaterChange [4 s] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:09:58.8186843Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ExportAlias_WritesNumberedReferences [2 s] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:09.4995464Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.StructureOption_RendersLeftBranchWithIndexes [10 s] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:11.6409443Z [xUnit.net 00:00:24.89] Finished: Foundation.Data.Doublets.Cli.Tests +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3025644Z Passed Foundation.Data.Doublets.Cli.Tests.CliExportIntegrationTests.ImportOption_ReadsNumberedLinoFile [2 s] +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3134489Z +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3174277Z Test Run Failed. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3174822Z Total tests: 187 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3175283Z Passed: 73 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3175811Z Failed: 114 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3177396Z Total time: 31.7034 Seconds +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3343192Z 1>Project "D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.sln" (1) is building "D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Foundation.Data.Doublets.Cli.Tests.csproj" (2) on node 1 (VSTest target(s)). +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3344713Z 2>_VSTestConsole: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3345181Z MSB4181: The "VSTestTask" task returned false but did not log an error. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3367362Z 2>Done Building Project "D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\Foundation.Data.Doublets.Cli.Tests.csproj" (VSTest target(s)) -- FAILED. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3482179Z 1>Done Building Project "D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.sln" (VSTest target(s)) -- FAILED. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3592326Z +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3592691Z Build FAILED. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3593470Z 0 Warning(s) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3593748Z 0 Error(s) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3595048Z +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.3595248Z Time Elapsed 00:00:33.67 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.5661447Z +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.5669611Z Attachments: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:12.5672207Z D:\a\link-cli\link-cli\csharp\Foundation.Data.Doublets.Cli.Tests\TestResults\29b8c6e3-98ad-4020-9d48-ff19dbdc1155\coverage.cobertura.xml +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.0069302Z ##[error]Process completed with exit code 1. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.0281455Z Post job cleanup. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.2713694Z Post job cleanup. +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.4821637Z [command]"C:\Program Files\Git\bin\git.exe" version +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.5119935Z git version 2.54.0.windows.1 +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.5206578Z Temporarily overriding HOME='D:\a\_temp\861fbd69-23ac-4b5c-8c98-5414afdde256' before making global git config changes +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.5207858Z Adding repository directory to the temporary git global config as a safe directory +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.5218899Z [command]"C:\Program Files\Git\bin\git.exe" config --global --add safe.directory D:\a\link-cli\link-cli +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.5618500Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp core\.sshCommand +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:13.5948772Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:14.1381761Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:14.1667837Z http.https://github.com/.extraheader +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:14.1731223Z [command]"C:\Program Files\Git\bin\git.exe" config --local --unset-all http.https://github.com/.extraheader +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:14.2111707Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\"" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:14.7802448Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp ^includeIf\.gitdir: +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:14.8123304Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "git config --local --show-origin --name-only --get-regexp remote.origin.url" +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:15.3574007Z Cleaning up orphan processes +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:15.3826228Z Terminate orphan process: pid (7452) (dotnet) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:15.3882579Z Terminate orphan process: pid (5600) (conhost) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:15.3996672Z Terminate orphan process: pid (5988) (VBCSCompiler) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:15.4049567Z Terminate orphan process: pid (10072) (conhost) +Test (windows-latest) UNKNOWN STEP 2026-05-09T07:10:15.4115820Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9896275Z Current runner version: '2.334.0' +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9919704Z ##[group]Runner Image Provisioner +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9920477Z Hosted Compute Agent +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9921019Z Version: 20260213.493 +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9922101Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9922820Z Build Date: 2026-02-13T00:28:41Z +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9923455Z Worker ID: {d36995c9-c937-4096-90fc-16a3190fce9d} +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9924180Z Azure Region: westus +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9924947Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9926401Z ##[group]Operating System +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9927092Z Ubuntu +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9927532Z 24.04.4 +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9927986Z LTS +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9928439Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9928954Z ##[group]Runner Image +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9929502Z Image: ubuntu-24.04 +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9930051Z Version: 20260413.86.1 +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9931325Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9932871Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9933724Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9936975Z ##[group]GITHUB_TOKEN Permissions +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9939033Z Actions: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9939599Z ArtifactMetadata: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9940108Z Attestations: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9940719Z Checks: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9941248Z Contents: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9941713Z Deployments: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9942297Z Discussions: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9942784Z Issues: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9943263Z Metadata: read +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9943768Z Models: read +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9944293Z Packages: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9945091Z Pages: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9945741Z PullRequests: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9946279Z RepositoryProjects: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9946813Z SecurityEvents: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9947399Z Statuses: write +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9947924Z VulnerabilityAlerts: read +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9948481Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9950524Z Secret source: Actions +Build Package UNKNOWN STEP 2026-05-09T07:10:25.9951244Z Prepare workflow directory +Build Package UNKNOWN STEP 2026-05-09T07:10:26.0427396Z Prepare all required actions +Build Package UNKNOWN STEP 2026-05-09T07:10:26.0463735Z Getting action download info +Build Package UNKNOWN STEP 2026-05-09T07:10:26.5424682Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Build Package UNKNOWN STEP 2026-05-09T07:10:26.6701812Z Download action repository 'actions/setup-dotnet@v4' (SHA:67a3573c9a986a3f9c594539f4ab511d57bb3ce9) +Build Package UNKNOWN STEP 2026-05-09T07:10:27.1795774Z Download action repository 'actions/upload-artifact@v4' (SHA:ea165f8d65b6e75b540449e92b4886f43607fa02) +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4023765Z Complete job name: Build Package +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4871611Z ##[group]Run actions/checkout@v4 +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4872817Z with: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4873526Z repository: link-foundation/link-cli +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4874995Z token: *** +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4875670Z ssh-strict: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4876368Z ssh-user: git +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4877092Z persist-credentials: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4877908Z clean: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4878616Z sparse-checkout-cone-mode: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4879507Z fetch-depth: 1 +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4880201Z fetch-tags: false +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4880929Z show-progress: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4881658Z lfs: false +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4882316Z submodules: false +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4883048Z set-safe-directory: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4884224Z env: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4885113Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4886115Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4887004Z DOTNET_NOLOGO: true +Build Package UNKNOWN STEP 2026-05-09T07:10:27.4887714Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6036023Z Syncing repository: link-foundation/link-cli +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6038760Z ##[group]Getting Git version info +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6040722Z Working directory is '/home/runner/work/link-cli/link-cli' +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6043700Z [command]/usr/bin/git version +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6069101Z git version 2.53.0 +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6096618Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6113037Z Temporarily overriding HOME='/home/runner/work/_temp/46e5af85-4c30-4f11-af15-c93f90b3bec8' before making global git config changes +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6117844Z Adding repository directory to the temporary git global config as a safe directory +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6121562Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6151787Z Deleting the contents of '/home/runner/work/link-cli/link-cli' +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6154994Z ##[group]Initializing the repository +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6159243Z [command]/usr/bin/git init /home/runner/work/link-cli/link-cli +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6245032Z hint: Using 'master' as the name for the initial branch. This default branch name +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6248124Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6251196Z hint: to use in all of your new repositories, which will suppress this warning, +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6253591Z hint: call: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6254933Z hint: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6256361Z hint: git config --global init.defaultBranch +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6258262Z hint: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6260072Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6262995Z hint: 'development'. The just-created branch can be renamed via this command: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6265762Z hint: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6266547Z hint: git branch -m +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6267326Z hint: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6268404Z hint: Disable this message with "git config set advice.defaultBranchName false" +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6270262Z Initialized empty Git repository in /home/runner/work/link-cli/link-cli/.git/ +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6275540Z [command]/usr/bin/git remote add origin https://github.com/link-foundation/link-cli +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6291996Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6294169Z ##[group]Disabling automatic garbage collection +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6296469Z [command]/usr/bin/git config --local gc.auto 0 +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6325939Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6327981Z ##[group]Setting up auth +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6333835Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6364178Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6639803Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6671577Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6885360Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Build Package UNKNOWN STEP 2026-05-09T07:10:27.6925950Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Build Package UNKNOWN STEP 2026-05-09T07:10:27.7151503Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Build Package UNKNOWN STEP 2026-05-09T07:10:27.7186003Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:27.7188073Z ##[group]Fetching the repository +Build Package UNKNOWN STEP 2026-05-09T07:10:27.7197717Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +70a959516ae64dd5878b72f5cb6af961a765aedc:refs/remotes/origin/main +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5629366Z From https://github.com/link-foundation/link-cli +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5631058Z * [new ref] 70a959516ae64dd5878b72f5cb6af961a765aedc -> origin/main +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5661252Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5663554Z ##[group]Determining the checkout info +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5666506Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5669061Z [command]/usr/bin/git sparse-checkout disable +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5708318Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5736548Z ##[group]Checking out the ref +Build Package UNKNOWN STEP 2026-05-09T07:10:28.5740869Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6138829Z Switched to a new branch 'main' +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6140660Z branch 'main' set up to track 'origin/main'. +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6152061Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6189163Z [command]/usr/bin/git log -1 --format=%H +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6212994Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6472125Z ##[group]Run actions/setup-dotnet@v4 +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6473143Z with: +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6473854Z dotnet-version: 8.0.x +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6474881Z cache: false +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6475600Z env: +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6476351Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6477426Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6478397Z DOTNET_NOLOGO: true +Build Package UNKNOWN STEP 2026-05-09T07:10:28.6479180Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:28.8399539Z [command]/home/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --runtime dotnet --channel LTS +Build Package UNKNOWN STEP 2026-05-09T07:10:29.2031845Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz +Build Package UNKNOWN STEP 2026-05-09T07:10:29.3761406Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz size is 36689672 bytes. +Build Package UNKNOWN STEP 2026-05-09T07:10:29.3764760Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz +Build Package UNKNOWN STEP 2026-05-09T07:10:30.0491381Z dotnet-install: Downloaded file size is 36689672 bytes. +Build Package UNKNOWN STEP 2026-05-09T07:10:30.0492673Z dotnet-install: The remote and local file sizes are equal. +Build Package UNKNOWN STEP 2026-05-09T07:10:30.0779502Z dotnet-install: Installed version is 10.0.7 +Build Package UNKNOWN STEP 2026-05-09T07:10:30.0840433Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. +Build Package UNKNOWN STEP 2026-05-09T07:10:30.0842926Z dotnet-install: Note that the script does not resolve dependencies during installation. +Build Package UNKNOWN STEP 2026-05-09T07:10:30.0844129Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. +Build Package UNKNOWN STEP 2026-05-09T07:10:30.0845863Z dotnet-install: Installation finished successfully. +Build Package UNKNOWN STEP 2026-05-09T07:10:30.0887451Z [command]/home/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --channel 8.0 +Build Package UNKNOWN STEP 2026-05-09T07:10:30.3853631Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz +Build Package UNKNOWN STEP 2026-05-09T07:10:31.1703487Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz size is 216822173 bytes. +Build Package UNKNOWN STEP 2026-05-09T07:10:31.1707032Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz +Build Package UNKNOWN STEP 2026-05-09T07:10:35.8355577Z dotnet-install: Downloaded file size is 216822173 bytes. +Build Package UNKNOWN STEP 2026-05-09T07:10:35.8356332Z dotnet-install: The remote and local file sizes are equal. +Build Package UNKNOWN STEP 2026-05-09T07:10:36.0829973Z dotnet-install: Installed version is 8.0.420 +Build Package UNKNOWN STEP 2026-05-09T07:10:36.0889779Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. +Build Package UNKNOWN STEP 2026-05-09T07:10:36.0891132Z dotnet-install: Note that the script does not resolve dependencies during installation. +Build Package UNKNOWN STEP 2026-05-09T07:10:36.0892626Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. +Build Package UNKNOWN STEP 2026-05-09T07:10:36.0894134Z dotnet-install: Installation finished successfully. +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1131159Z ##[group]Run dotnet restore +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1131485Z ^[[36;1mdotnet restore^[[0m +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1158829Z shell: /usr/bin/bash -e {0} +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1159329Z env: +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1159538Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1159839Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1160079Z DOTNET_NOLOGO: true +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1160286Z DOTNET_ROOT: /usr/share/dotnet +Build Package UNKNOWN STEP 2026-05-09T07:10:36.1160527Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:39.0336002Z Determining projects to restore... +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4353545Z Restored /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj (in 2.68 sec). +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4366624Z Restored /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/Foundation.Data.Doublets.Cli.Tests.csproj (in 2.7 sec). +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4741629Z ##[group]Run dotnet build --no-restore --configuration Release +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4742159Z ^[[36;1mdotnet build --no-restore --configuration Release^[[0m +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4766147Z shell: /usr/bin/bash -e {0} +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4766401Z env: +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4766657Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4766957Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4767223Z DOTNET_NOLOGO: true +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4767448Z DOTNET_ROOT: /usr/share/dotnet +Build Package UNKNOWN STEP 2026-05-09T07:10:42.4767705Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:48.3689807Z Foundation.Data.Doublets.Cli -> /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/bin/Release/net8/Foundation.Data.Doublets.Cli.dll +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6598450Z Foundation.Data.Doublets.Cli.Tests -> /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli.Tests/bin/Release/net8/Foundation.Data.Doublets.Cli.Tests.dll +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6793315Z +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6801058Z Build succeeded. +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6801535Z 0 Warning(s) +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6801842Z 0 Error(s) +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6802042Z +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6802327Z Time Elapsed 00:00:07.02 +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6986518Z ##[group]Run dotnet pack --no-build --configuration Release --output ./artifacts +Build Package UNKNOWN STEP 2026-05-09T07:10:49.6987108Z ^[[36;1mdotnet pack --no-build --configuration Release --output ./artifacts^[[0m +Build Package UNKNOWN STEP 2026-05-09T07:10:49.7008003Z shell: /usr/bin/bash -e {0} +Build Package UNKNOWN STEP 2026-05-09T07:10:49.7008226Z env: +Build Package UNKNOWN STEP 2026-05-09T07:10:49.7008432Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Build Package UNKNOWN STEP 2026-05-09T07:10:49.7008706Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Build Package UNKNOWN STEP 2026-05-09T07:10:49.7008946Z DOTNET_NOLOGO: true +Build Package UNKNOWN STEP 2026-05-09T07:10:49.7009148Z DOTNET_ROOT: /usr/share/dotnet +Build Package UNKNOWN STEP 2026-05-09T07:10:49.7009376Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:50.2427234Z Foundation.Data.Doublets.Cli -> /home/runner/work/link-cli/link-cli/csharp/Foundation.Data.Doublets.Cli/bin/Release/net8/publish/ +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6148203Z Successfully created package '/home/runner/work/link-cli/link-cli/csharp/artifacts/clink.2.3.0.nupkg'. +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6488947Z ##[group]Run actions/upload-artifact@v4 +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6489235Z with: +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6489424Z name: nuget-package +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6489647Z path: csharp/artifacts/*.nupkg +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6489906Z if-no-files-found: warn +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6490125Z compression-level: 6 +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6490318Z overwrite: false +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6490514Z include-hidden-files: false +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6490719Z env: +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6490907Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6491177Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6491410Z DOTNET_NOLOGO: true +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6491612Z DOTNET_ROOT: /usr/share/dotnet +Build Package UNKNOWN STEP 2026-05-09T07:10:50.6491829Z ##[endgroup] +Build Package UNKNOWN STEP 2026-05-09T07:10:50.8787832Z With the provided path, there will be 1 file uploaded +Build Package UNKNOWN STEP 2026-05-09T07:10:50.8794700Z Artifact name is valid! +Build Package UNKNOWN STEP 2026-05-09T07:10:50.8796643Z Root directory input is valid! +Build Package UNKNOWN STEP 2026-05-09T07:10:51.1920782Z Beginning upload of artifact content to blob storage +Build Package UNKNOWN STEP 2026-05-09T07:10:51.9398709Z Uploaded bytes 514563 +Build Package UNKNOWN STEP 2026-05-09T07:10:52.0281011Z Finished uploading artifact content to blob storage! +Build Package UNKNOWN STEP 2026-05-09T07:10:52.0284613Z SHA256 digest of uploaded artifact zip is 58b65337f8bca7e10569f3b6cb43bed8c54c42292f97910b59e67ee3480ca44e +Build Package UNKNOWN STEP 2026-05-09T07:10:52.0287102Z Finalizing artifact upload +Build Package UNKNOWN STEP 2026-05-09T07:10:52.2084778Z Artifact nuget-package.zip successfully finalized. Artifact ID 6893868027 +Build Package UNKNOWN STEP 2026-05-09T07:10:52.2086682Z Artifact nuget-package has been successfully uploaded! Final size is 514563 bytes. Artifact ID is 6893868027 +Build Package UNKNOWN STEP 2026-05-09T07:10:52.2094612Z Artifact download URL: https://github.com/link-foundation/link-cli/actions/runs/25594941803/artifacts/6893868027 +Build Package UNKNOWN STEP 2026-05-09T07:10:52.2236152Z Post job cleanup. +Build Package UNKNOWN STEP 2026-05-09T07:10:52.3912056Z Post job cleanup. +Build Package UNKNOWN STEP 2026-05-09T07:10:52.4890116Z [command]/usr/bin/git version +Build Package UNKNOWN STEP 2026-05-09T07:10:52.4928776Z git version 2.53.0 +Build Package UNKNOWN STEP 2026-05-09T07:10:52.4981299Z Temporarily overriding HOME='/home/runner/work/_temp/b9f57663-fb2e-4e3f-a86b-23a794df4821' before making global git config changes +Build Package UNKNOWN STEP 2026-05-09T07:10:52.4983138Z Adding repository directory to the temporary git global config as a safe directory +Build Package UNKNOWN STEP 2026-05-09T07:10:52.4986796Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Build Package UNKNOWN STEP 2026-05-09T07:10:52.5020882Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Build Package UNKNOWN STEP 2026-05-09T07:10:52.5053858Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Build Package UNKNOWN STEP 2026-05-09T07:10:52.5290575Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Build Package UNKNOWN STEP 2026-05-09T07:10:52.5314714Z http.https://github.com/.extraheader +Build Package UNKNOWN STEP 2026-05-09T07:10:52.5328047Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Build Package UNKNOWN STEP 2026-05-09T07:10:52.5363516Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Build Package UNKNOWN STEP 2026-05-09T07:10:52.5607624Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Build Package UNKNOWN STEP 2026-05-09T07:10:52.5642617Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Build Package UNKNOWN STEP 2026-05-09T07:10:52.6005571Z Cleaning up orphan processes +Build Package UNKNOWN STEP 2026-05-09T07:10:52.6317290Z Terminate orphan process: pid (2887) (dotnet) +Build Package UNKNOWN STEP 2026-05-09T07:10:52.6338960Z Terminate orphan process: pid (2959) (VBCSCompiler) +Build Package UNKNOWN STEP 2026-05-09T07:10:52.6364075Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ +Release UNKNOWN STEP 2026-05-09T07:11:03.7972864Z Current runner version: '2.334.0' +Release UNKNOWN STEP 2026-05-09T07:11:03.7998523Z ##[group]Runner Image Provisioner +Release UNKNOWN STEP 2026-05-09T07:11:03.7999467Z Hosted Compute Agent +Release UNKNOWN STEP 2026-05-09T07:11:03.8000122Z Version: 20260213.493 +Release UNKNOWN STEP 2026-05-09T07:11:03.8000789Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3 +Release UNKNOWN STEP 2026-05-09T07:11:03.8001612Z Build Date: 2026-02-13T00:28:41Z +Release UNKNOWN STEP 2026-05-09T07:11:03.8002577Z Worker ID: {d8caa464-c168-4284-b916-7bed90db88ff} +Release UNKNOWN STEP 2026-05-09T07:11:03.8003381Z Azure Region: eastus2 +Release UNKNOWN STEP 2026-05-09T07:11:03.8003983Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:03.8005489Z ##[group]Operating System +Release UNKNOWN STEP 2026-05-09T07:11:03.8006123Z Ubuntu +Release UNKNOWN STEP 2026-05-09T07:11:03.8006798Z 24.04.4 +Release UNKNOWN STEP 2026-05-09T07:11:03.8007337Z LTS +Release UNKNOWN STEP 2026-05-09T07:11:03.8007826Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:03.8008462Z ##[group]Runner Image +Release UNKNOWN STEP 2026-05-09T07:11:03.8009063Z Image: ubuntu-24.04 +Release UNKNOWN STEP 2026-05-09T07:11:03.8009644Z Version: 20260413.86.1 +Release UNKNOWN STEP 2026-05-09T07:11:03.8011014Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md +Release UNKNOWN STEP 2026-05-09T07:11:03.8013040Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86 +Release UNKNOWN STEP 2026-05-09T07:11:03.8014048Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:03.8015180Z ##[group]GITHUB_TOKEN Permissions +Release UNKNOWN STEP 2026-05-09T07:11:03.8017384Z Contents: write +Release UNKNOWN STEP 2026-05-09T07:11:03.8018195Z Metadata: read +Release UNKNOWN STEP 2026-05-09T07:11:03.8018778Z Packages: write +Release UNKNOWN STEP 2026-05-09T07:11:03.8019504Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:03.8021624Z Secret source: Actions +Release UNKNOWN STEP 2026-05-09T07:11:03.8023083Z Prepare workflow directory +Release UNKNOWN STEP 2026-05-09T07:11:03.8441342Z Prepare all required actions +Release UNKNOWN STEP 2026-05-09T07:11:03.8479822Z Getting action download info +Release UNKNOWN STEP 2026-05-09T07:11:04.2325096Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5) +Release UNKNOWN STEP 2026-05-09T07:11:04.3763429Z Download action repository 'actions/setup-dotnet@v4' (SHA:67a3573c9a986a3f9c594539f4ab511d57bb3ce9) +Release UNKNOWN STEP 2026-05-09T07:11:04.6590339Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020) +Release UNKNOWN STEP 2026-05-09T07:11:04.9094781Z Download action repository 'actions/download-artifact@v4' (SHA:d3f86a106a0bac45b974a628896c90dbdf5c8093) +Release UNKNOWN STEP 2026-05-09T07:11:05.2832759Z Complete job name: Release +Release UNKNOWN STEP 2026-05-09T07:11:05.3722058Z ##[group]Run actions/checkout@v4 +Release UNKNOWN STEP 2026-05-09T07:11:05.3723437Z with: +Release UNKNOWN STEP 2026-05-09T07:11:05.3724149Z fetch-depth: 0 +Release UNKNOWN STEP 2026-05-09T07:11:05.3725025Z repository: link-foundation/link-cli +Release UNKNOWN STEP 2026-05-09T07:11:05.3726354Z token: *** +Release UNKNOWN STEP 2026-05-09T07:11:05.3727086Z ssh-strict: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3727828Z ssh-user: git +Release UNKNOWN STEP 2026-05-09T07:11:05.3728595Z persist-credentials: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3729464Z clean: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3730217Z sparse-checkout-cone-mode: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3731182Z fetch-tags: false +Release UNKNOWN STEP 2026-05-09T07:11:05.3732155Z show-progress: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3732943Z lfs: false +Release UNKNOWN STEP 2026-05-09T07:11:05.3733647Z submodules: false +Release UNKNOWN STEP 2026-05-09T07:11:05.3734428Z set-safe-directory: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3735571Z env: +Release UNKNOWN STEP 2026-05-09T07:11:05.3736341Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3737434Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3738393Z DOTNET_NOLOGO: true +Release UNKNOWN STEP 2026-05-09T07:11:05.3739151Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:05.4868814Z Syncing repository: link-foundation/link-cli +Release UNKNOWN STEP 2026-05-09T07:11:05.4871453Z ##[group]Getting Git version info +Release UNKNOWN STEP 2026-05-09T07:11:05.4873075Z Working directory is '/home/runner/work/link-cli/link-cli' +Release UNKNOWN STEP 2026-05-09T07:11:05.4874912Z [command]/usr/bin/git version +Release UNKNOWN STEP 2026-05-09T07:11:05.4914764Z git version 2.53.0 +Release UNKNOWN STEP 2026-05-09T07:11:05.4941170Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:05.4956422Z Temporarily overriding HOME='/home/runner/work/_temp/a610fd83-fc70-42e2-9565-8c0150143fd3' before making global git config changes +Release UNKNOWN STEP 2026-05-09T07:11:05.4959132Z Adding repository directory to the temporary git global config as a safe directory +Release UNKNOWN STEP 2026-05-09T07:11:05.4961961Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Release UNKNOWN STEP 2026-05-09T07:11:05.4994122Z Deleting the contents of '/home/runner/work/link-cli/link-cli' +Release UNKNOWN STEP 2026-05-09T07:11:05.4997396Z ##[group]Initializing the repository +Release UNKNOWN STEP 2026-05-09T07:11:05.5001516Z [command]/usr/bin/git init /home/runner/work/link-cli/link-cli +Release UNKNOWN STEP 2026-05-09T07:11:05.5083932Z hint: Using 'master' as the name for the initial branch. This default branch name +Release UNKNOWN STEP 2026-05-09T07:11:05.5087369Z hint: will change to "main" in Git 3.0. To configure the initial branch name +Release UNKNOWN STEP 2026-05-09T07:11:05.5090586Z hint: to use in all of your new repositories, which will suppress this warning, +Release UNKNOWN STEP 2026-05-09T07:11:05.5093363Z hint: call: +Release UNKNOWN STEP 2026-05-09T07:11:05.5094587Z hint: +Release UNKNOWN STEP 2026-05-09T07:11:05.5096172Z hint: git config --global init.defaultBranch +Release UNKNOWN STEP 2026-05-09T07:11:05.5098253Z hint: +Release UNKNOWN STEP 2026-05-09T07:11:05.5100081Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +Release UNKNOWN STEP 2026-05-09T07:11:05.5103390Z hint: 'development'. The just-created branch can be renamed via this command: +Release UNKNOWN STEP 2026-05-09T07:11:05.5105310Z hint: +Release UNKNOWN STEP 2026-05-09T07:11:05.5106075Z hint: git branch -m +Release UNKNOWN STEP 2026-05-09T07:11:05.5106973Z hint: +Release UNKNOWN STEP 2026-05-09T07:11:05.5108150Z hint: Disable this message with "git config set advice.defaultBranchName false" +Release UNKNOWN STEP 2026-05-09T07:11:05.5111187Z Initialized empty Git repository in /home/runner/work/link-cli/link-cli/.git/ +Release UNKNOWN STEP 2026-05-09T07:11:05.5115713Z [command]/usr/bin/git remote add origin https://github.com/link-foundation/link-cli +Release UNKNOWN STEP 2026-05-09T07:11:05.5130018Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:05.5132692Z ##[group]Disabling automatic garbage collection +Release UNKNOWN STEP 2026-05-09T07:11:05.5134979Z [command]/usr/bin/git config --local gc.auto 0 +Release UNKNOWN STEP 2026-05-09T07:11:05.5165024Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:05.5167248Z ##[group]Setting up auth +Release UNKNOWN STEP 2026-05-09T07:11:05.5172819Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Release UNKNOWN STEP 2026-05-09T07:11:05.5206404Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Release UNKNOWN STEP 2026-05-09T07:11:05.5483605Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Release UNKNOWN STEP 2026-05-09T07:11:05.5517698Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Release UNKNOWN STEP 2026-05-09T07:11:05.5739094Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Release UNKNOWN STEP 2026-05-09T07:11:05.5771214Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Release UNKNOWN STEP 2026-05-09T07:11:05.5992808Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic *** +Release UNKNOWN STEP 2026-05-09T07:11:05.6027134Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:05.6029456Z ##[group]Fetching the repository +Release UNKNOWN STEP 2026-05-09T07:11:05.6038618Z [command]/usr/bin/git -c protocol.version=2 fetch --prune --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/* +Release UNKNOWN STEP 2026-05-09T07:11:06.0318209Z From https://github.com/link-foundation/link-cli +Release UNKNOWN STEP 2026-05-09T07:11:06.0322890Z * [new branch] claude/code-review-and-issues-01WwM3yFJiaRwTrhABNoUkYa -> origin/claude/code-review-and-issues-01WwM3yFJiaRwTrhABNoUkYa +Release UNKNOWN STEP 2026-05-09T07:11:06.0327427Z * [new branch] issue-11-36571c97 -> origin/issue-11-36571c97 +Release UNKNOWN STEP 2026-05-09T07:11:06.0330101Z * [new branch] issue-12-fc4292e4 -> origin/issue-12-fc4292e4 +Release UNKNOWN STEP 2026-05-09T07:11:06.0332915Z * [new branch] issue-15-d0c58a82 -> origin/issue-15-d0c58a82 +Release UNKNOWN STEP 2026-05-09T07:11:06.0335162Z * [new branch] issue-17-1bd2fb57 -> origin/issue-17-1bd2fb57 +Release UNKNOWN STEP 2026-05-09T07:11:06.0336717Z * [new branch] issue-18-f86143d5 -> origin/issue-18-f86143d5 +Release UNKNOWN STEP 2026-05-09T07:11:06.0338256Z * [new branch] issue-19-9de6817b -> origin/issue-19-9de6817b +Release UNKNOWN STEP 2026-05-09T07:11:06.0339818Z * [new branch] issue-20-aba7a4fa -> origin/issue-20-aba7a4fa +Release UNKNOWN STEP 2026-05-09T07:11:06.0341355Z * [new branch] issue-22-889744b4 -> origin/issue-22-889744b4 +Release UNKNOWN STEP 2026-05-09T07:11:06.0343158Z * [new branch] issue-23-e23fa86d -> origin/issue-23-e23fa86d +Release UNKNOWN STEP 2026-05-09T07:11:06.0344985Z * [new branch] issue-24-3e3135c5 -> origin/issue-24-3e3135c5 +Release UNKNOWN STEP 2026-05-09T07:11:06.0346493Z * [new branch] issue-25-4c1591ce -> origin/issue-25-4c1591ce +Release UNKNOWN STEP 2026-05-09T07:11:06.0348010Z * [new branch] issue-26-c9ed9c27 -> origin/issue-26-c9ed9c27 +Release UNKNOWN STEP 2026-05-09T07:11:06.0349526Z * [new branch] issue-3-af35a436 -> origin/issue-3-af35a436 +Release UNKNOWN STEP 2026-05-09T07:11:06.0351066Z * [new branch] issue-30-7073054f -> origin/issue-30-7073054f +Release UNKNOWN STEP 2026-05-09T07:11:06.0352819Z * [new branch] issue-31-e51b89e4 -> origin/issue-31-e51b89e4 +Release UNKNOWN STEP 2026-05-09T07:11:06.0354334Z * [new branch] issue-32-3b3efd02 -> origin/issue-32-3b3efd02 +Release UNKNOWN STEP 2026-05-09T07:11:06.0355853Z * [new branch] issue-33-a60a3c86 -> origin/issue-33-a60a3c86 +Release UNKNOWN STEP 2026-05-09T07:11:06.0357364Z * [new branch] issue-34-22f3c425 -> origin/issue-34-22f3c425 +Release UNKNOWN STEP 2026-05-09T07:11:06.0358865Z * [new branch] issue-35-391818e8 -> origin/issue-35-391818e8 +Release UNKNOWN STEP 2026-05-09T07:11:06.0360379Z * [new branch] issue-56-73ae4c3a -> origin/issue-56-73ae4c3a +Release UNKNOWN STEP 2026-05-09T07:11:06.0362171Z * [new branch] issue-58-2571f420 -> origin/issue-58-2571f420 +Release UNKNOWN STEP 2026-05-09T07:11:06.0363742Z * [new branch] issue-63-452491b85cd2 -> origin/issue-63-452491b85cd2 +Release UNKNOWN STEP 2026-05-09T07:11:06.0365315Z * [new branch] issue-65-5d06345e60dc -> origin/issue-65-5d06345e60dc +Release UNKNOWN STEP 2026-05-09T07:11:06.0366889Z * [new branch] issue-67-d67d72474036 -> origin/issue-67-d67d72474036 +Release UNKNOWN STEP 2026-05-09T07:11:06.0368467Z * [new branch] issue-69-43fc7f1a4ec3 -> origin/issue-69-43fc7f1a4ec3 +Release UNKNOWN STEP 2026-05-09T07:11:06.0370056Z * [new branch] issue-71-c1debd4cdf5e -> origin/issue-71-c1debd4cdf5e +Release UNKNOWN STEP 2026-05-09T07:11:06.0371827Z * [new branch] issue-73-d71d2656d381 -> origin/issue-73-d71d2656d381 +Release UNKNOWN STEP 2026-05-09T07:11:06.0373582Z * [new branch] issue-8-e91a69e5 -> origin/issue-8-e91a69e5 +Release UNKNOWN STEP 2026-05-09T07:11:06.0374936Z * [new branch] main -> origin/main +Release UNKNOWN STEP 2026-05-09T07:11:06.0376247Z * [new branch] named-links -> origin/named-links +Release UNKNOWN STEP 2026-05-09T07:11:06.0377977Z * [new branch] nested-creation-1 -> origin/nested-creation-1 +Release UNKNOWN STEP 2026-05-09T07:11:06.0379429Z * [new tag] 1.0.1 -> 1.0.1 +Release UNKNOWN STEP 2026-05-09T07:11:06.0380541Z * [new tag] v1.2.1 -> v1.2.1 +Release UNKNOWN STEP 2026-05-09T07:11:06.0381923Z * [new tag] v1.2.2 -> v1.2.2 +Release UNKNOWN STEP 2026-05-09T07:11:06.0383080Z * [new tag] v1.2.3 -> v1.2.3 +Release UNKNOWN STEP 2026-05-09T07:11:06.0384198Z * [new tag] v1.3.0 -> v1.3.0 +Release UNKNOWN STEP 2026-05-09T07:11:06.0385308Z * [new tag] v1.3.1 -> v1.3.1 +Release UNKNOWN STEP 2026-05-09T07:11:06.0386419Z * [new tag] v1.4.0 -> v1.4.0 +Release UNKNOWN STEP 2026-05-09T07:11:06.0387544Z * [new tag] v1.4.1 -> v1.4.1 +Release UNKNOWN STEP 2026-05-09T07:11:06.0388641Z * [new tag] v1.5.0 -> v1.5.0 +Release UNKNOWN STEP 2026-05-09T07:11:06.0389742Z * [new tag] v1.6.0 -> v1.6.0 +Release UNKNOWN STEP 2026-05-09T07:11:06.0390868Z * [new tag] v1.7.0 -> v1.7.0 +Release UNKNOWN STEP 2026-05-09T07:11:06.0392192Z * [new tag] v1.7.1 -> v1.7.1 +Release UNKNOWN STEP 2026-05-09T07:11:06.0393308Z * [new tag] v1.7.2 -> v1.7.2 +Release UNKNOWN STEP 2026-05-09T07:11:06.0394405Z * [new tag] v1.7.3 -> v1.7.3 +Release UNKNOWN STEP 2026-05-09T07:11:06.0395639Z * [new tag] v1.7.4 -> v1.7.4 +Release UNKNOWN STEP 2026-05-09T07:11:06.0397488Z * [new tag] v1.8.0 -> v1.8.0 +Release UNKNOWN STEP 2026-05-09T07:11:06.0399267Z * [new tag] v2.0.2 -> v2.0.2 +Release UNKNOWN STEP 2026-05-09T07:11:06.0400404Z * [new tag] v2.1.0 -> v2.1.0 +Release UNKNOWN STEP 2026-05-09T07:11:06.0401517Z * [new tag] v2.1.1 -> v2.1.1 +Release UNKNOWN STEP 2026-05-09T07:11:06.0402917Z * [new tag] v2.1.2 -> v2.1.2 +Release UNKNOWN STEP 2026-05-09T07:11:06.0404562Z * [new tag] v2.1.3 -> v2.1.3 +Release UNKNOWN STEP 2026-05-09T07:11:06.0405989Z * [new tag] v2.2.0 -> v2.2.0 +Release UNKNOWN STEP 2026-05-09T07:11:06.0407392Z * [new tag] v2.2.1 -> v2.2.1 +Release UNKNOWN STEP 2026-05-09T07:11:06.0408521Z * [new tag] v2.2.2 -> v2.2.2 +Release UNKNOWN STEP 2026-05-09T07:11:06.0412851Z [command]/usr/bin/git branch --list --remote origin/main +Release UNKNOWN STEP 2026-05-09T07:11:06.0440840Z origin/main +Release UNKNOWN STEP 2026-05-09T07:11:06.0452357Z [command]/usr/bin/git rev-parse refs/remotes/origin/main +Release UNKNOWN STEP 2026-05-09T07:11:06.0473824Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Release UNKNOWN STEP 2026-05-09T07:11:06.0480106Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:06.0482881Z ##[group]Determining the checkout info +Release UNKNOWN STEP 2026-05-09T07:11:06.0485534Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:06.0486616Z [command]/usr/bin/git sparse-checkout disable +Release UNKNOWN STEP 2026-05-09T07:11:06.0523708Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +Release UNKNOWN STEP 2026-05-09T07:11:06.0549813Z ##[group]Checking out the ref +Release UNKNOWN STEP 2026-05-09T07:11:06.0553501Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main +Release UNKNOWN STEP 2026-05-09T07:11:06.1096691Z Switched to a new branch 'main' +Release UNKNOWN STEP 2026-05-09T07:11:06.1098810Z branch 'main' set up to track 'origin/main'. +Release UNKNOWN STEP 2026-05-09T07:11:06.1113758Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:06.1156305Z [command]/usr/bin/git log -1 --format=%H +Release UNKNOWN STEP 2026-05-09T07:11:06.1186524Z 70a959516ae64dd5878b72f5cb6af961a765aedc +Release UNKNOWN STEP 2026-05-09T07:11:06.1445203Z ##[group]Run actions/setup-dotnet@v4 +Release UNKNOWN STEP 2026-05-09T07:11:06.1446179Z with: +Release UNKNOWN STEP 2026-05-09T07:11:06.1446842Z dotnet-version: 8.0.x +Release UNKNOWN STEP 2026-05-09T07:11:06.1447612Z cache: false +Release UNKNOWN STEP 2026-05-09T07:11:06.1448269Z env: +Release UNKNOWN STEP 2026-05-09T07:11:06.1448975Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Release UNKNOWN STEP 2026-05-09T07:11:06.1449974Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Release UNKNOWN STEP 2026-05-09T07:11:06.1450874Z DOTNET_NOLOGO: true +Release UNKNOWN STEP 2026-05-09T07:11:06.1451611Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:06.3267554Z [command]/home/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --runtime dotnet --channel LTS +Release UNKNOWN STEP 2026-05-09T07:11:06.6122701Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz +Release UNKNOWN STEP 2026-05-09T07:11:06.9108631Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz size is 36689672 bytes. +Release UNKNOWN STEP 2026-05-09T07:11:06.9111238Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.7/dotnet-runtime-10.0.7-linux-x64.tar.gz +Release UNKNOWN STEP 2026-05-09T07:11:07.5890898Z dotnet-install: Downloaded file size is 36689672 bytes. +Release UNKNOWN STEP 2026-05-09T07:11:07.5891511Z dotnet-install: The remote and local file sizes are equal. +Release UNKNOWN STEP 2026-05-09T07:11:07.6183890Z dotnet-install: Installed version is 10.0.7 +Release UNKNOWN STEP 2026-05-09T07:11:07.6244873Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. +Release UNKNOWN STEP 2026-05-09T07:11:07.6248004Z dotnet-install: Note that the script does not resolve dependencies during installation. +Release UNKNOWN STEP 2026-05-09T07:11:07.6249713Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. +Release UNKNOWN STEP 2026-05-09T07:11:07.6251284Z dotnet-install: Installation finished successfully. +Release UNKNOWN STEP 2026-05-09T07:11:07.6276654Z [command]/home/runner/work/_actions/actions/setup-dotnet/v4/externals/install-dotnet.sh --skip-non-versioned-files --channel 8.0 +Release UNKNOWN STEP 2026-05-09T07:11:07.8824886Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz +Release UNKNOWN STEP 2026-05-09T07:11:08.8568476Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz size is 216822173 bytes. +Release UNKNOWN STEP 2026-05-09T07:11:08.8570505Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.420/dotnet-sdk-8.0.420-linux-x64.tar.gz +Release UNKNOWN STEP 2026-05-09T07:11:13.5083856Z dotnet-install: Downloaded file size is 216822173 bytes. +Release UNKNOWN STEP 2026-05-09T07:11:13.5085324Z dotnet-install: The remote and local file sizes are equal. +Release UNKNOWN STEP 2026-05-09T07:11:13.7554095Z dotnet-install: Installed version is 8.0.420 +Release UNKNOWN STEP 2026-05-09T07:11:13.7613518Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. +Release UNKNOWN STEP 2026-05-09T07:11:13.7614793Z dotnet-install: Note that the script does not resolve dependencies during installation. +Release UNKNOWN STEP 2026-05-09T07:11:13.7617254Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. +Release UNKNOWN STEP 2026-05-09T07:11:13.7618607Z dotnet-install: Installation finished successfully. +Release UNKNOWN STEP 2026-05-09T07:11:13.7818666Z ##[group]Run actions/setup-node@v4 +Release UNKNOWN STEP 2026-05-09T07:11:13.7818978Z with: +Release UNKNOWN STEP 2026-05-09T07:11:13.7819157Z node-version: 20.x +Release UNKNOWN STEP 2026-05-09T07:11:13.7819361Z always-auth: false +Release UNKNOWN STEP 2026-05-09T07:11:13.7819553Z check-latest: false +Release UNKNOWN STEP 2026-05-09T07:11:13.7819912Z token: *** +Release UNKNOWN STEP 2026-05-09T07:11:13.7820096Z env: +Release UNKNOWN STEP 2026-05-09T07:11:13.7820292Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Release UNKNOWN STEP 2026-05-09T07:11:13.7820571Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Release UNKNOWN STEP 2026-05-09T07:11:13.7820829Z DOTNET_NOLOGO: true +Release UNKNOWN STEP 2026-05-09T07:11:13.7821035Z DOTNET_ROOT: /usr/share/dotnet +Release UNKNOWN STEP 2026-05-09T07:11:13.7821295Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:13.9822034Z Found in cache @ /opt/hostedtoolcache/node/20.20.2/x64 +Release UNKNOWN STEP 2026-05-09T07:11:13.9828598Z ##[group]Environment details +Release UNKNOWN STEP 2026-05-09T07:11:16.6242240Z node: v20.20.2 +Release UNKNOWN STEP 2026-05-09T07:11:16.6242677Z npm: 10.8.2 +Release UNKNOWN STEP 2026-05-09T07:11:16.6242967Z yarn: 1.22.22 +Release UNKNOWN STEP 2026-05-09T07:11:16.6244349Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:16.6343223Z ##[group]Run # Count changeset files (excluding README.md and config.json) +Release UNKNOWN STEP 2026-05-09T07:11:16.6343796Z ^[[36;1m# Count changeset files (excluding README.md and config.json)^[[0m +Release UNKNOWN STEP 2026-05-09T07:11:16.6344363Z ^[[36;1mCHANGESET_COUNT=$(find csharp/.changeset -name "*.md" ! -name "README.md" 2>/dev/null | wc -l)^[[0m +Release UNKNOWN STEP 2026-05-09T07:11:16.6344871Z ^[[36;1mecho "Found $CHANGESET_COUNT changeset file(s)"^[[0m +Release UNKNOWN STEP 2026-05-09T07:11:16.6345361Z ^[[36;1mecho "has_changesets=$([[ $CHANGESET_COUNT -gt 0 ]] && echo 'true' || echo 'false')" >> $GITHUB_OUTPUT^[[0m +Release UNKNOWN STEP 2026-05-09T07:11:16.6345918Z ^[[36;1mecho "changeset_count=$CHANGESET_COUNT" >> $GITHUB_OUTPUT^[[0m +Release UNKNOWN STEP 2026-05-09T07:11:16.6375714Z shell: /usr/bin/bash -e {0} +Release UNKNOWN STEP 2026-05-09T07:11:16.6375975Z env: +Release UNKNOWN STEP 2026-05-09T07:11:16.6376189Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Release UNKNOWN STEP 2026-05-09T07:11:16.6376461Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Release UNKNOWN STEP 2026-05-09T07:11:16.6376719Z DOTNET_NOLOGO: true +Release UNKNOWN STEP 2026-05-09T07:11:16.6376928Z DOTNET_ROOT: /usr/share/dotnet +Release UNKNOWN STEP 2026-05-09T07:11:16.6377210Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:16.6470297Z Found 11 changeset file(s) +Release UNKNOWN STEP 2026-05-09T07:11:16.6534826Z ##[group]Run echo "Multiple changesets detected, merging..." +Release UNKNOWN STEP 2026-05-09T07:11:16.6535280Z ^[[36;1mecho "Multiple changesets detected, merging..."^[[0m +Release UNKNOWN STEP 2026-05-09T07:11:16.6535710Z ^[[36;1mnode scripts/merge-changesets.mjs --dir csharp/.changeset^[[0m +Release UNKNOWN STEP 2026-05-09T07:11:16.6557175Z shell: /usr/bin/bash -e {0} +Release UNKNOWN STEP 2026-05-09T07:11:16.6557435Z env: +Release UNKNOWN STEP 2026-05-09T07:11:16.6557661Z DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true +Release UNKNOWN STEP 2026-05-09T07:11:16.6557970Z DOTNET_CLI_TELEMETRY_OPTOUT: true +Release UNKNOWN STEP 2026-05-09T07:11:16.6558238Z DOTNET_NOLOGO: true +Release UNKNOWN STEP 2026-05-09T07:11:16.6558473Z DOTNET_ROOT: /usr/share/dotnet +Release UNKNOWN STEP 2026-05-09T07:11:16.6558725Z ##[endgroup] +Release UNKNOWN STEP 2026-05-09T07:11:16.6602662Z Multiple changesets detected, merging... +Release UNKNOWN STEP 2026-05-09T07:11:16.6896205Z Checking for multiple changesets to merge... +Release UNKNOWN STEP 2026-05-09T07:11:16.6922114Z node:fs:1521 +Release UNKNOWN STEP 2026-05-09T07:11:16.6922990Z const result = binding.readdir( +Release UNKNOWN STEP 2026-05-09T07:11:16.6923721Z ^ +Release UNKNOWN STEP 2026-05-09T07:11:16.6924126Z +Release UNKNOWN STEP 2026-05-09T07:11:16.6925149Z Error: ENOENT: no such file or directory, scandir '.changeset' +Release UNKNOWN STEP 2026-05-09T07:11:16.6926105Z at readdirSync (node:fs:1521:26) +Release UNKNOWN STEP 2026-05-09T07:11:16.6927155Z at main (file:///home/runner/work/link-cli/link-cli/scripts/merge-changesets.mjs:189:26) +Release UNKNOWN STEP 2026-05-09T07:11:16.6928129Z at file:///home/runner/work/link-cli/link-cli/scripts/merge-changesets.mjs:264:1 +Release UNKNOWN STEP 2026-05-09T07:11:16.6928897Z at ModuleJob.run (node:internal/modules/esm/module_job:325:25) +Release UNKNOWN STEP 2026-05-09T07:11:16.6929953Z at async ModuleLoader.import (node:internal/modules/esm/loader:606:24) +Release UNKNOWN STEP 2026-05-09T07:11:16.6930773Z at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5) { +Release UNKNOWN STEP 2026-05-09T07:11:16.6931469Z errno: -2, +Release UNKNOWN STEP 2026-05-09T07:11:16.6932216Z code: 'ENOENT', +Release UNKNOWN STEP 2026-05-09T07:11:16.6932637Z syscall: 'scandir', +Release UNKNOWN STEP 2026-05-09T07:11:16.6933078Z path: '.changeset' +Release UNKNOWN STEP 2026-05-09T07:11:16.6933518Z } +Release UNKNOWN STEP 2026-05-09T07:11:16.6933720Z +Release UNKNOWN STEP 2026-05-09T07:11:16.6933899Z Node.js v20.20.2 +Release UNKNOWN STEP 2026-05-09T07:11:16.6966491Z ##[error]Process completed with exit code 1. +Release UNKNOWN STEP 2026-05-09T07:11:16.7102258Z Post job cleanup. +Release UNKNOWN STEP 2026-05-09T07:11:16.8089845Z [command]/usr/bin/git version +Release UNKNOWN STEP 2026-05-09T07:11:16.8126073Z git version 2.53.0 +Release UNKNOWN STEP 2026-05-09T07:11:16.8176770Z Temporarily overriding HOME='/home/runner/work/_temp/8b736b12-cf43-4513-8b51-efc45d54f4fb' before making global git config changes +Release UNKNOWN STEP 2026-05-09T07:11:16.8178069Z Adding repository directory to the temporary git global config as a safe directory +Release UNKNOWN STEP 2026-05-09T07:11:16.8182008Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/link-cli/link-cli +Release UNKNOWN STEP 2026-05-09T07:11:16.8216000Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +Release UNKNOWN STEP 2026-05-09T07:11:16.8247939Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +Release UNKNOWN STEP 2026-05-09T07:11:16.8469367Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader +Release UNKNOWN STEP 2026-05-09T07:11:16.8490389Z http.https://github.com/.extraheader +Release UNKNOWN STEP 2026-05-09T07:11:16.8502276Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader +Release UNKNOWN STEP 2026-05-09T07:11:16.8533119Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" +Release UNKNOWN STEP 2026-05-09T07:11:16.8755821Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +Release UNKNOWN STEP 2026-05-09T07:11:16.8791096Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +Release UNKNOWN STEP 2026-05-09T07:11:16.9127712Z Cleaning up orphan processes +Release UNKNOWN STEP 2026-05-09T07:11:16.9408552Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ diff --git a/docs/case-studies/issue-79/evidence/dotnet-test-csharp.txt b/docs/case-studies/issue-79/evidence/dotnet-test-csharp.txt new file mode 100644 index 0000000..f5fd3d5 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/dotnet-test-csharp.txt @@ -0,0 +1,591 @@ + +Welcome to .NET 8.0! +--------------------- +SDK Version: 8.0.126 + +---------------- +Installed an ASP.NET Core HTTPS development certificate. +To trust the certificate, view the instructions: https://aka.ms/dotnet-https-linux + +---------------- +Write your first app: https://aka.ms/dotnet-hello-world +Find out what's new: https://aka.ms/dotnet-whats-new +Explore documentation: https://aka.ms/dotnet-docs +Report issues and find source on GitHub: https://github.com/dotnet/core +Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli +-------------------------------------------------------------------------------------- + Determining projects to restore... + Restored /tmp/gh-issue-solver-1778599399287/csharp/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj (in 3.59 sec). + Restored /tmp/gh-issue-solver-1778599399287/csharp/Foundation.Data.Doublets.Cli.Tests/Foundation.Data.Doublets.Cli.Tests.csproj (in 3.59 sec). + Foundation.Data.Doublets.Cli -> /tmp/gh-issue-solver-1778599399287/csharp/Foundation.Data.Doublets.Cli/bin/Debug/net8/Foundation.Data.Doublets.Cli.dll + Foundation.Data.Doublets.Cli.Tests -> /tmp/gh-issue-solver-1778599399287/csharp/Foundation.Data.Doublets.Cli.Tests/bin/Debug/net8/Foundation.Data.Doublets.Cli.Tests.dll +Test run for /tmp/gh-issue-solver-1778599399287/csharp/Foundation.Data.Doublets.Cli.Tests/bin/Debug/net8/Foundation.Data.Doublets.Cli.Tests.dll (.NETCoreApp,Version=v8.0) +Microsoft (R) Test Execution Command Line Tool Version 17.8.0 (x64) +Copyright (c) Microsoft Corporation. All rights reserved. + +Starting test execution, please wait... +A total of 1 test files matched the specified pattern. +[Trace] Constructing SimpleLinksDecorator with names DB: /tmp/tmppklnq1.names.links +=== Debug: Alternative Scenario === +Input changes: + 1. (1: 1 2) -> (0: 0 0) + 2. (1: 1 2) -> (1: 2 1) + 3. (2: 2 1) -> (2: 1 2) +Actual simplified changes: + 1. (1: 1 2) -> (1: 2 1) + 2. (2: 2 1) -> (2: 1 2) +Count: 2 +=== End Debug === +[Trace] Constructing NamedLinksDecorator with names DB: /tmp/tmpSYlMcW.names.links +[Test] All links: (1: 2->1) (2: 1->2) +[Test] All links: (1: 2->1) (2: 2->2) +[Test] All links: (1: 1->2) (2: 2->1) +[Test] All links: (1: 1->1) (3: 3->3) +[Test] All links: (1: 1->1) (2: 2->1) +[Test] All links: (21: 21->21) +[Test] All links: (1: 1->1) (2: 2->2) +[Test] All links: (2: 2->2) +[Trace] Constructing NamedTypesDecorator with names DB: /tmp/tmpYGaTVx.names.links +[ProcessQuery] Query: "(() ((link: link link)))" +[ProcessQuery] Parser returned 1 top-level link(s). +[ProcessQuery] Restriction link => Id="" Values.Count=0 +[ProcessQuery] Substitution link => Id="" Values.Count=1 +[ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +[ValidateLinksExistOrWillBeCreated] Starting validation +[ValidateLinksExistOrWillBeCreated] Numeric links to be created: +[ValidateLinksExistOrWillBeCreated] Named links to be created: link +[Trace] GetByName called for name: 'link' +[Trace] GetByName result: 0 +[ValidateReferencesInPattern] Named link 'link' reference validated in substitution pattern +[Trace] GetByName called for name: 'link' +[Trace] GetByName result: 0 +[ValidateReferencesInPattern] Named link 'link' reference validated in substitution pattern +[ValidateLinksExistOrWillBeCreated] Validation completed +[Trace] GetByName called for name: 'link' +[Trace] GetByName result: 0 +[Trace] Update called with restriction: [1] +[Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +[Trace] Update result: 4294967295 +[EnsureNestedLinkCreatedRecursively] Created named leaf 'link' => ID=1 +[Trace] SetName called for link: 1 with name: 'link' +[Trace] RemoveName called for link: 1 +[Trace] RemoveName completed for link: 1 +[Trace] SetName result: 100 +[EnsureNestedLinkCreatedRecursively] Updating link ID=1 => Source=1, Target=1 +[Trace] Update called with restriction: [1,0,0] +[Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +[EnsureNestedLinkCreatedRecursively] Update handler: before=(1: 0->0), after=(1: 1->1) +[Trace] Update result: 4294967295 +[ProcessQuery] Created link ID #1 from substitution pattern. +[Test] All links: (1: 1->1) +[Trace] GetByName called for name: 'link' +[Trace] GetByName result: 1 +[Trace] GetName called for link: 1 +[Trace] GetName result: link +[Test] All links: (1: 1->1) +[Test] All links: (1: 1->1) +[Test] All links: +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +[Test] All links: (1: 1->2) (2: 1->1) +[Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) +[Test] All links: (2: 2->2) +[Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) (4: 3->3) +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +[Test] All links: (1: 1->2) (2: 2->1) +[Test] All links: (1: 2->1) (2: 1->1) +[Test] ===== Starting UpdateNamedLinkNameTest ===== +[Trace] Constructing NamedTypesDecorator with names DB: /tmp/tmphUSID6.names.links +[Test] Constants: Null=0, Any=4294967292, Continue=4294967295 +[Test] Step 1: Creating initial link +[Test] Query: (() ((child: father mother))) +[ProcessQuery] Query: "(() ((child: father mother)))" +[ProcessQuery] Parser returned 1 top-level link(s). +[ProcessQuery] Restriction link => Id="" Values.Count=0 +[ProcessQuery] Substitution link => Id="" Values.Count=1 +[ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +[ValidateLinksExistOrWillBeCreated] Starting validation +[ValidateLinksExistOrWillBeCreated] Numeric links to be created: +[ValidateLinksExistOrWillBeCreated] Named links to be created: child +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 0 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 0 +[ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'father' as point link. +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 0 +[Trace] Update called with restriction: [1] +[Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +[Trace] Update result: 4294967295 +[Trace] SetName called for link: 1 with name: 'father' +[Trace] RemoveName called for link: 1 +[Trace] RemoveName completed for link: 1 +[Trace] SetName result: 108 +[Trace] Update called with restriction: [1,0,0] +[Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +[Trace] Update result: 4294967295 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 0 +[ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'mother' as point link. +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 0 +[Trace] Update called with restriction: [2] +[Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,0,0 +[Trace] Update result: 4294967295 +[Trace] SetName called for link: 2 with name: 'mother' +[Trace] RemoveName called for link: 2 +[Trace] RemoveName completed for link: 2 +[Trace] SetName result: 110 +[Trace] Update called with restriction: [2,0,0] +[Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,2,2 +[Trace] Update result: 4294967295 +[ValidateLinksExistOrWillBeCreated] Validation completed +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +[EnsureLinkCreated] Creating link for (S=1, T=2). +[EnsureLinkCreated] => assigned new ID=3 +[Trace] Update called with restriction: [3] +[Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +[Trace] Update result: 4294967295 +[EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +[Trace] SetName called for link: 3 with name: 'child' +[Trace] RemoveName called for link: 3 +[Trace] RemoveName completed for link: 3 +[Trace] SetName result: 118 +[ProcessQuery] Created link ID #3 from substitution pattern. +[Test] Initial link creation completed +[Test] Step 2: Verifying initial state +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 3 +[Test] Initial child ID: 3 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] Initial father ID: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] Initial mother ID: 2 +[Test] Initial links count: 3 +[Test] Initial link: Index=(1: 1->1), Source=1, Target=1 +[Test] Initial link: Index=(2: 2->2), Source=2, Target=2 +[Test] Initial link: Index=(3: 1->2), Source=1, Target=2 +[Test] Initial state verification completed +[Test] Step 3: Updating link name from 'child' to 'son' +[Test] Query: (((child: father mother)) ((son: father mother))) +[Test] Current state before update: +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 3 +[Test] - child name exists: True +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 0 +[Test] - son name exists: False +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] - father name exists: True +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] - mother name exists: True +[Test] Starting ProcessQuery for update... +[Test] Current links before update: +[Test] Link: Index=(1: 1->1), Source=1, Target=1 +[Test] Link: Index=(2: 2->2), Source=2, Target=2 +[Test] Link: Index=(3: 1->2), Source=1, Target=2 +[ProcessQuery] Query: "(((child: father mother)) ((son: father mother)))" +[ProcessQuery] Parser returned 1 top-level link(s). +[ProcessQuery] Restriction link => Id="" Values.Count=1 +[ProcessQuery] Substitution link => Id="" Values.Count=1 +[ProcessQuery] Restriction patterns to parse: 1 +[ProcessQuery] Substitution patterns to parse: 1 +[ValidateLinksExistOrWillBeCreated] Starting validation +[ValidateLinksExistOrWillBeCreated] Numeric links to be created: +[ValidateLinksExistOrWillBeCreated] Named links to be created: son +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 3 +[ValidateReferencesInPattern] Named link 'child' reference validated in restriction pattern +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[ValidateReferencesInPattern] Named link 'father' reference validated in restriction pattern +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[ValidateReferencesInPattern] Named link 'mother' reference validated in restriction pattern +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[ValidateReferencesInPattern] Named link 'father' reference validated in substitution pattern +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[ValidateReferencesInPattern] Named link 'mother' reference validated in substitution pattern +[ValidateLinksExistOrWillBeCreated] Validation completed +[ProcessQuery] Detected single sub-link with 2 sub-values => replaced with one composite restriction pattern. +[ProcessQuery] Converting restriction patterns => done. +[ProcessQuery] Converting substitution patterns => done. +[ProcessQuery] Finding solutions for restriction patterns... +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 3 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[ProcessQuery] Found 1 total solution(s) matching restriction patterns. +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 3 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[ProcessQuery] allSolutionsNoOperation=False +[ProcessQuery] Some solutions lead to actual changes => building operations. +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 3 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[ProcessQuery] For a solution => substitution links count=1, restriction links count=1. +[ProcessQuery] => 2 operation(s) derived from these patterns. +[ProcessQuery] All planned operations => 2 +[ProcessQuery] Applying all planned operations... +[ApplyAllPlannedOperations] Operation: before=(3:1->2), after=(0:0->0) +[Trace] GetName called for link: 3 +[Trace] GetName result: child +[ApplyAllPlannedOperations] Name for before.Index 3 = 'child' +[ApplyAllPlannedOperations] Deleting link => ID=3, S=1, T=2 +[RemoveLinks] Found 1 link(s) matching (ID=3, S=1, T=2). +[Trace] RemoveName called for link: 3 +[Trace] RemoveName completed for link: 3 +[RemoveLinks] Deleting link => ID=3, S=1, T=2 +[Trace] Delete called with restriction: [3,1,2] +[Trace] Debug: this._links is of type: Foundation.Data.Doublets.Cli.PinnedTypesDecorator`1[System.UInt32] +[Trace] Debug: Calling underlying _links.Delete +[Trace] Debug: handlerWrapper invoked - before=3,1,2, after=3,0,0 +[Test] Update ChangesHandler called: +[Test] - Before state: (3: 1->2) +[Test] - After state: (3: 0->0) +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 0 +[Test] - child name during change: 0 +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 0 +[Test] - son name during change: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] - father name during change: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] - mother name during change: 2 +[Test] - All links during change: +[Test] Link: Index=(1: 1->1), Source=1, Target=1 +[Test] Link: Index=(2: 2->2), Source=2, Target=2 +[Test] Link: Index=(3: 0->0), Source=0, Target=0 +[Trace] Debug: handlerWrapper invoked - before=3,0,0, after=null +[Trace] RemoveName called for link: 3 +[Trace] RemoveName completed for link: 3 +[Test] Update ChangesHandler called: +[Test] - Before state: (3: 0->0) +[Test] - After state: +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 0 +[Test] - child name during change: 0 +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 0 +[Test] - son name during change: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] - father name during change: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] - mother name during change: 2 +[Test] - All links during change: +[Test] Link: Index=(1: 1->1), Source=1, Target=1 +[Test] Link: Index=(2: 2->2), Source=2, Target=2 +[Trace] Debug: Delete result: 4294967295 +[ApplyAllPlannedOperations] Operation: before=(0:0->0), after=(4294967292:1->2) +[Trace] GetName called for link: 4294967292 +[Trace] GetName result: String +[ApplyAllPlannedOperations] Name for after.Index 4294967292 = 'String' (pre-op) +[ApplyAllPlannedOperations] Creating link => ID=4294967292, S=1, T=2 +[CreateOrUpdateLink] Detected wildcard substitution => nested create & name. +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +[EnsureLinkCreated] Creating link for (S=1, T=2). +[EnsureLinkCreated] => assigned new ID=3 +[Test] Update ChangesHandler called: +[Test] - Before state: +[Test] - After state: (3: 0->0) +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 0 +[Test] - child name during change: 0 +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 0 +[Test] - son name during change: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] - father name during change: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] - mother name during change: 2 +[Test] - All links during change: +[Test] Link: Index=(1: 1->1), Source=1, Target=1 +[Test] Link: Index=(2: 2->2), Source=2, Target=2 +[Test] Link: Index=(3: 0->0), Source=0, Target=0 +[Test] Creating new link: Index=3, Source=0, Target=0 +[Test] Checking if link exists: True +[Test] Checking if source exists: False +[Test] Checking if target exists: False +[Test] Names before creation: +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 0 +[Test] - child: 0 +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 0 +[Test] - son: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] - father: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] - mother: 2 +[Trace] Update called with restriction: [3] +[Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +[Test] Update ChangesHandler called: +[Test] - Before state: (3: 0->0) +[Test] - After state: (3: 1->2) +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 0 +[Test] - child name during change: 0 +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 0 +[Test] - son name during change: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] - father name during change: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] - mother name during change: 2 +[Test] - All links during change: +[Test] Link: Index=(1: 1->1), Source=1, Target=1 +[Test] Link: Index=(2: 2->2), Source=2, Target=2 +[Test] Link: Index=(3: 1->2), Source=1, Target=2 +[Trace] Update result: 4294967295 +[EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +[Trace] SetName called for link: 3 with name: 'son' +[Trace] RemoveName called for link: 3 +[Trace] RemoveName completed for link: 3 +[Trace] SetName result: 118 +[Trace] GetName called for link: 4294967292 +[Trace] GetName result: String +[ApplyAllPlannedOperations] Name for after.Index 4294967292 = 'String' (post-op) +[ProcessQuery] Restoring unexpected deletions if any... +[RestoreUnexpectedLinkDeletions] No unexpected deletions found. +[ProcessQuery] Finished processing query. +[Test] Update operation completed +[Test] Step 4: Verifying final state +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 0 +[Test] Final child ID: 0 +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 3 +[Test] Final son ID: 3 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] Final father ID: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] Final mother ID: 2 +[Test] Final links count: 3 +[Test] Final link: Index=(1: 1->1), Source=1, Target=1 +[Test] Final link: Index=(2: 2->2), Source=2, Target=2 +[Test] Final link: Index=(3: 1->2), Source=1, Target=2 +[Test] ===== UpdateNamedLinkNameTest completed successfully ===== +[Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 6->6) (7: 5->6) (8: 4->7) (9: 3->8) (10: 2->9) (11: 1->10) +[Test] All links: (1: 1->1) (2: 1->2) +[Test] All links: (10: 10->10) (20: 10->20) +[Test] All links: (1: 1->1) (2: 2->2) +[Test] All links: (1: 1->1) (2: 2->2) (3: 2->1) (4: 3->3) +[Test] All links: (1: 1->1) (2: 1->2) (3: 3->1) (4: 1->4) +[Test] All links: (1: 1->1) (2: 1->2) +[Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 4->5) (7: 3->6) (8: 2->7) (9: 1->8) +[Test] All links: (1: 1->1) (2: 2->2) +[Test] All links: (1: 1->2) (2: 2->2) +[Test] All links: (1: 1->2) (2: 2->1) +[Test] All links: +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 2->1) (5: 3->4) +[Test] All links: (1: 1->1) (2: 2->1) +[Test] All links: (1: 1->1) (2: 2->2) +[Test] All links: (1: 1->2) (2: 1->1) +[Test] All links: (3: 3->3) +[Test] All links: (1: 1->1) (2: 18->20) (18: 1->21) (19: 1->20) (20: 20->20) (21: 21->21) +[Test] All links: (1: 1->1) (2: 2->2) +[Test] All links: (1: 0->0) +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +[Test] All links: (1: 1->1) +[Trace] Constructing NamedTypesDecorator with names DB: /tmp/tmp1YY4pX.names.links +[Test] Starting UpdateNamedLinkNameTest +[Test] Step 1: Creating initial link +[ProcessQuery] Query: "(() ((child: father mother)))" +[ProcessQuery] Parser returned 1 top-level link(s). +[ProcessQuery] Restriction link => Id="" Values.Count=0 +[ProcessQuery] Substitution link => Id="" Values.Count=1 +[ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +[ValidateLinksExistOrWillBeCreated] Starting validation +[ValidateLinksExistOrWillBeCreated] Numeric links to be created: +[ValidateLinksExistOrWillBeCreated] Named links to be created: child +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 0 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 0 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 0 +[ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'father' as point link. +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 0 +[Trace] Update called with restriction: [1] +[Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,0,0 +[Trace] Update result: 4294967295 +[Trace] SetName called for link: 1 with name: 'father' +[Trace] RemoveName called for link: 1 +[Trace] RemoveName completed for link: 1 +[Trace] SetName result: 108 +[Trace] Update called with restriction: [1,0,0] +[Trace] Debug: handlerWrapper invoked - before=1,0,0, after=1,1,1 +[Trace] Update result: 4294967295 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 0 +[ValidateLinksExistOrWillBeCreated] Auto-creating missing named reference 'mother' as point link. +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 0 +[Trace] Update called with restriction: [2] +[Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,0,0 +[Trace] Update result: 4294967295 +[Trace] SetName called for link: 2 with name: 'mother' +[Trace] RemoveName called for link: 2 +[Trace] RemoveName completed for link: 2 +[Trace] SetName result: 110 +[Trace] Update called with restriction: [2,0,0] +[Trace] Debug: handlerWrapper invoked - before=2,0,0, after=2,2,2 +[Trace] Update result: 4294967295 +[ValidateLinksExistOrWillBeCreated] Validation completed +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +[EnsureLinkCreated] Creating link for (S=1, T=2). +[EnsureLinkCreated] => assigned new ID=3 +[Trace] Update called with restriction: [3] +[Trace] Debug: handlerWrapper invoked - before=3,0,0, after=3,1,2 +[Trace] Update result: 4294967295 +[EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +[Trace] SetName called for link: 3 with name: 'child' +[Trace] RemoveName called for link: 3 +[Trace] RemoveName completed for link: 3 +[Trace] SetName result: 118 +[ProcessQuery] Created link ID #3 from substitution pattern. +[Test] Initial link creation completed +[Test] Step 2: Verifying initial state +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 3 +[Test] Initial child ID: 3 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] Initial father ID: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] Initial mother ID: 2 +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +[Test] Initial links count: 3 +[Test] Initial state verification completed +[Test] Step 3: Updating link name +[Test] Removing old name 'child' +[Trace] RemoveName called for link: 3 +[Trace] RemoveName completed for link: 3 +[Test] Old name removed +[Test] Creating new link with name 'son' +[ProcessQuery] Query: "(() ((son: father mother)))" +[ProcessQuery] Parser returned 1 top-level link(s). +[ProcessQuery] Restriction link => Id="" Values.Count=0 +[ProcessQuery] Substitution link => Id="" Values.Count=1 +[ProcessQuery] No restriction, but substitution is non-empty => creation scenario. +[ValidateLinksExistOrWillBeCreated] Starting validation +[ValidateLinksExistOrWillBeCreated] Numeric links to be created: +[ValidateLinksExistOrWillBeCreated] Named links to be created: son +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[ValidateReferencesInPattern] Named link 'father' reference validated in substitution pattern +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[ValidateReferencesInPattern] Named link 'mother' reference validated in substitution pattern +[ValidateLinksExistOrWillBeCreated] Validation completed +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[EnsureNestedLinkCreatedRecursively] Found existing named leaf 'father' => ID=1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[EnsureNestedLinkCreatedRecursively] Found existing named leaf 'mother' => ID=2 +[EnsureLinkCreated] Link already found => ID=3 => no-op. +[EnsureNestedLinkCreatedRecursively] Created or ensured composite link => Index=0, Source=1, Target=2 => Actual ID=3 +[Trace] SetName called for link: 3 with name: 'son' +[Trace] RemoveName called for link: 3 +[Trace] RemoveName completed for link: 3 +[Trace] SetName result: 123 +[ProcessQuery] Created link ID #3 from substitution pattern. +[Test] New link creation completed +[Test] Step 4: Verifying final state +[Trace] GetByName called for name: 'child' +[Trace] GetByName result: 0 +[Trace] GetByName called for name: 'son' +[Trace] GetByName result: 3 +[Test] Final son ID: 3 +[Trace] GetByName called for name: 'father' +[Trace] GetByName result: 1 +[Test] Final father ID: 1 +[Trace] GetByName called for name: 'mother' +[Trace] GetByName result: 2 +[Test] Final mother ID: 2 +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) +[Test] Final links count: 3 +[Test] Final state verification completed +[Test] UpdateNamedLinkNameTest completed successfully +[Test] All links: (1: 1->1) (2: 2->2) +[Test] All links: (1: 1->1) (2: 2->2) +[Test] All links: +[Test] All links: (2: 2->2) +[Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 2->3) (5: 1->4) +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) (5: 3->4) +[Test] All links: (1: 1->1) +[Test] All links: (1: 1->1) +[Test] All links: (1: 1->1) (2: 2->2) +[Test] All links: (1: 0->0) +[Test] All links: +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) +[Test] All links: (1: 1->1) (2: 2->1) +[Test] All links: +[Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 5->5) (6: 6->6) (7: 7->7) (8: 6->7) (9: 5->8) (10: 4->9) (11: 3->10) (12: 2->11) (13: 1->12) +[Test] All links: (1: 1->1) (2: 2->1) +[Test] All links: +[Test] All links: (1: 1->1) (2: 2->2) (3: 1->2) (4: 3->3) (5: 4->4) +[Test] All links: (1: 1->1) (2: 2->2) (3: 3->3) (4: 4->4) (5: 3->4) (6: 2->5) (7: 1->6) +[Test] All links: (1: 1->1) +[Test] All links: (1: 1->1) (2: 2->2) + +Passed! - Failed: 0, Passed: 187, Skipped: 0, Total: 187, Duration: 17 s - Foundation.Data.Doublets.Cli.Tests.dll (net8.0) diff --git a/docs/case-studies/issue-79/evidence/issue-79-comments.json b/docs/case-studies/issue-79/evidence/issue-79-comments.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/issue-79-comments.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/issue-79.json b/docs/case-studies/issue-79/evidence/issue-79.json new file mode 100644 index 0000000..3d6beef --- /dev/null +++ b/docs/case-studies/issue-79/evidence/issue-79.json @@ -0,0 +1 @@ +{"author":{"id":"MDQ6VXNlcjE0MzE5MDQ=","is_bot":false,"login":"konard","name":"Konstantin Diachenko"},"body":"We need to clean up root repository folder\n\npackage.json and package lock json should go to web, were they are needed, not in root as this is multilanguage repository, not javascript only repository.\n\nAlso .gitkeep should be removed.\n\nhttps://github.com/link-foundation/link-cli/blob/main/README-WASM.md\nhttps://github.com/link-foundation/link-cli/blob/main/WEBASSEMBLY_IMPLEMENTATION.md \n\nShould be moved to README.md of web (if this is where wasm implementation resides, even better to have ./js folder, in case we will later have JavaScript implementation. So web should be moved to ./js folder with package files.\n\nAnd these md files should be merged in README.md of ./js folder, so everything will be there, if file too large you can split it but inside this folder.\n\nhttps://github.com/link-foundation/link-cli/tree/main/ci-logs folder should be moved to some place in [./docs/case-studies](https://github.com/link-foundation/link-cli/tree/main/docs/case-studies)\n\nas well as docs/screenshots/issue-12 also should go to ./docs/case-studies\n\nAlso I still don't see deploy to GitHub Pages in our CI/CD and no deploy to NuGet in GitHub Releases. That must be fixed.\n\nI now switched to deploy of GitHub Pages via GitHub Actions, may be that was the part of the problem, anyway we should update folder structure, and double check everything, so everything will work as expected.\n\nUse all the best practices from CI/CD templates (check full file tree to compare for all GitHub workflow and CI/CD scripts file), if the same issue is found in template report issue also in templates:\n- https://github.com/link-foundation/js-ai-driven-development-pipeline-template\n- https://github.com/link-foundation/rust-ai-driven-development-pipeline-template\n- https://github.com/link-foundation/csharp-ai-driven-development-pipeline-template\n\nWe should compare all files, so we don't have more CI/CD errors in the future and reuse all the best practices from these templates.\n\nWe need to download all logs and data related about the issue to this repository, make sure we compile that data to `./docs/case-studies/issue-{id}` folder, and use it to do deep case study analysis (also make sure to search online for additional facts and data), in which we will reconstruct timeline/sequence of events, list of each and all requirements from the issue, find root causes of the each problem, and propose possible solutions and solution plans for each requirement (we should also check known existing components/libraries, that solve similar problem or can help in solutions).\n\nIf there is not enough data to find actual root cause, add debug output and verbose mode if not present, that will allow us to find root cause on next iteration.\n\nIf issue related to any other repository/project, where we can report issues on GitHub, please do so. Each issue must contain reproducible examples, workarounds and suggestions for fix the issue in code.\n\nPlease plan and execute everything in a single pull request, you have unlimited time and context, as context auto-compacts and you can continue indefinitely, until it is each and every requirement fully addressed, and everything is totally done.\n","comments":[],"createdAt":"2026-05-12T12:50:54Z","labels":[{"id":"LA_kwDONXCAbs8AAAAB0ixENw","name":"bug","description":"Something isn't working","color":"d73a4a"}],"number":79,"state":"OPEN","title":"Clean up root repository folder","updatedAt":"2026-05-12T12:54:40Z"} diff --git a/docs/case-studies/issue-79/evidence/link-cli-file-tree-after.txt b/docs/case-studies/issue-79/evidence/link-cli-file-tree-after.txt new file mode 100644 index 0000000..bfef0ec --- /dev/null +++ b/docs/case-studies/issue-79/evidence/link-cli-file-tree-after.txt @@ -0,0 +1,387 @@ +docs/case-studies/issue-79/README.md +docs/case-studies/issue-79/evidence/cargo-install-wasm-pack.txt +docs/case-studies/issue-79/evidence/cargo-test-rust-core.txt +docs/case-studies/issue-79/evidence/csharp-25594941803-log.txt +docs/case-studies/issue-79/evidence/dotnet-test-csharp.txt +docs/case-studies/issue-79/evidence/issue-79-comments.json +docs/case-studies/issue-79/evidence/issue-79.json +docs/case-studies/issue-79/evidence/link-cli-file-tree-after.txt +docs/case-studies/issue-79/evidence/link-cli-file-tree-before.txt +docs/case-studies/issue-79/evidence/npm-build-js.txt +docs/case-studies/issue-79/evidence/npm-ci-js.txt +docs/case-studies/issue-79/evidence/npm-doublets-web-version.json +docs/case-studies/issue-79/evidence/npm-link-cli-web-version.json +docs/case-studies/issue-79/evidence/npm-test-js.txt +docs/case-studies/issue-79/evidence/npm-test-wasm-js.txt +docs/case-studies/issue-79/evidence/pr-80-review-comments.json +docs/case-studies/issue-79/evidence/pr-80-reviews.json +docs/case-studies/issue-79/evidence/pr-80.json +docs/case-studies/issue-79/evidence/recent-runs-issue-branch-before.json +docs/case-studies/issue-79/evidence/recent-runs-main-before.json +docs/case-studies/issue-79/evidence/repository-layout-test-after.txt +docs/case-studies/issue-79/evidence/repository-layout-test-before.txt +docs/case-studies/issue-79/evidence/run-25594941803.json +docs/case-studies/issue-79/evidence/run-25735265867.json +docs/case-studies/issue-79/evidence/run-25735265881.json +docs/case-studies/issue-79/evidence/run-25735265903.json +docs/case-studies/issue-79/evidence/template-csharp-file-tree.json +docs/case-studies/issue-79/evidence/template-csharp-release.yml +docs/case-studies/issue-79/evidence/template-csharp-workflows.json +docs/case-studies/issue-79/evidence/template-js-example-app.yml +docs/case-studies/issue-79/evidence/template-js-file-tree.json +docs/case-studies/issue-79/evidence/template-js-links.yml +docs/case-studies/issue-79/evidence/template-js-release.yml +docs/case-studies/issue-79/evidence/template-js-workflows.json +docs/case-studies/issue-79/evidence/template-rust-file-tree.json +docs/case-studies/issue-79/evidence/template-rust-release.yml +docs/case-studies/issue-79/evidence/template-rust-workflows.json +docs/case-studies/issue-79/evidence/workflows-before.json +.github/workflows/csharp.yml +.github/workflows/rust.yml +.github/workflows/wasm.yml +.gitignore +LICENSE +README.md +csharp/.changeset/README.md +csharp/.changeset/add-export-alias.md +csharp/.changeset/add-lino-input-import.md +csharp/.changeset/add-lino-output-export.md +csharp/.changeset/add-named-types-decorator.md +csharp/.changeset/add-persistent-transformation-triggers.md +csharp/.changeset/add-pinned-types-decorator.md +csharp/.changeset/config.json +csharp/.changeset/fix-issue-20-substitution.md +csharp/.changeset/fix-issue-62-review-coverage.md +csharp/.changeset/split-csharp-scripts.md +csharp/.changeset/support-string-id-aliases.md +csharp/.changeset/update-links-notation-dependency.md +csharp/.changeset/validate-missing-references.md +csharp/Foundation.Data.Doublets.Cli.Tests/AdvancedMixedQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli.Tests/BasicQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli.Tests/ChangesSimplifier.cs +csharp/Foundation.Data.Doublets.Cli.Tests/CliExportIntegrationTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/Foundation.Data.Doublets.Cli.Tests.csproj +csharp/Foundation.Data.Doublets.Cli.Tests/Issue62ReviewCoverageTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/LinoDatabaseInputTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/LinoDatabaseOutputTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/MixedQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli.Tests/NamedLinksDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/NamedTypesDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/PersistentTransformationDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/PinnedTypesDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/PinnedTypesTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/SimpleLinksDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/UnicodeStringStorageTests.cs +csharp/Foundation.Data.Doublets.Cli.sln +csharp/Foundation.Data.Doublets.Cli/AdvancedMixedQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli/BasicQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli/ChangesSimplifier.cs +csharp/Foundation.Data.Doublets.Cli/EnumerableExtensions.cs +csharp/Foundation.Data.Doublets.Cli/Exceptions.cs +csharp/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj +csharp/Foundation.Data.Doublets.Cli/INamedTypes.cs +csharp/Foundation.Data.Doublets.Cli/LinksExtensions.cs +csharp/Foundation.Data.Doublets.Cli/LinoDatabaseInput.cs +csharp/Foundation.Data.Doublets.Cli/LinoDatabaseOutput.cs +csharp/Foundation.Data.Doublets.Cli/MixedQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli/NamedLinks.cs +csharp/Foundation.Data.Doublets.Cli/NamedLinksDecorator.cs +csharp/Foundation.Data.Doublets.Cli/NamedTypesDecorator.cs +csharp/Foundation.Data.Doublets.Cli/PersistentTransformationDecorator.cs +csharp/Foundation.Data.Doublets.Cli/PinnedTypes.cs +csharp/Foundation.Data.Doublets.Cli/PinnedTypesDecorator.cs +csharp/Foundation.Data.Doublets.Cli/Program.cs +csharp/Foundation.Data.Doublets.Cli/QueryConstants.cs +csharp/Foundation.Data.Doublets.Cli/SimpleLinksDecorator.cs +csharp/Foundation.Data.Doublets.Cli/UnicodeStringStorage.cs +csharp/README.md +csharp/scripts/bump-version.mjs +csharp/scripts/check-file-size.mjs +csharp/scripts/create-github-release.mjs +csharp/scripts/detect-code-changes.mjs +csharp/scripts/merge-changesets.mjs +csharp/scripts/release-scripts.test.mjs +csharp/scripts/validate-changeset.mjs +csharp/scripts/version-and-commit.mjs +docs/ARCHITECTURE.md +docs/HOW-IT-WORKS.md +docs/REQUIREMENTS.md +docs/case-studies/issue-12/README.md +docs/case-studies/issue-12/evidence/ci-runs.json +docs/case-studies/issue-12/evidence/doublets-web-issue-5.json +docs/case-studies/issue-12/evidence/issue-12.json +docs/case-studies/issue-12/evidence/npm-doublets-web.json +docs/case-studies/issue-12/evidence/pr-52-conversation-comments.json +docs/case-studies/issue-12/screenshots/webassembly-workbench-desktop.png +docs/case-studies/issue-12/screenshots/webassembly-workbench-mobile.png +docs/case-studies/issue-20/README.md +docs/case-studies/issue-20/evidence/cargo-clippy.log +docs/case-studies/issue-20/evidence/cargo-doc-test.log +docs/case-studies/issue-20/evidence/cargo-fmt-check.log +docs/case-studies/issue-20/evidence/cargo-targeted.log +docs/case-studies/issue-20/evidence/cargo-test.log +docs/case-studies/issue-20/evidence/ci-rust-lint-75003226910.log +docs/case-studies/issue-20/evidence/diff-check.log +docs/case-studies/issue-20/evidence/dotnet-build.log +docs/case-studies/issue-20/evidence/dotnet-restore.log +docs/case-studies/issue-20/evidence/dotnet-targeted.log +docs/case-studies/issue-20/evidence/dotnet-test.log +docs/case-studies/issue-20/evidence/issue-20-comments.json +docs/case-studies/issue-20/evidence/issue-20-screenshot.png +docs/case-studies/issue-20/evidence/issue-20.json +docs/case-studies/issue-20/evidence/linksplatform-data-doublets-ilinksextensions.cs +docs/case-studies/issue-20/evidence/linksplatform-data-ilinksextensions.cs +docs/case-studies/issue-20/evidence/linksplatform-data-linksconstants.cs +docs/case-studies/issue-20/evidence/linksplatform-data-point.cs +docs/case-studies/issue-20/evidence/npm-build.log +docs/case-studies/issue-20/evidence/npm-ci.log +docs/case-studies/issue-20/evidence/npm-test-wasm.log +docs/case-studies/issue-20/evidence/pr-47-conversation-comments.json +docs/case-studies/issue-20/evidence/pr-47-review-comments.json +docs/case-studies/issue-20/evidence/pr-47-reviews.json +docs/case-studies/issue-20/evidence/pr-47.json +docs/case-studies/issue-20/evidence/repro-after-fix.log +docs/case-studies/issue-20/evidence/rust-file-size-check.log +docs/case-studies/issue-20/evidence/setup-after-fix.log +docs/case-studies/issue-67/README.md +docs/case-studies/issue-69/README.md +docs/case-studies/issue-69/evidence/npm-build-after-ci.log +docs/case-studies/issue-69/evidence/npm-ci.log +docs/case-studies/issue-69/evidence/npm-test-wasm.log +docs/case-studies/issue-69/evidence/recent-runs-issue-branch.json +docs/case-studies/issue-69/evidence/run-25245349330.json +docs/case-studies/issue-69/evidence/run-25245349330.log +docs/case-studies/issue-69/evidence/run-25249954218.json +docs/case-studies/issue-69/evidence/run-25249954818.json +docs/case-studies/issue-71/README.md +docs/case-studies/issue-71/evidence/cargo-search-doublets.txt +docs/case-studies/issue-71/evidence/cargo-search-links-notation.txt +docs/case-studies/issue-71/evidence/code-search-named-types.json +docs/case-studies/issue-71/evidence/code-search-persistent-transformation.json +docs/case-studies/issue-71/evidence/csharp-help.txt +docs/case-studies/issue-71/evidence/issue-71-comments.json +docs/case-studies/issue-71/evidence/issue-71.json +docs/case-studies/issue-71/evidence/issues-all.json +docs/case-studies/issue-71/evidence/named-reference-examples.txt +docs/case-studies/issue-71/evidence/npm-doublets-web-detailed.json +docs/case-studies/issue-71/evidence/npm-doublets-web.json +docs/case-studies/issue-71/evidence/npm-vite-plugin-react.json +docs/case-studies/issue-71/evidence/nuget-search-clink.txt +docs/case-studies/issue-71/evidence/pr-72-conversation-comments.json +docs/case-studies/issue-71/evidence/pr-72-review-comments.json +docs/case-studies/issue-71/evidence/pr-72-reviews.json +docs/case-studies/issue-71/evidence/pr-72.json +docs/case-studies/issue-71/evidence/pulls-all.json +docs/case-studies/issue-71/evidence/repository-issue-and-pr-conversation-comments.json +docs/case-studies/issue-71/evidence/repository-pr-review-comments.json +docs/case-studies/issue-71/evidence/rust-help.txt +docs/case-studies/issue-73/README.md +docs/case-studies/issue-73/evidence/cargo-clippy-root.log +docs/case-studies/issue-73/evidence/cargo-fmt-root.log +docs/case-studies/issue-73/evidence/cargo-install-wasm-pack.log +docs/case-studies/issue-73/evidence/cargo-metadata-all-features-after.json +docs/case-studies/issue-73/evidence/cargo-metadata-all-features-before.json +docs/case-studies/issue-73/evidence/cargo-test-lib-after.log +docs/case-studies/issue-73/evidence/cargo-test-lib-before.log +docs/case-studies/issue-73/evidence/cargo-test-root-all-features.log +docs/case-studies/issue-73/evidence/cargo-test-rust-core.log +docs/case-studies/issue-73/evidence/cargo-tree-all-features-after.txt +docs/case-studies/issue-73/evidence/cargo-tree-wee-alloc-before.txt +docs/case-studies/issue-73/evidence/check-file-size-rust.log +docs/case-studies/issue-73/evidence/code-search-wee-alloc.json +docs/case-studies/issue-73/evidence/dependabot-alert-1.json +docs/case-studies/issue-73/evidence/dependabot-alerts.json +docs/case-studies/issue-73/evidence/dependabot-regression-test-after.log +docs/case-studies/issue-73/evidence/dependabot-regression-test-before.log +docs/case-studies/issue-73/evidence/dependabot-regression-test-final.log +docs/case-studies/issue-73/evidence/github-advisory-ghsa-rc23-xxgq-x27g.json +docs/case-studies/issue-73/evidence/issue-73-comments.json +docs/case-studies/issue-73/evidence/issue-73.json +docs/case-studies/issue-73/evidence/local-wee-alloc-references-after.txt +docs/case-studies/issue-73/evidence/local-wee-alloc-references-before.txt +docs/case-studies/issue-73/evidence/npm-audit-after.json +docs/case-studies/issue-73/evidence/npm-audit-before.json +docs/case-studies/issue-73/evidence/npm-ci.log +docs/case-studies/issue-73/evidence/npm-run-build.log +docs/case-studies/issue-73/evidence/npm-run-test-wasm.log +docs/case-studies/issue-73/evidence/npm-test.log +docs/case-studies/issue-73/evidence/pr-74-conversation-comments.json +docs/case-studies/issue-73/evidence/pr-74-review-comments.json +docs/case-studies/issue-73/evidence/pr-74-reviews.json +docs/case-studies/issue-73/evidence/pr-74.json +docs/case-studies/issue-73/evidence/recent-merged-prs.json +docs/case-studies/issue-73/evidence/rustsec-2022-0054.md +docs/case-studies/issue-73/evidence/rustwasm-wee-alloc-issue-107-comments.json +docs/case-studies/issue-73/evidence/rustwasm-wee-alloc-issue-107.json +docs/case-studies/issue-75/README.md +docs/case-studies/issue-75/evidence/cargo-clippy.log +docs/case-studies/issue-75/evidence/cargo-doc-test.log +docs/case-studies/issue-75/evidence/cargo-fmt.log +docs/case-studies/issue-75/evidence/cargo-test.log +docs/case-studies/issue-75/evidence/check-file-size-rust.log +docs/case-studies/issue-75/evidence/dotnet-pack.log +docs/case-studies/issue-75/evidence/dotnet-test.log +docs/case-studies/issue-75/evidence/git-diff-check.log +docs/case-studies/issue-75/evidence/node-check-scripts.log +docs/case-studies/issue-75/evidence/npm-test-js.log +docs/case-studies/issue-75/evidence/recent-merged-prs-release-cicd.json +docs/case-studies/issue-75/evidence/recent-merged-prs-workflow.json +docs/case-studies/issue-75/evidence/recent-merged-prs.json +docs/case-studies/issue-75/evidence/recent-prs.json +docs/case-studies/issue-75/evidence/recent-releases.txt +docs/case-studies/issue-75/evidence/recent-runs-issue-branch.json +docs/case-studies/issue-75/evidence/recent-runs-main.json +docs/case-studies/issue-75/evidence/release-script-tests-after.log +docs/case-studies/issue-75/evidence/release-script-tests-before.log +docs/case-studies/issue-75/evidence/releases.json +docs/case-studies/issue-75/evidence/run-25594941803.json +docs/case-studies/issue-75/evidence/run-25594941803.log +docs/case-studies/issue-75/evidence/run-25594941825.json +docs/case-studies/issue-75/evidence/run-25594941825.log +docs/case-studies/issue-75/evidence/template-csharp-release.yml +docs/case-studies/issue-75/evidence/template-csharp-workflows.json +docs/case-studies/issue-75/evidence/template-js-release.yml +docs/case-studies/issue-75/evidence/template-js-workflows.json +docs/case-studies/issue-75/evidence/template-python-release.yml +docs/case-studies/issue-75/evidence/template-python-workflows.json +docs/case-studies/issue-75/evidence/template-rust-release.yml +docs/case-studies/issue-75/evidence/template-rust-workflows.json +docs/case-studies/issue-75/evidence/workflow-yaml-parse.log +docs/case-studies/issue-77/README.md +docs/case-studies/issue-77/evidence/cargo-search-link-cli.txt +docs/case-studies/issue-77/evidence/crates-link-cli.json +docs/case-studies/issue-77/evidence/csharp-25594941803-log.txt +docs/case-studies/issue-77/evidence/issue-77-comments.json +docs/case-studies/issue-77/evidence/issue-77.json +docs/case-studies/issue-77/evidence/link-cli-file-tree-after.txt +docs/case-studies/issue-77/evidence/link-cli-file-tree-before.txt +docs/case-studies/issue-77/evidence/npm-doublets-web.json +docs/case-studies/issue-77/evidence/npm-link-cli-web.json +docs/case-studies/issue-77/evidence/nuget-search-clink.json +docs/case-studies/issue-77/evidence/pr-78-conversation-comments.json +docs/case-studies/issue-77/evidence/pr-78-review-comments.json +docs/case-studies/issue-77/evidence/pr-78-reviews.json +docs/case-studies/issue-77/evidence/pr-78.json +docs/case-studies/issue-77/evidence/recent-runs-issue-branch.json +docs/case-studies/issue-77/evidence/recent-runs-main.json +docs/case-studies/issue-77/evidence/recent-runs-pages.json +docs/case-studies/issue-77/evidence/recent-runs-wasm.json +docs/case-studies/issue-77/evidence/releases.txt +docs/case-studies/issue-77/evidence/run-25245349330.json +docs/case-studies/issue-77/evidence/run-25594941803.json +docs/case-studies/issue-77/evidence/run-25728494285.json +docs/case-studies/issue-77/evidence/run-25728494305.json +docs/case-studies/issue-77/evidence/run-25728494323.json +docs/case-studies/issue-77/evidence/template-csharp-file-tree.txt +docs/case-studies/issue-77/evidence/template-csharp-release.yml +docs/case-studies/issue-77/evidence/template-js-file-tree.txt +docs/case-studies/issue-77/evidence/template-js-links.yml +docs/case-studies/issue-77/evidence/template-js-release.yml +docs/case-studies/issue-77/evidence/template-rust-file-tree.txt +docs/case-studies/issue-77/evidence/template-rust-release.yml +docs/case-studies/issue-77/evidence/webassembly-25245349330-log.txt +docs/case-studies/issue-79/evidence/ci-rust-lint-75003226910.log +examples/debug_changes.cs +examples/test1_output.txt +examples/test_issue_scenario.cs +examples/test_storable_patterns.sh +experiments/validate-wasm-workflow.mjs +js/README.md +js/favicon.svg +js/index.html +js/package-lock.json +js/package.json +js/src/App.jsx +js/src/linkGraph.js +js/src/main.jsx +js/src/styles.css +js/test/linkGraph.test.mjs +js/test/repositoryLayout.test.mjs +js/vite.config.js +rust/Cargo.lock +rust/Cargo.toml +rust/README.md +rust/changelog.d/20260430_041900_rust_query_parity.md +rust/changelog.d/20260430_063000_lino_output_export.md +rust/changelog.d/20260430_070900_named_types_decorator.md +rust/changelog.d/20260430_072128_validate_missing_references.md +rust/changelog.d/20260430_073500_pinned_types_decorator.md +rust/changelog.d/20260430_105500_named_type_query_cli.md +rust/changelog.d/20260502_061000_export_alias.md +rust/changelog.d/20260508_104000_lino_input_import.md +rust/changelog.d/20260508_105800_issue_20_substitution.md +rust/changelog.d/20260509_053805_issue_62_review_coverage.md +rust/changelog.d/20260512_000000_issue_77_layout.md +rust/changelog.d/README.md +rust/scripts/bump-version.rs +rust/scripts/check-changelog-fragment.rs +rust/scripts/check-file-size.rs +rust/scripts/check-release-needed.rs +rust/scripts/check-version-modification.rs +rust/scripts/collect-changelog.rs +rust/scripts/create-changelog-fragment.rs +rust/scripts/create-github-release.rs +rust/scripts/detect-code-changes.rs +rust/scripts/get-bump-type.rs +rust/scripts/get-version.rs +rust/scripts/git-config.rs +rust/scripts/publish-crate.rs +rust/scripts/rust-paths.rs +rust/scripts/version-and-commit.rs +rust/scripts/wait-for-crate.rs +rust/src/changes_simplifier.rs +rust/src/cli.rs +rust/src/error.rs +rust/src/hybrid_reference.rs +rust/src/lib.rs +rust/src/link.rs +rust/src/link_reference_validator.rs +rust/src/link_storage.rs +rust/src/lino_database_input.rs +rust/src/lino_link.rs +rust/src/main.rs +rust/src/named_links.rs +rust/src/named_type_links.rs +rust/src/named_types.rs +rust/src/parser.rs +rust/src/pinned_types.rs +rust/src/query_options.rs +rust/src/query_processor.rs +rust/src/query_processor_substitution.rs +rust/src/query_types.rs +rust/src/sequences/address_to_raw_number_converter.rs +rust/src/sequences/balanced_variant_converter.rs +rust/src/sequences/caching_converter_decorator.rs +rust/src/sequences/char_to_unicode_symbol_converter.rs +rust/src/sequences/default_stack.rs +rust/src/sequences/mod.rs +rust/src/sequences/raw_number_to_address_converter.rs +rust/src/sequences/right_sequence_walker.rs +rust/src/sequences/string_to_unicode_sequence_converter.rs +rust/src/sequences/target_matcher.rs +rust/src/sequences/unicode_sequence_to_string_converter.rs +rust/src/sequences/unicode_symbol_to_char_converter.rs +rust/src/unicode_string_storage.rs +rust/tests/changes_simplifier_tests.rs +rust/tests/cli_arguments_tests.rs +rust/tests/cli_export_tests.rs +rust/tests/cli_import_tests.rs +rust/tests/cli_named_types_tests.rs +rust/tests/dependency_basis_tests.rs +rust/tests/issue62_review_coverage_tests.rs +rust/tests/link_storage_tests.rs +rust/tests/link_tests.rs +rust/tests/lino_database_input_tests.rs +rust/tests/lino_link_tests.rs +rust/tests/named_types_decorator_tests.rs +rust/tests/parser_tests.rs +rust/tests/pinned_types_decorator_tests.rs +rust/tests/query_processor_csharp_parity_tests.rs +rust/tests/query_processor_tests.rs +rust/tests/unicode_sequence_converter_tests.rs +rust/tests/unicode_string_storage_tests.rs +rust/wasm/Cargo.lock +rust/wasm/Cargo.toml +rust/wasm/src/lib.rs +rust/wasm/tests/dependabot_alert_tests.rs +rust/wasm/tests/web.rs diff --git a/docs/case-studies/issue-79/evidence/link-cli-file-tree-before.txt b/docs/case-studies/issue-79/evidence/link-cli-file-tree-before.txt new file mode 100644 index 0000000..508488c --- /dev/null +++ b/docs/case-studies/issue-79/evidence/link-cli-file-tree-before.txt @@ -0,0 +1,351 @@ +.github/workflows/csharp.yml +.github/workflows/rust.yml +.github/workflows/wasm.yml +.gitignore +.gitkeep +LICENSE +README-WASM.md +README.md +WEBASSEMBLY_IMPLEMENTATION.md +ci-logs/rust-lint-75003226910.log +csharp/.changeset/README.md +csharp/.changeset/add-export-alias.md +csharp/.changeset/add-lino-input-import.md +csharp/.changeset/add-lino-output-export.md +csharp/.changeset/add-named-types-decorator.md +csharp/.changeset/add-persistent-transformation-triggers.md +csharp/.changeset/add-pinned-types-decorator.md +csharp/.changeset/config.json +csharp/.changeset/fix-issue-20-substitution.md +csharp/.changeset/fix-issue-62-review-coverage.md +csharp/.changeset/split-csharp-scripts.md +csharp/.changeset/support-string-id-aliases.md +csharp/.changeset/update-links-notation-dependency.md +csharp/.changeset/validate-missing-references.md +csharp/Foundation.Data.Doublets.Cli.Tests/AdvancedMixedQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli.Tests/BasicQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli.Tests/ChangesSimplifier.cs +csharp/Foundation.Data.Doublets.Cli.Tests/CliExportIntegrationTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/Foundation.Data.Doublets.Cli.Tests.csproj +csharp/Foundation.Data.Doublets.Cli.Tests/Issue62ReviewCoverageTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/LinoDatabaseInputTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/LinoDatabaseOutputTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/MixedQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli.Tests/NamedLinksDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/NamedTypesDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/PersistentTransformationDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/PinnedTypesDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/PinnedTypesTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/SimpleLinksDecoratorTests.cs +csharp/Foundation.Data.Doublets.Cli.Tests/UnicodeStringStorageTests.cs +csharp/Foundation.Data.Doublets.Cli.sln +csharp/Foundation.Data.Doublets.Cli/AdvancedMixedQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli/BasicQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli/ChangesSimplifier.cs +csharp/Foundation.Data.Doublets.Cli/EnumerableExtensions.cs +csharp/Foundation.Data.Doublets.Cli/Exceptions.cs +csharp/Foundation.Data.Doublets.Cli/Foundation.Data.Doublets.Cli.csproj +csharp/Foundation.Data.Doublets.Cli/INamedTypes.cs +csharp/Foundation.Data.Doublets.Cli/LinksExtensions.cs +csharp/Foundation.Data.Doublets.Cli/LinoDatabaseInput.cs +csharp/Foundation.Data.Doublets.Cli/LinoDatabaseOutput.cs +csharp/Foundation.Data.Doublets.Cli/MixedQueryProcessor.cs +csharp/Foundation.Data.Doublets.Cli/NamedLinks.cs +csharp/Foundation.Data.Doublets.Cli/NamedLinksDecorator.cs +csharp/Foundation.Data.Doublets.Cli/NamedTypesDecorator.cs +csharp/Foundation.Data.Doublets.Cli/PersistentTransformationDecorator.cs +csharp/Foundation.Data.Doublets.Cli/PinnedTypes.cs +csharp/Foundation.Data.Doublets.Cli/PinnedTypesDecorator.cs +csharp/Foundation.Data.Doublets.Cli/Program.cs +csharp/Foundation.Data.Doublets.Cli/QueryConstants.cs +csharp/Foundation.Data.Doublets.Cli/SimpleLinksDecorator.cs +csharp/Foundation.Data.Doublets.Cli/UnicodeStringStorage.cs +csharp/README.md +csharp/scripts/bump-version.mjs +csharp/scripts/check-file-size.mjs +csharp/scripts/create-github-release.mjs +csharp/scripts/detect-code-changes.mjs +csharp/scripts/merge-changesets.mjs +csharp/scripts/release-scripts.test.mjs +csharp/scripts/validate-changeset.mjs +csharp/scripts/version-and-commit.mjs +docs/ARCHITECTURE.md +docs/HOW-IT-WORKS.md +docs/REQUIREMENTS.md +docs/case-studies/issue-12/README.md +docs/case-studies/issue-12/evidence/ci-runs.json +docs/case-studies/issue-12/evidence/doublets-web-issue-5.json +docs/case-studies/issue-12/evidence/issue-12.json +docs/case-studies/issue-12/evidence/npm-doublets-web.json +docs/case-studies/issue-12/evidence/pr-52-conversation-comments.json +docs/case-studies/issue-20/README.md +docs/case-studies/issue-20/evidence/cargo-clippy.log +docs/case-studies/issue-20/evidence/cargo-doc-test.log +docs/case-studies/issue-20/evidence/cargo-fmt-check.log +docs/case-studies/issue-20/evidence/cargo-targeted.log +docs/case-studies/issue-20/evidence/cargo-test.log +docs/case-studies/issue-20/evidence/ci-rust-lint-75003226910.log +docs/case-studies/issue-20/evidence/diff-check.log +docs/case-studies/issue-20/evidence/dotnet-build.log +docs/case-studies/issue-20/evidence/dotnet-restore.log +docs/case-studies/issue-20/evidence/dotnet-targeted.log +docs/case-studies/issue-20/evidence/dotnet-test.log +docs/case-studies/issue-20/evidence/issue-20-comments.json +docs/case-studies/issue-20/evidence/issue-20-screenshot.png +docs/case-studies/issue-20/evidence/issue-20.json +docs/case-studies/issue-20/evidence/linksplatform-data-doublets-ilinksextensions.cs +docs/case-studies/issue-20/evidence/linksplatform-data-ilinksextensions.cs +docs/case-studies/issue-20/evidence/linksplatform-data-linksconstants.cs +docs/case-studies/issue-20/evidence/linksplatform-data-point.cs +docs/case-studies/issue-20/evidence/npm-build.log +docs/case-studies/issue-20/evidence/npm-ci.log +docs/case-studies/issue-20/evidence/npm-test-wasm.log +docs/case-studies/issue-20/evidence/pr-47-conversation-comments.json +docs/case-studies/issue-20/evidence/pr-47-review-comments.json +docs/case-studies/issue-20/evidence/pr-47-reviews.json +docs/case-studies/issue-20/evidence/pr-47.json +docs/case-studies/issue-20/evidence/repro-after-fix.log +docs/case-studies/issue-20/evidence/rust-file-size-check.log +docs/case-studies/issue-20/evidence/setup-after-fix.log +docs/case-studies/issue-67/README.md +docs/case-studies/issue-69/README.md +docs/case-studies/issue-69/evidence/npm-build-after-ci.log +docs/case-studies/issue-69/evidence/npm-ci.log +docs/case-studies/issue-69/evidence/npm-test-wasm.log +docs/case-studies/issue-69/evidence/recent-runs-issue-branch.json +docs/case-studies/issue-69/evidence/run-25245349330.json +docs/case-studies/issue-69/evidence/run-25245349330.log +docs/case-studies/issue-69/evidence/run-25249954218.json +docs/case-studies/issue-69/evidence/run-25249954818.json +docs/case-studies/issue-71/README.md +docs/case-studies/issue-71/evidence/cargo-search-doublets.txt +docs/case-studies/issue-71/evidence/cargo-search-links-notation.txt +docs/case-studies/issue-71/evidence/code-search-named-types.json +docs/case-studies/issue-71/evidence/code-search-persistent-transformation.json +docs/case-studies/issue-71/evidence/csharp-help.txt +docs/case-studies/issue-71/evidence/issue-71-comments.json +docs/case-studies/issue-71/evidence/issue-71.json +docs/case-studies/issue-71/evidence/issues-all.json +docs/case-studies/issue-71/evidence/named-reference-examples.txt +docs/case-studies/issue-71/evidence/npm-doublets-web-detailed.json +docs/case-studies/issue-71/evidence/npm-doublets-web.json +docs/case-studies/issue-71/evidence/npm-vite-plugin-react.json +docs/case-studies/issue-71/evidence/nuget-search-clink.txt +docs/case-studies/issue-71/evidence/pr-72-conversation-comments.json +docs/case-studies/issue-71/evidence/pr-72-review-comments.json +docs/case-studies/issue-71/evidence/pr-72-reviews.json +docs/case-studies/issue-71/evidence/pr-72.json +docs/case-studies/issue-71/evidence/pulls-all.json +docs/case-studies/issue-71/evidence/repository-issue-and-pr-conversation-comments.json +docs/case-studies/issue-71/evidence/repository-pr-review-comments.json +docs/case-studies/issue-71/evidence/rust-help.txt +docs/case-studies/issue-73/README.md +docs/case-studies/issue-73/evidence/cargo-clippy-root.log +docs/case-studies/issue-73/evidence/cargo-fmt-root.log +docs/case-studies/issue-73/evidence/cargo-install-wasm-pack.log +docs/case-studies/issue-73/evidence/cargo-metadata-all-features-after.json +docs/case-studies/issue-73/evidence/cargo-metadata-all-features-before.json +docs/case-studies/issue-73/evidence/cargo-test-lib-after.log +docs/case-studies/issue-73/evidence/cargo-test-lib-before.log +docs/case-studies/issue-73/evidence/cargo-test-root-all-features.log +docs/case-studies/issue-73/evidence/cargo-test-rust-core.log +docs/case-studies/issue-73/evidence/cargo-tree-all-features-after.txt +docs/case-studies/issue-73/evidence/cargo-tree-wee-alloc-before.txt +docs/case-studies/issue-73/evidence/check-file-size-rust.log +docs/case-studies/issue-73/evidence/code-search-wee-alloc.json +docs/case-studies/issue-73/evidence/dependabot-alert-1.json +docs/case-studies/issue-73/evidence/dependabot-alerts.json +docs/case-studies/issue-73/evidence/dependabot-regression-test-after.log +docs/case-studies/issue-73/evidence/dependabot-regression-test-before.log +docs/case-studies/issue-73/evidence/dependabot-regression-test-final.log +docs/case-studies/issue-73/evidence/github-advisory-ghsa-rc23-xxgq-x27g.json +docs/case-studies/issue-73/evidence/issue-73-comments.json +docs/case-studies/issue-73/evidence/issue-73.json +docs/case-studies/issue-73/evidence/local-wee-alloc-references-after.txt +docs/case-studies/issue-73/evidence/local-wee-alloc-references-before.txt +docs/case-studies/issue-73/evidence/npm-audit-after.json +docs/case-studies/issue-73/evidence/npm-audit-before.json +docs/case-studies/issue-73/evidence/npm-ci.log +docs/case-studies/issue-73/evidence/npm-run-build.log +docs/case-studies/issue-73/evidence/npm-run-test-wasm.log +docs/case-studies/issue-73/evidence/npm-test.log +docs/case-studies/issue-73/evidence/pr-74-conversation-comments.json +docs/case-studies/issue-73/evidence/pr-74-review-comments.json +docs/case-studies/issue-73/evidence/pr-74-reviews.json +docs/case-studies/issue-73/evidence/pr-74.json +docs/case-studies/issue-73/evidence/recent-merged-prs.json +docs/case-studies/issue-73/evidence/rustsec-2022-0054.md +docs/case-studies/issue-73/evidence/rustwasm-wee-alloc-issue-107-comments.json +docs/case-studies/issue-73/evidence/rustwasm-wee-alloc-issue-107.json +docs/case-studies/issue-75/README.md +docs/case-studies/issue-75/evidence/cargo-clippy.log +docs/case-studies/issue-75/evidence/cargo-doc-test.log +docs/case-studies/issue-75/evidence/cargo-fmt.log +docs/case-studies/issue-75/evidence/cargo-test.log +docs/case-studies/issue-75/evidence/check-file-size-rust.log +docs/case-studies/issue-75/evidence/dotnet-pack.log +docs/case-studies/issue-75/evidence/dotnet-test.log +docs/case-studies/issue-75/evidence/git-diff-check.log +docs/case-studies/issue-75/evidence/node-check-scripts.log +docs/case-studies/issue-75/evidence/npm-test-js.log +docs/case-studies/issue-75/evidence/recent-merged-prs-release-cicd.json +docs/case-studies/issue-75/evidence/recent-merged-prs-workflow.json +docs/case-studies/issue-75/evidence/recent-merged-prs.json +docs/case-studies/issue-75/evidence/recent-prs.json +docs/case-studies/issue-75/evidence/recent-releases.txt +docs/case-studies/issue-75/evidence/recent-runs-issue-branch.json +docs/case-studies/issue-75/evidence/recent-runs-main.json +docs/case-studies/issue-75/evidence/release-script-tests-after.log +docs/case-studies/issue-75/evidence/release-script-tests-before.log +docs/case-studies/issue-75/evidence/releases.json +docs/case-studies/issue-75/evidence/run-25594941803.json +docs/case-studies/issue-75/evidence/run-25594941803.log +docs/case-studies/issue-75/evidence/run-25594941825.json +docs/case-studies/issue-75/evidence/run-25594941825.log +docs/case-studies/issue-75/evidence/template-csharp-release.yml +docs/case-studies/issue-75/evidence/template-csharp-workflows.json +docs/case-studies/issue-75/evidence/template-js-release.yml +docs/case-studies/issue-75/evidence/template-js-workflows.json +docs/case-studies/issue-75/evidence/template-python-release.yml +docs/case-studies/issue-75/evidence/template-python-workflows.json +docs/case-studies/issue-75/evidence/template-rust-release.yml +docs/case-studies/issue-75/evidence/template-rust-workflows.json +docs/case-studies/issue-75/evidence/workflow-yaml-parse.log +docs/case-studies/issue-77/README.md +docs/case-studies/issue-77/evidence/cargo-search-link-cli.txt +docs/case-studies/issue-77/evidence/crates-link-cli.json +docs/case-studies/issue-77/evidence/csharp-25594941803-log.txt +docs/case-studies/issue-77/evidence/issue-77-comments.json +docs/case-studies/issue-77/evidence/issue-77.json +docs/case-studies/issue-77/evidence/link-cli-file-tree-after.txt +docs/case-studies/issue-77/evidence/link-cli-file-tree-before.txt +docs/case-studies/issue-77/evidence/npm-doublets-web.json +docs/case-studies/issue-77/evidence/npm-link-cli-web.json +docs/case-studies/issue-77/evidence/nuget-search-clink.json +docs/case-studies/issue-77/evidence/pr-78-conversation-comments.json +docs/case-studies/issue-77/evidence/pr-78-review-comments.json +docs/case-studies/issue-77/evidence/pr-78-reviews.json +docs/case-studies/issue-77/evidence/pr-78.json +docs/case-studies/issue-77/evidence/recent-runs-issue-branch.json +docs/case-studies/issue-77/evidence/recent-runs-main.json +docs/case-studies/issue-77/evidence/recent-runs-pages.json +docs/case-studies/issue-77/evidence/recent-runs-wasm.json +docs/case-studies/issue-77/evidence/releases.txt +docs/case-studies/issue-77/evidence/run-25245349330.json +docs/case-studies/issue-77/evidence/run-25594941803.json +docs/case-studies/issue-77/evidence/run-25728494285.json +docs/case-studies/issue-77/evidence/run-25728494305.json +docs/case-studies/issue-77/evidence/run-25728494323.json +docs/case-studies/issue-77/evidence/template-csharp-file-tree.txt +docs/case-studies/issue-77/evidence/template-csharp-release.yml +docs/case-studies/issue-77/evidence/template-js-file-tree.txt +docs/case-studies/issue-77/evidence/template-js-links.yml +docs/case-studies/issue-77/evidence/template-js-release.yml +docs/case-studies/issue-77/evidence/template-rust-file-tree.txt +docs/case-studies/issue-77/evidence/template-rust-release.yml +docs/case-studies/issue-77/evidence/webassembly-25245349330-log.txt +docs/screenshots/issue-12/webassembly-workbench-desktop.png +docs/screenshots/issue-12/webassembly-workbench-mobile.png +examples/debug_changes.cs +examples/test1_output.txt +examples/test_issue_scenario.cs +examples/test_storable_patterns.sh +experiments/validate-wasm-workflow.mjs +package-lock.json +package.json +rust/Cargo.lock +rust/Cargo.toml +rust/README.md +rust/changelog.d/20260430_041900_rust_query_parity.md +rust/changelog.d/20260430_063000_lino_output_export.md +rust/changelog.d/20260430_070900_named_types_decorator.md +rust/changelog.d/20260430_072128_validate_missing_references.md +rust/changelog.d/20260430_073500_pinned_types_decorator.md +rust/changelog.d/20260430_105500_named_type_query_cli.md +rust/changelog.d/20260502_061000_export_alias.md +rust/changelog.d/20260508_104000_lino_input_import.md +rust/changelog.d/20260508_105800_issue_20_substitution.md +rust/changelog.d/20260509_053805_issue_62_review_coverage.md +rust/changelog.d/20260512_000000_issue_77_layout.md +rust/changelog.d/README.md +rust/scripts/bump-version.rs +rust/scripts/check-changelog-fragment.rs +rust/scripts/check-file-size.rs +rust/scripts/check-release-needed.rs +rust/scripts/check-version-modification.rs +rust/scripts/collect-changelog.rs +rust/scripts/create-changelog-fragment.rs +rust/scripts/create-github-release.rs +rust/scripts/detect-code-changes.rs +rust/scripts/get-bump-type.rs +rust/scripts/get-version.rs +rust/scripts/git-config.rs +rust/scripts/publish-crate.rs +rust/scripts/rust-paths.rs +rust/scripts/version-and-commit.rs +rust/scripts/wait-for-crate.rs +rust/src/changes_simplifier.rs +rust/src/cli.rs +rust/src/error.rs +rust/src/hybrid_reference.rs +rust/src/lib.rs +rust/src/link.rs +rust/src/link_reference_validator.rs +rust/src/link_storage.rs +rust/src/lino_database_input.rs +rust/src/lino_link.rs +rust/src/main.rs +rust/src/named_links.rs +rust/src/named_type_links.rs +rust/src/named_types.rs +rust/src/parser.rs +rust/src/pinned_types.rs +rust/src/query_options.rs +rust/src/query_processor.rs +rust/src/query_processor_substitution.rs +rust/src/query_types.rs +rust/src/sequences/address_to_raw_number_converter.rs +rust/src/sequences/balanced_variant_converter.rs +rust/src/sequences/caching_converter_decorator.rs +rust/src/sequences/char_to_unicode_symbol_converter.rs +rust/src/sequences/default_stack.rs +rust/src/sequences/mod.rs +rust/src/sequences/raw_number_to_address_converter.rs +rust/src/sequences/right_sequence_walker.rs +rust/src/sequences/string_to_unicode_sequence_converter.rs +rust/src/sequences/target_matcher.rs +rust/src/sequences/unicode_sequence_to_string_converter.rs +rust/src/sequences/unicode_symbol_to_char_converter.rs +rust/src/unicode_string_storage.rs +rust/tests/changes_simplifier_tests.rs +rust/tests/cli_arguments_tests.rs +rust/tests/cli_export_tests.rs +rust/tests/cli_import_tests.rs +rust/tests/cli_named_types_tests.rs +rust/tests/dependency_basis_tests.rs +rust/tests/issue62_review_coverage_tests.rs +rust/tests/link_storage_tests.rs +rust/tests/link_tests.rs +rust/tests/lino_database_input_tests.rs +rust/tests/lino_link_tests.rs +rust/tests/named_types_decorator_tests.rs +rust/tests/parser_tests.rs +rust/tests/pinned_types_decorator_tests.rs +rust/tests/query_processor_csharp_parity_tests.rs +rust/tests/query_processor_tests.rs +rust/tests/unicode_sequence_converter_tests.rs +rust/tests/unicode_string_storage_tests.rs +rust/wasm/Cargo.lock +rust/wasm/Cargo.toml +rust/wasm/src/lib.rs +rust/wasm/tests/dependabot_alert_tests.rs +rust/wasm/tests/web.rs +web/favicon.svg +web/index.html +web/src/App.jsx +web/src/linkGraph.js +web/src/main.jsx +web/src/styles.css +web/test/linkGraph.test.mjs +web/test/repositoryLayout.test.mjs +web/vite.config.js diff --git a/docs/case-studies/issue-79/evidence/npm-build-js.txt b/docs/case-studies/issue-79/evidence/npm-build-js.txt new file mode 100644 index 0000000..31fb21f --- /dev/null +++ b/docs/case-studies/issue-79/evidence/npm-build-js.txt @@ -0,0 +1,1308 @@ + +> link-cli-web@2.3.0 build +> npm run build:wasm && npm run build:web + + +> link-cli-web@2.3.0 build:wasm +> wasm-pack build --target web --out-dir ../../js/pkg ../rust/wasm + +[INFO wasm_pack::command] Running build command... +[INFO wasm_pack::command::build] Checking rustc version... +[INFO wasm_pack::command::build] rustc version is 95. +[INFO wasm_pack::command::build] Checking crate configuration... +[INFO wasm_pack::command::build] Crate is correctly configured. +[INFO wasm_pack::command::build] Checking for wasm-target... +[INFO]: 🎯 Checking for the Wasm target... +[INFO wasm_pack::build::wasm_target] Found wasm32-unknown-unknown in "/home/box/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/wasm32-unknown-unknown/lib" +[INFO wasm_pack::command::build] Checking for wasm-target was successful. +[INFO wasm_pack::command::build] Building wasm... +[INFO]: 🌀 Compiling to Wasm... + Compiling unicode-ident v1.0.24 + Compiling proc-macro2 v1.0.106 + Compiling quote v1.0.45 + Compiling wasm-bindgen-shared v0.2.120 + Compiling autocfg v1.5.0 + Compiling rustversion v1.0.22 + Compiling once_cell v1.21.4 + Compiling bumpalo v3.20.2 + Compiling serde_core v1.0.228 + Compiling num-traits v0.2.19 + Compiling utf8parse v0.2.2 + Compiling cfg-if v1.0.4 + Compiling thiserror v2.0.18 + Compiling anstyle-parse v1.0.0 + Compiling is_terminal_polyfill v1.70.2 + Compiling colorchoice v1.0.5 + Compiling anstyle v1.0.14 + Compiling anstyle-query v1.1.5 + Compiling wasm-bindgen v0.2.120 + Compiling anstream v1.0.0 + Compiling syn v2.0.117 + Compiling memchr v2.8.0 + Compiling platform-num v0.8.0 + Compiling clap_lex v1.1.0 + Compiling strsim v0.11.1 + Compiling serde v1.0.228 + Compiling thiserror v1.0.69 + Compiling fastrand v2.4.1 + Compiling heck v0.5.0 + Compiling dtor-proc-macro v0.0.5 + Compiling tempfile v3.27.0 + Compiling clap_builder v4.6.0 + Compiling dtor v0.0.6 + Compiling futures-task v0.3.32 + Compiling slab v0.4.12 + Compiling beef v0.5.2 + Compiling pin-project-lite v0.2.17 + Compiling memmap2 v0.9.10 + Compiling futures-core v0.3.32 + Compiling anyhow v1.0.102 + Compiling ctor-proc-macro v0.0.6 + Compiling allocator-api2 v0.4.0 + Compiling zmij v1.0.21 + Compiling ctor v0.4.3 + Compiling futures-util v0.3.32 + Compiling nom v8.0.0 + Compiling platform-trees v0.3.4 + Compiling tap v1.0.1 + Compiling leak_slice v0.2.0 + Compiling serde_json v1.0.149 + Compiling lino-env v0.1.0 + Compiling dotenvy v0.15.7 + Compiling wasm-bindgen-macro-support v0.2.120 + Compiling itoa v1.0.18 + Compiling thiserror-impl v2.0.18 + Compiling clap_derive v4.6.1 + Compiling serde_derive v1.0.228 + Compiling thiserror-impl v1.0.69 + Compiling wasm-bindgen-macro v0.2.120 + Compiling platform-data v2.0.0 + Compiling platform-mem v0.3.0 + Compiling clap v4.6.1 + Compiling links-notation v0.13.0 + Compiling doublets v0.3.0 + Compiling js-sys v0.3.97 + Compiling console_error_panic_hook v0.1.7 + Compiling lino-arguments v0.3.0 + Compiling link-cli v0.1.0 (/tmp/gh-issue-solver-1778599399287/rust) + Compiling web-sys v0.3.97 + Compiling clink-wasm v2.3.0 (/tmp/gh-issue-solver-1778599399287/rust/wasm) + Finished `release` profile [optimized] target(s) in 18.91s +[INFO wasm_pack::command::build] wasm built at "/tmp/gh-issue-solver-1778599399287/rust/wasm/target/wasm32-unknown-unknown/release/clink_wasm.wasm". +[INFO wasm_pack::command::build] Creating a pkg directory... +[INFO wasm_pack::command::build] Created a pkg directory at "../rust/wasm". +[INFO wasm_pack::command::build] Identifying wasm-bindgen dependency... +[INFO wasm_pack::command::build] Installing wasm-bindgen-cli... +[INFO]: ⬇️ Installing wasm-bindgen... +[INFO wasm_pack::command::build] Installing wasm-bindgen-cli was successful. +[INFO wasm_pack::command::build] Building the wasm bindings... +[INFO wasm_pack::child] Running "/home/box/.cache/.wasm-pack/wasm-bindgen-6100c0c263093c56/wasm-bindgen" "--version" +[INFO wasm_pack::child] Running "/home/box/.cache/.wasm-pack/wasm-bindgen-6100c0c263093c56/wasm-bindgen" "--version" +[INFO wasm_pack::child] Running "/home/box/.cache/.wasm-pack/wasm-bindgen-6100c0c263093c56/wasm-bindgen" "/tmp/gh-issue-solver-1778599399287/rust/wasm/target/wasm32-unknown-unknown/release/clink_wasm.wasm" "--out-dir" "../js/pkg" "--typescript" "--target" "web" +[2026-05-12T15:43:06Z DEBUG walrus::module::types] parsing type section +[2026-05-12T15:43:06Z DEBUG walrus::module::imports] parse import section +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] parse function section +[2026-05-12T15:43:06Z DEBUG walrus::module::tables] parse table section +[2026-05-12T15:43:06Z DEBUG walrus::module::memories] parse memory section +[2026-05-12T15:43:06Z DEBUG walrus::module::globals] parse global section +[2026-05-12T15:43:06Z DEBUG walrus::module::exports] parse export section +[2026-05-12T15:43:06Z DEBUG walrus::module::elements] parse element section +[2026-05-12T15:43:06Z DEBUG walrus::module::data] parse data section +[2026-05-12T15:43:06Z DEBUG walrus::module] parsing custom section `__wasm_bindgen_unstable` +[2026-05-12T15:43:06Z DEBUG walrus::module] parse name section +[2026-05-12T15:43:06Z DEBUG walrus::module::producers] parse producers section +[2026-05-12T15:43:06Z DEBUG walrus::module] parsing custom section `target_features` +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] parse code section +[2026-05-12T15:43:06Z DEBUG walrus::module] parse complete +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] custom section '__wasm_bindgen_unstable' looks like a Wasm bindgen section +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 37 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 55 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 74 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 60 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 63 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 64 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 91 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 66 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 67 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 302 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 5603 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 490 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 186 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 89 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 97 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 99 +[2026-05-12T15:43:06Z DEBUG wasm_bindgen_cli_support] Exception handling version: None +[2026-05-12T15:43:06Z DEBUG walrus::passes::used] starting to calculate used set +[2026-05-12T15:43:06Z DEBUG walrus::passes::used] starting to calculate used set +[2026-05-12T15:43:06Z DEBUG walrus::module] start emit +[2026-05-12T15:43:06Z DEBUG walrus::module::types] emitting type section +[2026-05-12T15:43:06Z DEBUG walrus::module::imports] emit import section +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function section +[2026-05-12T15:43:06Z DEBUG walrus::module::tables] emit table section +[2026-05-12T15:43:06Z DEBUG walrus::module::memories] emit memory section +[2026-05-12T15:43:06Z DEBUG walrus::module::tags] emit tag section +[2026-05-12T15:43:06Z DEBUG walrus::module::globals] emit global section +[2026-05-12T15:43:06Z DEBUG walrus::module::exports] emit export section +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit code section +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 929 } Some("::get") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 536 } Some("core::slice::sort::shared::pivot::median3_rec::h301f9844b20034c7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 965 } Some("::next::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 200 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::h94b5f5a20195f33a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 638 } Some("core::hash::BuildHasher::hash_one::hc1eb7bc5fbdfe293") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 883 } Some(">::memalign") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 47 } Some("core::slice::sort::stable::drift::create_run::h42c74dfb5b9d4248") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 265 } Some("console_error_panic_hook::hook::hf5ad05ca37fdc894") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1008 } Some("::write_char[7]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1020 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::dragon::format_shortest") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 820 } Some(" as core::ops::drop::Drop>::drop::h5acdf52eb4ddc3c7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 970 } Some("::try_parse_uint") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 120 } Some("__wbg_clink_free") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 67 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::h45a5a88951846dfa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 116 } Some("link_cli::named_type_links::NamedTypeLinks::format_reference::hffc1f64272dcd9e4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 292 } Some("serde_json::de::Deserializer::parse_decimal_overflow::h73f543bd60021c6d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 114 } Some("::get_name::h02d400330ca42606") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 555 } Some(" as core::iter::traits::iterator::Iterator>::next::h250154204668d6aa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 23 } Some("link_cli::query_processor::QueryProcessor::resolve_patterns::hf926b45bf3719f51") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 316 } Some("serde_json::read::SliceRead::position_of_index::h2fa5c9ac9a89cb68") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 700 } Some(">::process::h7f574698e25543ab") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 314 } Some("serde_json::read::ignore_escape::hc8405892cb7345b6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1081 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1073 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::grisu::format_exact_opt::possibly_round") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 209 } Some("hashbrown::raw::RawTable::clone_from_impl::h1f85736c7d93ef64") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1088 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 465 } Some("hashbrown::rustc_entry::>::rustc_entry::h402d9337793a7a5f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 142 } Some("alloc::vec::Vec::extend_desugared::h5fa39d56f29cf0ab") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1005 } Some("alloc[3ca501edff3f0c7c]::fmt::format::format_inner") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 62 } Some("core::slice::sort::shared::smallsort::sort4_stable::hdaff6264ab6af039") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 151 } Some("alloc::vec::Vec::extend_trusted::h3c27094617e3e2fd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 544 } Some("core::slice::sort::shared::smallsort::insert_tail::hba321f4689ecc4af") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 367 } Some("__externref_table_alloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 152 } Some("alloc::vec::Vec::extend_trusted::h736cc0a9f82cfb52") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 466 } Some("hashbrown::rustc_entry::>::rustc_entry::h4a8b4773a89d9a6e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 153 } Some("alloc::vec::Vec::extend_trusted::hcf59fc45c8a2fb79") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 604 } Some("::fmt::hc7d965641232d610") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 525 } Some("core::slice::sort::unstable::quicksort::partition::h76cc079771ba85d1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1015 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::dragon::format_exact") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 400 } Some("::fmt::ha2b5d8087f62d5e2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 134 } Some("alloc::vec::Vec::extend_desugared::hbca5d72ec194472d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 526 } Some("core::slice::sort::unstable::quicksort::partition::hcc22e0b40718e000") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 572 } Some("core::str::::contains::h288170b684336eeb") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 819 } Some("core::str::::trim_end_matches::h74e8ffa022d99695") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 890 } Some(">::dispose_chunk") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 552 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::hb36b1b7f479e4e8d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 716 } Some(" as core::clone::Clone>::clone::hc9168589739c194f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 810 } Some(" as core::ops::drop::Drop>::drop::h9e5d317c111afe98") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 620 } Some("lino_arguments::load_lenv_file::h4d0c3eef553b39c7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 636 } Some("core::hash::BuildHasher::hash_one::h13805cb900a6eeb3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 874 } Some("std[a543996e6e7dbf1e]::panicking::panic_handler::{closure#0}") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 903 } Some("std[a543996e6e7dbf1e]::panicking::set_hook") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 106 } Some("::remove_name::h111b1e846445d64d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 645 } Some("core::hash::BuildHasher::hash_one::hb445c6bb8c599e4d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1029 } Some("core[c5930c85a12de822]::unicode::unicode_data::grapheme_extend::lookup_slow") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 26 } Some("link_cli::query_processor::QueryProcessor::create_or_update_resolved_link::hfee4320187e986a6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 290 } Some("serde_json::de::Deserializer::parse_exponent::h563dd23f8157d19b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 222 } Some("alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining::h416316391880cd77") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 955 } Some("::print_path_maybe_open_generics") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 521 } Some("link_cli::query_processor::QueryProcessor::solutions_are_compatible::h446b5a6be1dbaafa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 490 } Some("alloc::vec::Vec::extend_trusted::h05c77ac37d9953f7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 541 } Some("core::slice::sort::stable::quicksort::stable_partition::h03852d799cca5d91") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 808 } Some("alloc::string::String::replace_range::h15692a584d8d44b6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 750 } Some("alloc::vec::Vec::extend_trusted::h231495b6c5f5380e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 542 } Some("core::slice::sort::stable::quicksort::stable_partition::hf7d4fcb9347d3faf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 133 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h25ac607f3728e7c2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 752 } Some("alloc::vec::Vec::extend_trusted::h7e207efe8c12d911") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 905 } Some("std[a543996e6e7dbf1e]::io::stdio::print_to_buffer_if_capture_used") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 22 } Some("link_cli::query_processor::QueryProcessor::solution_is_no_operation::h7f5e05b764452196") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 679 } Some("links_notation::parser::parse_document::h12fca790d5015418") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 868 } Some("core[c5930c85a12de822]::ptr::drop_in_place::<::fmt::{closure#0}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 18 } Some("link_cli::query_processor::QueryProcessor::links_matching_definition::hfcbf93ecca5f3704") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 29 } Some("link_cli::query_processor_substitution::::preserve_existing_substitution_parts::hab56a111a66e2fd8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 508 } Some("core::hash::BuildHasher::hash_one::hde45462b2788bfc8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 97 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::visit_str::hf0b1b83d0018366e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 238 } Some("core::slice::sort::stable::merge::merge::h28584b1b8011a160") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 467 } Some("hashbrown::map::HashMap::contains_key::h61232b9ff5b12d3c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 473 } Some("hashbrown::map::HashMap::insert::h06f7570c56912106") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 172 } Some("alloc::vec::in_place_collect::from_iter_in_place::h16c81e4d139fee6e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 32 } Some("link_cli::query_processor::QueryProcessor::recursive_match_subpattern::h509a1c6c86bb8341") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 949 } Some("::print_sep_list::<::print_const::{closure#5}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 173 } Some("alloc::vec::in_place_collect::from_iter_in_place::h598966fc93d1e794") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 92 } Some("link_cli::named_type_links::NamedTypeLinks::format_lino::h02f1ff8a7356ede6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 176 } Some(" as core::fmt::Debug>::fmt::h2d3f90ae3d25b20f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 699 } Some(">::process::h13f7cfe583d4e5f4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 560 } Some("link_cli::link_reference_validator::LinkReferenceValidator::collect_explicit_definitions::h90093a9f2461e95d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 763 } Some("nom::character::complete::line_ending::hda63ee019d2305dc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 19 } Some("link_cli::query_processor::QueryProcessor::process_query::h349dbd2a751cd6ee") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 707 } Some(">::process::h5e26863c6b8ba054") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 177 } Some(" as core::fmt::Debug>::fmt::h4879ccc6e0b47eee") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 770 } Some(">::process::hec5d04bc9defa5f1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 468 } Some("hashbrown::map::HashMap::contains_key::ha3e793dae6add2e3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 889 } Some(">::unlink_chunk") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 723 } Some(">::process::h0e75faced80e1237") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 966 } Some(">::next") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 896 } Some("::capture") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 33 } Some("core::slice::sort::stable::quicksort::stable_partition::h1f07f2e558c404f6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 506 } Some("core::hash::BuildHasher::hash_one::ha3e74414881eb83d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 956 } Some("::print_sep_list::<::print_generic_arg>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 906 } Some("<&std[a543996e6e7dbf1e]::io::stdio::Stderr as std[a543996e6e7dbf1e]::io::Write>::write_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 686 } Some("links_notation::parser::multi_line_any_link::h48982ee058d2ef67") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 36 } Some("core::slice::sort::stable::quicksort::stable_partition::hd7d046aa0936b402") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 73 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h23ead951a47c5016") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 323 } Some("::parse_str::h82d72aa066c56efa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1069 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 884 } Some(">::malloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 748 } Some(" as core::iter::traits::iterator::Iterator>::fold::he1739e56ceddc25e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 527 } Some("core::slice::sort::unstable::quicksort::quicksort::hec9285ceb3894991") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1090 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 685 } Some(">::process::h28fe8c9bd5de6b78") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 132 } Some(" as core::iter::traits::iterator::Iterator>::next::hc125cffc128cdf2d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 278 } Some("::fmt::hdd8a43ddd7536247") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 722 } Some("core::str::::trim_start_matches::h90ebc18ff5a85e5f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 46 } Some("core::slice::sort::stable::drift::create_run::h21098d1a16340fc7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 366 } Some("__externref_table_dealloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 569 } Some("link_cli::changes_simplifier::simplify_changes::h46628ccb5a0e7e13") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 964 } Some("::in_binder::<::print_type::{closure#1}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 962 } Some("::in_binder::<::print_type::{closure#0}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 39 } Some("core::slice::sort::stable::quicksort::quicksort::h017b6ea287cc2cf0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 971 } Some("::hex_nibbles") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 571 } Some("::to_string::h17c143d6adaa95f0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 65 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::h0059e05133fca485") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 289 } Some("serde_json::de::Deserializer::parse_decimal::hee50a91bf1415be7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 48 } Some("core::slice::sort::stable::drift::create_run::h5de0223c0114f3a7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 757 } Some(" as core::clone::Clone>::clone::h06a6177e3a6f2ac0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 693 } Some(">::process::h02186e74a2c20184") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 977 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 675 } Some("links_notation::parser::whitespace::hf99771914a174b96") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 973 } Some("::print_pat") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1091 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 439 } Some("hashbrown::raw::RawTable::insert_no_grow::h0613e9bb44b20be2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 49 } Some("core::slice::sort::stable::drift::create_run::h6e52ac2aca4a9452") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 974 } Some("::print_const_uint") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 284 } Some("serde_json::de::ParserNumber::invalid_type::hce926e02671d06ba") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 50 } Some("core::slice::sort::stable::drift::create_run::h716a575dba202b5b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 968 } Some("rustc_demangle[49b9e3001cf2480]::demangle") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 895 } Some(">::insert_large_chunk") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 435 } Some("hashbrown::raw::RawTable::remove_entry::h9ad88aa9f12d10e4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 510 } Some("link_cli::parser::Parser::parse::h48cf8624f53b0df2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 95 } Some("clink_wasm::Clink::version::hcdedc16cb3f83ad0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 63 } Some("core::slice::sort::shared::smallsort::sort4_stable::hdb5b353592df0b56") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 51 } Some("core::slice::sort::stable::drift::create_run::h8212cd83ae7f7318") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 682 } Some("links_notation::parser::multi_line_values::he6597de0748a5e98") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 115 } Some("::set_name::h56af6cafc6eb5721") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 52 } Some("core::slice::sort::stable::drift::create_run::h96363dd32078ca9b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 206 } Some(">::equal_same_length::h6f0241db3c6aa310") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 40 } Some("core::slice::sort::stable::quicksort::quicksort::h0a0032f6f430a48d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1016 } Some("core[c5930c85a12de822]::num::flt2dec::digits_to_dec_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 223 } Some(" as core::ops::drop::Drop>::drop::h2582ddd0ef8574f0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 245 } Some("serde_json::de::Deserializer::ignore_integer::h1a60dcb938c10a9a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 518 } Some("link_cli::query_processor::QueryProcessor::determine_operations::hf57e77cf401199c5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 957 } Some("::integer_62") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 276 } Some("::fmt::hc9c15e504e87f79b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 241 } Some("serde_json::de::from_trait::h7618d5510487c5d4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 239 } Some("core::slice::sort::stable::merge::merge::h3782e722c3753cbd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 339 } Some("::write_to_zmij_buffer::hb9275ac06b075bf5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 529 } Some(" as core::ops::drop::Drop>::drop::h8b24323596597bd4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 68 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::h0732ca8c9a685655") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 336 } Some("::fmt::h7ca0ff20afc6c018") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 562 } Some("link_cli::cli::Cli::version_text::hea56b765cc3f6132") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 695 } Some(">::process::h93d8699d7bd00b73") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 302 } Some("serde_json::de::Deserializer::end_map::hf13ed6729737a08c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 41 } Some("core::slice::sort::stable::quicksort::quicksort::h145307505a434e0d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 689 } Some("links_notation::parser::parse_dynamic_quote_string::hd9280f6b9345784b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 631 } Some(" as core::ops::drop::Drop>::drop::hb0e1d5b58a4583be") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 701 } Some(">::process::h1cc0148f98f3dae5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 43 } Some("core::slice::sort::stable::quicksort::quicksort::hb80e056c73d3de4a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 774 } Some(" as core::ops::drop::Drop>::drop::ha7566ee572e1e220") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 44 } Some("core::slice::sort::stable::quicksort::quicksort::hb841cde7c14c5284") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 271 } Some("serde_json::error::make_error::hefe33048caf88f7c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 545 } Some("core::slice::sort::shared::smallsort::sort4_stable::h8a372d8b8463399b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 45 } Some("core::slice::sort::stable::quicksort::quicksort::hd421c08ea2548cac") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 109 } Some("::ensure_created::h001b3224b2a5d1f4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 942 } Some("::print_path") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 907 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 230 } Some("link_cli::link_reference_validator::LinkReferenceValidator::build_link_reference_plan::h822fb1e71d2d5f77") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 938 } Some("::trim_start_matches::<&str>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1082 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 712 } Some("links_notation::flatten_links::h253971d72c1cebea") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 887 } Some(">::free") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1001 } Some(">::grow_one") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1019 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::grisu::format_shortest_opt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1033 } Some("::field") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1087 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1034 } Some("::finish") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1022 } Some("core[c5930c85a12de822]::slice::index::slice_index_fail") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 248 } Some("serde_json::de::Deserializer::deserialize_number::haf991c3253be3726") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 242 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_struct::hf23d7924e20aa78f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 659 } Some("lino_env::LinoEnv::get::h3a55d3001b8408a9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 174 } Some("alloc::vec::in_place_collect::from_iter_in_place::h8f0bbcf0bce72b98") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 70 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h64b052404f54e59c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 704 } Some(">::process::h1cdea3d90cc0e51c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 175 } Some("alloc::vec::in_place_collect::from_iter_in_place::hc5780dcc6d127a93") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 328 } Some("alloc::raw_vec::RawVecInner::finish_grow::h643a7de3692ac9c4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 944 } Some("::print_const") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 392 } Some("alloc::raw_vec::RawVecInner::finish_grow::h1368041d9a5cc738") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 334 } Some("alloc::vec::Vec::into_boxed_slice::h67cacf6ee220ccea") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1083 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 665 } Some("alloc::vec::Vec::reserve::hacfee9d6b3e82474") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1086 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1057 } Some("core[c5930c85a12de822]::str::slice_error_fail_rt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 375 } Some("alloc::vec::Vec::into_boxed_slice::h160ae9e0d2751d55") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 756 } Some("alloc::vec::Vec::reserve::hd5a347e9128b81ef") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 433 } Some("hashbrown::raw::RawTable::remove_entry::h47295ade7ba09f36") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 828 } Some("core::ptr::drop_in_place>>::h4ef16611765d970f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 894 } Some("std[a543996e6e7dbf1e]::alloc::rust_oom") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1053 } Some("::new") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 438 } Some("hashbrown::raw::RawTable::remove_entry::he3a9296e82464695") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1187 } Some("clink_reset.command_export multivalue shim") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 732 } Some("<&T as core::fmt::Debug>::fmt::h56e9c0da8f6f1853") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 520 } Some("link_cli::query_processor::QueryProcessor::is_numeric_or_wildcard::h3fb5fc68ebb9e517") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 758 } Some(" as core::clone::Clone>::clone::h098b2f5ff55c1de2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 312 } Some("serde_json::read::parse_unicode_escape::h495e9450536afc45") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 879 } Some("::fmt::{closure#0}") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 31 } Some("link_cli::query_processor::QueryProcessor::resolve_patterns_readonly::h5e462afb0f5feea2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1021 } Some("core[c5930c85a12de822]::fmt::float::float_to_decimal_common_shortest::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 937 } Some("::alloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 523 } Some("core::slice::sort::unstable::quicksort::partition_lomuto_branchless_cyclic::h7238970770ec5e14") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 89 } Some("clink_wasm::Clink::execute::h0de22bbe444a48e9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 524 } Some("core::slice::sort::unstable::quicksort::partition_lomuto_branchless_cyclic::hdc73eac1ec09653f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1042 } Some("::pad_integral") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 145 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::h2e1f5612095fe4d1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1190 } Some("clink_snapshot.command_export multivalue shim") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 609 } Some("anyhow::error::object_downcast::hbd40e832a5cd077b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 168 } Some("std::sys::sync::once::no_threads::Once::call::hf6eaedad6c88fb0a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 547 } Some("core::slice::sort::shared::smallsort::sort9_optimal::hfeb5c55a476dff64") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 850 } Some("anyhow::error::object_downcast::h651710de4c609a10") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 851 } Some("anyhow::error::object_downcast::hdb1bec9faac46a00") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 648 } Some("alloc::raw_vec::RawVecInner::finish_grow::h539265cb562cb88f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 978 } Some("::count") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1186 } Some("clink_rustCoreVersion.command_export multivalue shim") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 279 } Some("::invalid_type::h1c76689bb899ace9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1189 } Some("clink_version.command_export multivalue shim") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 667 } Some("alloc::raw_vec::RawVecInner::finish_grow::heb428c347389dd74") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 282 } Some("::invalid_value::h600593a83aefdb91") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1024 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 602 } Some("alloc::vec::in_place_collect::from_iter_in_place::h53148ba31c82d527") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 738 } Some("alloc::slice::::repeat::hee43a26a5662865d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 713 } Some("links_notation::flatten_link_recursive::h8bc35baae3849411") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 744 } Some("alloc::raw_vec::RawVecInner::finish_grow::he6aacd62f5b67b44") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1071 } Some("core[c5930c85a12de822]::slice::memchr::memchr_aligned") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 787 } Some("alloc::raw_vec::RawVecInner::finish_grow::h7d95ccf7cf5fe131") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 643 } Some("hashbrown::raw::RawTable::clear::h9f4b56d019578e49") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 582 } Some("link_cli::named_type_links::escape_lino_reference::h735751be65efee34") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 546 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::h4b213ef2123cecbf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 135 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h54f003cafc4ed288") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 407 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h4565151341299d2d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 660 } Some("lino_env::LinoEnv::keys::h39108be9bda14343") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 538 } Some("core::slice::sort::stable::merge::MergeState::merge_down::h0ea4fc833d821823") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 408 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h4a73ee9ecb71bce7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1074 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::dragon::mul_pow10") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 409 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h81ff77a13378445f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 410 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::ha0dcb7ea0527818d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 826 } Some(" as core::iter::traits::iterator::Iterator>::next::h0f53c6a86947f4e4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 299 } Some("serde_json::de::Deserializer::parse_object_colon::hfa4b1cedd68ca301") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 449 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h37a6264c2ae6163f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 548 } Some("core::slice::sort::shared::smallsort::sort13_optimal::h31d3930c9218935b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 452 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h8400a47813f6e5bf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1046 } Some("::debug_tuple_field1_finish") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 454 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::hab24237e0b955269") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 843 } Some("anyhow::fmt::::display::hba6422979638b095") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 736 } Some("alloc::str::join_generic_copy::hf2ec57229e8d0b9c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 692 } Some(">::process::h349cb957b2d1208f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 75 } Some("::write_char") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 13 } Some("link_cli::query_processor::QueryProcessor::match_pattern::ha3709e32f684043b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 946 } Some("::print_type") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1055 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 986 } Some("<[u8] as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 154 } Some("alloc::vec::Vec::dedup_by::h85134aab9c5d6b1a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 306 } Some(" as serde_core::de::MapAccess>::next_key_seed::has_next_key::h72d5cca1485992b1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 189 } Some("core::slice::sort::shared::pivot::median3_rec::hbafdb9375a91de29") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 208 } Some("hashbrown::raw::RawTable::new_uninitialized::h32e64ded09d8b88d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 24 } Some("link_cli::query_processor::QueryProcessor::apply_operation::h49c9173a41900960") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 519 } Some("link_cli::query_processor::QueryProcessor::simplify_changes_list::h664828b0370a2424") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 583 } Some("link_cli::query_processor_substitution::resolved_variable_part::h135b85ddb265b078") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 696 } Some(">::process::hea55c7481cb50e4b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 952 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 854 } Some("anyhow::error::object_reallocate_boxed::h76516a6ed9949193") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 724 } Some(">::process::h8fdf5d7f22415be3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 455 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::hab858beccab18ac9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 558 } Some("link_cli::link_reference_validator::LinkReferenceValidator::is_composite_lino::hc489c58548c57fce") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 262 } Some("::write_char[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 319 } Some("serde_json::read::SliceRead::skip_to_escape::h28d3f7a68a1d837f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 563 } Some("link_cli::lino_link::LinoLink::has_values::h68214ce15ae03403") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 126 } Some("clink_new") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 20 } Some("link_cli::query_processor::QueryProcessor::ensure_link_created::h21fc12b67cd339ca") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 593 } Some("core::ptr::drop_in_place>::h9caf68f60dbe0327") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 610 } Some("anyhow::error::object_drop_front::h690f08c8fcf6e46a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 846 } Some("anyhow::error::object_drop::hba3360ab0129a6c4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 637 } Some(" as core::hash::Hasher>::write::h5533cb087566062d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 333 } Some(" as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend::hf520e853b471524b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 852 } Some("anyhow::error::object_drop_front::h127b547968ee4eb1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 853 } Some("anyhow::error::object_drop_front::h7621a1484683323f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 234 } Some("link_cli::link_reference_validator::LinkReferenceValidator::auto_create_missing_references::hf8aa4f4eff9d0696") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 969 } Some("<[u8]>::starts_with") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 378 } Some("alloc::vec::Vec::try_reserve_exact::hcf2f1c2aff1f5346") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 996 } Some("::alloc_err") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 644 } Some(" as core::hash::Hasher>::write::h1a12420c5afa11bf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 9 } Some("core::ops::function::FnOnce::call_once::hde3e5ff5e3d851da") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 690 } Some("links_notation::parser::element::h096ddf519495767c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 753 } Some(" as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend::hbabfae459ed1e414") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 232 } Some("link_cli::link_reference_validator::LinkReferenceValidator::collect_missing_references_in_pattern::h927ef064ec468fb2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 98 } Some("core::ops::function::FnOnce::call_once::hde3e5ff5e3d851da[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 437 } Some("hashbrown::raw::RawTable::remove_entry::hd0bbc98b8d26ac9b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 694 } Some(">::process::hf6887b9a3150cd93") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 928 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 501 } Some("::write_char[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 761 } Some(" as core::ops::drop::Drop>::drop::hbeafcd5ad1f3d7f8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 931 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_char") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 148 } Some("core::ops::function::FnOnce::call_once::hde3e5ff5e3d851da[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 783 } Some("alloc::vec::splice::>::move_tail::h6282a5c50f80d453") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 557 } Some("link_cli::link_reference_validator::LinkReferencePlan::add_missing_reference::h580fe8e6274ee87e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 939 } Some("::next") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1011 } Some("core[c5930c85a12de822]::panicking::assert_failed_inner") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 590 } Some("core::slice::sort::unstable::ipnsort::h6bbbe11536aca27a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1052 } Some("::_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 886 } Some("__rustc[b7974e8690430dd9]::__rdl_dealloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 105 } Some("::get_by_name::h8aefc93267370de5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 113 } Some("::get_link::hbda8ec8232ec8c12") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1028 } Some("core[c5930c85a12de822]::str::converts::from_utf8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 227 } Some("core::ops::function::FnOnce::call_once::hde3e5ff5e3d851da[3]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 924 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 415 } Some("core::ptr::drop_in_place<(u32,link_cli::query_types::ResolvedLink)>::hf3b3904912692139") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 293 } Some("serde_json::de::Deserializer::f64_from_parts::hdf37f59a72a5f35e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 197 } Some("::slice_contains::h11b6a0b232a3f175") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 511 } Some("core::ops::function::FnOnce::call_once::hca039633c3db7d53") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1066 } Some("core[c5930c85a12de822]::result::unwrap_failed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 729 } Some("::write_char[3]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 533 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::h4ebe73b03dc394df") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 156 } Some("alloc::slice:: for alloc::vec::Vec>::with_capacity::h3e27a7ec7345c133") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 157 } Some("alloc::slice:: for alloc::vec::Vec>::with_capacity::h75bcbe91e7688721") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 798 } Some("::write_char[4]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 588 } Some("core::slice::sort::stable::drift::create_run::h1f6e9d0047caf285") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 567 } Some("core::ops::function::FnOnce::call_once::hca039633c3db7d53[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 308 } Some("serde_json::read::next_or_eof::hd831ffb8455ac88b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 591 } Some("core::slice::sort::unstable::heapsort::heapsort::h27839641dfc9e91f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 498 } Some("alloc::slice:: for alloc::vec::Vec>::with_capacity::hcd244089411d7923") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 827 } Some("core::iter::traits::iterator::Iterator::nth::h8503c98819e466df") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 841 } Some("anyhow::fmt::::debug::h6d95d9049ef00c27") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 671 } Some("hashbrown::raw::RawTableInner::new_uninitialized::h3438c558df56d4d2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 244 } Some("serde_json::de::Deserializer::ignore_value::h080270f7702b888e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 915 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 982 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 325 } Some("zmij::Buffer::format::h0818500c6b232c3a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 34 } Some("core::slice::sort::stable::quicksort::stable_partition::h3b4729bb4e86ae57") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 556 } Some(" as core::iter::traits::iterator::Iterator>::next::h6c0a454e83974a15") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 629 } Some("core::ops::function::FnOnce::call_once::h5659148e623cb675") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 641 } Some("core::ptr::drop_in_place<(alloc::string::String,alloc::vec::Vec)>::h0f1a41d39968fdc6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 676 } Some("links_notation::parser::ParserState::push_indentation::ha2161905ac6348ac") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 35 } Some("core::slice::sort::stable::quicksort::stable_partition::h45f5b129cbc06bad") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 771 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::h6b72e816fabd6f86") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 104 } Some("::ref_mut_from_abi::hd3c5ac6235e22647") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1093 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 110 } Some("::create::h5323e71017d70b5a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 747 } Some(" as core::iter::traits::iterator::Iterator>::fold::h81060b65177ba110") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 207 } Some(" as core::clone::Clone>::clone::h211f8b74cdd0c059") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 101 } Some("core::ptr::drop_in_place::h955054676bee77fc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 404 } Some("::rehash_in_place") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 478 } Some("hashbrown::map::HashMap::remove::h1618e19604d87e45") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 17 } Some("link_cli::query_processor::QueryProcessor::resolve_pattern_readonly::h5b32c3fc4ce6a9c4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 61 } Some("core::slice::sort::shared::smallsort::sort4_stable::h0f5a39e14dae12b7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 27 } Some("link_cli::query_processor::QueryProcessor::resolve_pattern::hc7c87927b8e04bc4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 288 } Some("serde_json::de::Deserializer::parse_number::h17af829d65703f1b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 396 } Some("<::fmt::LookForDecimalPoint as core::fmt::Write>::write_char::hd540e2347586ba68") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 731 } Some("::write_str[3]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 799 } Some("::write_str[4]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 406 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h3d5d0d82773081a1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 411 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hd8fedd398a21e88a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 824 } Some("::write_str[5]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 702 } Some(">::process::h21b5e343018fa1ed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 412 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::he7e8f28ca41cfa40") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 413 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hf0609febd0fb93e9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 927 } Some("::write_str[6]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1043 } Some("core[c5930c85a12de822]::str::count::do_count_chars") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 450 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h5ac19f0cfd9bad32") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1006 } Some("::clone") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1037 } Some("::entry") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 451 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h81a5f300c18b58cc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 453 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::haad56350b153b5d0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 179 } Some(" as core::iter::traits::iterator::Iterator>::next::ha2c33757137cf3f0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 823 } Some("::write_char[5]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 456 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::he591f0163f7f4625") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1085 } Some("<&u64 as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 564 } Some("link_cli::lino_link::LinoLink::values_count::h75f62406db04a2c0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 926 } Some("::write_char[6]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 482 } Some("hashbrown::map::HashMap::get_mut::ha2934e63273323f0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 38 } Some("core::slice::sort::stable::quicksort::stable_partition::hfa494b9a3f9eb3d0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 53 } Some("core::slice::sort::stable::drift::sort::h22ad778c32073904") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 479 } Some("hashbrown::map::HashMap::remove::h5241e8fb3bc64639") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 654 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h075f025b31942285") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 54 } Some("core::slice::sort::stable::drift::sort::h2fa3dc860329e2a9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 487 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h37d8ab1c430bd0e4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 539 } Some("core::slice::sort::stable::merge::MergeState::merge_up::h04a9a3b1ff87fae0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 480 } Some("hashbrown::map::HashMap::remove::ha8a22f97ff9c8352") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 858 } Some(" as core::error::Error>::source::h016e9a343673c675") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 976 } Some("::try_parse_str_chars::{closure#2}> as core[c5930c85a12de822]::iter::traits::iterator::Iterator>::next") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 697 } Some(">::process::h0a5f3f65a1d04958") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 892 } Some("__rustc[b7974e8690430dd9]::__rdl_alloc_zeroed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 55 } Some("core::slice::sort::stable::drift::sort::h35557c00cb06d292") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 320 } Some("serde_json::read::SliceRead::skip_to_escape_slow::h635a37ed881b37c7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 592 } Some("core::ptr::drop_in_place::h6910d0c747f4d5e9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 867 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 709 } Some("alloc[3ca501edff3f0c7c]::boxed::box_new_uninit") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 967 } Some("rustc_demangle[49b9e3001cf2480]::try_demangle") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 870 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 56 } Some("core::slice::sort::stable::drift::sort::h504caecd2b1ae01c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 625 } Some("lino_arguments::init::h96f0d247fc77058c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 987 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 872 } Some("std[a543996e6e7dbf1e]::alloc::rust_oom::{closure#0}") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 791 } Some("anyhow::error::::construct::h8fbb20a919aeb17a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1009 } Some("::write_str[7]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 995 } Some("::capacity_overflow") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 252 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_bool::h5a0cf6dc61c4b7f1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 11 } Some("alloc::slice::::sort_by_key::h5ab58c44c76d8bb6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 626 } Some("lino_arguments::auto_init::f::f::h70458e5599dc7328") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 657 } Some("core::option::Option<&T>::cloned::h3b00f3899cc0293c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 229 } Some("link_cli::link_reference_validator::LinkReferenceValidator::next_available_link_id::h0928842e6d6d9e09") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 329 } Some("alloc::raw_vec::RawVecInner::shrink_unchecked::h075503ca8a8aa3ca") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 681 } Some("links_notation::parser::is_reference_char::h3f350dc2599f3a66") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 310 } Some("serde_json::read::peek_or_eof::h0720653db52a49d3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 764 } Some("<&T as core::fmt::Debug>::fmt::h6aedc57d9e2965e7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1084 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 866 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 364 } Some("alloc::raw_vec::RawVecInner::shrink_unchecked::h8daa06e349bfeffc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 677 } Some("links_notation::parser::ParserState::current_indentation::hd9c420431fdc037e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 869 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 760 } Some(" as core::ops::drop::Drop>::drop::h3b37d121b01583eb") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 706 } Some(">::process::h38168c6d74eda8e6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 882 } Some("__rustc[b7974e8690430dd9]::__rdl_alloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1004 } Some(">::insert_mut::assert_failed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1031 } Some("core[c5930c85a12de822]::panicking::panic_bounds_check") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 916 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 432 } Some("hashbrown::raw::RawIterRange::fold_impl::h113850176ce84cda") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 90 } Some("link_cli::named_type_links::NamedTypeLinks::format_structure::h26016277cb6d7ee0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 933 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_char") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 158 } Some(" as core::ops::drop::Drop>::drop::h72bd234fc38e2ffa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1079 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 984 } Some("<&core[c5930c85a12de822]::num::error::IntErrorKind as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 509 } Some("link_cli::parser::Parser::convert_link::h0e13ce4fb50563ae") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 414 } Some("core::ptr::drop_in_place::{{closure}}>>::h395cd3c7e0f14218") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 628 } Some("std::env::set_var::{{closure}}::h6fa7e8543bc443ec") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 997 } Some("core[c5930c85a12de822]::ptr::drop_in_place::[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 720 } Some("core::str::::starts_with::h489697a35bfb071b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 10 } Some("core::ptr::drop_in_place>::hb3451ece062f5800") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 630 } Some("hashbrown::raw::RawTableInner::drop_inner_table::hc8613737cff4893b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 100 } Some("core::ptr::drop_in_place>::hb3451ece062f5800[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 57 } Some("core::slice::sort::stable::drift::sort::ha4cf6292fd98ccea") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 900 } Some(">>>::drop_slow") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 150 } Some("core::ptr::drop_in_place>::hb3451ece062f5800[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 93 } Some("clink_wasm::to_json::hf9a78fa1fe924550") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 821 } Some("::truncate") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 912 } Some("std[a543996e6e7dbf1e]::sys::random::unsupported::hashmap_random_keys") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 220 } Some("core::ptr::drop_in_place::had6c73c56410c275") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 228 } Some("core::ptr::drop_in_place>::hb3451ece062f5800[3]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 210 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h0212652caf3673fa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 215 } Some("hashbrown::map::HashMap::contains_key::hab0386b849741c7f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 285 } Some("serde_json::de::Deserializer::peek_error::h1fc63113a26e6dfe") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 58 } Some("core::slice::sort::stable::drift::sort::had0e26d82461ba03") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 816 } Some("core::fmt::Write::write_char::hbfa2de65a145c1db") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 419 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h70c8917d7522da92") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 420 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h91e65dc90ac00996") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 993 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_char") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 21 } Some("link_cli::query_processor::QueryProcessor::find_all_solutions::hd731f70f59b63427") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 337 } Some("itoa::slice_buffer_to_str::h91abd5fbb6185928") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 137 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h6e448c32b9b4e361") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 512 } Some("core::ptr::drop_in_place>::h8e125c171188fdfa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 532 } Some("core::ptr::drop_in_place>::h5d47c18f4d737b9e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 167 } Some("serde_json::ser::format_escaped_str_contents::h81099da2641ed19c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 714 } Some("core::ptr::drop_in_place>::h99003fc2dd7cf89c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 755 } Some("core::ptr::drop_in_place>::h99003fc2dd7cf89c[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 768 } Some("core::ptr::drop_in_place>::h99003fc2dd7cf89c[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 469 } Some("hashbrown::map::HashMap::contains_key::ha743a3e2b8238088") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 830 } Some("core::ptr::drop_in_place>>::h92629e5ba6a41485") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 999 } Some("alloc[3ca501edff3f0c7c]::raw_vec::handle_error") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 318 } Some("serde_json::read::StrRead::new::h043ba9ac8f1aebd5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 370 } Some(" as core::convert::From>>::from::h587bac8d6d08335f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 513 } Some("link_cli::query_processor::QueryProcessor::is_variable::h78c1ad8677d974ff") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 470 } Some("hashbrown::map::HashMap::contains_key::hc141a3b602f5470f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1013 } Some("core[c5930c85a12de822]::panicking::panic") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 37 } Some("core::slice::sort::stable::quicksort::stable_partition::hec828ae8410ce8cd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1068 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 715 } Some("links_notation::parse_lino_to_links::h06429646d83f199f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 59 } Some("core::slice::sort::stable::drift::sort::hfdad8ca506b5b66e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 423 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h0c57031ef3ba76fb") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 424 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h732e14a514de4cb3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 959 } Some("::skipping_printing::<::print_path::{closure#0}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 139 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h71b3e9e83fcda59d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 584 } Some("link_cli::query_processor_substitution::can_preserve_existing_part::hef3e89ebf6ba3a86") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 589 } Some("core::slice::sort::stable::drift::sort::h9d383de4082e1097") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 331 } Some("<&T as core::fmt::Debug>::fmt::he0018b1178a275cc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 385 } Some("__wbindgen_exn_store") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 386 } Some("__wbindgen_free") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 940 } Some("::print_backref::<::print_path::{closure#1}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 623 } Some("core::ptr::drop_in_place::h052eb3155e297dff") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 600 } Some("core::error::Error::type_id::h58d1c19972dd4d17") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1078 } Some("::write_char") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 601 } Some("core::error::Error::type_id::hf45678caf8b056b3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 765 } Some("<&T as core::fmt::Debug>::fmt::h898c317cc26511f5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 605 } Some("anyhow::error::object_ref::h4a485bf32f41811e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 943 } Some("::print_backref::<::print_const::{closure#6}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1096 } Some("memcmp") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 617 } Some("link_cli::query_types::ResolvedLink::to_link::hb8adcd4ca4cb7034") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 85 } Some("clink_wasm::Clink::new::h0882751a9b625d59") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 662 } Some("<&T as core::fmt::Debug>::fmt::hdb8fc54eb8520fd8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 12 } Some(" as core::fmt::Debug>::fmt::h9e265cfa6fe8f2a5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 240 } Some("core::slice::sort::stable::merge::merge::hafacee4141fd2754") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 86 } Some("clink_wasm::Clink::reset::h45d42122995f4c19") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 79 } Some("anyhow::__private::format_err::h03dd98d57ab7b463") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 471 } Some("hashbrown::map::HashMap::contains_key::he9a4e9d3faf47324") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 94 } Some("core::ptr::drop_in_place::h1118ec1cddce949f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1027 } Some("::escape_debug_ext") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 612 } Some("anyhow::error::::construct::h29b21bc154ff4b3b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 198 } Some("alloc::rc::Rc::drop_slow::h32e6628ebd841062") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 733 } Some("<&T as core::fmt::Display>::fmt::he26c1755ec2567a3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 792 } Some("anyhow::error::::construct::h1b748b63de49cc67") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 540 } Some("core::slice::sort::stable::merge::merge::hccb6c0be18c33b21") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 417 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h73f8b8f1619376e2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1049 } Some("::pad") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 837 } Some("core::error::Error::type_id::h0df08c85ec5cd307") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 627 } Some("std::env::set_var::h690f6ee19440d8da") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 888 } Some("__rustc[b7974e8690430dd9]::__rdl_realloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 838 } Some("core::error::Error::type_id::h1d3123eb1bab3afc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 833 } Some("core::error::Error::cause::h67f0ca307931dca7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 839 } Some("core::error::Error::type_id::h2c367d93e6d4213e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 687 } Some(">::process::ha94626fc1b31bcd9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 117 } Some("link_cli::named_type_links::NamedTypeLinks::format_structure_recursive::h245e2b5bbe07a7ae") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 880 } Some("<::fmt::{closure#0} as core[c5930c85a12de822]::ops::function::FnOnce<(&mut core[c5930c85a12de822]::fmt::Formatter, std[a543996e6e7dbf1e]::backtrace_rs::types::BytesOrWideString)>>::call_once::{shim:vtable#0}") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 766 } Some("<&T as core::fmt::Debug>::fmt::hf5cbc21d054311d5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 286 } Some("serde_json::de::Deserializer::parse_ident::hb4db416aaf391685") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 127 } Some("clink_reset") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 298 } Some("serde_json::de::Deserializer::peek_invalid_type::h7f686121905496b5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 129 } Some("clink_snapshot") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 945 } Some("::print_backref::<::print_type>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1018 } Some("core[c5930c85a12de822]::fmt::float::float_to_decimal_common_exact::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 199 } Some("alloc::raw_vec::RawVec::grow_one::had958edcd3175a9b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 840 } Some("core::error::Error::type_id::h4c23c1b39ff78970") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 305 } Some("serde_json::de::Deserializer::next_char::h9522f52d03b563de") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 235 } Some("link_cli::link_reference_validator::LinkReferenceValidator::validate_links_exist_or_will_be_created::hcac700447dd31bc1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 387 } Some("__wbindgen_malloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 844 } Some("anyhow::error::object_ref::heb200aee0836e8cf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 845 } Some("anyhow::error::object_ref::hf0454e27bf91a8dc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 28 } Some("link_cli::query_processor::QueryProcessor::resolve_identifier::h9e9c7c1ba5e2bbd5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 522 } Some("link_cli::query_processor::QueryProcessor::trace_msg::hd7cc640161567340") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 60 } Some("core::slice::sort::shared::smallsort::insert_tail::hb61387881b200471") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 561 } Some("link_cli::link_reference_validator::LinkReferenceValidator::trace_msg::hbf5bd1fd54ed04c0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 913 } Some("::type_id") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 726 } Some(" as nom::internal::Parser>::process::h5a12723fcdde9f8a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 914 } Some("<&str as core[c5930c85a12de822]::any::Any>::type_id") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 574 } Some("alloc::raw_vec::RawVec::grow_one::h19e10dd6961f72ee") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 575 } Some("alloc::raw_vec::RawVec::grow_one::h2956a3b399381c93") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 243 } Some("serde_json::de::ParserNumber::visit::hc82f4ed174725f06") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 727 } Some(" as nom::internal::Parser>::process::h9e81f9ccc75595a9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1014 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::grisu::format_exact_opt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 576 } Some("alloc::raw_vec::RawVec::grow_one::h78e16c051506b600") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1051 } Some("::write_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 577 } Some("alloc::raw_vec::RawVec::grow_one::hc7fa92ff0a1029a5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1103 } Some("clink_execute.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 578 } Some("alloc::raw_vec::RawVec::grow_one::hdfbdc693ca99d999") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 796 } Some("anyhow::error::::drop::h60f8fef2ed907e87") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 25 } Some("link_cli::query_processor::QueryProcessor::check_id_match::hde1175dd51f62417") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 802 } Some("<&T as core::fmt::Display>::fmt::h5b38d49d9c070ee7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 579 } Some("alloc::raw_vec::RawVec::grow_one::he94de43688c4d4c8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1056 } Some("core[c5930c85a12de822]::str::slice_error_fail") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 586 } Some("link_cli::query_processor_substitution::should_preserve_existing_part::h32c08b6988f44f35") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 963 } Some("::print_type::{closure#0}") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 597 } Some("core::error::Error::cause::h6527cd72d969ff0d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 899 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 615 } Some(" as core::error::Error>::source::h254e7453a971b9db") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1045 } Some("::write_formatted_parts") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 739 } Some("alloc::raw_vec::RawVec::grow_one::h56869cb8f75eafb0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 247 } Some("serde_json::de::Deserializer::ignore_exponent::hca9c2db257d7fef0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 741 } Some("alloc::raw_vec::RawVec::grow_one::h570acdf30e8578a4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 549 } Some("core::slice::sort::shared::smallsort::small_sort_network::hfa8e756f00ce76ee") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 742 } Some("alloc::raw_vec::RawVec::grow_one::hc88989cde088e1bd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 72 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h0d0ce6efec8a8f64") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 743 } Some("alloc::raw_vec::RawVec::grow_one::hd9e9023e3a721975") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 488 } Some("alloc::vec::Vec::extend_desugared::h32daab0d9ff15f0a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 902 } Some("std[a543996e6e7dbf1e]::panicking::panic_count::increase") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 897 } Some("::print_raw_with_column") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 42 } Some("core::slice::sort::stable::quicksort::quicksort::h17ea0a6469b9df5f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1067 } Some("<&dyn core[c5930c85a12de822]::fmt::Debug as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1092 } Some("::write_char") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 710 } Some(" as core::convert::From>::from::hcbe870409bd21fec") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 972 } Some("rustc_demangle[49b9e3001cf2480]::v0::basic_type") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1184 } Some("console_error_panic_hook::Error::new::__wbg_new_227d7c05414eb861::he0043d24cd613e76 externref shim") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 76 } Some("::write_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 77 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 226 } Some("::fmt[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 78 } Some("clink_wasm::parse_options::{{closure}}::h4de577603a8cc461") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 258 } Some("__rustc[b7974e8690430dd9]::__rust_realloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 128 } Some("clink_rustCoreVersion") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 264 } Some("wasm_bindgen::convert::slices::>::into_abi::hb863e51ce5b35b2b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 15 } Some("link_cli::query_processor::QueryProcessor::match_link_against_pattern::hd6f412e18446e3e0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 304 } Some("serde_json::de::Deserializer::eat_char::h368a49f0f30696e9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 307 } Some(" as serde_core::de::SeqAccess>::next_element_seed::has_next_element::h28e3ad848343ee50") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 131 } Some("clink_version") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 30 } Some("link_cli::query_processor::QueryProcessor::resolve_identifier_readonly::h6eaec4e67e3cbbe0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 263 } Some("::write_str[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 69 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h0361bd9600358294") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 330 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::hcd9aa1a1dd85bae6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 390 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::h9ea3381bad13cdb6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 505 } Some("core::str::::trim_end_matches::h779b1f74422b2b1e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 502 } Some("::write_str[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 680 } Some("links_notation::parser::links::hdc0dcc79af9b8362") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 961 } Some("core[c5930c85a12de822]::escape::escape_unicode::<10usize>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 566 } Some("std::collections::hash::map::HashMap::iter::hb356860707f305ea") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 440 } Some("hashbrown::raw::RawTable::reserve_rehash::h18d8cbc27cedce8b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 650 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::hbf182b93427fd9f3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 324 } Some("<&T as core::fmt::Display>::fmt::hd85fd257c4ce91bd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1017 } Some("::pad_formatted_parts") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 221 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::hef3ff1f3a8b94bc1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 335 } Some("alloc::vec::Vec::extend_from_slice::ha4350603d093c91d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 664 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::hd98029da47b7994f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 376 } Some("wasm_bindgen::convert::traits::WasmRet::join::h0c6e3d043da75cf3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 730 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::hb7495a64ef13fbfd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 554 } Some("::fmt[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 784 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::hdf74179cdb40ddba") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 705 } Some(">::process::h25bd9950b39caa97") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 570 } Some("::fmt[3]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1089 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 594 } Some("core::error::Error::description::h14b96c5c2ded61fe") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1030 } Some("core[c5930c85a12de822]::unicode::printable::is_printable") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 595 } Some("core::error::Error::description::h4aa618ae9f5434f2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 309 } Some("serde_json::read::error::h8d7d00bbecb4465c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 551 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::hb63a0265bc587e07") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 315 } Some("serde_json::read::error::h25d72492a1a691f1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 317 } Some("serde_json::read::error::h45992fb83ce188da") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 606 } Some("anyhow::error::object_drop::habcb900d9f40f39c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 485 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h372e2d25ff9d8afa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 374 } Some("wasm_bindgen::convert::slices::>::from_abi::hbcab122aa8c21468") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 155 } Some("alloc::vec::Vec::dedup_by::haa6f35c63db6387d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 608 } Some("anyhow::error::object_boxed::ha567d68567d2698f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1036 } Some("::mul_pow2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 441 } Some("hashbrown::raw::RawTable::reserve_rehash::h32ea58bc56db6075") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 161 } Some("serde_core::ser::SerializeMap::serialize_entry::h14ef7471e5dd55fa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 459 } Some("hashbrown::map::HashMap::insert::h00e1c2a94587149f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 807 } Some("core::slice::index::range::had2059fe1f590e1e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 930 } Some("::take_box") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 921 } Some("::take_box") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 442 } Some("hashbrown::raw::RawTable::reserve_rehash::h3683f27a990b9f60") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 477 } Some("hashbrown::map::HashMap::insert::h560d380afc22b54a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 958 } Some("::print_lifetime_from_index") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 88 } Some("clink_wasm::Clink::result::h7f939f119691d8bf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 619 } Some("link_cli::query_types::Pattern::is_leaf::haa7c3d18eab1d9ef") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 517 } Some("link_cli::query_processor::QueryProcessor::create_pattern_from_lino::h0b0ca690d586f2f0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 149 } Some("core::ptr::drop_in_place::h79df42e3d75b777b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 634 } Some("<&T as core::fmt::Debug>::fmt::h970a726f74e98f43") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 954 } Some("::print_sep_list::<::print_dyn_trait>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 725 } Some("alloc::vec::in_place_collect::from_iter_in_place::hd109791e440cd769") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 635 } Some("std::path::Path::new::h27a17cdd3718bf5a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 446 } Some("hashbrown::raw::RawTable::reserve_rehash::h8c6238b19fe3290d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 143 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::hec1c12fa2168fcf5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1032 } Some("::write_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 737 } Some("alloc::slice::::join::h47e8524766cdc66d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 447 } Some("hashbrown::raw::RawTable::reserve_rehash::h91c8ec88233557b6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 236 } Some("core::slice::sort::stable::merge::MergeState::merge_down::hefc0ab1422749c62") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 811 } Some(" as core::fmt::Debug>::fmt::h86d7fde635d6695b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 463 } Some(" as core::iter::traits::iterator::Iterator>::next::hc1b157c931e8fbbe") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 443 } Some("hashbrown::raw::RawTable::reserve_rehash::h41c00188127e7254") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 814 } Some(" as core::fmt::Display>::fmt::he3901b85eb391c71") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 825 } Some("::fmt[4]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 652 } Some(" as core::iter::traits::iterator::Iterator>::next::h6b15abbf233f9b46") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 476 } Some("hashbrown::map::HashMap::insert::h29384aceee854274") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 444 } Some("hashbrown::raw::RawTable::reserve_rehash::h610dec38852712bf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 332 } Some("itoa::Buffer::format::ha16c17fbbdee48ed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 141 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h891389b576acf393") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 14 } Some("link_cli::query_processor::QueryProcessor::resolve_match_id::h3c112725dcdeff51") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 448 } Some("hashbrown::raw::RawTable::reserve_rehash::h9ec84fdbb764fdc8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 831 } Some("core::error::Error::description::h1d90e5e55bb86164") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 497 } Some("alloc::vec::Vec::dedup_by::hd56379b574d2c083") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 832 } Some("core::error::Error::description::h9074d87745d067fa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1035 } Some("::mul_digits") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 311 } Some("serde_json::read::parse_escape::h6ad0d49f216a4f8b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 847 } Some("anyhow::error::object_drop::he85e864c8faec868") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 250 } Some(" as serde_core::de::MapAccess>::next_key_seed::h3f11f9b5a330c71c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 388 } Some("__wbindgen_realloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 294 } Some("serde_json::de::Deserializer::parse_integer::h7067f01ed9bd5dcf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 461 } Some(" as core::iter::traits::iterator::Iterator>::next::h519b3b455eec20d0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 622 } Some("lino_arguments::load_env_file::h7e7c083cb3a320e4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 445 } Some("hashbrown::raw::RawTable::reserve_rehash::h6e2bb2b58f4c6193") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 462 } Some(" as core::iter::traits::iterator::Iterator>::next::h53d22fa0b7d9cfaf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 848 } Some("anyhow::error::object_boxed::h89e1b709c61c2ca5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 507 } Some("core::hash::impls::::hash::h2380a015245c343d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 483 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h1ee973b03b36a871") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 849 } Some("anyhow::error::object_boxed::haba58c6e355956dc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 951 } Some("::ident") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 683 } Some("links_notation::parser::reference_or_link::hf2e05c8361bd17c2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1058 } Some(" as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 653 } Some(" as core::iter::traits::iterator::Iterator>::next::hd3496ea88c89f326") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 543 } Some("core::slice::sort::stable::quicksort::quicksort::hceb2303e3dd9605c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1070 } Some("core[c5930c85a12de822]::str::count::char_count_general_case") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1080 } Some("::next") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 691 } Some("core::ptr::drop_in_place::ha3386f3cfaa4b01e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 125 } Some("clink_execute") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 975 } Some("::print_const_str_literal") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 719 } Some("core::ptr::drop_in_place::ha3386f3cfaa4b01e[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 246 } Some("serde_json::de::Deserializer::ignore_decimal::h9240d99f37165102") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 877 } Some("<&str as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 303 } Some("serde_json::de::Deserializer::end_seq::ha7ce8c7b4c9da2a6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 919 } Some("::get") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 559 } Some("link_cli::link_reference_validator::LinkReferenceValidator::concrete_identifier::h9a8290aa9c2a5dca") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 233 } Some("link_cli::link_reference_validator::LinkReferenceValidator::validate_reference_identifier::h82fb84197160275a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 923 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 960 } Some("::print_quoted_escaped_chars::>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 212 } Some(" as core::iter::traits::iterator::Iterator>::next::h509d931be343388d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 925 } Some("::fmt[5]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 16 } Some("link_cli::query_processor::QueryProcessor::matched_links::haf708fa4363396d2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 979 } Some("<&str as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1026 } Some("core[c5930c85a12de822]::fmt::write") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 464 } Some(" as core::iter::traits::iterator::Iterator>::next::hd175c5653f7ee4a3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 980 } Some("<&mut [u8] as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 688 } Some(">::process::ha0a3949a142d9ba4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 981 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 472 } Some("hashbrown::map::HashMap::insert::h0641ab24e7ab33be") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 988 } Some("<&str as core[c5930c85a12de822]::fmt::Display>::fmt[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 338 } Some("::format_nonfinite::h858d1fa92c6af049") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 901 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 728 } Some(" as nom::internal::Parser>::process::h4108a70334735de2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1025 } Some("<&str as core[c5930c85a12de822]::fmt::Display>::fmt[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 71 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h0325b8d92f62583a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 217 } Some(" as core::iter::traits::iterator::Iterator>::fold::h3f9b03f9af635329") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 721 } Some("core::str::::trim_matches::h352737b50d586bf4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 272 } Some("core::str::pattern::TwoWaySearcher::next_back::h7cdb0e479dacfd72") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1180 } Some("__wbindgen_realloc.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 257 } Some("__rustc[b7974e8690430dd9]::__rust_dealloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 475 } Some("hashbrown::map::HashMap::insert::h28d2a46c1960a727") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1054 } Some("core[c5930c85a12de822]::fmt::pointer_fmt_inner") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 266 } Some("core::fmt::Write::write_fmt::hb82f3866c5d50a35") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 399 } Some("core::fmt::Write::write_fmt::h6233022abafe37fe") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 193 } Some("core::slice::sort::stable::driftsort_main::ha8aad6944aa8d8d0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 295 } Some("serde_json::de::Deserializer::parse_long_integer::h21edfcdaea69f9ec") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 856 } Some("anyhow::error::ErrorImpl::error::h17c498c3d57cb201") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 231 } Some("link_cli::link_reference_validator::LinkReferenceValidator::collect_implicit_definitions::h24c0dcde742abf77") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 301 } Some("serde_json::de::Deserializer::error::h444cf8baf0f22983") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 402 } Some("::fmt::habeef0b9b39438c6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 237 } Some("core::slice::sort::stable::merge::MergeState::merge_up::ha4a924ef7717a051") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 416 } Some(" as core::ops::drop::Drop>::drop::h1a4718064d2799f0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1023 } Some("core[c5930c85a12de822]::panicking::panic_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 418 } Some(" as core::ops::drop::Drop>::drop::h1c9e1aed19ffbe0f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 283 } Some("serde_json::de::Deserializer::end::h7330b3b801292868") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1065 } Some("core[c5930c85a12de822]::option::expect_failed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 421 } Some(" as core::ops::drop::Drop>::drop::h31206fddeda62afa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 275 } Some("serde_json::error::Error::syntax::hadfd36d2c9e2d644") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 528 } Some(" as core::iter::traits::iterator::Iterator>::fold::h71542d12833977e5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 474 } Some("hashbrown::map::HashMap::insert::h20eb760afbf1cd5d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 422 } Some(" as core::ops::drop::Drop>::drop::h7c6752dfc07dbf8d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 515 } Some("link_cli::query_processor::QueryProcessor::is_normal_index::h770aa05e0858fae3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 178 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::hcdc4004e55e45d2c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 573 } Some(">::equivalent::hca9dfce48bec844b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 678 } Some("links_notation::parser::ParserState::new::h40cca4d61aaf75df") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 322 } Some("::ignore_str::h6b2da8b879437f36") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 734 } Some("core::fmt::Write::write_fmt::h7361bf9af122c2d1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 585 } Some("link_cli::query_processor_substitution::assign_variable_from_pattern::h4fd12cd958e299ff") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 780 } Some("<&T as core::fmt::Debug>::fmt::h4ed5f421f93164ec") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 803 } Some("core::fmt::Write::write_fmt::h07d9f04f1d1eec04") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 818 } Some("core::fmt::Write::write_fmt::heb1f8cb48c54cd5c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 822 } Some("::fmt[3]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 859 } Some(" as core::fmt::Display>::fmt::h012ed6e458da59ba") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1047 } Some("::debug_struct_field1_finish") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 985 } Some("<&u8 as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 327 } Some("alloc::raw_vec::RawVecInner::grow_amortized::hdc1d0b8527989906") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 91 } Some("link_cli::named_type_links::NamedTypeLinks::lino_lines::h2ef998905fb73a3a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 159 } Some(" as core::ops::drop::Drop>::drop::hb7e075912ec72c21") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 817 } Some(" as core::fmt::Write>::write_str::h8c844299f6d81da7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 162 } Some("serde_json::ser::format_escaped_str::h7be83ad08dad0759") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 393 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h6f42ec2d357a62ef") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 211 } Some("hashbrown::raw::RawIter::drop_elements::hc9149336e3f1d38e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 703 } Some(">::process::hfa3d76ce20aef3df") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 809 } Some(" as core::ops::drop::Drop>::drop::h89cdb6ea277e8d72") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 646 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h36b15d87a87bfcc0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 280 } Some("::fmt::hb63afe22eb895761") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 842 } Some("anyhow::error::ErrorImpl::backtrace::h8f23418f17ff3d8f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 863 } Some("std[a543996e6e7dbf1e]::sync::lazy_lock::panic_poisoned") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 862 } Some("core[c5930c85a12de822]::panicking::assert_failed::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 530 } Some(" as core::iter::traits::iterator::Iterator>::fold::h81cdd3063c2e998c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 864 } Some("::new::exhausted") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 668 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h3cab6bb5bf375207") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 881 } Some("__rustc[b7974e8690430dd9]::rust_panic") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 917 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1059 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 932 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 934 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 740 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h4b94a186f0f017cf") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 136 } Some("alloc::vec::Vec::extend_desugared::hf796ee47e0a38bd2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1012 } Some("core[c5930c85a12de822]::panicking::assert_failed::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 785 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h5aad76c2b031b9f6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 491 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::hdf3c46868449d793") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1044 } Some("::pad_integral::write_prefix") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 203 } Some("core::ptr::drop_in_place>::h854a0c785d2f6f2d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 861 } Some("::call::<::call_once_force<>::force::{closure#0}>::{closure#0}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 190 } Some("core::slice::sort::stable::driftsort_main::h04842b1af14320ee") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1048 } Some("::debug_struct_field2_finish") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 829 } Some("core::ptr::drop_in_place::h5d0dd150c217bca3[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 191 } Some("core::slice::sort::stable::driftsort_main::h2aaabeb0f897d088") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 893 } Some("__rustc[b7974e8690430dd9]::__rust_alloc_error_handler") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 898 } Some("<*mut core[c5930c85a12de822]::ffi::c_void as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 192 } Some("core::slice::sort::stable::driftsort_main::ha7821a19130b0285") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 119 } Some("link_cli::named_type_links::NamedTypeLinks::get_or_create_named::hac6956b102cce89d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 909 } Some("std[a543996e6e7dbf1e]::sys::fs::remove_dir") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 875 } Some("::finish_grow") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 920 } Some("::as_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 81 } Some("clink_wasm::BrowserStorage::new::h52de1d6305ff41de") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 213 } Some(" as core::iter::traits::iterator::Iterator>::next::hda01ca62ace99632") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 922 } Some("<&bool as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 983 } Some("<&rustc_demangle[49b9e3001cf2480]::DemangleStyle as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 140 } Some("alloc::vec::Vec::extend_desugared::h5d23ec03145cd2fd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 274 } Some("serde_json::error::Error::io::hb34f83896e373532") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 989 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 194 } Some("core::slice::sort::stable::driftsort_main::hd66e262a99e84547") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 990 } Some("::fmt[4]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 296 } Some("serde_json::de::Deserializer::parse_exponent_overflow::h658bafb378f1742a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 992 } Some("<() as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 195 } Some("core::slice::sort::stable::driftsort_main::hdc0304fecdfdb690") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1002 } Some("alloc[3ca501edff3f0c7c]::alloc::handle_alloc_error") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 196 } Some("core::slice::sort::stable::driftsort_main::he7d4a1e7dcea47a9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 550 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h26fd672af0771de4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 460 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::hd8292ee3c567d960") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1007 } Some("::fmt[5]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 568 } Some("core::slice::sort::stable::driftsort_main::hfcacbe043acae4a7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1062 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 313 } Some("serde_json::read::error::ha0a4b82c42049fe9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 82 } Some("clink_wasm::BrowserStorage::snapshot::hc9d0957e344e3f7f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 426 } Some("hashbrown::raw::RawIter::drop_elements::h429ea0815faff194") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 603 } Some("::fmt::hc4229ee5361b234c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 166 } Some("serde_core::ser::SerializeMap::serialize_entry::hf17b2e9b9231dd94") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 481 } Some("hashbrown::map::HashMap::remove::had3c6e300a79360b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 618 } Some("link_cli::query_types::Pattern::new::h5dbd834e874622ac") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 673 } Some("std::thread::local::LocalKey::with::h1a44d25015234f9d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 281 } Some("::custom::h97389d6b9b55261e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 674 } Some("core::ptr::swap_nonoverlapping_bytes::swap_nonoverlapping_chunks::h2dde11c0803b3777") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 87 } Some("clink_wasm::Clink::snapshot::h6edbb0475a9f4d2b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 655 } Some("alloc::vec::Vec::extend_desugared::h453e182f0ee8e818") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 717 } Some("core::ptr::drop_in_place>::he3380ce79d6ebc5c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1064 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 950 } Some("::opt_integer_62") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 553 } Some(" as core::iter::traits::iterator::Iterator>::next::he078068b963a7015") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1094 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1098 } Some("__wbg_clink_free.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 83 } Some("clink_wasm::_::::serialize::hc8eecb07a491cebc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1105 } Some("clink_reset.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 84 } Some("clink_wasm::_::::serialize::h3b3d3f68fd444bbb") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1107 } Some("clink_snapshot.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 797 } Some(" as core::ops::drop::Drop>::drop::h9d832ec2107daca2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 514 } Some("link_cli::query_processor::QueryProcessor::assign_variable::h2be5c66df6e14e67") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1176 } Some("__wbindgen_destroy_closure.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1179 } Some("__wbindgen_malloc.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 534 } Some("alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining::hd4ad4df2e9b3284f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1185 } Some("console_error_panic_hook::Error::stack::__wbg_stack_3b0d974bbf31e44f::h5148305dad727961 externref shim") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 991 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 111 } Some("::delete::h2beaded9698fd1e8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 876 } Some("std[a543996e6e7dbf1e]::panicking::panic_with_hook") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 369 } Some("__wbindgen_destroy_closure") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 224 } Some(" as core::ops::drop::Drop>::drop::h8f1b232e9c1956d5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 182 } Some("::fmt::h5765ef03d57f05dc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 998 } Some(">::reserve::do_reserve_and_handle::[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 183 } Some("::fmt::h98346ed60f01a95e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 287 } Some("serde_json::de::Deserializer::fix_position::h8080c0e5c2ccaf54") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 112 } Some("::update::h6d9310004944b70a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 484 } Some("alloc::vec::Vec::extend_desugared::h8046a4b51c6cf0dd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 218 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h18fe9dccab248b5b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 457 } Some("hashbrown::raw::RawTable::reserve::h440b0e70f1a43ef2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 340 } Some("wasm_bindgen::__wbindgen_throw::h4b76e46333e5ab46") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 762 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h79eff5b2575e04a4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 405 } Some("core[c5930c85a12de822]::ptr::swap_nonoverlapping_bytes") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 535 } Some(" as core::ops::drop::Drop>::drop::h32c5e9dce681077f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 596 } Some("core::error::Error::cause::h5d24d5ffdcb99308") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 614 } Some(" as core::fmt::Debug>::fmt::h12ba6355f3dce788") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 492 } Some("alloc::vec::Vec::extend_trusted::h1eea02cec29f9002") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 781 } Some("<*const T as memchr::ext::Pointer>::distance::hace1504a2f3b0ef3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 493 } Some("alloc::vec::Vec::extend_trusted::hadeffabcb4fd2ad8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 805 } Some("core::error::Error::cause::h868a6c8210566fa7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 789 } Some("anyhow::chain::::next::h12da6c6890fe2c7e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 806 } Some("core::error::Error::cause::hb4ba5208a07901c5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 103 } Some("::from_abi::hb35c8b1b55e12745") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 144 } Some("alloc::vec::Vec::extend_desugared::h19e4a28c1231e346") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 254 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h3963a529232629f4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 616 } Some(" as core::fmt::Display>::fmt::h0d7186950d12a9a3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 658 } Some(" as core::ops::drop::Drop>::drop::h7413622afcaa397a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 633 } Some("lino_env::LinoEnv::new::h4be00c6554b935cc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 184 } Some("core::fmt::builders::DebugSet::entries::h77a6e2d8ec8d7baa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 759 } Some(" as core::ops::drop::Drop>::drop::h0ac70e5038d6ba5d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 812 } Some(" as core::fmt::Debug>::fmt::hc8b50b1b8c17b0af") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 138 } Some("alloc::vec::Vec::extend_desugared::h27b614c5bbc9ca39") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 185 } Some("core::fmt::builders::DebugSet::entries::hecf35373520c3ddd") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 204 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h61eae2b7824ae7dc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 813 } Some(" as core::fmt::Display>::fmt::h28a7b2df4f432f2b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 163 } Some("serde_core::ser::SerializeMap::serialize_entry::h58f30971c4376cd9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 834 } Some("core::error::Error::source::h1027cd8d8034de75") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 363 } Some("alloc::raw_vec::RawVecInner::grow_exact::h5b0882df75daedb1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 857 } Some(" as core::fmt::Debug>::fmt::h0ca57ecbbe32e224") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 216 } Some("hashbrown::raw::RawTableInner::drop_elements::h645330c5ab407d2c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 205 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hc747c2f82c3fee59") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 661 } Some("lino_env::LinoEnv::read::ha2d240d8e46a311b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 326 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::hc1277bc2365dab97") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 291 } Some("serde_json::de::Deserializer::peek_or_null::h6833bec36878376d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 621 } Some("core::ptr::drop_in_place>::he016d7cfacd88650") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 516 } Some("link_cli::query_processor::QueryProcessor::patterns_from_lino::h331815817e850fc3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 672 } Some("std::sys::thread_local::no_threads::LazyStorage::initialize::hb75c31e507aa58b5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 793 } Some("anyhow::error::::msg::h2571744fda3bc297") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 649 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::he3b27a25c6a1b244") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 871 } Some("std[a543996e6e7dbf1e]::sys::backtrace::__rust_end_short_backtrace::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 873 } Some("std[a543996e6e7dbf1e]::sys::backtrace::__rust_end_short_backtrace::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1000 } Some("::finish_grow[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 878 } Some("std[a543996e6e7dbf1e]::alloc::default_alloc_error_hook") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 904 } Some("std[a543996e6e7dbf1e]::panicking::panic_count::is_zero_slow_path") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 427 } Some("hashbrown::raw::RawIterRange::next_impl::h0d7e8dc2d6a1f9e9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 935 } Some(" as core[c5930c85a12de822]::panic::PanicPayload>::as_str") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 107 } Some("::get_or_create::hcd89135edf2a9fce") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1106 } Some("clink_rustCoreVersion.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 947 } Some("::print_sep_list::<::print_const::{closure#2}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 911 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 494 } Some("alloc::vec::Vec::insert::h6b5cebfadf65f5d1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 918 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 160 } Some("serde_core::ser::Serializer::collect_seq::hf2717dd2c510e9c8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1076 } Some("core[c5930c85a12de822]::slice::sort::stable::drift::sqrt_approx") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 632 } Some("lino_env::read_lino_env::h382aae9fff02f15a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1109 } Some("clink_version.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 663 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::h45bcee4159740372") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1173 } Some("__externref_table_dealloc.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 186 } Some("core::iter::adapters::try_process::h5e27bfeb943b8538") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 775 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::h1ea3aeac917738f1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1177 } Some("__wbindgen_exn_store.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 708 } Some(">::process::h8d9574527056d41d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 788 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::h45e2a85cd20ac774") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 180 } Some("alloc::rc::Rc::new::h255635b8fd2f72e5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 8 } Some("__wasm_call_ctors") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 169 } Some("core::ops::function::Fn::call::h35d3299c86c695ab") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 170 } Some("core::ops::function::FnMut::call_mut::h6fd1cfd42f975f9e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 769 } Some(">::process::he3a4a369d22b0565") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 613 } Some("anyhow::error:: for anyhow::Error>::from::h754e9153a836c73e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 794 } Some("anyhow::error::::msg::h2e736855f8703e71") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 146 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::h83b2a6fb95485366") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 171 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h9039c8072f21a8dc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 865 } Some(">::reserve::do_reserve_and_handle::") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 321 } Some("::ignore_str::h9b4f5539cc2db49b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 776 } Some("<&str as nom::traits::Input>::input_len::hb5a91bccd42e71e0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 860 } Some("__rustc[b7974e8690430dd9]::__rust_start_panic") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1104 } Some("clink_new.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 214 } Some("hashbrown::raw::RawIterRange::next_impl::h836f2a10d4cdd233") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 908 } Some("std[a543996e6e7dbf1e]::io::stdio::_eprint") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 910 } Some("std[a543996e6e7dbf1e]::thread::local::panic_access_error") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1108 } Some("clink_test.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1174 } Some("__externref_table_alloc.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 941 } Some("::backref") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 130 } Some("clink_test") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 260 } Some("__rustc[b7974e8690430dd9]::__rust_no_alloc_shim_is_unstable_v2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 108 } Some("::search::h5ad623ad7ace93d7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 782 } Some("alloc::vec::splice::>::fill::hf6074e153ba0c1b1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 377 } Some("wasm_bindgen::convert::traits::WasmRet::join::he7ae3aa5d109fb2d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1038 } Some("::finish") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 181 } Some("serde_core::de::impls::>::deserialize::h113a2c438b313fa2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1039 } Some("::finish") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1097 } Some("__multi3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1061 } Some("core[c5930c85a12de822]::cell::panic_already_borrowed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 429 } Some("hashbrown::raw::RawTableInner::drop_elements::h24f103799fa07b81") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1063 } Some("core[c5930c85a12de822]::cell::panic_already_mutably_borrowed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 118 } Some("link_cli::named_type_links::NamedTypeLinks::try_ensure_created::h471895a7e7e83c45") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1188 } Some("clink_execute.command_export multivalue shim") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 434 } Some("hashbrown::raw::RawTable::erase_no_drop::hdd5004d69238d68c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 565 } Some("link_cli::lino_link::LinoLink::is_empty::h21cdbdd757859951") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 607 } Some("anyhow::error::no_backtrace::h34ad4020c8906c29") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 164 } Some("serde_core::ser::SerializeMap::serialize_entry::ha349f87dfa6c1a2d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 436 } Some("hashbrown::raw::RawTable::erase_no_drop::h3c3d3ddce811c06f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 790 } Some("anyhow::error::no_backtrace::h34ad4020c8906c29[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 885 } Some("__rustc[b7974e8690430dd9]::__rust_abort") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 394 } Some(" as core::ops::drop::Drop>::drop::h589e6cd87057473f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 718 } Some("::fmt::h3be50377ac3b4d72") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 499 } Some(" as core::ops::drop::Drop>::drop::h8f9787c1a00eb608") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 598 } Some("core::error::Error::provide::h21e947eb8a25a700") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 147 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::h9e584727a0bb5dc9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 948 } Some("::print_sep_list::<::print_const::{closure#3}>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 640 } Some(">::equivalent::h8c4b86da21fd3f81") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 767 } Some("core::ptr::drop_in_place::ha3386f3cfaa4b01e[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 202 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h10a14a414aa97422") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 599 } Some("core::error::Error::provide::h6f8121d4e046a64d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 891 } Some("__rustc[b7974e8690430dd9]::rust_begin_unwind") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 428 } Some("hashbrown::raw::RawTableInner::drop_elements::h053f7bbe9666ae75") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 255 } Some(" as serde_core::de::SeqAccess>::next_element_seed::ha2c27f104093fefa") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 201 } Some(" as core::ops::drop::Drop>::drop::h10bb26594ea9d093") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 430 } Some("hashbrown::raw::RawTableInner::drop_elements::h331bc41ac31fe9c3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 251 } Some(" as serde_core::de::MapAccess>::next_value_seed::h7866fde1fb9f20db") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 773 } Some(" as core::ops::drop::Drop>::drop::h2286936336b489f2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 253 } Some(" as serde_core::de::MapAccess>::next_value_seed::haa338007e9ee101e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1077 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 297 } Some("serde_json::de::Deserializer::parse_whitespace::h7a3f1439a6ce94db") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 425 } Some(" as core::ops::drop::Drop>::drop::h60adebe2c8709a38") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 624 } Some("core::ptr::drop_in_place>::hc15b2914fb6a1824") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 64 } Some("core::slice::sort::shared::smallsort::sort8_stable::h145c2e48e7f8cb40") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1040 } Some("::debug_list") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 489 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h77c1a67887e8c66d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1041 } Some("::debug_struct") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 669 } Some(" as core::ops::drop::Drop>::drop::h26dfcc34e734a884") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 66 } Some("core::slice::sort::shared::smallsort::sort8_stable::hc8ad5ad422d3d725") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 711 } Some(" as core::fmt::Debug>::fmt::ha00534a554c70af6") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 778 } Some(" as core::ops::drop::Drop>::drop::hcd7e1802ba9f3319") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 835 } Some("core::error::Error::provide::h55fb827e7a72925b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 300 } Some("serde_json::de::Deserializer::new::h3add4bb22621ccc5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 836 } Some("core::error::Error::provide::h6b7c4a125ab54c00") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 815 } Some(" as core::ops::drop::Drop>::drop::h295ea03ec1cc6c63") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1010 } Some("::write_fmt[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 749 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h300f81bb6af09b0e") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 273 } Some("serde_json::error::Error::fix_position::h1423a07ae7cd5000") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1060 } Some("core[c5930c85a12de822]::option::unwrap_failed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 187 } Some("core::slice::sort::shared::pivot::median3_rec::h057de863830d706c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1050 } Some("::debug_set") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 391 } Some("alloc::vec::Vec::reserve::hd6902d277f9d079c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1072 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_div_by_zero") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1075 } Some("core[c5930c85a12de822]::slice::sort::shared::smallsort::panic_on_ord_violation") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 495 } Some("alloc::vec::Vec::reserve::h0611c4ddec945cf7") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1095 } Some("::write_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 188 } Some("core::slice::sort::shared::pivot::median3_rec::h261964addb80057b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1178 } Some("__wbindgen_free.command_export") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 496 } Some("alloc::vec::Vec::reserve::h82231a3f33a33ac2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 642 } Some("hashbrown::raw::RawTableInner::drop_elements::hf7b2593521392971") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 639 } Some(">::equivalent::h08a3582d06750be5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 431 } Some("hashbrown::raw::RawTableInner::drop_elements::h49cf2604fd87fa8b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 401 } Some("::fmt::ha843fd1dec13ab21") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 219 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h38963ea8610b3ea8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 458 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::h5c0aa868580c75e0") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 953 } Some("::print_sep_list::<::print_type>") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 486 } Some("alloc::vec::Vec::extend_desugared::h2db3e19101d2a6d4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 74 } Some("::fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 397 } Some("<::fmt::LookForDecimalPoint as core::fmt::Write>::write_str::h326fff2aba232c27") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 96 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::expecting::hbc6784cb52762683") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 537 } Some("core::slice::sort::shared::pivot::median3_rec::h93fa47b704bf8027") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 99 } Some("core::ptr::drop_in_place::h1b50ba8ee6c026ef") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 256 } Some("__rustc[b7974e8690430dd9]::__rust_alloc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 751 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h67914dc37bb77e89") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 225 } Some("alloc[3ca501edff3f0c7c]::fmt::format") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 259 } Some("__rustc[b7974e8690430dd9]::__rust_alloc_zeroed") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 261 } Some("::fmt[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 503 } Some(" as core::iter::traits::iterator::Iterator>::fold::ha92611fca6dec0e2") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 267 } Some("core::ptr::drop_in_place::hab2be2ba544e0a55") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 772 } Some("alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining::ha8befd88aaf62bad") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 277 } Some("::fmt::h6ad409276831473a") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 341 } Some("wasm_bindgen::throw_str::h4de0cf9eeb992676") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 531 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h914097488993a510") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 371 } Some("wasm_bindgen::__rt::throw_null::h6c3126918572f6a9") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 372 } Some("wasm_bindgen::__rt::borrow_fail::hd2c095975ad5e117") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 395 } Some(" as core::ops::drop::Drop>::drop::hf2b7cb566b313499") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 80 } Some("core::ptr::drop_in_place::hc916905385b88eca") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 398 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::expecting::h700679f2902a5a7f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 684 } Some(">::process::hc904f3be41523667") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 698 } Some(">::process::h2e44f7acf1bbb26c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 165 } Some("serde_core::ser::SerializeMap::serialize_entry::hbe1ca01c3d6332be") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 611 } Some("anyhow::error::object_reallocate_boxed::hb4b9b81df7e57c16") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 647 } Some("alloc::raw_vec::RawVecInner::deallocate::h2e7ed283e0144721") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 777 } Some("alloc::raw_vec::RawVecInner::deallocate::hd97eb311c7a7f531") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 800 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h02a2eb3751bc3dc1") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 936 } Some("::write_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 403 } Some("::expecting::hd481dab550933d25") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 500 } Some("::fmt[2]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 801 } Some("alloc::vec::Vec::extend_trusted::hf4d41d5ddb1c6391") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 786 } Some("alloc::raw_vec::RawVecInner::deallocate::hc77640e33bedf3cc") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 994 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_fmt") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 504 } Some("core::ptr::drop_in_place::h0a85080ebb8b4f35") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 666 } Some("alloc::raw_vec::RawVecInner::deallocate::hfc7646f244afcc2f") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 249 } Some("core::ptr::drop_in_place::hc916905385b88eca[1]") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 855 } Some("anyhow::error::object_reallocate_boxed::h969ee3441451de62") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 389 } Some("alloc::raw_vec::RawVecInner::deallocate::h70724d9b370061c5") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 754 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::hd6a34bc5d762f0c4") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 651 } Some(" as core::ops::drop::Drop>::drop::h999882711e1658e8") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 745 } Some(" as core::ops::drop::Drop>::drop::ha71eb455cb891a94") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 779 } Some(" as core::ops::drop::Drop>::drop::hd9ae53d504ad7d6c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 656 } Some("std::fs::metadata::h9f7803aecfe9a357") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 746 } Some(" as core::ops::drop::Drop>::drop::heb3d4ddfef857593") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 795 } Some("anyhow::error::::fmt::h9f657ab166949b0b") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 580 } Some(" as core::ops::drop::Drop>::drop::h1a81a7e6e6cf9f19") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 804 } Some("core::ptr::drop_in_place::h5d0dd150c217bca3") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 670 } Some(" as core::ops::drop::Drop>::drop::h0d9aed2c9b1f0500") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 735 } Some("core::ptr::drop_in_place::h592703bdc9865d1d") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 581 } Some(" as core::ops::drop::Drop>::drop::hfcc4069c39445792") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 587 } Some("<&T as core::fmt::Display>::fmt::hfc226444043b511c") +[2026-05-12T15:43:06Z DEBUG walrus::module::functions] emit function Id { idx: 1003 } Some("alloc[3ca501edff3f0c7c]::raw_vec::capacity_overflow") +[2026-05-12T15:43:06Z DEBUG walrus::module::data] emit data section +[2026-05-12T15:43:06Z DEBUG walrus::module] emit name section +[2026-05-12T15:43:06Z DEBUG walrus::module::producers] emit producers section +[2026-05-12T15:43:06Z DEBUG walrus::module] skipping DWARF custom section +[2026-05-12T15:43:06Z DEBUG walrus::module] emitting custom section target_features +[2026-05-12T15:43:06Z DEBUG walrus::module] emission finished +[INFO wasm_pack::command::build] wasm bindings were built at "../js/pkg". +[INFO wasm_pack::command::build] executing wasm-opt with ["-O"] +[DEBUG ureq::stream] connecting to github.com:443 at 140.82.121.3:443 +[DEBUG rustls::client::hs] No cached session for DnsName("github.com") +[DEBUG rustls::client::hs] Not resuming any session +[DEBUG rustls::client::hs] Using ciphersuite TLS13_AES_128_GCM_SHA256 +[DEBUG rustls::client::tls13] Not resuming +[DEBUG rustls::client::tls13] TLS1.3 encrypted extensions: ServerExtensions { server_name_ack: (), unknown_extensions: {}, .. } +[DEBUG rustls::client::hs] ALPN protocol is None +[DEBUG ureq::stream] created stream: Stream(RustlsStream) +[DEBUG ureq::unit] sending request GET https://github.com/WebAssembly/binaryen/releases/download/version_117/binaryen-version_117-x86_64-linux.tar.gz +[DEBUG ureq::unit] writing prelude: GET /WebAssembly/binaryen/releases/download/version_117/binaryen-version_117-x86_64-linux.tar.gz HTTP/1.1 + Host: github.com + User-Agent: ureq/2.12.1 + Accept: */* + accept-encoding: gzip +[DEBUG ureq::response] zero-length body returning stream directly to pool +[DEBUG ureq::pool] adding stream to pool: https|github.com|443 -> Stream(RustlsStream) +[DEBUG ureq::unit] response 302 to GET https://github.com/WebAssembly/binaryen/releases/download/version_117/binaryen-version_117-x86_64-linux.tar.gz +[DEBUG ureq::unit] redirect 302 https://github.com/WebAssembly/binaryen/releases/download/version_117/binaryen-version_117-x86_64-linux.tar.gz -> https://release-assets.githubusercontent.com/github-production-release-asset/45208608/1d962587-f62b-44e0-92b1-8b7ffa68745f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-12T16%3A32%3A51Z&rscd=attachment%3B+filename%3Dbinaryen-version_117-x86_64-linux.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-12T15%3A32%3A18Z&ske=2026-05-12T16%3A32%3A51Z&sks=b&skv=2018-11-09&sig=Uj9tTEz0JJuu8VawNUD1V98pEv%2FrLCgOnv6q6P3EG%2B8%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3ODYwMjM4NiwibmJmIjoxNzc4NjAwNTg2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.bFaWZFkTcrooZuEj9nGtMAiQRvs1gYTxMXwnvZBzi6M&response-content-disposition=attachment%3B%20filename%3Dbinaryen-version_117-x86_64-linux.tar.gz&response-content-type=application%2Foctet-stream +[DEBUG ureq::stream] connecting to release-assets.githubusercontent.com:443 at 185.199.109.133:443 +[DEBUG rustls::client::hs] No cached session for DnsName("release-assets.githubusercontent.com") +[DEBUG rustls::client::hs] Not resuming any session +[DEBUG rustls::client::hs] Using ciphersuite TLS13_AES_128_GCM_SHA256 +[DEBUG rustls::client::tls13] Not resuming +[DEBUG rustls::client::tls13] TLS1.3 encrypted extensions: ServerExtensions { server_name_ack: (), unknown_extensions: {}, .. } +[DEBUG rustls::client::hs] ALPN protocol is None +[DEBUG ureq::stream] created stream: Stream(RustlsStream) +[DEBUG ureq::unit] sending request GET https://release-assets.githubusercontent.com/github-production-release-asset/45208608/1d962587-f62b-44e0-92b1-8b7ffa68745f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-12T16%3A32%3A51Z&rscd=attachment%3B+filename%3Dbinaryen-version_117-x86_64-linux.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-12T15%3A32%3A18Z&ske=2026-05-12T16%3A32%3A51Z&sks=b&skv=2018-11-09&sig=Uj9tTEz0JJuu8VawNUD1V98pEv%2FrLCgOnv6q6P3EG%2B8%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3ODYwMjM4NiwibmJmIjoxNzc4NjAwNTg2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.bFaWZFkTcrooZuEj9nGtMAiQRvs1gYTxMXwnvZBzi6M&response-content-disposition=attachment%3B%20filename%3Dbinaryen-version_117-x86_64-linux.tar.gz&response-content-type=application%2Foctet-stream +[DEBUG ureq::unit] writing prelude: GET /github-production-release-asset/45208608/1d962587-f62b-44e0-92b1-8b7ffa68745f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-12T16%3A32%3A51Z&rscd=attachment%3B+filename%3Dbinaryen-version_117-x86_64-linux.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-12T15%3A32%3A18Z&ske=2026-05-12T16%3A32%3A51Z&sks=b&skv=2018-11-09&sig=Uj9tTEz0JJuu8VawNUD1V98pEv%2FrLCgOnv6q6P3EG%2B8%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3ODYwMjM4NiwibmJmIjoxNzc4NjAwNTg2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.bFaWZFkTcrooZuEj9nGtMAiQRvs1gYTxMXwnvZBzi6M&response-content-disposition=attachment%3B%20filename%3Dbinaryen-version_117-x86_64-linux.tar.gz&response-content-type=application%2Foctet-stream HTTP/1.1 + Host: release-assets.githubusercontent.com + User-Agent: ureq/2.12.1 + Accept: */* + accept-encoding: gzip +[DEBUG ureq::response] Streaming body until content-length: 91090107 +[DEBUG ureq::unit] response 200 to GET https://release-assets.githubusercontent.com/github-production-release-asset/45208608/1d962587-f62b-44e0-92b1-8b7ffa68745f?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-12T16%3A32%3A51Z&rscd=attachment%3B+filename%3Dbinaryen-version_117-x86_64-linux.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-12T15%3A32%3A18Z&ske=2026-05-12T16%3A32%3A51Z&sks=b&skv=2018-11-09&sig=Uj9tTEz0JJuu8VawNUD1V98pEv%2FrLCgOnv6q6P3EG%2B8%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3ODYwMjM4NiwibmJmIjoxNzc4NjAwNTg2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.bFaWZFkTcrooZuEj9nGtMAiQRvs1gYTxMXwnvZBzi6M&response-content-disposition=attachment%3B%20filename%3Dbinaryen-version_117-x86_64-linux.tar.gz&response-content-type=application%2Foctet-stream +[DEBUG ureq::stream] dropping stream: Stream(RustlsStream) +[DEBUG ureq::stream] dropping stream: Stream(RustlsStream) +[INFO]: Optimizing wasm binaries with `wasm-opt`... +[INFO wasm_pack::child] Running "/home/box/.cache/.wasm-pack/wasm-opt-1ceaaea8b7b5f7e0/bin/wasm-opt" "../js/pkg/clink_wasm_bg.wasm" "-o" "../js/pkg/clink_wasm_bg.wasm-opt.wasm" "-O" +[INFO wasm_pack::command::build] Wrote a package.json at "../js/pkg/package.json". +[INFO wasm_pack::command::build] Copying readme from crate... +[INFO wasm_pack::command::build] Copied readme from crate to "../js/pkg". +[INFO wasm_pack::command::build] Copying license from crate... +[INFO]: License key is set in Cargo.toml but no LICENSE file(s) were found; Please add the LICENSE file(s) to your project directory +[INFO wasm_pack::command::build] Copied license from crate to "../js/pkg". +[INFO wasm_pack::command::build] Done in 27.56s. +[INFO wasm_pack::command::build] Your wasm pkg is ready to publish at ../js/pkg. +[INFO]: ✨ Done in 27.56s +[INFO]: 📦 Your wasm pkg is ready to publish at ../js/pkg. + +> link-cli-web@2.3.0 build:web +> vite build --config vite.config.js + +vite v8.0.10 building client environment for production... + transforming...✓ 1737 modules transformed. +rendering chunks... +computing gzip size... +../dist/assets/favicon-CIVoLc1m.svg 0.37 kB │ gzip: 0.24 kB +../dist/index.html 0.63 kB │ gzip: 0.38 kB +../dist/assets/doublets_web_bg-cVQpTmMF.wasm 51.41 kB │ gzip: 20.96 kB +../dist/assets/clink_wasm_bg-zbaau0fY.wasm 284.38 kB │ gzip: 123.93 kB +../dist/assets/index-D8XZ-J-o.css 5.91 kB │ gzip: 2.07 kB +../dist/assets/index-CxiUHuNP.js 220.94 kB │ gzip: 68.69 kB + +✓ built in 362ms diff --git a/docs/case-studies/issue-79/evidence/npm-ci-js.txt b/docs/case-studies/issue-79/evidence/npm-ci-js.txt new file mode 100644 index 0000000..8df1578 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/npm-ci-js.txt @@ -0,0 +1,7 @@ + +added 23 packages, and audited 24 packages in 3s + +8 packages are looking for funding + run `npm fund` for details + +found 0 vulnerabilities diff --git a/docs/case-studies/issue-79/evidence/npm-doublets-web-version.json b/docs/case-studies/issue-79/evidence/npm-doublets-web-version.json new file mode 100644 index 0000000..98fa454 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/npm-doublets-web-version.json @@ -0,0 +1 @@ +"0.1.3" diff --git a/docs/case-studies/issue-79/evidence/npm-link-cli-web-version.json b/docs/case-studies/issue-79/evidence/npm-link-cli-web-version.json new file mode 100644 index 0000000..4114c65 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/npm-link-cli-web-version.json @@ -0,0 +1,7 @@ +{ + "error": { + "code": "E404", + "summary": "Not Found - GET https://registry.npmjs.org/link-cli-web - Not found", + "detail": "The requested resource 'link-cli-web@*' could not be found or you do not have permission to access it.\n\nNote that you can also install from a\ntarball, folder, http url, or git url." + } +} diff --git a/docs/case-studies/issue-79/evidence/npm-test-js.txt b/docs/case-studies/issue-79/evidence/npm-test-js.txt new file mode 100644 index 0000000..021cd50 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/npm-test-js.txt @@ -0,0 +1,44 @@ + +> link-cli-web@2.3.0 test:js +> node --test test/*.test.mjs ../csharp/scripts/*.test.mjs + +TAP version 13 +# Subtest: merge-changesets honors the requested directory and package name +ok 1 - merge-changesets honors the requested directory and package name + --- + duration_ms: 42.404804 + ... +# Subtest: create-github-release dry run uses tag prefix and component changelog +ok 2 - create-github-release dry run uses tag prefix and component changelog + --- + duration_ms: 44.220405 + ... +# Subtest: buildGraph reflects create, delete, and recreate snapshots without stale nodes +ok 3 - buildGraph reflects create, delete, and recreate snapshots without stale nodes + --- + duration_ms: 1.722882 + ... +# Subtest: language code package manifests and generated evidence stay out of the root folder +ok 4 - language code package manifests and generated evidence stay out of the root folder + --- + duration_ms: 1.757323 + ... +# Subtest: JavaScript package scripts target the relocated WebAssembly crate and split script trees +ok 5 - JavaScript package scripts target the relocated WebAssembly crate and split script trees + --- + duration_ms: 0.624362 + ... +# Subtest: WebAssembly workflow uses the JavaScript package lockfile from js +ok 6 - WebAssembly workflow uses the JavaScript package lockfile from js + --- + duration_ms: 0.910479 + ... +1..6 +# tests 6 +# suites 0 +# pass 6 +# fail 0 +# cancelled 0 +# skipped 0 +# todo 0 +# duration_ms 151.69299 diff --git a/docs/case-studies/issue-79/evidence/npm-test-wasm-js.txt b/docs/case-studies/issue-79/evidence/npm-test-wasm-js.txt new file mode 100644 index 0000000..cd0b0d1 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/npm-test-wasm-js.txt @@ -0,0 +1,7936 @@ + +> link-cli-web@2.3.0 test:wasm +> wasm-pack test --node ../rust/wasm + +[INFO wasm_pack::command] Running test command... +[DEBUG ureq::stream] connecting to crates.io:443 at 151.101.66.137:443 +[DEBUG rustls::client::hs] No cached session for DnsName("crates.io") +[DEBUG rustls::client::hs] Not resuming any session +[DEBUG rustls::client::hs] Using ciphersuite TLS13_AES_128_GCM_SHA256 +[DEBUG rustls::client::tls13] Not resuming +[DEBUG rustls::client::tls13] TLS1.3 encrypted extensions: ServerExtensions { server_name_ack: (), unknown_extensions: {}, .. } +[DEBUG rustls::client::hs] ALPN protocol is None +[DEBUG ureq::stream] created stream: Stream(RustlsStream) +[DEBUG ureq::unit] sending request GET https://crates.io/api/v1/crates/wasm-pack +[DEBUG ureq::unit] writing prelude: GET /api/v1/crates/wasm-pack HTTP/1.1 + Host: crates.io + User-Agent: wasm-pack/0.14.0 (https://github.com/drager/wasm-pack) + Accept: */* + accept-encoding: gzip +[DEBUG ureq::response] Chunked body in response +[DEBUG ureq::unit] response 200 to GET https://crates.io/api/v1/crates/wasm-pack +[DEBUG ureq::pool] adding stream to pool: https|crates.io|443 -> Stream(RustlsStream) +[DEBUG ureq::stream] dropping stream: Stream(RustlsStream) +[INFO wasm_pack::command::test] Checking rustc version... +[INFO wasm_pack::command::test] Rustc version is correct. +[INFO wasm_pack::command::test] Adding wasm-target... +[INFO]: 🎯 Checking for the Wasm target... +[INFO wasm_pack::build::wasm_target] Failed to find wasm32-unknown-unknown in "/home/box/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/wasm32-unknown-unknown/lib" +[INFO wasm_pack::child] Running "rustup" "target" "add" "wasm32-unknown-unknown" +info: downloading component rust-std +[INFO wasm_pack::command::test] Adding wasm-target was successful. +[INFO wasm_pack::command::test] Compiling tests to wasm... +[INFO wasm_pack::child] Running cd "../rust/wasm" && CARGO_BUILD_TARGET="wasm32-unknown-unknown" "cargo" "build" "--tests" + Compiling proc-macro2 v1.0.106 + Compiling unicode-ident v1.0.24 + Compiling quote v1.0.45 + Compiling wasm-bindgen-shared v0.2.120 + Compiling once_cell v1.21.4 + Compiling rustversion v1.0.22 + Compiling autocfg v1.5.0 + Compiling libm v0.2.16 + Compiling cfg-if v1.0.4 + Compiling bumpalo v3.20.2 + Compiling serde_core v1.0.228 + Compiling num-traits v0.2.19 + Compiling thiserror v2.0.18 + Compiling utf8parse v0.2.2 + Compiling anstyle-parse v1.0.0 + Compiling syn v2.0.117 + Compiling wasm-bindgen v0.2.120 + Compiling is_terminal_polyfill v1.70.2 + Compiling slab v0.4.12 + Compiling anstyle v1.0.14 + Compiling memchr v2.8.0 + Compiling pin-project-lite v0.2.17 + Compiling futures-core v0.3.32 + Compiling futures-task v0.3.32 + Compiling anstyle-query v1.1.5 + Compiling colorchoice v1.0.5 + Compiling serde v1.0.228 + Compiling anstream v1.0.0 + Compiling platform-num v0.8.0 + Compiling futures-util v0.3.32 + Compiling fastrand v2.4.1 + Compiling zmij v1.0.21 + Compiling thiserror v1.0.69 + Compiling clap_lex v1.1.0 + Compiling heck v0.5.0 + Compiling dtor-proc-macro v0.0.5 + Compiling strsim v0.11.1 + Compiling clap_builder v4.6.0 + Compiling dtor v0.0.6 + Compiling tempfile v3.27.0 + Compiling serde_json v1.0.149 + Compiling memmap2 v0.9.10 + Compiling anyhow v1.0.102 + Compiling ctor-proc-macro v0.0.6 + Compiling beef v0.5.2 + Compiling allocator-api2 v0.4.0 + Compiling ctor v0.4.3 + Compiling platform-trees v0.3.4 + Compiling nom v8.0.0 + Compiling leak_slice v0.2.0 + Compiling dotenvy v0.15.7 + Compiling lino-env v0.1.0 + Compiling itoa v1.0.18 + Compiling wasm-bindgen-macro-support v0.2.120 + Compiling tap v1.0.1 + Compiling cast v0.3.0 + Compiling oorandom v11.1.5 + Compiling nu-ansi-term v0.50.3 + Compiling wasm-bindgen-test-shared v0.2.120 + Compiling thiserror-impl v2.0.18 + Compiling serde_derive v1.0.228 + Compiling thiserror-impl v1.0.69 + Compiling clap_derive v4.6.1 + Compiling links-notation v0.13.0 + Compiling async-trait v0.1.89 + Compiling wasm-bindgen-test-macro v0.3.70 + Compiling platform-mem v0.3.0 + Compiling platform-data v2.0.0 + Compiling doublets v0.3.0 + Compiling wasm-bindgen-macro v0.2.120 + Compiling clap v4.6.1 + Compiling lino-arguments v0.3.0 + Compiling link-cli v0.1.0 (/tmp/gh-issue-solver-1778599399287/rust) + Compiling js-sys v0.3.97 + Compiling console_error_panic_hook v0.1.7 + Compiling wasm-bindgen-futures v0.4.70 + Compiling web-sys v0.3.97 + Compiling wasm-bindgen-test v0.3.70 + Compiling clink-wasm v2.3.0 (/tmp/gh-issue-solver-1778599399287/rust/wasm) + Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.39s +[INFO wasm_pack::command::test] Finished compiling tests to wasm. +[INFO wasm_pack::command::test] Identifying wasm-bindgen dependency... +[INFO]: ⬇️ Installing wasm-bindgen... +[DEBUG ureq::stream] connecting to github.com:443 at 140.82.121.4:443 +[DEBUG rustls::client::hs] No cached session for DnsName("github.com") +[DEBUG rustls::client::hs] Not resuming any session +[DEBUG rustls::client::hs] Using ciphersuite TLS13_AES_128_GCM_SHA256 +[DEBUG rustls::client::tls13] Not resuming +[DEBUG rustls::client::tls13] TLS1.3 encrypted extensions: ServerExtensions { server_name_ack: (), unknown_extensions: {}, .. } +[DEBUG rustls::client::hs] ALPN protocol is None +[DEBUG ureq::stream] created stream: Stream(RustlsStream) +[DEBUG ureq::unit] sending request GET https://github.com/wasm-bindgen/wasm-bindgen/releases/download/0.2.120/wasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz +[DEBUG ureq::unit] writing prelude: GET /wasm-bindgen/wasm-bindgen/releases/download/0.2.120/wasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz HTTP/1.1 + Host: github.com + User-Agent: ureq/2.12.1 + Accept: */* + accept-encoding: gzip +[DEBUG ureq::response] zero-length body returning stream directly to pool +[DEBUG ureq::pool] adding stream to pool: https|github.com|443 -> Stream(RustlsStream) +[DEBUG ureq::unit] response 302 to GET https://github.com/wasm-bindgen/wasm-bindgen/releases/download/0.2.120/wasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz +[DEBUG ureq::unit] redirect 302 https://github.com/wasm-bindgen/wasm-bindgen/releases/download/0.2.120/wasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz -> https://release-assets.githubusercontent.com/github-production-release-asset/114685405/ee47fe45-0b1a-4157-af26-9b8a278387a6?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-12T16%3A32%3A17Z&rscd=attachment%3B+filename%3Dwasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-12T15%3A31%3A23Z&ske=2026-05-12T16%3A32%3A17Z&sks=b&skv=2018-11-09&sig=WXzlHRHqF1u7vlRlz6PRd7Z1eGHLAkQt%2BESOXT6GT60%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3ODYwMjM0NiwibmJmIjoxNzc4NjAwNTQ2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ._cfLKMqV-4eUPwZJCOjmZTp6Gi1rhHbycIXd0BHHsV8&response-content-disposition=attachment%3B%20filename%3Dwasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz&response-content-type=application%2Foctet-stream +[DEBUG ureq::stream] connecting to release-assets.githubusercontent.com:443 at 185.199.109.133:443 +[DEBUG rustls::client::hs] No cached session for DnsName("release-assets.githubusercontent.com") +[DEBUG rustls::client::hs] Not resuming any session +[DEBUG rustls::client::hs] Using ciphersuite TLS13_AES_128_GCM_SHA256 +[DEBUG rustls::client::tls13] Not resuming +[DEBUG rustls::client::tls13] TLS1.3 encrypted extensions: ServerExtensions { server_name_ack: (), unknown_extensions: {}, .. } +[DEBUG rustls::client::hs] ALPN protocol is None +[DEBUG ureq::stream] created stream: Stream(RustlsStream) +[DEBUG ureq::unit] sending request GET https://release-assets.githubusercontent.com/github-production-release-asset/114685405/ee47fe45-0b1a-4157-af26-9b8a278387a6?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-12T16%3A32%3A17Z&rscd=attachment%3B+filename%3Dwasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-12T15%3A31%3A23Z&ske=2026-05-12T16%3A32%3A17Z&sks=b&skv=2018-11-09&sig=WXzlHRHqF1u7vlRlz6PRd7Z1eGHLAkQt%2BESOXT6GT60%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3ODYwMjM0NiwibmJmIjoxNzc4NjAwNTQ2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ._cfLKMqV-4eUPwZJCOjmZTp6Gi1rhHbycIXd0BHHsV8&response-content-disposition=attachment%3B%20filename%3Dwasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz&response-content-type=application%2Foctet-stream +[DEBUG ureq::unit] writing prelude: GET /github-production-release-asset/114685405/ee47fe45-0b1a-4157-af26-9b8a278387a6?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-12T16%3A32%3A17Z&rscd=attachment%3B+filename%3Dwasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-12T15%3A31%3A23Z&ske=2026-05-12T16%3A32%3A17Z&sks=b&skv=2018-11-09&sig=WXzlHRHqF1u7vlRlz6PRd7Z1eGHLAkQt%2BESOXT6GT60%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3ODYwMjM0NiwibmJmIjoxNzc4NjAwNTQ2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ._cfLKMqV-4eUPwZJCOjmZTp6Gi1rhHbycIXd0BHHsV8&response-content-disposition=attachment%3B%20filename%3Dwasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz&response-content-type=application%2Foctet-stream HTTP/1.1 + Host: release-assets.githubusercontent.com + User-Agent: ureq/2.12.1 + Accept: */* + accept-encoding: gzip +[DEBUG ureq::response] Streaming body until content-length: 11326853 +[DEBUG ureq::unit] response 200 to GET https://release-assets.githubusercontent.com/github-production-release-asset/114685405/ee47fe45-0b1a-4157-af26-9b8a278387a6?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-05-12T16%3A32%3A17Z&rscd=attachment%3B+filename%3Dwasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-05-12T15%3A31%3A23Z&ske=2026-05-12T16%3A32%3A17Z&sks=b&skv=2018-11-09&sig=WXzlHRHqF1u7vlRlz6PRd7Z1eGHLAkQt%2BESOXT6GT60%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3ODYwMjM0NiwibmJmIjoxNzc4NjAwNTQ2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ._cfLKMqV-4eUPwZJCOjmZTp6Gi1rhHbycIXd0BHHsV8&response-content-disposition=attachment%3B%20filename%3Dwasm-bindgen-0.2.120-x86_64-unknown-linux-musl.tar.gz&response-content-type=application%2Foctet-stream +[DEBUG ureq::stream] dropping stream: Stream(RustlsStream) +[DEBUG ureq::stream] dropping stream: Stream(RustlsStream) +[INFO wasm_pack::command::test] Getting wasm-bindgen-cli was successful. +[INFO wasm_pack::command::test] Running tests in node... +[INFO wasm_pack::child] Running cd "../rust/wasm" && CARGO_TARGET_WASM32_UNKNOWN_UNKNOWN_RUNNER="/home/box/.cache/.wasm-pack/wasm-bindgen-6100c0c263093c56/wasm-bindgen-test-runner" WASM_BINDGEN_TEST_ONLY_NODE="1" "cargo" "test" "--target" "wasm32-unknown-unknown" + Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s + Running unittests src/lib.rs (target/wasm32-unknown-unknown/debug/deps/clink_wasm-9c28b8b27e5d0bf8.wasm) +[2026-05-12T15:42:27Z DEBUG walrus::module::types] parsing type section +[2026-05-12T15:42:27Z DEBUG walrus::module::imports] parse import section +[2026-05-12T15:42:27Z DEBUG walrus::module::functions] parse function section +[2026-05-12T15:42:27Z DEBUG walrus::module::tables] parse table section +[2026-05-12T15:42:27Z DEBUG walrus::module::memories] parse memory section +[2026-05-12T15:42:27Z DEBUG walrus::module::globals] parse global section +[2026-05-12T15:42:27Z DEBUG walrus::module::exports] parse export section +[2026-05-12T15:42:27Z DEBUG walrus::module::elements] parse element section +[2026-05-12T15:42:27Z DEBUG walrus::module::data] parse data section +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_abbrev` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_info` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_ranges` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_str` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_line` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_loc` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `__wasm_bindgen_unstable` +[2026-05-12T15:42:27Z DEBUG walrus::module] parse name section +[2026-05-12T15:42:27Z DEBUG walrus::module::producers] parse producers section +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `target_features` +[2026-05-12T15:42:27Z DEBUG walrus::module::functions] parse code section +[2026-05-12T15:42:27Z DEBUG walrus::module] parse complete +no tests to run! + Running tests/dependabot_alert_tests.rs (target/wasm32-unknown-unknown/debug/deps/dependabot_alert_tests-60e991bb3f180f96.wasm) +[2026-05-12T15:42:27Z DEBUG walrus::module::types] parsing type section +[2026-05-12T15:42:27Z DEBUG walrus::module::functions] parse function section +[2026-05-12T15:42:27Z DEBUG walrus::module::tables] parse table section +[2026-05-12T15:42:27Z DEBUG walrus::module::memories] parse memory section +[2026-05-12T15:42:27Z DEBUG walrus::module::globals] parse global section +[2026-05-12T15:42:27Z DEBUG walrus::module::exports] parse export section +[2026-05-12T15:42:27Z DEBUG walrus::module::elements] parse element section +[2026-05-12T15:42:27Z DEBUG walrus::module::data] parse data section +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_abbrev` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_info` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_str` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_line` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_ranges` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_loc` +[2026-05-12T15:42:27Z DEBUG walrus::module] parse name section +[2026-05-12T15:42:27Z DEBUG walrus::module::producers] parse producers section +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `target_features` +[2026-05-12T15:42:27Z DEBUG walrus::module::functions] parse code section +[2026-05-12T15:42:27Z DEBUG walrus::module] parse complete +no tests to run! + Running tests/web.rs (target/wasm32-unknown-unknown/debug/deps/web-bf76a360c07c01cc.wasm) +[2026-05-12T15:42:27Z DEBUG walrus::module::types] parsing type section +[2026-05-12T15:42:27Z DEBUG walrus::module::imports] parse import section +[2026-05-12T15:42:27Z DEBUG walrus::module::functions] parse function section +[2026-05-12T15:42:27Z DEBUG walrus::module::tables] parse table section +[2026-05-12T15:42:27Z DEBUG walrus::module::memories] parse memory section +[2026-05-12T15:42:27Z DEBUG walrus::module::globals] parse global section +[2026-05-12T15:42:27Z DEBUG walrus::module::exports] parse export section +[2026-05-12T15:42:27Z DEBUG walrus::module::elements] parse element section +[2026-05-12T15:42:27Z DEBUG walrus::module::data] parse data section +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_abbrev` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_info` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_str` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_line` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_ranges` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `.debug_loc` +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `__wasm_bindgen_unstable` +[2026-05-12T15:42:27Z DEBUG walrus::module] parse name section +[2026-05-12T15:42:27Z DEBUG walrus::module::producers] parse producers section +[2026-05-12T15:42:27Z DEBUG walrus::module] parsing custom section `target_features` +[2026-05-12T15:42:27Z DEBUG walrus::module::functions] parse code section +[2026-05-12T15:42:28Z DEBUG walrus::module] parse complete +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] custom section '__wasm_bindgen_unstable' looks like a Wasm bindgen section +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 161 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 351 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 566 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 172 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 154 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 290 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 690 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 457 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 86 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 78 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 125 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 142 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 144 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 142 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 44 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 144 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 356 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 228 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 518 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 134 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 151 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 227 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 287 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 462 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1856 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 8288 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 160 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1902 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2084 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1427 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2107 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 375 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 858 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 385 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 395 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 166 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 329 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 251 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1055 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1458 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2130 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 3356 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1064 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 163 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1906 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2199 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 5910 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2268 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2153 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 4053 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2153 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 178 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 162 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 364 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 378 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 228 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2266 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 163 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 91 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 547 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2130 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 169 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 943 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 8068 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2107 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2176 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1380 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 367 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 509 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2146 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 5224 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1689 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1406 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 737 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2107 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 231 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 262 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 765 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 324 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 182 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 238 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1350 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 274 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 118 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 374 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1985 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 182 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 375 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 593 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 314 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 138 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 803 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 229 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 885 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1368 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1107 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 111 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 168 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 288 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 114 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 127 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 107 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 5794 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 122 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 96 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 123 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 156 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 270 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 232 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 131 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 218 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 136 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 450 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 107 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 208 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 110 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 267 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 121 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 130 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 238 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 115 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 117 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 365 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1491 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1266 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 819 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 129 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 108 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 275 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 640 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 170 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 155 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 130 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 403 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 384 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 758 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 272 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 115 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 400 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 110 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 122 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1959 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 645 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 109 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 122 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 229 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 340 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 106 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 4510 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 127 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1412 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 394 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 840 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 126 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 244 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 145 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 280 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 127 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 138 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 212 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 3224 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 183 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 122 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 122 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 363 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 374 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1135 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 304 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 109 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 5686 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 633 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 2273 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 3224 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 3209 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 253 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 988 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 516 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 189 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 367 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 482 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 198 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 178 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 294 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 396 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 1119 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 198 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 272 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 55 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 37 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 74 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 60 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 63 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 64 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 91 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 66 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 67 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 302 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 186 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 490 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 5603 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 99 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 89 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found version specifier {"schema_version":"0.2.119","version":"0.2.120"} +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support::wit] found a program of length 97 +[2026-05-12T15:42:28Z DEBUG wasm_bindgen_cli_support] Exception handling version: None +[2026-05-12T15:42:28Z DEBUG walrus::passes::used] starting to calculate used set +[2026-05-12T15:42:28Z DEBUG walrus::passes::used] starting to calculate used set +[2026-05-12T15:42:28Z DEBUG walrus::module] start emit +[2026-05-12T15:42:28Z DEBUG walrus::module::types] emitting type section +[2026-05-12T15:42:28Z DEBUG walrus::module::imports] emit import section +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function section +[2026-05-12T15:42:28Z DEBUG walrus::module::tables] emit table section +[2026-05-12T15:42:28Z DEBUG walrus::module::memories] emit memory section +[2026-05-12T15:42:28Z DEBUG walrus::module::tags] emit tag section +[2026-05-12T15:42:28Z DEBUG walrus::module::globals] emit global section +[2026-05-12T15:42:28Z DEBUG walrus::module::exports] emit export section +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit code section +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 342 } Some("test[f3b1849dd7dd9a1a]::console::run_tests_console") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1156 } Some("js_sys::futures::spawn_local::h5889ec54ae269cbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7341 } Some(" as core::ops::drop::Drop>::drop::h6945c7abe7e3881a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2015 } Some("js_sys::_::>::into_abi::hffb8bb13c5bc5691") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3572 } Some("wasm_bindgen::convert::closures::_::invoke::hef34a30493fec21d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7514 } Some(" as core::ops::drop::Drop>::drop::h831bc399a0440107") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3392 } Some("alloc::rc::Rc::from_raw::hac6142d9667fdc3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1591 } Some(">>::from::he2979eded31a9c0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7867 } Some(">::process::{{closure}}::h71c7510988bf8059") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7604 } Some("core::ptr::swap_nonoverlapping_bytes::swap_nonoverlapping_chunks::h0a73c1a67eb14c38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3770 } Some("core::option::Option::as_mut::hea8c9711981fc734") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3403 } Some("::return_abi::h69653a09b2f51380") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4176 } Some("js_sys::futures::queue::Queue::new::{{closure}}::h3ea3e1ecd9e1bded") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5003 } Some("core::slice::sort::stable::merge::MergeState::merge_up::h277b71dbfe19bd28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3405 } Some("::return_abi::he6f797ff909c8f86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7648 } Some(" as core::ops::drop::Drop>::drop::hfedf67f05b281b70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4267 } Some("core::ptr::drop_in_place,anyhow::Error>>::h09780c596912b202") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3501 } Some("<&wasm_bindgen::closure::ScopedClosure as wasm_bindgen::convert::traits::IntoWasmAbi>::into_abi::h2677b7a2e9812941") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7869 } Some(">::process::{{closure}}::h7937da0f8e1a4ef2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8322 } Some(" as core::ops::try_trait::Try>::branch::h9ac9a8def9e14f20") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5004 } Some("core::slice::sort::stable::merge::MergeState::merge_up::h40b3089330f50cb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4732 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h278f507e5458f49a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3502 } Some("wasm_bindgen::closure::_::::into_abi::hb8f0aeb6857b2e30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7872 } Some(">::process::{{closure}}::h7dc62ff5647fa4bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3503 } Some("<&wasm_bindgen::closure::ScopedClosure as wasm_bindgen::convert::traits::IntoWasmAbi>::into_abi::hd5e517b20d6d2a24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8324 } Some(" as core::ops::try_trait::Try>::branch::hbd137b0ee9e29d30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4734 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::ha0b0977963182618") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5005 } Some("core::slice::sort::stable::merge::MergeState::merge_up::h420d1e493a3b129a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3517 } Some("wasm_bindgen::convert::impls::::from_abi::h396b772b05cd389f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4736 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::hda903932956acaac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7874 } Some(">::process::{{closure}}::h7ebd12d384f6edad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3520 } Some("wasm_bindgen::closure::ScopedClosure::new::h01915e3c2d2fa356") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4828 } Some("serde_core::de::Visitor::visit_f64::h4cfe84fdd192512f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1234 } Some(" as core::ops::try_trait::Try>::branch::h4a3844f625f28352") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3540 } Some("::return_abi::h0feedf71d6a2538f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5006 } Some("core::slice::sort::stable::merge::MergeState::merge_up::h70ac3667d24188a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4900 } Some(" as core::clone::Clone>::clone::h829de8eb49600869") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3582 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h2795fc969173cf7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1239 } Some(" as core::ops::try_trait::Try>::branch::h907290c79ef8ebd4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5383 } Some("core::ptr::drop_in_place::h7852f491b087bd74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7876 } Some(">::process::{{closure}}::h8048dd0d41e1c3a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1773 } Some("alloc::vec::Vec::append_elements::hd8280fcfd40da62c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3594 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h732cd4fe18bb8af0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5008 } Some("core::slice::sort::stable::merge::MergeState::merge_up::hcf19c9062686c909") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5548 } Some("alloc::str::::to_owned::h8930290c69096693") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3615 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hc535d0869f9a8dba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5584 } Some(">::get::h5d7a58b63bad4455") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1823 } Some("alloc::vec::Vec::append_elements::hba4acc4fff8191b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7880 } Some(">::process::{{closure}}::h9356d34344762ca8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5009 } Some("core::slice::sort::stable::merge::MergeState::merge_up::hfed874d86ac807b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3624 } Some(">::into::h297b38a24e015102") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5669 } Some("serde_json::value::partial_eq::eq_u64::h5d031d0cd7ed3d1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4489 } Some("alloc::vec::Vec::append_elements::hc79df14fdd84f8fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7882 } Some(">::process::{{closure}}::h9733f019065deb31") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3626 } Some(">::into::h6dab5e3546b9709c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5670 } Some("serde_json::value::partial_eq::eq_bool::he108b9d7c0be9fa9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6783 } Some("core::ptr::swap_nonoverlapping_bytes::swap_nonoverlapping_short::h5a8aec7ea17577fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4491 } Some("alloc::vec::Vec::append_elements::h7d3fba2079c5c436") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3643 } Some("js_sys::futures::task::singlethread::_::::into_abi::h39e7e9948b2f7445") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5762 } Some(">::from::h09e35d31979bc0e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7885 } Some(">::process::{{closure}}::h9854721004747f7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3659 } Some(" as core::ops::deref::DerefMut>::deref_mut::he1fbf0f5425c2ffc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4493 } Some("alloc::vec::Vec::append_elements::h077dfe0e17d1844b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5798 } Some(">::index::h449171518ddd1316") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9197 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3710 } Some("core::mem::drop::h2abc8d78454c346b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4661 } Some("core::iter::adapters::map::map_try_fold::{{closure}}::hdcec46fd33325d28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6050 } Some(">::get_mut::h843c89659c13b77a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3861 } Some("core::ops::function::FnOnce::call_once::ha695df2b0d1f82c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7887 } Some(">::process::{{closure}}::h99a2314c38f8bfdc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6180 } Some("<::fmt::LookForDecimalPoint as core::fmt::Write>::write_char::h4680d99fe431f6f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4662 } Some("core::iter::adapters::map::map_try_fold::{{closure}}::hf37afd0a3a99f020") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 335 } Some("test[f3b1849dd7dd9a1a]::cli::parse_opts") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 529 } Some(" as serde_core::de::MapAccess>::next_key_seed::h8611b3f1c2cb27d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3871 } Some("core::ptr::drop_in_place>>::h19331b6ba1bda5d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6723 } Some("core::ptr::drop_in_place::h7adb59459bd2df48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7889 } Some(">::process::{{closure}}::h99e51b5eec4ea53c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4679 } Some(" as core::iter::traits::iterator::Iterator>::fold::h313264021c4664ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3872 } Some("core::ptr::drop_in_place>>::h6260b0207a11bede") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 550 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h68cf24e61b9b75bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3880 } Some("core::ptr::drop_in_place>>::h951d6ab980b5f2bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6881 } Some("link_cli::changes_simplifier::simplify_changes::{{closure}}::hb855ac48eccc09b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3884 } Some("core::ptr::drop_in_place>>>::h89c5c8b11c9cc886") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6915 } Some("std::collections::hash::map::HashMap::iter::h24c746fdea5a773e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3886 } Some("core::ptr::drop_in_place>>>::h650ac13789f0a449") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 554 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h50cd0e84b494ace6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4680 } Some(" as core::iter::traits::iterator::Iterator>::fold::hbcbc7200598db594") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3887 } Some("core::ptr::drop_in_place>>>::hd46ebe0ecb75a56b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6935 } Some("link_cli::link::Link::is_full_point::hda7a54fcc4b205dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3893 } Some("core::ptr::drop_in_place+Output = core::result::Result<(),wasm_bindgen::JsError>>>::h81ee1cbb7ae78a9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5340 } Some(" as serde_core::de::MapAccess>::next_key_seed::hb14ce853ff75322a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7895 } Some(">::process::{{closure}}::hbee900bfc061b312") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6936 } Some("link_cli::link::Link::is_partial_point::he23d738062588626") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3899 } Some("::drop::h9577bb4a0d137708") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4681 } Some(" as core::iter::traits::iterator::Iterator>::fold::hde6cb7e2f36bb73f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7140 } Some("core::hash::BuildHasher::hash_one::h138d2c151b68a6d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5456 } Some(" as serde_core::de::MapAccess>::next_key_seed::hb15e74dd3fe905df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3924 } Some("core::panic::location::Location::file::h7656e9a0599f9c02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7141 } Some("core::hash::BuildHasher::hash_one::h84a1f15b0edfda76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4829 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::visit_i64::h719636aa665e8fc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7901 } Some(">::process::{{closure}}::he6d6fc09281f7944") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7335 } Some("::spec_to_string::h446c37774965eb5c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3954 } Some("::deref::hd3e09690b9e30ecc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7361 } Some("core::hash::BuildHasher::hash_one::hf236558d7fe0fa37") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7903 } Some(">::process::{{closure}}::he876d2eb0a321787") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3975 } Some(" as core::ops::deref::Deref>::deref::h059dd9073f0cac2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7739 } Some("alloc::str::::repeat::h710f7a0774340c03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5225 } Some(" as core::default::Default>::default::h97978795d999d979") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6194 } Some("::fmt::h0ccac9b4e2b378c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8124 } Some("core::iter::traits::iterator::Iterator::count::{{closure}}::h894274747f6f15f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7906 } Some(">::process::{{closure}}::hf10d49ecb4e143df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3977 } Some(" as core::ops::deref::Deref>::deref::h8749d1565ffcf27e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5226 } Some(" as core::default::Default>::default::he3656b78545ced88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4007 } Some("once_cell::unsync::OnceCell::get_or_init::{{closure}}::h8a26e7915edbc099") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8225 } Some(" as nom::internal::Parser>::process::{{closure}}::h4718d1d80a80035b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5623 } Some("alloc::vec::Vec::append_elements::ha757190f12b6a2bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4171 } Some("js_sys::futures::queue::_::::into_abi::hdafe95f61b99919a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8227 } Some(" as nom::internal::Parser>::process::{{closure}}::hd1f25f81cae6a4ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7909 } Some(">::process::{{closure}}::hf31d077c1977463d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8228 } Some(" as nom::internal::Parser>::process::{{closure}}::hd751add55da5e93b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4177 } Some("js_sys::futures::queue::Queue::with::hee2a0d8a411975e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5869 } Some("zmij::compute_exp_shift::hae147e98e48e6a70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8252 } Some(" as nom::internal::Parser>::process::{{closure}}::h7cf43e51236d94b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8427 } Some(" as core::iter::traits::iterator::Iterator>::fold::h86993a3e300ccaec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8255 } Some(" as nom::internal::Parser>::process::{{closure}}::hdcf09b1794236aed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7911 } Some(">::process::{{closure}}::hf4da7a33fbcde03c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8259 } Some(" as nom::internal::Parser>::process::{{closure}}::h5aacab543aaedf87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4225 } Some(" as core::ops::deref::Deref>::deref::h1bac8d6a32f4eb5a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8260 } Some(" as nom::internal::Parser>::process::{{closure}}::h8a76fb9b536a0119") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6157 } Some("alloc::vec::Vec::append_elements::hb4cbbd81a82cbd9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4226 } Some(" as core::ops::deref::Deref>::deref::h8aa89f3ebb3bfa56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8509 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h82c297f7c4a79e5a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8264 } Some(" as nom::internal::Parser>::process::{{closure}}::h6cd094bcd34e88c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7915 } Some(">::process::{{closure}}::hf9f4e002ab36ddc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4257 } Some("core::ptr::drop_in_place>::h24b173a3732eb52c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8267 } Some(" as nom::internal::Parser>::process::{{closure}}::hc17ca310a770dad5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4261 } Some("core::ptr::drop_in_place>::he4af9e6436f57dfb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6387 } Some("alloc::vec::Vec::append_elements::h5fbc646cc61a8d90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9070 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_char") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8942 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8347 } Some("<&str as nom::traits::Input>::take_from::h31e95531b74881cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4266 } Some(" as core::ops::drop::Drop>::drop::hc100f773a1d38d89") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 102 } Some("::default::h8a809b2c2226148e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8353 } Some("::spec_to_string::h5c70a1fdcfd0b46f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4268 } Some("core::ptr::drop_in_place>>::h0af96d9b25156b83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7441 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::hd486d57f1a958718") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9196 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4597 } Some("link_cli::query_processor::QueryProcessor::process_query::hecb5d948c7032300") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4271 } Some(" as core::ops::drop::Drop>::drop::h2eab1999ad706783") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8412 } Some(" as nom::internal::Parser>::process::{{closure}}::h9b952e33094b0fa7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7444 } Some("alloc::vec::Vec::append_elements::h1d336d91c49a2df4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 714 } Some("serde_json::ser::format_escaped_str::h49303195ba802e5c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 247 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write_all") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8859 } Some(">>>>::initialize::<>>>>::get_or_init::{closure#0}, !>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4277 } Some("core::ptr::drop_in_place,core::option::Option)>>::ha1376994379da2b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7809 } Some("<(P1,P2,P3,P4,P5) as nom::internal::Parser>::process::{{closure}}::he80b7a050d10db11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9132 } Some("::finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4411 } Some("serde_json::ser::format_escaped_str::h180a3ea6b565b1a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4281 } Some(" as core::ops::drop::Drop>::drop::ha8eea201bb2e8801") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 328 } Some("::{closure#1}::{closure#0} as core[c5930c85a12de822]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4286 } Some(" as core::ops::drop::Drop>::drop::he695e6f173166829") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 249 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write_all") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 434 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4505 } Some("alloc::vec::Vec::extend_trusted::h127e1084d53fd079") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4306 } Some("core::ptr::drop_in_place>::h0b7f7ded458555e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 830 } Some("core::ops::function::FnOnce::call_once::h64bb6bd39b228d66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7921 } Some(" as core::fmt::Debug>::fmt::h5e19aceaca9bea50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4314 } Some("core::ptr::drop_in_place>::h1c69473696821277") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 845 } Some("core::ptr::drop_in_place::h76e56f38a7279161") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4507 } Some("alloc::vec::Vec::extend_trusted::h893720c4e0086698") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 585 } Some("serde_json::de::Deserializer::ignore_decimal::h9a71179fa64a23fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 865 } Some("core::ptr::drop_in_place>>::h221059a88edad8ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4315 } Some("core::ptr::drop_in_place>::hb8e99c8fc4df202d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7928 } Some("alloc::vec::Vec::append_elements::hbb7748fafb3b1973") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 885 } Some("core::ptr::drop_in_place>::h3d849226c3bbaafd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4509 } Some("alloc::vec::Vec::extend_trusted::he1680af4c87d0af2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4317 } Some(" as core::ops::drop::Drop>::drop::h6a8e188f28dde47a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 727 } Some("<&alloc::collections::btree::map::BTreeMap as core::iter::traits::collect::IntoIterator>::into_iter::hf1749c689cad6c35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1162 } Some("::discard::h9420bae545df9c53") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7930 } Some("alloc::vec::Vec::append_elements::h057bf561d5352baf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4321 } Some("core::ptr::drop_in_place>::ha223f8ea4edac5ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5990 } Some("__wbindgen_malloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1715 } Some("::deallocate::h02b838522da54247") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8548 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h2098f514db879924") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1781 } Some("::deallocate::hffbd75bded8f330e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5179 } Some("serde_json::de::Deserializer::ignore_decimal::hd299cdf73a0b0ca5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6396 } Some("alloc::vec::Vec::extend_trusted::hb6bd163a6572b653") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4328 } Some("core::ptr::drop_in_place>::hcfc07dd5bcbb8c18") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1800 } Some("::deallocate::hbe7cce4d86656e14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4330 } Some(" as core::ops::drop::Drop>::drop::hd145c513b19addc7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3334 } Some(" as core::ops::function::FnOnce<()>>::call_once::hc17b13cd166c8911") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6398 } Some("alloc::vec::Vec::extend_trusted::hc88a1770bdec928e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7092 } Some("hashbrown::raw::RawTableInner::find_insert_index_in_group::h2a86d6436776e372") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4332 } Some(" as core::ops::drop::Drop>::drop::hb9c5a946c942e2f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3399 } Some("alloc::vec::Vec::with_capacity::h5d3cb955f5ef0ad9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7446 } Some("alloc::vec::Vec::extend_trusted::hef6cbde4738f14b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4416 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_none::heb0a0876031199ce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3400 } Some("alloc::vec::Vec::with_capacity::hc6bdec2131ba0a23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9121 } Some("::field") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4437 } Some("serde_json::ser::Serializer::new::hf562622b826edbf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3623 } Some("::deallocate::h1360dba43e30dd6e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1222 } Some("core::result::Result::map::hdcd4b1780c4e4c62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9104 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::dragon::format_shortest") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4466 } Some("alloc::vec::in_place_collect::needs_realloc::h77657c751661a9d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3649 } Some("js_sys::futures::task::singlethread::Task::wake_by_ref::h1c733b3283a5e991") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 730 } Some("serde_core::ser::Serializer::collect_seq::hdcf464323a9cd1fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4467 } Some("alloc::vec::in_place_collect::needs_realloc::hbc3f246f7e06816f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3870 } Some("core::ptr::drop_in_place>::h4abf02bbfe4974a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7791 } Some("links_notation::flatten_links::hc05d7f694c6ffae0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4523 } Some("alloc::vec::Vec::push::h14895c686d24a47e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4536 } Some("alloc::slice:: for alloc::vec::Vec>::with_capacity::h54643ef735fc45a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4421 } Some("serde_core::ser::Serializer::collect_seq::hf479b56bbf749054") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7806 } Some("<(P1,P2,P3,P4,P5,P6,P7,P8) as nom::internal::Parser>::process::{{closure}}::h9c0c779249e3d7c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4543 } Some(" as core::ops::deref::Deref>::deref::h1a7fdea46ea55938") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4537 } Some("alloc::slice:: for alloc::vec::Vec>::with_capacity::h9d80cd45ced3ace9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4544 } Some(" as core::ops::deref::Deref>::deref::h30a21a914a8dcd12") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4538 } Some("alloc::slice:: for alloc::vec::Vec>::with_capacity::he9111b5ce06cf647") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9106 } Some("core[c5930c85a12de822]::slice::index::slice_index_fail") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8919 } Some("::lock") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4545 } Some(" as core::ops::deref::Deref>::deref::h39c7eef2aa2afbbc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4885 } Some("::deallocate::h5205cb50be2914ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4546 } Some(" as core::ops::deref::Deref>::deref::he38bb3f2889fd3d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5049 } Some("wasm_bindgen::__rt::WasmRefCell::new::h9c0ae1c515ce3e05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1116 } Some("core::str::iter::SplitInternal

::next::{{closure}}::h544e14735793af4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8801 } Some("core::unicode::unicode_data::white_space::lookup::hd98dc012c5a3ed9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7613 } Some("core::fmt::rt::Argument::new_display::ha3999ad987bf2d91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6233 } Some("core::char::methods::encode_utf8_raw::do_panic::runtime::h4c5aafece647905f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6628 } Some("core::ops::function::FnOnce::call_once::h70a62efcf9d809e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7795 } Some("links_notation::flatten_link_recursive::{{closure}}::h1a5476086a43e1ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7654 } Some("core::ptr::drop_in_place>::h1c267b594046808f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6632 } Some("core::ops::function::FnOnce::call_once::h42888a3dcb654f6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6485 } Some("core::char::methods::encode_utf8_raw::do_panic::runtime::hfd46d88831396f3a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8983 } Some("::write_char[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7658 } Some("::drop::h661b82dda568b144") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7028 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h6b4905f8b287ca74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6634 } Some("core::ops::function::FnOnce::call_once::h5a1061d5793a39fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7946 } Some("alloc::vec::Vec::push::h5352760b75b5d348") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7986 } Some("core::str::::split_at_unchecked::h228bfad5cb73f121") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6638 } Some("core::ops::function::FnOnce::call_once::he03b5e2b772881b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7948 } Some("alloc::vec::Vec::push::hb64368907f6960af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7067 } Some("core::iter::adapters::chain::and_then_or_clear::hce1a2f8dae12f750") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 150 } Some("alloc::fmt::format::h11cf87cc1ee08989") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6640 } Some("core::ops::function::FnOnce::call_once::h5945ccfe5f6c68ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8214 } Some("alloc::raw_vec::RawVec::grow_one::he0dbd317a6ea2adc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7409 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h4ca58a42ef004102") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6642 } Some("core::ops::function::FnOnce::call_once::he3a5bfffc9380e47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7961 } Some(" as core::ops::deref::Deref>::deref::h315eddd74ab6f767") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1038 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_map::he43bf340ef39b891") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1208 } Some("alloc::fmt::format::h93fef3487e7054c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6644 } Some("core::ops::function::FnOnce::call_once::h8956e7f8f9a9048d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7962 } Some(" as core::ops::deref::Deref>::deref::h823f2d7ddd310377") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8231 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::check::{{closure}}::hedb32d4526e359d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7531 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h14a4a51fc608066f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6646 } Some("core::ops::function::FnOnce::call_once::h5d20c68ebe63fc7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8027 } Some("::drop::h15df388283dd1822") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6652 } Some("core::ops::function::FnOnce::call_once::h5b6c8cf288c28b3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7545 } Some("core::char::methods::encode_utf8_raw::do_panic::runtime::h6479b9cdf81a442a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8275 } Some("core::str::traits:: for core::ops::range::RangeFrom>::index::h40882d8deb6c00d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6654 } Some("core::ops::function::FnOnce::call_once::h27b2b85ca0d4f564") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8028 } Some("::drop::h2e7b75985e05e69a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6656 } Some("core::ops::function::FnOnce::call_once::hcb45e34167a008b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1507 } Some("::into_searcher::h1c7d7f12ed6fdd2f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7618 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h0fbf7eef1c3e7d8f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6885 } Some("link_cli::changes_simplifier::remove_duplicate_before_states::{{closure}}::h2ff05869f7839b28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8355 } Some("::spec_to_string::h07e4adf7a96f44b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8077 } Some("core::fmt::rt::Argument::new_display::h6456296660b50ef6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6892 } Some("::fmt::hb40511b8f58e17b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3385 } Some("alloc::collections::vec_deque::VecDeque::pop_front::h2d6c06911dc9c32f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8078 } Some("core::fmt::rt::Argument::new_debug::h5b43cf04d0e475b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6922 } Some("std::collections::hash::map::HashMap::insert::hea3e1504b0b3d9d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7652 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h014b1cb71949a544") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8107 } Some("core::ptr::drop_in_place>::h3da217f53e1b9c10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8860 } Some("::call::<::call_once_force<>::force::{closure#0}>::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7337 } Some("core::ops::function::FnOnce::call_once::h35c1117ced9003d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3398 } Some("alloc::fmt::format::hea18d1ab28e03c64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8128 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::hf6348d85fe224c03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8110 } Some("core::ptr::drop_in_place>::h7ebb6452cf93f7bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7548 } Some("::fmt::ha982792caefbce7f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8880 } Some("::finish_grow[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8384 } Some("core::char::methods::encode_utf8_raw::do_panic::runtime::ha1123c378fefe129") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8112 } Some("core::ptr::drop_in_place>>::h8c1f9ab9c807deb5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8142 } Some(" as nom::internal::Parser>::process::{{closure}}::h4f1af525716c52e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4584 } Some("alloc::fmt::format::h67c36d4a769f9b29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9119 } Some("::finish_non_exhaustive") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8439 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::hed86c7a44043ce18") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8491 } Some("core::option::Option::unwrap_or::hba2ac04d14e60423") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8116 } Some("core::ptr::drop_in_place>>::h4c41e833475b72f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8495 } Some("<*const T as memchr::ext::Pointer>::distance::he058d678ec86b141") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 562 } Some("serde_json::de::Deserializer::end::h52b1119d05364307") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8117 } Some("core::ptr::drop_in_place>>::h31d1f941f2adb1b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8476 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::hed2e070b28db104c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8737 } Some("<&str as core::str::pattern::Pattern>::is_prefix_of::hb15f1ee1be496432") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8118 } Some("core::ptr::drop_in_place>>::h4dffa9bfcad12d9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5579 } Some("memchr::memchr::memchr2::h6fb06af4a280b703") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9053 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8120 } Some("core::ptr::drop_in_place>>::h224832636060b1c7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 669 } Some("alloc::collections::btree::node::NodeRef::correct_childrens_parent_links::h9df1caf4a0f2266b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8712 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h36956b8d8e670a75") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8121 } Some("core::ptr::drop_in_place>>::h0112c5a98b158ee8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8788 } Some("core::str::::starts_with::h8d2d1ddc3a871fc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8143 } Some(" as nom::internal::Parser>::process::{{closure}}::h7dbd3aaaaf566249") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8846 } Some("::fmt::h7352c5f0ba2e8040") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5783 } Some("alloc::fmt::format::h4b97e79b1ff1bf66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8798 } Some("core::char::methods::encode_utf8_raw::do_panic::runtime::h8bee43f07412b4f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8220 } Some(" as core::ops::drop::Drop>::drop::h04dc8332d77bd69a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8908 } Some("::print") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8222 } Some(" as core::ops::drop::Drop>::drop::h856a9db0eda57cf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6501 } Some("alloc::fmt::format::h330ee1661fc8dff6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3849 } Some("wasm_bindgen::convert::impls::>::return_abi::hfae118159533c485") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8224 } Some(" as core::iter::adapters::SourceIter>::as_inner::h973c3b9fc85bde1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8923 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8909 } Some("<::print::DisplayBacktrace as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8345 } Some("::len::h811f3eb60a559766") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 114 } Some("core::hint::assert_unchecked::precondition_check::h2ac173297d39278f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6838 } Some("::into_searcher::h873c822f6fcfba35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1042 } Some("::spec_to_string::haed4acfa19762c7f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4675 } Some(">::collect_in_place::h2eb5457b7928e487") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8350 } Some("core::char::methods::::len_utf8::heca69c7e83a91192") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 212 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::hf366f5a7821d3ffa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8400 } Some("::deref::hceb21cdbb550b3ce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4676 } Some(">::collect_in_place::h7ca739c917556be5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1143 } Some("wasm_bindgen::convert::slices::>::into_abi::hf5fcd719412d9477") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1160 } Some("::next::hd507262ebeb107cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8441 } Some("core::ptr::drop_in_place>::h09540e5fd27f8c29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4802 } Some("core::slice::::reverse::h9f3542fae249025e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7216 } Some("alloc::fmt::format::hb8460452a067ebfb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8536 } Some("::deref::h37a4e880afdf063f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1386 } Some("::writeln::hee780ba8e441199e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4354 } Some(" as core::iter::traits::iterator::Iterator>::next::h3dfeb8e7b79b95ce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1397 } Some("core::iter::traits::iterator::Iterator::for_each::h842fec5dc256070c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4814 } Some("core::slice::::reverse::hc8d6aa7b09948f6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8537 } Some(" as core::ops::drop::Drop>::drop::h2e054de310780f3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1414 } Some("core::option::Option::is_some::hfa19e34a0b016ed0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4684 } Some(" as core::iter::traits::iterator::Iterator>::next::hfea6a436e3bd8e57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 330 } Some("test[f3b1849dd7dd9a1a]::filter_tests") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7436 } Some("core::iter::traits::iterator::Iterator::try_fold::h025074aa5f5d6985") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5083 } Some("core::slice::::reverse::hdfe75452070e4ba0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8538 } Some(" as core::ops::drop::Drop>::drop::h675cb71b7dd67d7e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1562 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h3f75ff5300b6bdd4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5102 } Some("::spec_to_string::h52591c1a221d8b98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5207 } Some(">::collect_in_place::h179685d7521899bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8540 } Some(" as core::ops::drop::Drop>::drop::ha9071e9c006fcd8d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7505 } Some("::into_searcher::h38348500959af596") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5318 } Some("::spec_to_string::h99a8dc06f16d8626") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1587 } Some("wasm_bindgen::convert::slices::::ref_from_abi::h517474a443b10fc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8559 } Some("core::ptr::drop_in_place>>::h3a401031282f5b4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5208 } Some(">::collect_in_place::h3da9301076c755b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1627 } Some("core::slice::::iter::hc45530d316da039d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5395 } Some("::spec_to_string::ha4a993dc17260eec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8396 } Some("alloc::fmt::format::h006f35bed2652f3b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8563 } Some("core::ptr::drop_in_place>>::hdd09970a7ad0cfaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1632 } Some("wasm_bindgen_test::__rt::Timer::new::{{closure}}::hf590866f3ebcb34f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8565 } Some("core::ptr::drop_in_place>>::he8e6e5a9ab414646") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5603 } Some("core::slice::::chunks_exact::h54eaa0800d1130a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5234 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h4bc33c8c3d138ea2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8735 } Some("::into_searcher::h220ab9482bf800fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8584 } Some("core::ptr::drop_in_place>::hde451da96794f29b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1656 } Some("wasm_bindgen_test::__rt::Context::new::_::__wasm_bindgen_generated_WasmBindgenTestContext_new::{{closure}}::h7329e12ac4f41272") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5687 } Some("core::str::traits::::cmp::hb61c08ee7d478f66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5345 } Some("serde_json::de::Deserializer::end::h24d4deb74af2fea4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8587 } Some("core::ptr::drop_in_place>::h2ba0d1f23554c7e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1707 } Some("core::hint::assert_unchecked::precondition_check::h8dd107a884fbbae2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8592 } Some("core::ptr::drop_in_place>::h516e70d3d6c50dd0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1759 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h87a6ed1b8c0ce61b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8597 } Some("core::ptr::drop_in_place>::hfc7d75cd042dfb30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5725 } Some("::next::hca2a51f394708128") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1769 } Some("core::hint::assert_unchecked::precondition_check::hea4cdfc59a6114d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5469 } Some("alloc::collections::btree::node::NodeRef::correct_childrens_parent_links::hbb6c27fef4ba8d0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 750 } Some(" as serde_core::ser::SerializeMap>::serialize_key::hd87aeaabef9bc7d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1793 } Some("core::hint::assert_unchecked::precondition_check::h4a31dfd50d9d43f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5866 } Some("zmij::select_if_less::h5b721f176a6d1b62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8608 } Some("core::ptr::drop_in_place>::h584d62f1c2eaa736") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5749 } Some("serde_json::read::SliceRead::skip_to_escape_slow::h6e305e0a7e827f45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1817 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h4140211129eb9282") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 784 } Some(" as serde_core::ser::SerializeSeq>::serialize_element::h676b2cd69e72b7e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8613 } Some("core::ptr::non_null::NonNull::new_unchecked::h4525c1497b76a6b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 326 } Some("::insert_metric") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8614 } Some("core::ptr::non_null::NonNull::new_unchecked::h501d5d88bb53b6ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7045 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h37f5250e572de62e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1581 } Some("serde_core::de::Error::unknown_variant::hdf55b8eca60abd64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8615 } Some("core::ptr::non_null::NonNull::new_unchecked::h6f5153dfc39f49fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3302 } Some(" as core::ops::function::FnOnce<()>>::call_once::h127d7db374c37950") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8617 } Some("core::ptr::non_null::NonNull::new_unchecked::hd017503ef4c814e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6039 } Some("core::alloc::layout::Layout::from_size_align::hb79d8b8b1871c322") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3372 } Some("core::hint::assert_unchecked::precondition_check::h9c5b2ab5665ec5a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8640 } Some("alloc::boxed::Box::from_raw::h3981663eabbf3d6b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7062 } Some("::spec_to_string::h6edb4b146733572b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3559 } Some(">::into::h1533be782b69d010") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3546 } Some("wasm_bindgen::convert::closures::_::invoke::h557b98fa803993e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8641 } Some("alloc::boxed::Box::from_raw::h59bf2d4e14c14c38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6564 } Some(">::collect_in_place::hd1d7c34535ea25f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3911 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h7f3c6e7c7c630bcc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8642 } Some("alloc::boxed::Box::from_raw::hd6601e2382f2aaee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8194 } Some("core::slice::::chunks_exact::he669386c8913065a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8643 } Some("alloc::boxed::Box::from_raw::hf7a920eeff8b3176") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3931 } Some("core::result::Result::is_ok::h5bcbd5250a48f52c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4359 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h377f9ab35574fd11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6786 } Some("core::str::::trim_end_matches::h13dea96e22e80097") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8653 } Some("anyhow::ptr::Own::cast::h0871f367f106be81") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3934 } Some(">::into::h9762defb9ff1411b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8779 } Some("::spec_to_string::hd0e06d90fa0752d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8654 } Some("anyhow::ptr::Own::cast::h399566e8ab05a77f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8655 } Some("anyhow::ptr::Own::cast::h4d43bcb508a59d6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7020 } Some("core::slice::::reverse::h3ec7890fc87d7fed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4017 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h179dbcddcdd17151") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4451 } Some(" as serde_core::ser::SerializeSeq>::serialize_element::h00cd7417b7c2875d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8656 } Some("anyhow::ptr::Own::cast::h64a5e292456fd1cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7391 } Some(" as core::hash::Hasher>::finish::hd140f02aee4edc4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4991 } Some("alloc::rc::Rc::try_unwrap::h0bc4592c3aed18ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4398 } Some("core::str::::trim::h99fe57497a260806") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8657 } Some("anyhow::ptr::Own::cast::he25fea39eeb6b8e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4488 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::hd71d270d14714076") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6262 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::hb77e606911865bff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5385 } Some("serde_json::error::make_error::h98bafd7ec8eaf00b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8658 } Some("anyhow::ptr::Own::cast::he4471d2994a1b397") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7396 } Some("lino_env::LinoEnv::read::h681fce5d5ca51b65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4490 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::hd8c237c706326c5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5835 } Some("zmij::write::hfe9acde02b15feba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7187 } Some("core::slice::sort::shared::smallsort::insert_tail::h2b706d8ef3b4718b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8664 } Some("anyhow::ptr::Ref::new::h1897496052bba9fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5589 } Some("zmij::Buffer::format_finite::he9bb13fe248cdf65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7586 } Some(" as core::hash::Hasher>::finish::hfd1aa06c3c534d99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9089 } Some("::write_char[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4492 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::hdf2efa2825754914") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8666 } Some("anyhow::ptr::Ref::new::h564c418f81beee2f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4738 } Some("core::hint::assert_unchecked::precondition_check::h79379a886a960587") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7210 } Some(" as core::cmp::PartialEq>::eq::h6b1059e57a2a76e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8223 } Some(">::collect_in_place::hd178f6ccc5cb7a50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8668 } Some("anyhow::ptr::Ref::cast::h1ab5e81eef17aec6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4744 } Some("wasm_bindgen::convert::slices::::ref_from_abi::h0b062b3bb8cce4ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8789 } Some("core::str::::trim_end_matches::hcfcb9204225be4e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8669 } Some("anyhow::ptr::Ref::cast::h5709d44c83b617f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6332 } Some("hashbrown::raw::RawTable::insert_tagged_at_index::h63ffda17c598f9f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7726 } Some("links_notation::parser::parse_dynamic_quote_string::hc69cbe9ea126fcd1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4747 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h3ff997e0930f1e36") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8670 } Some("anyhow::ptr::Ref::cast::h99d0688d6af1373c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8873 } Some(">::drop_slow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8671 } Some("anyhow::ptr::Ref::cast::had15e98418022b8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4921 } Some("core::slice::sort::stable::quicksort::quicksort::{{closure}}::h5053248f0e17c415") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5880 } Some("zmij::umulhi_inexact_to_odd::hb46107013059b0cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8672 } Some("anyhow::ptr::Ref::cast::hba9fbae6026da655") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4924 } Some("core::slice::sort::stable::quicksort::quicksort::{{closure}}::hea1bcd056cdd9948") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8191 } Some("core::iter::adapters::map::map_try_fold::{{closure}}::h4e7f4fefc79f2c35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4928 } Some("core::slice::sort::stable::quicksort::quicksort::{{closure}}::h302a0dbf4412aaef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4707 } Some("alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining::h88a8f106ab1e5a24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8673 } Some("anyhow::ptr::Ref::cast::hc521a852a9033ead") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7174 } Some("core::slice::sort::unstable::quicksort::partition_lomuto_branchless_cyclic::{{closure}}::h2a1225220a2f87e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8674 } Some("anyhow::ptr::Ref::cast::hda56006a1762d409") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 295 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4932 } Some("core::slice::sort::stable::quicksort::quicksort::{{closure}}::he6f9d06cd90d6232") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5115 } Some("clink_wasm::Clink::result::h1659113332e38e3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8675 } Some("anyhow::ptr::Ref::cast::he9be63fb5ff85582") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4937 } Some("core::slice::sort::stable::quicksort::quicksort::{{closure}}::h67c41e135e671c3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8703 } Some("core::mem::drop::h2f3c7db414f66ca7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1136 } Some("::size_hint::heaf45fe272511c91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7176 } Some("core::slice::sort::unstable::quicksort::partition_lomuto_branchless_cyclic::{{closure}}::h4629ebaf83c0c5c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4940 } Some("core::slice::sort::stable::quicksort::quicksort::{{closure}}::hc74605e64b7c1220") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5129 } Some("::remove_name::hb7a022542d0fd5ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8704 } Some("core::mem::drop::h5aa407fbf3d2153c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1141 } Some(" as core::iter::traits::iterator::Iterator>::next::hacbcb75ee3caba8f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4942 } Some("core::slice::sort::stable::quicksort::quicksort::{{closure}}::h5d47a1333c95a20e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5636 } Some("alloc::raw_vec::RawVecInner::shrink::hdaffe3accb96d04c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8705 } Some("core::mem::drop::hab18ecd50bb9dbac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9198 } Some("<&core[c5930c85a12de822]::option::Option as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5105 } Some(">::into::hbecbc9d795ee09ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1275 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::next_unchecked::{{closure}}::h23a95e194bc0323e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9044 } Some("rustc_demangle[49b9e3001cf2480]::demangle") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8707 } Some("core::mem::drop::he841628d740ab6c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5963 } Some("alloc::raw_vec::RawVecInner::shrink::hb69ed09988df098a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8727 } Some("core::error::Error::type_id::h7ae499c1f35e2a2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5565 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::next_unchecked::{{closure}}::h20047b8804ae859b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5141 } Some("::all_links::h8e88e4a0ee5c66b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 558 } Some(" as serde_core::de::SeqAccess>::next_element_seed::he3cc474a2b956423") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7989 } Some("<[char; N] as core::str::pattern::Pattern>::into_searcher::hd70ab4f08d00fec8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8728 } Some("core::error::Error::type_id::hc372720f73cdcd13") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5242 } Some("core::iter::traits::iterator::Iterator::for_each::h8b02b9ea74dfad7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6219 } Some("::is_contained_in::hd13fe4e469df0498") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8769 } Some("::haystack::h3e6b49d01fd1f7fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5278 } Some("core::slice::::iter::h1d17168e31dd0b7c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8515 } Some(" as core::iter::traits::iterator::Iterator>::next::he59fc5e5bef9c1d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8782 } Some("core::fmt::rt::Argument::new_display::h0140b158f98fd524") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5292 } Some("wasm_bindgen::convert::slices::>::into_abi::h3bb42264d65c29f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7507 } Some("::is_contained_in::hf160d5d313d6b3f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8783 } Some("core::fmt::rt::Argument::new_display::h1397a6eeb8cb8c85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5561 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h7293afdf452e35a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5172 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h48a1cf832407093c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8784 } Some("core::fmt::rt::Argument::new_display::hfd2bf66939e9590b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8953 } Some("::drop") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 176 } Some("web::execute_json::h6866ad812f4c0546") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5564 } Some("core::slice::::iter::h01eac935f0eb1505") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8785 } Some("core::fmt::rt::Argument::new_display::hfe31cfbb6eca59dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5605 } Some("core::slice::::first::hb2b2a0eb7538a82b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8825 } Some("core::error::Error::type_id::h06f6da66b05c6282") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 645 } Some("alloc::vec::Vec::pop::h634d7ef6251abcca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5606 } Some("core::slice::raw::from_raw_parts::hb9d891b7b2df793c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8826 } Some("core::error::Error::type_id::h53888c8e0496ba0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1238 } Some(" as core::ops::try_trait::Try>::branch::h8ea76598d1e319fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5729 } Some("serde_json::read::parse_escape::ha24238be8bcc87a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5628 } Some("core::option::Option::is_some::hdc48c8421d44ed14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8848 } Some("<&mut I as core::iter::traits::iterator::Iterator>::size_hint::h9f85dee944ca527b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1328 } Some("once_cell::unsync::OnceCell::try_insert::h3272009173cd79c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5688 } Some("core::hint::assert_unchecked::precondition_check::hcc9363683695485a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4682 } Some(" as core::iter::traits::iterator::Iterator>::next::h9a42bb04705c930b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8937 } Some("std[a543996e6e7dbf1e]::io::stdio::set_output_capture") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5722 } Some("::visit_str::h172007002641cc49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9133 } Some("::debug_list") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7792 } Some("links_notation::flatten_link_recursive::hc9e750a286506021") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8993 } Some("<&std[a543996e6e7dbf1e]::io::stdio::Stdout as std[a543996e6e7dbf1e]::io::Write>::write") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5135 } Some("::delete::h2251bb9694d6d5ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1720 } Some(" as core::iter::traits::iterator::Iterator>::next::h0e7b73699388b7d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5856 } Some(">::get_unchecked::ha806268a6a76bfc0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5641 } Some("alloc::vec::Vec::push_mut::h04a61fb857fb20d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9135 } Some("::debug_struct") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5913 } Some("wasm_bindgen::convert::slices::>::from_abi::hdabc33c1db2b00ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8995 } Some("<&std[a543996e6e7dbf1e]::io::stdio::Stdout as std[a543996e6e7dbf1e]::io::Write>::write_all") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5914 } Some("wasm_bindgen::convert::slices::>::from_abi::hfc62883ec1b3a39a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9146 } Some("::debug_set") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6292 } Some("hashbrown::raw::RawTable::remove_entry::h5ef2ae49cafc5a74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3994 } Some("once_cell::unsync::OnceCell::try_insert::h1beac413f18f8e85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5915 } Some("wasm_bindgen::convert::slices::>::into_abi::hcf524c656b60a3b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10705 } Some("__wbgtest_console_debug.command_export externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5916 } Some("wasm_bindgen::convert::traits::WasmRet::join::h1f72d096a5b92f14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4522 } Some("alloc::vec::Vec::pop::hec61555160a54a98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1332 } Some("once_cell::unsync::OnceCell::get_or_try_init::h964ad0cbe6b2175a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6413 } Some("alloc::vec::Vec::push_mut::h0592a9cb3dcccbcb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10706 } Some("__wbgtest_console_error.command_export externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5943 } Some("core::slice::raw::from_raw_parts_mut::h4349e533a2154bde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10707 } Some("__wbgtest_console_info.command_export externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7794 } Some(" as core::clone::Clone>::clone::h26ff844b01f60499") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6035 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h747638eb5b170df8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6417 } Some("alloc::vec::Vec::push_mut::h011e4ea8050c59c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10708 } Some("__wbgtest_console_log.command_export externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4003 } Some("once_cell::unsync::OnceCell::get_or_try_init::h45f7b2a39a44f541") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6037 } Some("core::hint::assert_unchecked::precondition_check::h3cd56092d5985a59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7945 } Some("alloc::vec::Vec::pop::hf9ecd17a7ec433f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10709 } Some("__wbgtest_console_warn.command_export externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7146 } Some("core::slice::::sort_unstable::h6a6ad0dc13547394") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6154 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::hae0aa9ae06ba000d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10714 } Some("wasm_bindgen::convert::closures::_::invoke::h2069593bf24bd276 externref shim multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4356 } Some("hashbrown::raw::RawTable::new_uninitialized::h4e1e90f84fbd1e63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6155 } Some("core::hint::assert_unchecked::precondition_check::h45dd1f6809d01faf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9037 } Some("core[c5930c85a12de822]::escape::escape_unicode::<10usize>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5462 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_any::h36dbe47e9a6e240c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7787 } Some("::clone::he8078f1abbc788b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 503 } Some("serde_core::de::EnumAccess::variant::h5c08b6971c1386e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6237 } Some("core::slice::::iter::h91931a072d71d88a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 270 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5431 } Some("core::str::iter::SplitInternal

::get_end::h03dd426f129a6c58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7947 } Some("alloc::vec::Vec::push_mut::hc7a2b8e5dfe72163") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 500 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 505 } Some("serde_core::de::EnumAccess::variant::hcc666b040e797733") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6386 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::h0b18fbfcb548d9dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 507 } Some("serde_core::de::MapAccess::next_entry::h22ea568794dfca16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9026 } Some("::opt_integer_62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8795 } Some("core::str::iter::SplitInternal

::get_end::he3c1dabd3cacca4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 511 } Some("serde_core::de::MapAccess::next_value::h11d3af664825b664") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6481 } Some("core::hint::assert_unchecked::precondition_check::hb1dd1244a9292b77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 513 } Some("serde_core::de::MapAccess::next_value::h2478a3091acf4505") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 675 } Some("alloc::collections::btree::node::NodeRef::deallocate_and_ascend::h5f913ea94ee3363f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6496 } Some("core::fmt::Arguments::from_str_nonconst::ha63ff37e76257dd2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 515 } Some("serde_core::de::MapAccess::next_value::h38642ed867d56236") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 674 } Some("alloc::collections::btree::node::NodeRef::from_new_internal::h2b2d1d7581a2d619") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8938 } Some("std[a543996e6e7dbf1e]::io::stdio::print_to_buffer_if_capture_used") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6515 } Some("core::str::::trim::ha8f5cd72887f0b69") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 517 } Some("serde_core::de::MapAccess::next_value::h55e011ecdc242b68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1078 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::visit_str::h6f4380cfaca02c4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6523 } Some(" as core::iter::traits::iterator::Iterator>::fold::he34e3f436b84e205") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 519 } Some("serde_core::de::MapAccess::next_value::hafe09027d5284870") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 684 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::kv_mut::ha4a44170d54ed1c7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6540 } Some("core::iter::traits::iterator::Iterator::for_each::h1568d8291725a580") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3550 } Some("wasm_bindgen::convert::closures::_::invoke::h7e20a60de25e30d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 521 } Some("serde_core::de::MapAccess::next_value::hb17cbf911efb6e42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6794 } Some("link_cli::query_types::ResolvedLink::new::h06e22d6936099f2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7805 } Some("nom::internal::Parser::parse::h8db9d3914bbd4ce7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1080 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::visit_str::h57091a36dfb78a36") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1279 } Some("alloc::collections::btree::navigate::LazyLeafRange::next_unchecked::hf656bf7758160135") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 523 } Some("serde_core::de::MapAccess::next_value::hb24cf0f675df5973") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6799 } Some("link_cli::parser::Parser::parse::{{closure}}::h7438eebf94ad2196") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5399 } Some("::fmt::hc3e85a3cb356240e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1219 } Some("core::str::traits::::eq::hbedf74dd2d8eccff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 525 } Some("serde_core::de::MapAccess::next_value::hc57e1918c4b97ce3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1772 } Some("::to_vec_in::ConvertVec>::to_vec::h31cd65878f8acfaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 527 } Some("serde_core::de::MapAccess::next_value::hf9077c1e9d0949b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1337 } Some("once_cell::unsync::OnceCell::set::h4dc478addb8eee0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6860 } Some("link_cli::query_processor::QueryProcessor::solutions_are_compatible::hbc7f794a2d4963e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7090 } Some("hashbrown::raw::RawTableInner::find_insert_index::h5248adc280620765") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 531 } Some("serde_core::de::MapAccess::next_key::h1bde0c616acc0c2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6864 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h6d2bc930f5f6aaa5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1780 } Some("alloc::raw_vec::RawVecInner::current_memory::h19e341f77018d667") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 533 } Some("serde_core::de::MapAccess::next_key::h3c9cf84931bd9445") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6888 } Some(" as core::iter::traits::collect::Extend>::extend::hb3292203efc42f44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1522 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::visit_str::h06530109a2823b04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7685 } Some("links_notation::parser::ParserState::new::hd73955c44e186a97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6924 } Some("std::collections::hash::map::HashMap::remove::h421e9efc49c3f87f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 535 } Some("serde_core::de::MapAccess::next_key::h886ccc4d4287ebe8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4011 } Some("once_cell::unsync::OnceCell::set::h02e4f29a52c9da8b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1799 } Some("alloc::raw_vec::RawVecInner::current_memory::hd12202c980ee1814") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6954 } Some("hashbrown::map::make_hasher::{{closure}}::h01dd4666e97c9c4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 537 } Some("serde_core::de::MapAccess::next_key::hb56ecc08635c3aad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6955 } Some("hashbrown::map::make_hasher::{{closure}}::h06b3f3f744d14dbf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7762 } Some(">::process::h345d50b4c42f8574") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1827 } Some("::to_vec_in::ConvertVec>::to_vec::hd69573e73215be5d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4803 } Some("alloc::slice::::sort_by_key::h9af9fede2383a8b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 539 } Some("serde_core::de::MapAccess::next_key::hde61363d7954397e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7769 } Some(">::process::h7c39769c7fd62d4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6956 } Some("hashbrown::map::make_hasher::{{closure}}::h0a8614e6b00e0aae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 541 } Some("serde_core::de::SeqAccess::next_element::h04587ab29ae05fed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8263 } Some("nom::internal::Parser::parse::hcc5925420d92f7f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 543 } Some("serde_core::de::SeqAccess::next_element::h0e26127c6d7f6a59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2019 } Some("js_sys::global::get_global_object::h0a7173cae3809389") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7779 } Some(">::process::hbbc5cf9a05ce8bf2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 545 } Some("serde_core::de::SeqAccess::next_element::h17eaae414224c630") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4804 } Some("alloc::slice::::sort_by_key::ha19c9ce4d4c953ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 547 } Some("serde_core::de::SeqAccess::next_element::h2dc58599f292ad5a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6957 } Some("hashbrown::map::make_hasher::{{closure}}::h1e4f048b4b1a45da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5132 } Some("::ensure_created::hb8f2fd51022cfca1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 549 } Some("serde_core::de::SeqAccess::next_element::h7bcb51fa466b162c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9047 } Some("::hex_nibbles") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 551 } Some("serde_core::de::SeqAccess::next_element::ha4ef5c106a4cef7c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4805 } Some("alloc::slice::::sort_by_key::ha9765f290e7313ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 553 } Some("serde_core::de::SeqAccess::next_element::hcddacb8b775c140d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5473 } Some("alloc::collections::btree::node::NodeRef::deallocate_and_ascend::ha7fed4bae3526bc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6958 } Some("hashbrown::map::make_hasher::{{closure}}::h6d36b33e9059be79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 555 } Some("serde_core::de::SeqAccess::next_element::he34ddb57a33631b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4806 } Some("alloc::slice::::sort_by_key::hb244db298d2543b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 964 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::visit_str::hefe9407b13c45e68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6959 } Some("hashbrown::map::make_hasher::{{closure}}::h74d38cfbee643d21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 557 } Some("serde_core::de::SeqAccess::next_element::hfe1d5619a05a7343") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5484 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::kv_mut::h6696cb431220effa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4807 } Some("alloc::slice::::sort_by_key::hb7e8e84b404d12f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6960 } Some("hashbrown::map::make_hasher::{{closure}}::hb9fa76ad4bd12671") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 604 } Some(" as serde_core::de::Deserializer>::deserialize_string::hd72b6a245b6009ce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1466 } Some(">::deserialize::VecVisitor as serde_core::de::Visitor>::visit_seq::hb9c841bab2e7c4c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5540 } Some("::to_vec_in::ConvertVec>::to_vec::hcf09d71ffb5679de") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 605 } Some(" as serde_core::de::Deserializer>::deserialize_identifier::h22de7de16c396596") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6961 } Some("hashbrown::map::make_hasher::{{closure}}::hdce4633998abb134") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5055 } Some("core::str::traits::::eq::hb09149aeb0eaf95f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6962 } Some("hashbrown::map::make_hasher::{{closure}}::he02e5db612330fa1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 606 } Some(" as serde_core::de::Deserializer>::deserialize_identifier::h55d3533cb4cdbf03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8257 } Some("nom::internal::Parser::parse::h8efdc88573a7a9ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7018 } Some("core::slice::::iter::h55b4c773f19c8f1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5557 } Some("::compare::hf662b469fd0ca8bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7019 } Some("core::slice::::iter::hccf1ed211c7c0b47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 607 } Some(" as serde_core::de::Deserializer>::deserialize_identifier::hc2a3b216bee73d05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7102 } Some("core::slice::sort::stable::quicksort::quicksort::{{closure}}::h0d0a4eff98a09dc5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3538 } Some("wasm_bindgen::convert::closures::_::invoke::h3f8f4a31b3af9d45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 608 } Some(" as serde_core::de::Deserializer>::deserialize_identifier::hf86d26d867026ae2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5084 } Some("alloc::slice::::sort_by_key::h476022c262f298e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5570 } Some("alloc::collections::btree::navigate::LazyLeafRange::next_unchecked::h3f5262bf1370aae8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 609 } Some(" as serde_core::de::Deserializer>::deserialize_identifier::hfade479d2d044abd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7129 } Some("core::slice::::iter::h788fdbf14a5718b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 613 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_f64::h3b42fe8c3059965d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3552 } Some("wasm_bindgen::convert::closures::_::invoke::h8b8791343a112fa8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5652 } Some("alloc::raw_vec::RawVecInner::current_memory::hd6793f5954d9082b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 622 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_string::h813afff11c54ee72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5472 } Some("alloc::collections::btree::node::NodeRef::from_new_internal::h8eeeb923a6a5416e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7136 } Some("link_cli::query_processor_substitution::resolved_variable_part::h7995c73b48e117ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 628 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_identifier::h4671de2811858fad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6142 } Some("::to_vec_in::ConvertVec>::to_vec::hdedda73617f06270") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4688 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::hcc3c699f62a6f614") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 630 } Some("serde_core::de::impls::>::deserialize::h3d9f3d29cf72503b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7177 } Some("core::slice::sort::unstable::quicksort::quicksort::{{closure}}::h3a1ae512ce4b065e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5660 } Some(" as core::cmp::PartialEq>::eq::h258c8659d57c934f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 725 } Some("serde_core::de::impls::>::deserialize::h21a31234298e8671") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7211 } Some(" as core::ops::try_trait::Try>::branch::h460a5426c1c05abd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4603 } Some("link_cli::query_processor::QueryProcessor::apply_operation::ha93c4668c0f210dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6164 } Some("alloc::raw_vec::RawVecInner::current_memory::h8b4e50eca619ad16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 775 } Some("core::iter::traits::iterator::Iterator::for_each::h64ef022bc60766af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6174 } Some("core::str::traits::::eq::h727d9221a1116dec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7293 } Some("std::path::Path::new::hde42b4ad02d5c7f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7143 } Some("core::ptr::swap::h3285071801848c9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5075 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::visit_str::h910091d75905932b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 834 } Some("core::ops::function::FnOnce::call_once::hd6ce3eb2c16556bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7353 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::hbd72323f7b44f839") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7289 } Some("alloc::raw_vec::RawVecInner::current_memory::hed4e8eca610c1508") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1040 } Some("::deserialize::__Field as serde_core::de::Deserialize>::deserialize::h372a286253a82d84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7367 } Some("core::hint::assert_unchecked::precondition_check::ha56e9c9d33f54158") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7023 } Some("alloc::slice::::sort_by::hfd10852811eaeab6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1041 } Some("::to_string::h55476cb7903d4fbc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5704 } Some("alloc::collections::btree::map::BTreeMap::get::h31601acf35cde329") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7422 } Some("alloc::raw_vec::RawVecInner::current_memory::hd0e4b8fe00e05f13") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7395 } Some("lino_env::LinoEnv::keys::ha6a8c860b31a7dcd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7357 } Some("core::str::traits::::eq::h60ac7b403587d733") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1075 } Some("serde_core::de::impls::::deserialize::h1461c8c6af2b9269") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7595 } Some("std::hash::random::RandomState::new::KEYS::__rust_std_internal_init_fn::h15efc54a3d36784f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7431 } Some("::to_vec_in::ConvertVec>::to_vec::hfd0913355b5a203a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1076 } Some("serde_core::de::impls::::deserialize::h24319950055a15a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7616 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::hfe25538abfc4ed0a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7670 } Some("core::str::traits::::eq::hd0677ff74675080d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7633 } Some("alloc::raw_vec::RawVecInner::current_memory::hace9186451acd7cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5991 } Some("__wbindgen_realloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7622 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::he6ce1c7bbe55e4b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1105 } Some("::deserialize::__Field as serde_core::de::Deserialize>::deserialize::hb621f904b1f81de7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8172 } Some("::into_searcher::h020a086c41c07909") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7665 } Some("::to_vec_in::ConvertVec>::to_vec::h8c50d107849370b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1106 } Some("::deserialize::__Field as serde_core::de::Deserialize>::deserialize::hc2230c4a56b0d9f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7623 } Some("core::hint::assert_unchecked::precondition_check::h87581776aa41e7dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1110 } Some("::deserialize::__Field as serde_core::de::Deserialize>::deserialize::hc34bda005a84aaed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6865 } Some("link_cli::changes_simplifier::simplify_changes::h7d598c6d8e0725e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8455 } Some("::to_vec_in::ConvertVec>::to_vec::hd7f80bb0da03e55f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7737 } Some("links_notation::parser::is_horizontal_whitespace::hba1e153ddc102ee5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8173 } Some("::into_searcher::h4b440894ca1e6049") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6781 } Some("core::ptr::swap_nonoverlapping::precondition_check::h2c7a7425c9ff3881") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1154 } Some("::into_iter::habca86b7e5c7cdab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7754 } Some("core::slice::::iter::h0cd4eca890f5d64b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1265 } Some("wasm_bindgen::JsValue::as_string::h1b8e4a248ad0abdb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8460 } Some("alloc::raw_vec::RawVecInner::current_memory::h302b315c137b9781") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7929 } Some(" as alloc::vec::spec_extend::SpecExtend>>::spec_extend::h8a9698cf052bc60d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8174 } Some("::into_searcher::hc9439f6efab2ebed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1271 } Some("core::str::converts::from_utf8_unchecked::hf86b0be2687caca3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8000 } Some("core::str::::trim::h247d3821fda5aa46") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7243 } Some("core::result::Result::map_err::h58a00bf6c64a9089") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1272 } Some("zmij::Buffer::new::h323a557dc19c4d24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8146 } Some(" as core::iter::traits::iterator::Iterator>::fold::h2d3a116840b14a1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8532 } Some("alloc::raw_vec::RawVecInner::current_memory::h7d3ff28e54297878") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8175 } Some("::into_searcher::hcf3f0f72fe507667") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1303 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h0be413b7cf9e7a09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8147 } Some(" as core::iter::traits::iterator::Iterator>::fold::h861feb14198ac051") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8183 } Some("core::hint::assert_unchecked::precondition_check::h2b1d2a5c53a9e3ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1304 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h0f941ca6ba2033bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8251 } Some(" as core::ops::try_trait::Try>::branch::h7230b5b7de6c83cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8187 } Some("core::iter::traits::iterator::Iterator::for_each::h61893aade5207b73") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1305 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h20f85867e93e2d5a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 303 } Some("core[c5930c85a12de822]::slice::sort::shared::pivot::median3_rec::::lt>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 673 } Some("alloc::collections::btree::node::NodeRef::new_internal::hf68ad8a0843c1b11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8188 } Some("core::iter::traits::iterator::Iterator::for_each::h90c479fb58129325") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1306 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h26c5c967c4351542") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5471 } Some("alloc::collections::btree::node::NodeRef::new_internal::hc6123d4a4f9793e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8505 } Some(" as core::iter::traits::iterator::Iterator>::next::ha9b88d4e92b29821") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 532 } Some(" as serde_core::de::MapAccess>::next_key_seed::h232be92823ff81a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8269 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h54e36a294d4a94bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 338 } Some(">::send") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1307 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h2f63898a9e610070") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5754 } Some(" as core::iter::traits::iterator::Iterator>::next::hf30d58ffc1808d2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 534 } Some(" as serde_core::de::MapAccess>::next_key_seed::hf0d490beebbc2886") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1308 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h3ba34feb3990c0ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8445 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h9a5a4aa05c3b92c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1309 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h3c868edb2408c9e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 254 } Some(">::reserve::do_reserve_and_handle::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1310 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h3d40917ac4b2bfc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6178 } Some(" as core::iter::traits::iterator::Iterator>::next::h17b3deb2cc5edf1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1311 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h5832560b1a7496c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 536 } Some(" as serde_core::de::MapAccess>::next_key_seed::hd80589dc47f0aaf7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 476 } Some(">::reserve::do_reserve_and_handle::[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1312 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h61e2ea7f5b35a901") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8449 } Some("core::hint::assert_unchecked::precondition_check::he4c5a5621cad20c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6288 } Some("hashbrown::raw::RawTable::remove::ha3e43825b779ce5b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1161 } Some("::peek::h07a58c36a8374241") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1313 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h67127be8bfb75b10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8451 } Some("core::slice::::iter::habce597af8a74740") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 538 } Some(" as serde_core::de::MapAccess>::next_key_seed::h06cd9a3f8a93cb3b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1415 } Some("core::option::Option::as_deref::hca06164eadeaac09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8612 } Some("core::ptr::non_null::NonNull::new_unchecked::precondition_check::h71f718c1fc5bf1dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1314 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h92bc8483f678699c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6291 } Some("hashbrown::raw::RawTable::remove::h5de41a4bb7b5c9ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1315 } Some(" as serde_core::de::DeserializeSeed>::deserialize::ha8d60298ebb37d8c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8628 } Some("core::hint::assert_unchecked::precondition_check::hf20c7e9a8bb3c900") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1316 } Some(" as serde_core::de::DeserializeSeed>::deserialize::hc5441565ef69e1a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6297 } Some("hashbrown::raw::RawTable::remove::hcd22816df70d0e4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8650 } Some(" as core::ops::try_trait::Try>::branch::h688e6c51f4597bcd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1660 } Some("wasm_bindgen_test::__rt::Context::run::_::__wasm_bindgen_generated_WasmBindgenTestContext_run::{{closure}}::hd750d4dff4eb2cb3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1317 } Some(" as serde_core::de::DeserializeSeed>::deserialize::hcd61b80df08b1251") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 322 } Some("test[f3b1849dd7dd9a1a]::console::run_tests_console::{closure#2}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 540 } Some(" as serde_core::de::MapAccess>::next_key_seed::h5df502ec375fb378") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8793 } Some("core::str::::trim_end::h6d3b591554d5e175") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7319 } Some("hashbrown::raw::RawTable::clear::{{closure}}::hec6fcd372108b3eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1318 } Some(" as serde_core::de::DeserializeSeed>::deserialize::he46d6d217ef65f0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8933 } Some("std[a543996e6e7dbf1e]::panicking::panic_count::increase") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1775 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::hbedd5f8cb0ccb68b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1319 } Some(" as serde_core::de::DeserializeSeed>::deserialize::hed692a16cb752c56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3998 } Some("once_cell::unsync::OnceCell::try_insert::h8037644776fd4d6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9048 } Some("rustc_demangle[49b9e3001cf2480]::v0::basic_type") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7589 } Some("hashbrown::raw::RawTableInner::prepare_resize::{{closure}}::h0d363f0efaa44b35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1340 } Some("serde_core::de::impls::>::deserialize::h58f29db2366ab457") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1807 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::hdad8e839a02596dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 111 } Some("web::assert_link::{{closure}}::h4fbfc1398ec19563") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1342 } Some("serde_core::de::impls::>::deserialize::ha4146d8030467989") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5170 } Some(" as serde_core::de::MapAccess>::next_key_seed::h3ed1a4b97d3029ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7674 } Some("links_notation::parser::first_line::h0a8b5e0d1ab824cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 139 } Some("core::ptr::drop_in_place>>>::h31dcebef40bcf890") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1459 } Some("serde_core::de::impls::::deserialize::h76492d16562c25df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5231 } Some(" as core::iter::traits::iterator::Iterator>::next::he38af3dfecaab9a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 716 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_unit::h2029432c5846e535") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1474 } Some("core::f64::::is_infinite::h348c17abe9b95dd0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5581 } Some("memchr::memchr::memrchr::h1f4ad9c6a62a85af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 785 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::h1e7ac4e9b00d02fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5264 } Some("core::option::Option::as_deref::h30426593071da476") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8046 } Some(" as core::iter::traits::iterator::Iterator>::next::h5ce562ec04a58f63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1477 } Some("core::fmt::Arguments::new::h197b92d49e3ed459") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 786 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::h59de283fe275a37c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1478 } Some("core::fmt::Arguments::new::h2a6ffd571526eec9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 572 } Some("serde_json::de::Deserializer::ignore_value::h21d408beab733d64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5706 } Some("alloc::collections::btree::map::BTreeMap::insert::h8d33970b1ef4c51f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1479 } Some("core::fmt::Arguments::new::h4cb7b1da1abb096e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 787 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::h71c8a6fecaa25853") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8047 } Some(" as core::iter::traits::iterator::Iterator>::next::hc9b7249a58bef442") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5578 } Some("memchr::memchr::Memchr::new::h70085ce97d75936f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7178 } Some("core::slice::sort::unstable::quicksort::partition::h3f1d8a4a7b1bf14a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 788 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::ha47720a55b3fb552") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5645 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::had045f93fc2bc913") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1480 } Some("core::fmt::Arguments::new::h4d41b10b7bd19b81") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8283 } Some("core::result::Result::map_err::h054fc6903852b294") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 789 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::hbb13242511a4b384") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7179 } Some("core::slice::sort::unstable::quicksort::partition::h4109326599bb77cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5728 } Some("::peek::hab0bca2b9288144e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 790 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::hceccfe76b2c95015") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8293 } Some("core::result::Result::map_err::h52e84cb1999bd3b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1481 } Some("core::fmt::Arguments::new::h5335505d76ea085d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 791 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::hd2094db0aeb7f8c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6159 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::ha50e63021e853225") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 792 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::hdaafc6334bdb614d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7800 } Some("nom::internal::Parser::parse::h45c0e42f7767f9bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1482 } Some("core::fmt::Arguments::new::h57e03e54d8721968") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 793 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::hf7f850b83fbb904a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8294 } Some("core::result::Result::map_err::h53f2d37ece2aa686") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7419 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::h080d02241274aab4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1483 } Some("core::fmt::Arguments::new::h747a191dcfdbb135") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 843 } Some("core::ptr::drop_in_place>>::he8e85c39bf4cac98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8297 } Some("core::result::Result::map_err::h6740734114d434fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7078 } Some("link_cli::link_reference_validator::LinkReferenceValidator::concrete_identifier::h080eb721588b1f9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1484 } Some("core::fmt::Arguments::new::h817ac0571b5bbba2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 844 } Some("core::ptr::drop_in_place>::h5204476a71ae75f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7530 } Some("core::option::Option::as_deref::hf16a5228d98fb4b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8298 } Some("core::result::Result::map_err::h6f97fafb908a818f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 926 } Some("core::ptr::drop_in_place>::hb0966676b9977c0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1485 } Some("core::fmt::Arguments::new::h86f53a512c46d2b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 927 } Some("core::ptr::drop_in_place>>::ha06346f7409be7c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5177 } Some("serde_json::de::Deserializer::ignore_value::h46b56414a945bc77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7734 } Some("links_notation::parser::single_line_value_link::{{closure}}::h71f672b94baa2133") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7628 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::hc555076a46758c2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8303 } Some("core::result::Result::map_err::h95568305bda11ae6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1486 } Some("core::fmt::Arguments::new::h8f3dca1fe668f256") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1084 } Some("serde_core::ser::impls::::serialize::hc862946a1fe50742") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1487 } Some("core::fmt::Arguments::new::hccd348c2aee66d42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1085 } Some("serde_core::ser::impls::::serialize::hb231bb683ad68a48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1488 } Some("core::fmt::Arguments::new::hd83c8f87cbf59afc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3864 } Some("core::ptr::drop_in_place>>::h533f5b948bbf048a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8304 } Some("core::result::Result::map_err::ha0c8e481d1dde213") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1489 } Some("core::fmt::Arguments::new::he728dafd938d6f58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8216 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::h87b7a17a5d3b7c75") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8916 } Some("::duration_since") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1550 } Some("::deserialize::__Field as serde_core::de::Deserialize>::deserialize::hd6a1a79555cc0df1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3874 } Some("core::ptr::drop_in_place>>::hdf1c6b5962fd8f7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8524 } Some("alloc::raw_vec::RawVecInner::reserve::do_reserve_and_handle::h2c41eb26f9f40631") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1553 } Some("::deserialize::__Field as serde_core::de::Deserialize>::deserialize::hbbd95c400649e128") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8312 } Some("core::result::Result::map_err::hdebb8b4a64d8e4f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8792 } Some("core::str::::split::h164c8f08af6d008c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1566 } Some("core::task::wake::Waker::from_raw::ha9490342de9e8bf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3890 } Some("core::ptr::drop_in_place js_sys::futures::task::singlethread::ConsoleTask>>>>::hbdd0e02f8ffd61ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9203 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8318 } Some("core::result::Result::map_err::hfcfcf6a33cbca498") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8865 } Some(">::reserve::do_reserve_and_handle::[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1732 } Some("::to_string::hd52c55e47333be72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3892 } Some("core::ptr::drop_in_place js_sys::futures::task::singlethread::ConsoleTask>>>>::h42694336d2adf8ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 54 } Some("wasm_bindgen_test::__rt::__wbg_test_invoke::h2823da3ad11825d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8757 } Some("anyhow::error::object_reallocate_boxed::h512cf462a36aa094") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8262 } Some("nom::internal::Parser::parse::ha7944a4b7979c88c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4260 } Some("core::ptr::drop_in_place>>::h284ed3a52304761b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 446 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_discovered") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1741 } Some("::to_string::h88c665df821cf0c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8944 } Some("std[a543996e6e7dbf1e]::io::stdio::_eprint") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1829 } Some("core::fmt::Arguments::new::he997cf8e5315ac51") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 453 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_discovered") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 55 } Some("wasm_bindgen_test::__rt::__wbg_test_invoke::h2e695f32d6038233") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4381 } Some("::partial_compare::h168cf5e52fcac403") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3370 } Some("core::fmt::Arguments::new::hfba8fcc080f89f10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9017 } Some("::backref") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 461 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_discovered") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3514 } Some("wasm_bindgen::JsValue::as_string::h282fdd663cf8bfd6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 56 } Some("wasm_bindgen_test::__rt::__wbg_test_invoke::h45a39962111188dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4412 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_u32::h1a4477ce653d611c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 469 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_discovered") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 318 } Some("std[a543996e6e7dbf1e]::thread::spawnhook::add_spawn_hook::::{closure#1}, test[f3b1849dd7dd9a1a]::test_main_with_exit_callback::{closure#1}::{closure#0}>::{closure#0}::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4414 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_bool::h3d2c47b3f1033b1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3586 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h39285cbe46097b24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1491 } Some("core::fmt::Formatter::write_fmt::h0ceab73d7ae30295") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4417 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_unit::hecd4836e314c2a0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 329 } Some("::{closure#1}, test[f3b1849dd7dd9a1a]::test_main_with_exit_callback::{closure#1}::{closure#0}>::{closure#0}::{closure#0} as core[c5930c85a12de822]::ops::function::FnOnce<(&std[a543996e6e7dbf1e]::thread::thread::Thread,)>>::call_once::{shim:vtable#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3591 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h685a21a4a0a8ee4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 57 } Some("wasm_bindgen_test::__rt::__wbg_test_invoke::h6dfeebdf86b25355") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4452 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::h1cc9e84f275289d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3602 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h9455e5af3d255402") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4453 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::h6c2bf8638146a03a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4770 } Some("core::slice::sort::shared::smallsort::sort4_stable::h6a1a51ffe2eb9fa4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1971 } Some("js_sys::Promise::then_map::hbd96c9ef585d0a3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 346 } Some("<[f64] as test[f3b1849dd7dd9a1a]::stats::Stats>::percentile") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 58 } Some("wasm_bindgen_test::__rt::__wbg_test_invoke::h9ec477bd3ef8b930") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3612 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hc128a2c548ceeea6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 703 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::h338201d36dd5d1c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4454 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::h8372da3dd566f5cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5682 } Some("core::fmt::Formatter::write_fmt::hbe45d332693e7f48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4455 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::h9e5a223965f29f46") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 546 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h624098d07350abf1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3652 } Some("js_sys::futures::task::singlethread::Task::into_raw_waker::raw_drop::h13481141decd320c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 721 } Some(" as core::iter::traits::iterator::Iterator>::fold::h3972553146071aeb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3858 } Some("core::ops::function::FnOnce::call_once::h142dd0913ce46e91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4456 } Some(" as serde_core::ser::SerializeStruct>::serialize_field::ha2352f7d63fe4d23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5927 } Some("core::fmt::Formatter::write_fmt::h530bacadc22d5d63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7189 } Some("core::slice::sort::shared::smallsort::sort4_stable::h3da36addf25cbe20") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4165 } Some("core::task::wake::RawWaker::new::h3b18c2414f8a2687") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 707 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_map::he34315fe6d06b111") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4252 } Some("core::ops::function::FnOnce::call_once::h678838c514a32d45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 766 } Some("serde_json::ser::to_vec::h25f5c9275d644092") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4619 } Some("link_cli::query_processor::QueryProcessor::resolve_pattern_readonly::{{closure}}::h8d277fe3d57aa16c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6028 } Some("wasm_bindgen::externref::Slab::dealloc::hb620063f96dcedbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4620 } Some("link_cli::query_processor::QueryProcessor::resolve_pattern_readonly::{{closure}}::hd4d39ac41d3f6808") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4382 } Some("core::iter::traits::iterator::Iterator::filter_map::heff9e26eed94d124") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4621 } Some("link_cli::query_processor::QueryProcessor::resolve_pattern_readonly::{{closure}}::hdf6e6331f2641442") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 710 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_seq::h5e5b01f9c7f19d85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6209 } Some("core::fmt::Formatter::write_fmt::hd1d450b1d9b748a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4386 } Some("core::iter::traits::iterator::Iterator::filter::hfb640f530861f1f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3391 } Some("alloc::rc::Rc::new::h52554c99915b0da5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4460 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::ha8e0c65d32e8b23d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4622 } Some("link_cli::query_processor::QueryProcessor::resolve_pattern_readonly::{{closure}}::he8328cc6b13e9508") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1560 } Some("core::ptr::copy_nonoverlapping::precondition_check::hc7e14214ec70cbe3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6499 } Some("core::fmt::Formatter::write_fmt::hd64148a839321a3b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4810 } Some("serde_core::ser::impls::::serialize::h769326722971812e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4441 } Some("serde_json::ser::to_vec::h6f18f2e9717059d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4462 } Some("::into_iter::hc6ee776993e0983d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4831 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::visit_u64::{{closure}}::h1c35023a30b720e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4479 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::hbeb61d5d61e75a89") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6929 } Some("core::iter::traits::iterator::Iterator::try_fold::hbf38cd5ee5208f6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4551 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h034500ee73de6c36") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5212 } Some(" as core::iter::traits::iterator::Iterator>::next::hfad92015de04df97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1753 } Some("core::ptr::copy_nonoverlapping::precondition_check::h1445e6d7c8eebec6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4481 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h086ed147cb1fd42f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4766 } Some("core::slice::sort::shared::smallsort::sort4_stable::h2734be233981332e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5428 } Some("core::ptr::drop_in_place>::h570d81e7acc25c42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4552 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::haea9d8927be3df38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7305 } Some("core::fmt::Formatter::write_fmt::h4675a5623236c09a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4485 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h42300bd12c243e02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5452 } Some("::custom::h12f15e4bbed6164e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8374 } Some("core::fmt::Formatter::write_fmt::h6c6d6452e2e213b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4487 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::hf9813ccfbe4429b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1815 } Some("core::ptr::copy_nonoverlapping::precondition_check::h1444461a2422b619") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4553 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::he8ae16db9ed4d210") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4531 } Some("alloc::vec::in_place_collect:: for alloc::vec::Vec>::from_iter::h4e141f870b3c1c39") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5593 } Some("serde_json::number::Number::as_u64::h7d0248091bcb0776") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8702 } Some("core::fmt::Formatter::write_fmt::h3bdbf9a7cad54af7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4532 } Some("alloc::vec::in_place_collect:: for alloc::vec::Vec>::from_iter::h5bbe645eae45f8c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4866 } Some(" as core::ops::try_trait::Try>::branch::h46d615bedc30f97a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5876 } Some("zmij::write8::h7662c8e05e244d1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3562 } Some("wasm_bindgen::convert::closures::_::invoke::hc3d21e0bb3d1182d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4533 } Some("alloc::vec::in_place_collect:: for alloc::vec::Vec>::from_iter::h8aaa70344441a121") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8738 } Some("::write_fmt::h0167586208b62498") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5955 } Some("alloc::alloc::realloc::h55554acd899ff121") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4868 } Some(" as core::ops::try_trait::Try>::branch::h4daad3c82350a371") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4534 } Some("alloc::vec::in_place_collect:: for alloc::vec::Vec>::from_iter::hd733d6c38dd801c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6119 } Some("wasm_bindgen::convert::slices::>::from_abi::h1309f35c82cd1b39") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4161 } Some("core::ptr::copy_nonoverlapping::precondition_check::h84c16b074432776d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4767 } Some("core::slice::sort::shared::smallsort::sort4_stable::h2d81563f71049067") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5090 } Some("link_cli::named_type_links::NamedTypeLinks::lino_lines::h1fe7f6936062a232") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6120 } Some("wasm_bindgen::convert::slices::>::from_abi::h6da66661ad6024e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4535 } Some("alloc::vec::in_place_collect:: for alloc::vec::Vec>::from_iter::he6b85df4c5475161") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1190 } Some("alloc::rc::Rc::try_unwrap::hd58c43b8feb57a01") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6173 } Some("core::cmp::impls:: for &A>::eq::h65e4f5a143db49dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4404 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_map::h7a30f58f5a1636b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6744 } Some("core::ptr::drop_in_place>::h6e1cacdc04ec2bae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5505 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next_unchecked::h2caa958a4deb54a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4560 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h8594eb9f743ab6e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6883 } Some("link_cli::changes_simplifier::simplify_changes::{{closure}}::{{closure}}::h29413db9733f7353") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4562 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h362c0b1d4d26d0c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3545 } Some("wasm_bindgen::convert::closures::_::invoke::h5199316c5f6cf272") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6139 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h7f887410125156ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4564 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::hc7236303590131fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6884 } Some("link_cli::changes_simplifier::simplify_changes::{{closure}}::{{closure}}::hd534eb0b7d827a92") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4407 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_seq::h9434dd87a88daafc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4570 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h0efd67c24c3a9b29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6441 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h20ff74656fdd04fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7015 } Some("::hash::hfc435395774cb81a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3574 } Some("wasm_bindgen::convert::closures::_::invoke::hf60e8e5c3417ec9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4576 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h6bc5e9defc9917e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7053 } Some("std::collections::hash::set::HashSet::insert::h80714cb1daaa10fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4727 } Some("core::ptr::copy_nonoverlapping::precondition_check::h9ca2cc7d3f700dc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6442 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h925e2d84bcceea29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4581 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h9bb197f8b69183b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4768 } Some("core::slice::sort::shared::smallsort::sort4_stable::h3fa899bd98e2c117") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5563 } Some("core::ptr::const_ptr::::offset::precondition_check::h600d7a4a1398a002") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7224 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h6812e2ae2846a9a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4582 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::hc3703fb415df7933") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7239 } Some("core::ptr::drop_in_place>::hc9e10102deaee4df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7169 } Some("anyhow::error::object_reallocate_boxed::hfdd4155eeb1a66b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6443 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h9579849a05d399fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4611 } Some("link_cli::query_processor::QueryProcessor::check_id_match::{{closure}}::hf183dedfaf034a02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7274 } Some("core::ptr::drop_in_place::h96457a5a390faeb6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5094 } Some("link_cli::named_type_links::NamedTypeLinks::try_ensure_created::hb4f620cec63f35d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4633 } Some("link_cli::named_type_links::NamedTypeLinks::format_reference::{{closure}}::h612cf33485c8aad7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7145 } Some("core::slice::::split_at_mut_unchecked::h7a2cb108f90e3947") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7318 } Some("hashbrown::raw::RawTable::clear::ha01d727e5bbfa212") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7257 } Some("std::env::set_var::h51d4920616689c41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4644 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h0b12b149133b8775") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7352 } Some("core::ptr::drop_in_place>::hfd85c6b0a7dc11f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7220 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::hb6199d698d03be6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4645 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h2553efb87930f7d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5518 } Some("core::ptr::copy_nonoverlapping::precondition_check::h59c13791ea6d5ce3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7414 } Some("<&T as core::convert::AsRef>::as_ref::h70acd21ce4b84b5d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7964 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h395f5a1dd4f3b258") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4646 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h2caf20f1acd04ca8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4647 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h97b8c49bad5d084f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7965 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h55f204e6e1c05d3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4769 } Some("core::slice::sort::shared::smallsort::sort4_stable::h68d46e7fa87f77f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5850 } Some("core::ptr::copy_nonoverlapping::precondition_check::h6180e906d222d0d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4648 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::he01058971a034aa2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8195 } Some("core::slice::::split_at_unchecked::h807738b9cb7841c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7464 } Some("core::ptr::drop_in_place>::h385730b5ac4b9a23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4649 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hfb8b7bd1e60a288f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8481 } Some("core::ptr::const_ptr::::offset::precondition_check::h64c1ea5217fe5264") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8321 } Some(" as core::ops::try_trait::Try>::branch::h026312e8434cc460") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7669 } Some("core::cmp::impls:: for &A>::eq::he3d7f1002326db76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4650 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hff279cd1bf221228") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5932 } Some("core::ptr::copy_nonoverlapping::precondition_check::he4d3c8ea25001204") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7692 } Some("links_notation::parser::multi_line_values::h7d4994bf29b386d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4672 } Some("::into_iter::h93425b942df9812b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8323 } Some(" as core::ops::try_trait::Try>::branch::had04e024c2affa14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8758 } Some("anyhow::error::object_reallocate_boxed::hb5b9f22238667ea2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4725 } Some("core::str::converts::from_utf8_unchecked::h224e74693fdd1b6b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8930 } Some("std[a543996e6e7dbf1e]::panicking::payload_as_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4771 } Some("core::slice::sort::shared::smallsort::sort4_stable::heaf2d9b596645c31") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4827 } Some("serde_core::de::impls::::deserialize::h8479e8a0445a291d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8989 } Some("::take_box") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6148 } Some("core::ptr::copy_nonoverlapping::precondition_check::h6ef2abdcbe1a31dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4838 } Some(" as core::iter::traits::collect::FromIterator>>::from_iter::{{closure}}::h81e84d1383e208eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9024 } Some("::print_sep_list::<::print_const::{closure#3}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9034 } Some("::print_lifetime_from_index") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6328 } Some("hashbrown::raw::RawTable::insert_tagged_at_index::h02adbcb37b2131b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4858 } Some(" as core::ops::try_trait::Try>::from_output::h8503db9f48361f03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1579 } Some("serde_core::de::Error::invalid_length::hf801a01be7962c63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 234 } Some(">::eq::hae5e14479e91726b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4886 } Some("core::fmt::Arguments::new::h17eee562241ac47e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6329 } Some("hashbrown::raw::RawTable::insert_tagged_at_index::h2b23393786d8925e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 309 } Some("core[c5930c85a12de822]::slice::sort::shared::smallsort::insertion_sort_shift_left::::sort_by::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4327 } Some(" as core::ops::drop::Drop>::drop::h3690291ad561ab94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4887 } Some("core::fmt::Arguments::new::h500f50f8d5af36ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4888 } Some("core::fmt::Arguments::new::h742e0e7aa242cc02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6330 } Some("hashbrown::raw::RawTable::insert_tagged_at_index::h31d5ef3317294779") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 506 } Some(" as serde_core::de::EnumAccess>::variant_seed::h9d579ce378b0d39f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7693 } Some("links_notation::parser::indented_id_link::h2a0ee18c388f31d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4889 } Some("core::fmt::Arguments::new::hbfb27765b96bd8cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7712 } Some("links_notation::parser::reference_or_link::h971bb3ea4fc5af79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4890 } Some("core::fmt::Arguments::new::hf3955fb7609a8f8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4894 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::he8adcdfa2517dcbb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8109 } Some("core::ptr::drop_in_place>::h8774531da7e81bb0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4898 } Some("core::iter::traits::iterator::Iterator::copied::h929636bca31b89c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4899 } Some("core::iter::traits::iterator::Iterator::for_each::h1a914927e01c2309") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8343 } Some("<&str as nom::traits::Input>::iter_elements::h283c56d88958d45d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5246 } Some(" as core::cmp::PartialEq>::eq::hfff75e934f14145b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5042 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h2ebcfe341a410c87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4772 } Some("core::slice::sort::shared::smallsort::sort4_stable::hf2234d41e1f69f09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6331 } Some("hashbrown::raw::RawTable::insert_tagged_at_index::h5d7a5340b2399500") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8499 } Some("memchr::arch::all::memchr::One::rfind_raw::{{closure}}::ha688b0a0edc9de15") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4173 } Some("js_sys::futures::queue::Queue::schedule_task::h8ad2a30715583bb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5045 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h9795c84d709c3b1e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5384 } Some(" as core::ops::drop::Drop>::drop::h2578c5fb38013da0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5079 } Some("::deserialize::__Field as serde_core::de::Deserialize>::deserialize::h1110e5e2dfd23084") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8560 } Some("core::ptr::drop_in_place>::h2319b7d7e9ec32bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6334 } Some("hashbrown::raw::RawTable::insert_tagged_at_index::he35c5fe61464bc35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5320 } Some("<&mut W as core::fmt::Write::write_fmt::SpecWriteFmt>::spec_write_fmt::hbda8e2205e783255") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5101 } Some("::to_string::h329b621e0ea44e2b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5426 } Some(" as core::ops::drop::Drop>::drop::hf8b530ce9b10efb1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8599 } Some("core::ptr::drop_in_place>>::hb3e642ce0df61013") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5160 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h821042a4639712d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6780 } Some("core::ptr::copy_nonoverlapping::precondition_check::h601b56c33d55a7e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5390 } Some("serde_json::error::starts_with_digit::h05c7c770111834fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5662 } Some(" as core::cmp::PartialEq>::eq::hc26d3846b98b0054") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5161 } Some(" as serde_core::de::DeserializeSeed>::deserialize::hd23c56053052880a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8600 } Some("core::ptr::drop_in_place>::h7bcbbb46f23d56ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5162 } Some(" as serde_core::de::DeserializeSeed>::deserialize::hdab3838d139cb343") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8741 } Some("anyhow::error::ErrorImpl::backtrace::h5677617fad05203b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5770 } Some("<&mut W as core::fmt::Write::write_fmt::SpecWriteFmt>::spec_write_fmt::hadc0fdd9c51c6c99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7218 } Some("lino_env::read_lino_env::h2277e60189555e17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6134 } Some("alloc::vec::Vec::push_mut::h3fc0435a1c3bc3b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9167 } Some("core[c5930c85a12de822]::panicking::panic_nounwind_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5165 } Some("serde_core::de::MapAccess::next_value::h2b7cbe5f044359f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6286 } Some("hashbrown::raw::RawTable::remove_entry::h342973493903f8bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7408 } Some("core::ptr::copy_nonoverlapping::precondition_check::h683fa6bfecb52237") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6199 } Some("<&mut W as core::fmt::Write::write_fmt::SpecWriteFmt>::spec_write_fmt::h336aa8255be8941a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9208 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5167 } Some("serde_core::de::MapAccess::next_value::hed98f4e4b1aa8000") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6295 } Some("hashbrown::raw::RawTable::remove_entry::hab1de183df1bf4cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5169 } Some("serde_core::de::MapAccess::next_key::h0126e7d934410de0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 112 } Some("web::assert_link_missing::{{closure}}::hab294f22259181eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7569 } Some("<&mut W as core::fmt::Write::write_fmt::SpecWriteFmt>::spec_write_fmt::h715b268f6424f3a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5171 } Some("serde_core::de::SeqAccess::next_element::h8d4cc228186e6696") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7570 } Some("core::ptr::copy_nonoverlapping::precondition_check::h6aec594f60edd327") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 136 } Some("core::ptr::drop_in_place>>::hc6d34eed71744e1a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5173 } Some("serde_core::de::SeqAccess::next_element::h9f9073618ab450ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8041 } Some(" as core::iter::traits::iterator::Iterator>::next::hd5415b06c3858047") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 211 } Some("serde_json::value::index:: for serde_json::value::Value>::index::hd6e94d1b4f31b97c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7603 } Some("core::ptr::copy_nonoverlapping::precondition_check::h626eda0b035d620b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 213 } Some("<&str as core::str::pattern::Pattern>::into_searcher::h4e28267b2ec31799") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8513 } Some("<&mut W as core::fmt::Write::write_fmt::SpecWriteFmt>::spec_write_fmt::hdc65e06f649ae8b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 571 } Some("serde_json::de::Deserializer::fix_position::{{closure}}::h75ce0b48117c565f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7651 } Some("core::ptr::copy_nonoverlapping::precondition_check::h310cb770f499c0e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 987 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h3b8a56b1fa44beb1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8556 } Some("<&mut W as core::fmt::Write::write_fmt::SpecWriteFmt>::spec_write_fmt::h5c26b21881f6b3e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1124 } Some("::write_str::h377b9a3db6cb4bde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9081 } Some("::_from_vec_unchecked") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1437 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h06018a150d491c8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3642 } Some("js_sys::futures::task::singlethread::ConsoleTask::run::h4daefc065cc9e87a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1584 } Some("wasm_bindgen::convert::slices::null_slice::he9218d29c72a4ef9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6411 } Some("alloc::vec::Vec::push_mut::he6a434fa83bdb141") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5272 } Some("::default::h7a7eb9788ab99663") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1713 } Some("alloc::collections::btree::map::entry::VacantEntry::insert::h1e3c040829e5f4ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6677 } Some(" as core::ops::drop::Drop>::drop::ha14b35b038e9c4f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6546 } Some("core::iter::adapters::map::map_try_fold::{{closure}}::h8c53a7cdb2f57683") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8380 } Some("core::ptr::copy_nonoverlapping::precondition_check::h9270b81cc249e628") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6707 } Some(" as core::ops::drop::Drop>::drop::h722d031b056c5250") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6917 } Some("std::collections::hash::map::HashMap::entry::h5a0490c9854da86f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6918 } Some("std::collections::hash::map::HashMap::entry::h858676aca170b776") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7000 } Some("hashbrown::map::HashMap::remove::hf0e6b11edcafe73a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8438 } Some("core::ptr::copy_nonoverlapping::precondition_check::h05d797f42e40615c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8912 } Some("std[a543996e6e7dbf1e]::thread::current::init_current") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7312 } Some(" as core::ops::drop::Drop>::drop::h0107714a451711da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8473 } Some("core::ptr::copy_nonoverlapping::precondition_check::hdd1fb57d3ddebf19") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 268 } Some("core[c5930c85a12de822]::ptr::drop_in_place::)>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7456 } Some("alloc::str::::replace::h024fd4bc9e6b897b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7351 } Some(" as core::ops::drop::Drop>::drop::hd4f70389571061ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8711 } Some("core::ptr::copy_nonoverlapping::precondition_check::h3096d48c2e26cd24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 447 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_merged_doctests_times") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7660 } Some(" as core::ops::drop::Drop>::drop::h7f16bf7efdeec626") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 454 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_merged_doctests_times") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1504 } Some("core::slice::memchr::memchr::h5850951d09b81dd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8566 } Some(" as core::ops::drop::Drop>::drop::hffe53f77bf16b3d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 463 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_merged_doctests_times") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8568 } Some(" as core::ops::drop::Drop>::drop::hbc0b946767c8da72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4377 } Some("hashbrown::map::HashMap::contains_key::h18664a7f843ab9a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5185 } Some(" as serde_core::de::Deserializer>::deserialize_identifier::h9eb8f9df74f9a3a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5199 } Some("core::iter::traits::iterator::Iterator::map::habdff0a70c5e722f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 471 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_merged_doctests_times") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3307 } Some(" as core::ops::function::FnOnce<()>>::call_once::h2dd500ca3246176e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3321 } Some(" as core::ops::function::FnOnce<()>>::call_once::h83d87809d8ae7309") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6312 } Some("hashbrown::raw::RawTable::reserve_rehash::h661f6b00dd2364d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5137 } Some("::update::he5f6ba1a3202cbf8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3506 } Some("wasm_bindgen::JsThreadLocal::with::ha36085afbceeb081") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3622 } Some("<&A as core::alloc::Allocator>::deallocate::hdd48ea106e2b52d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6239 } Some("core::slice::memchr::memchr::hb2f21c4d1c386b6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3651 } Some("js_sys::futures::task::singlethread::Task::into_raw_waker::h21568b91996fa5e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4037 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h6d8f452ce4c5ebe5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7551 } Some("core::slice::memchr::memchr::ha1e311ed637d5b96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4043 } Some("wasm_bindgen::__rt::maybe_catch_unwind::ha472cfc2e9243a08") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6310 } Some("hashbrown::raw::RawTable::reserve_rehash::h36bd2a58cbaba182") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4248 } Some("core::ops::function::FnMut::call_mut::h968ba2e6adbc6d21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8572 } Some(" as core::ops::drop::Drop>::drop::hbe0d986c46412aca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8632 } Some("core::slice::memchr::memchr::h8d411a5b2c35a2a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4577 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h76c15e25a51bf573") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8574 } Some(" as core::ops::drop::Drop>::drop::h730a0eaa9fb93f44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4579 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h8835f2b29498d10f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8812 } Some("::next::h4f399bd4c4790b87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9149 } Some("::_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6318 } Some("hashbrown::raw::RawTable::reserve_rehash::hd659b3a5b2f63288") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4718 } Some("::write_str::h59c3f21abd3e0068") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5215 } Some("::into_iter::h160d155933a1191c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9191 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5329 } Some("::write_str::h5bc0f861b3f2ccd9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5221 } Some("::into_iter::h0298ba2a9de04cad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 588 } Some("serde_json::de::Deserializer::parse_exponent_overflow::hc0548eb5211e904d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5222 } Some("::into_iter::h4ac5f0cea88cd719") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5362 } Some("serde_json::de::Deserializer::fix_position::{{closure}}::h488394dfa7e397f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5238 } Some("serde_core::de::impls::>::deserialize::hd47c090bd05c3709") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5436 } Some("alloc::collections::btree::map::entry::VacantEntry::insert::he29a9dc75df0f84d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5315 } Some("::to_string::h51716fe3e8100dcb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5538 } Some("<&str as core::str::pattern::Pattern>::into_searcher::h8e01f57b9e01b92f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5738 } Some("::position::h418b529633042bbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4371 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::hecc2f686fb06a2e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 170 } Some("alloc::boxed::box_new_uninit::hcf72cddfaf494275") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5336 } Some("serde_core::de::MapAccess::next_entry::h3b4d3e31ddcbe6bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5766 } Some("::is_nonfinite::h8e1362043b3f0586") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5373 } Some("serde_json::de::Deserializer::parse_exponent_overflow::h82c84e5825430af4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5338 } Some("serde_core::de::MapAccess::next_value::h8e7daab7a68de721") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4628 } Some("link_cli::query_processor::QueryProcessor::links_matching_definition::{{closure}}::hd2b193c65768722d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5781 } Some("::write_str::hf4a6a45d04a445d4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 934 } Some("core::cell::RefCell::borrow_mut::h1551fa228999d4d4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5342 } Some("serde_core::de::SeqAccess::next_element::h74fcfb07e9f39da8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5819 } Some(">::get_unchecked::hf10868f3aae76955") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5394 } Some("::to_string::h48e5658390743498") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5020 } Some("core::fmt::Arguments::as_str::h85c7760f27f9528a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5773 } Some("core::char::methods::::to_digit::he1e3b4dda159477d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 935 } Some("core::cell::RefCell::borrow_mut::h82f46f123f889b84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6247 } Some("::fmt::hde1161daa35f365d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5459 } Some(" as serde_core::de::Deserializer>::deserialize_str::h1b8caa5ad9ed6ba5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6451 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h0644b8ec2cb94cfe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5460 } Some(" as serde_core::de::Deserializer>::deserialize_string::h3decc88900092783") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 936 } Some("core::cell::RefCell::borrow_mut::h844a2389c85efee4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5547 } Some("serde_json::value::de::::deserialize::hecb7f6f16e91f89e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6490 } Some("::write_str::h3033bbf912bf3328") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6304 } Some("hashbrown::raw::RawTable::reserve_rehash::h0f735ca6dd636eff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6486 } Some("core::char::methods::::to_digit::h5c2dcf8b8d85341e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6509 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::hec8c93216ba5abf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 937 } Some("core::cell::RefCell::borrow_mut::hef24da4b386d7d1e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6582 } Some("core::option::Option::unwrap_or_default::h646e423956056e97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9140 } Some("::debug_tuple_field1_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6606 } Some("core::ops::function::FnMut::call_mut::hccaa6bda164fbffa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 940 } Some("core::cell::RefCell::try_borrow_mut::h8d507aa8b04591df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6607 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h015ca342753c647b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1149 } Some("alloc::boxed::box_new_uninit::h91577d62b555c44a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1623 } Some("wasm_bindgen_test::__rt::tab::hf695ce6559c744d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6615 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h1f873bd518728d03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5624 } Some("core::fmt::builders::DebugMap::entries::h2daf15cde087ba4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5588 } Some("zmij::Buffer::new::hee67d15a96ec1d5c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1221 } Some("core::result::Result::map::h60cedd60b6393093") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5598 } Some("core::f64::::is_infinite::hd1ed5e7d38a86c9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5667 } Some(" as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::hcec04e02854bc082") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5673 } Some("::to_string::h5d4eb061b37a9282") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3531 } Some("wasm_bindgen::convert::closures::_::invoke::h2069593bf24bd276") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3522 } Some("alloc::boxed::box_new_uninit::h5bb1cc760fdb3d1a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6306 } Some("hashbrown::raw::RawTable::reserve_rehash::h15476fd70cfff1a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5676 } Some("core::fmt::Arguments::new::h3e5aed1cbd32143d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5865 } Some("zmij::umul192_hi128::hf12e449686ce5890") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5677 } Some("core::fmt::Arguments::new::h61c7f0f3848a9d63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3544 } Some("wasm_bindgen::convert::closures::_::invoke::h517d9a42e0a88d27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3646 } Some("js_sys::futures::task::singlethread::try_create_task::{{closure}}::{{closure}}::ha767ead8bb2506ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5678 } Some("core::fmt::Arguments::new::h65bd02051a72a7b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5870 } Some("zmij::Pow10SignificandsTable::get_unchecked::h1efea0411ea56cb9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5679 } Some("core::fmt::Arguments::new::h7755964552361f5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3919 } Some("core::cell::RefCell::borrow_mut::hdbcc6b802b640e23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5680 } Some("core::fmt::Arguments::new::hb08395faa10ad732") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5282 } Some("link_cli::link_reference_validator::LinkReferenceValidator::collect_missing_references::heb3d02b9a8d45b02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6382 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h95d957e21ae199c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5681 } Some("core::fmt::Arguments::new::hdbb4bc25541c0565") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3920 } Some("core::cell::RefCell::borrow_mut::he16bc5fdc1931159") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6308 } Some("hashbrown::raw::RawTable::reserve_rehash::h259851490e08b40b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5699 } Some(">::into::h9cfaac1b7eeb6816") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7435 } Some(" as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::h13fd7ece9d6f3d80") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6333 } Some("hashbrown::raw::RawTable::insert_tagged_at_index::h99838633753c1e17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3991 } Some("once_cell::unsync::Lazy::force::{{closure}}::h5a80e3f18b99873f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5700 } Some(">::into::he81dcaa279ab6e63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7923 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h41d1edbec11ac85b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5709 } Some("::into_iter::h0573f5417903cc78") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3993 } Some("once_cell::unsync::Lazy::force::{{closure}}::hc1526cc848196675") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9094 } Some("core[c5930c85a12de822]::panicking::assert_failed_inner") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5716 } Some("serde_core::de::impls::::deserialize::h1fe9422f697d447d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4367 } Some("hashbrown::raw::RawTable::find::{{closure}}::hdd506dae23f99fd6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6621 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h69e99c17f2c32f11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9148 } Some("::_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6316 } Some("hashbrown::raw::RawTable::reserve_rehash::hcd3821b651acdcec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4586 } Some("alloc::boxed::box_new_uninit::h62ec5070f6c6cb5d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5771 } Some("core::str::converts::from_utf8_unchecked::h43bbe687ffdc3269") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6623 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h6ea615a45b7853db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5025 } Some("core::cell::RefCell::try_borrow_mut::he050bf7c1741b23d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 389 } Some("test[f3b1849dd7dd9a1a]::cli::get_color_config") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5792 } Some("::next::h9e4fc7d158d4e59f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6629 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h8ab80f5c49688e34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5793 } Some("::peek::h5239092d616c2182") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5248 } Some("core::option::Option::ok_or_else::ha128c06f5f55d316") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6635 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::haa027f2878ce85f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 644 } Some("alloc::vec::Vec::pop::h45f95953ae6202d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5802 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h3b48b32c980ee407") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6320 } Some("hashbrown::raw::RawTable::reserve_rehash::hf05b422a90f7d365") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7925 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::he17e7f1f7fc86843") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6647 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hd2a0fa0e9f3156f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5803 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h6d51001d8a41e433") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5249 } Some("core::option::Option::ok_or_else::hc1c19f08a86b67e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1125 } Some("alloc::string::String::push_str::h633046bc9e68aabb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5804 } Some("::deserialize::hb0fbaea0e7766241") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6649 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hdef9a1a1cf784988") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8417 } Some(" as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::h1dfdb99790d1ae8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5387 } Some("alloc::boxed::box_new_uninit::h54ead6c8a85f5aae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5813 } Some(">::try_into::hba29347becf42ec3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6657 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hfed23f04600252c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1734 } Some("alloc::string::String::push_str::h7fab7e22f0b3b558") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5817 } Some("core::str::converts::from_utf8_unchecked::h490b834d0a10d963") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8688 } Some(" as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::hbd45eb3a6dbdeaff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5941 } Some("core::cell::RefCell::borrow_mut::h2056d2176a8e0f55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6941 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::{{closure}}::h28fb7e1b1ff075b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5924 } Some("core::fmt::Arguments::new::h230a7adc0dcd8f8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6943 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::{{closure}}::h839ad8cb415e38db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6314 } Some("hashbrown::raw::RawTable::reserve_rehash::h85996b51b500307d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5925 } Some("core::fmt::Arguments::new::h8a3ceafe35b5195f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 178 } Some("web::assert_link_missing::h5fed5162cf9d88ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4719 } Some("alloc::string::String::push_str::h3460e525f490f132") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6349 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::{{closure}}::h3772debe3b457b74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6944 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::{{closure}}::hea8fb7e91779fbaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5926 } Some("core::fmt::Arguments::new::hb2e9cd8dd5365a53") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7076 } Some("link_cli::link_reference_validator::MissingLinkReference::key::haa6c9f969e9e4cc9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 292 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6006 } Some("wasm_bindgen::JsValue::as_debug_string::h0001a983a8c38f72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6350 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::{{closure}}::h500480dde4ccf853") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5316 } Some("alloc::string::String::push_str::h4b7497b31bd3b68d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6202 } Some("core::fmt::Arguments::new::h06b26fbe4f348ac4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7165 } Some("anyhow::error::object_boxed::h6395d2aa3d4f4a26") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5176 } Some("serde_json::de::ParserNumber::visit::h75d4ca3eecc09e1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6203 } Some("core::fmt::Arguments::new::h354d7b92ab2ae8bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6351 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::{{closure}}::h849b76e82f082b43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6204 } Some("core::fmt::Arguments::new::h400366523572877c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7225 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h6922553ce2f307e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5597 } Some("::fmt::heeeee3a44881babe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8249 } Some("nom::internal::Parser::parse::h01e61a765907d575") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6205 } Some("core::fmt::Arguments::new::ha1711c19404ebf4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6804 } Some(" as core::iter::traits::iterator::Iterator>::fold::h736e001970390dcc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6352 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::{{closure}}::h9fd65a170894a407") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6805 } Some(" as core::iter::traits::iterator::Iterator>::fold::he946bb4cbdcc1040") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6206 } Some("core::fmt::Arguments::new::hb6b42b96d67e566d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7291 } Some(" as core::ops::try_trait::Try>::branch::h73996948be40cd59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5782 } Some("alloc::string::String::push_str::hef75bd5942df9c99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6207 } Some("core::fmt::Arguments::new::he7f44e72dd7ea7a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7549 } Some("<&A as core::alloc::Allocator>::deallocate::hb9efe3ba129b58bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7127 } Some("anyhow::error::::construct::hde09b8983f4bcfb0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6208 } Some("core::fmt::Arguments::new::he99724773e3e9d8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7562 } Some("alloc::slice::::join::hab5120936a5c922c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6375 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h9971081e65690fa6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6353 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::{{closure}}::hc4cefc26b01a2860") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9173 } Some("core[c5930c85a12de822]::str::count::char_count_general_case") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7575 } Some("::write_str::hb5bfa3b9ef7dd650") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5872 } Some("zmij::do_compute_exp_shift::hed65ef444ce4c121") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6379 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h419aaa142a24b831") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7704 } Some("links_notation::parser::single_line_values::ha8c10d13b1c9e94b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6354 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::{{closure}}::hc4f0c26a7ba8faf7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6381 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::hc1a84d79809893ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1336 } Some("once_cell::unsync::OnceCell::set::h85aadab5368093c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5077 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_map::hecff183f8cd830eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7711 } Some("links_notation::parser::multi_line_value_and_whitespace::hbadecc5e13c3c8f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6355 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::{{closure}}::hf3ed867b7df5b6a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6385 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h63797f117c7e53b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1370 } Some("wasm_bindgen_test::__rt::browser::HTMLDocument::getElementById::hd600c34a9b2da82e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6491 } Some("alloc::string::String::push_str::ha16b31ee0d31d4e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7717 } Some("links_notation::parser::single_line_value_and_whitespace::h836a0f3c7dd9eaf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6429 } Some("alloc::vec::in_place_collect:: for alloc::vec::Vec>::from_iter::hfbeee6e44c97e225") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6357 } Some("hashbrown::raw::RawTable::find::{{closure}}::h16e43fb6c5892ab9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7723 } Some("links_notation::parser::single_line_value_link::hddbcc33e1e962ea0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6446 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::he32805f9bfdacffb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6952 } Some("hashbrown::rustc_entry::>::rustc_entry::h623c44a35a5e801b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6359 } Some("hashbrown::raw::RawTable::find::{{closure}}::h86ea618f149ae356") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6448 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::hd8a1739b880d797a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7968 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h0f5caa7502f15ab6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1648 } Some("wasm_bindgen_test::__rt::Context::new::panic_handling::hb35b39565cf07ad2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6453 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h353bbf55fce2f178") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7970 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h4cfef523bb43da71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6459 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::he8b73fcb2a69320d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6360 } Some("hashbrown::raw::RawTable::find::{{closure}}::h3f72046b5a45bae7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6953 } Some("hashbrown::rustc_entry::>::rustc_entry::h830f39e99da76555") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4010 } Some("once_cell::unsync::OnceCell::set::h258f240c729fc001") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8125 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h16db4744374d13c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6460 } Some("core::iter::traits::iterator::Iterator::map::h2dbae50d0bb68888") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6362 } Some("hashbrown::raw::RawTable::find::{{closure}}::h6db798d0e846802f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6461 } Some("core::iter::traits::iterator::Iterator::map::hddeff5772d2a690d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8126 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::hf12bddb84ae392fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6364 } Some("hashbrown::raw::RawTable::find::{{closure}}::h5b56f3c7d3b65635") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6462 } Some("core::iter::traits::iterator::Iterator::map::hf3db55c6ea4dabe5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8236 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h358ceacb161c957a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4599 } Some("link_cli::query_processor::QueryProcessor::ensure_link_created::hc8a4d934e506e777") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8242 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hfbb679c316ef1328") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4012 } Some("once_cell::unsync::OnceCell::set::h43bf760d1bfd3727") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8278 } Some("core::option::Option::unwrap_or_default::h5b995bf309077957") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7561 } Some("alloc::string::String::push_str::h9b487cdc56312c62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6467 } Some("::into_iter::hbd12774f53dda1d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5223 } Some(" as core::fmt::Debug>::fmt::h8bbd47ebf90bf90e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8519 } Some("::write_str::h84f8292cd41c9e26") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6365 } Some("hashbrown::raw::RawTable::find::{{closure}}::h35a843b5a2f45cf2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6468 } Some("::into_iter::he6d0d226e0975856") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8749 } Some("anyhow::error::object_boxed::h5500014bd3b89378") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6526 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h0d18345ae5f5ab82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8395 } Some("alloc::string::String::push_str::h24905612429fa201") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5224 } Some(" as core::fmt::Debug>::fmt::hc629828ac41ef399") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6367 } Some("hashbrown::raw::RawTable::find::{{closure}}::h94bd14ec869b9e02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6527 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h1f1c1d4299fbf0c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8750 } Some("anyhow::error::object_boxed::h96c7340e84e837f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5350 } Some("serde_json::de::ParserNumber::invalid_type::hb564bd5ab7ee1b37") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6528 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h5822626bd18f696e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8520 } Some("alloc::string::String::push_str::heaf731338b4cc228") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7808 } Some("nom::internal::Parser::parse::hac6b9b8afbcfcd16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8963 } Some("::take_box") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8546 } Some(" as core::iter::traits::iterator::Iterator>::next::h237a6939872e3bc3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6529 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::haf0ed68b3d3b3e02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6368 } Some("hashbrown::raw::RawTable::find::{{closure}}::heddc0d160a9b8e44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5487 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split::ha5d1bbad0469bbe6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 193 } Some(" as core::clone::Clone>::clone::h05a73358ff841a0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6530 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h61684c0f6ce141bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8547 } Some(" as core::iter::traits::iterator::Iterator>::next::h32d94834c61a76b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 209 } Some("core::cell::RefCell::new::h617f40c6333e567f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6531 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h9db6c5738abbaaff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 304 } Some("core[c5930c85a12de822]::slice::sort::shared::pivot::median3_rec::::sort_by::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6370 } Some("hashbrown::raw::RawTable::find::{{closure}}::he169e124615b4c56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6532 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hcfc0d60dbbb861f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 560 } Some("serde_json::de::from_slice::hcbf1f04b27439e2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6533 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::he375fb3b4df8df83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 648 } Some("alloc::vec::Vec::push_mut::ha50756b61304d8e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6371 } Some("hashbrown::raw::RawTable::find::{{closure}}::h6bbc27640749af5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 719 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_struct::had564370beef547d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6534 } Some("core::iter::traits::iterator::Iterator::map::h93a4c9857f65770b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 332 } Some(" as alloc[3ca501edff3f0c7c]::vec::spec_from_iter_nested::SpecFromIterNested, test[f3b1849dd7dd9a1a]::make_owned_test>>>::from_iter") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 362 } Some(">::write_results") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6789 } Some("alloc::boxed::box_new_uninit::h4e6ed24f300564e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6535 } Some("core::iter::traits::iterator::Iterator::map::hf83d84124f52968f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 767 } Some("serde_json::ser::to_writer::h1342b153b6d4dea7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1511 } Some("<&str as core::str::pattern::Pattern>::strip_suffix_of::hb4efde4a52b05a8b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 874 } Some("core::ptr::drop_in_place,alloc::rc::Rc>>>::hd9ef0c5f2b1eb6ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6544 } Some("core::iter::traits::iterator::Iterator::for_each::h4f256707504c2df0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1821 } Some("core::slice::::starts_with::hdd3442e3be5ebb87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7241 } Some("core::result::Result::ok::hb7d1a671e7adac09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 496 } Some("::opt_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 925 } Some("core::ptr::drop_in_place>::h79bdec7414467220") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7317 } Some("hashbrown::raw::RawTable::find::{{closure}}::h137c2f5c58456460") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3532 } Some("wasm_bindgen::convert::closures::_::invoke::h24ae5bccb7c0a837") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6555 } Some("::into_iter::h01a06bc1ebe5c513") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 941 } Some("core::cell::RefCell::new::h149177ad795ea62a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6556 } Some("::into_iter::h16edc5ba00adb19b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3537 } Some("wasm_bindgen::convert::closures::_::invoke::h3661432001bc084c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6557 } Some("::into_iter::h6f7cb32513ff8aa0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7156 } Some("::fmt::h1930ad04e6a7512c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7573 } Some("core::slice::::split_at_mut_unchecked::h8ba2d1c7e15cf676") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 943 } Some("core::cell::RefCell::new::hc22190c6869ba2ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 367 } Some(">::write_results") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3547 } Some("wasm_bindgen::convert::closures::_::invoke::h574f76cf519a1e65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6559 } Some("::into_iter::h804248984071b4d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8810 } Some("core::iter::traits::iterator::Iterator::try_fold::h1aebd111e538f92f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1087 } Some("wasm_bindgen::convert::slices::::from_abi::h7df84c85484db93b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4708 } Some("alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining::he858d3fb35959d81") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7662 } Some("core::slice::::split_at_unchecked::hcf3a2d02ff9c56b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6562 } Some("::into_iter::h9e662a7321210689") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1172 } Some("core::str::::contains::ha9fcb3e79e89c528") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6760 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h50d8fc674d58aa08") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4897 } Some("core::iter::traits::iterator::Iterator::try_fold::h5713d35db60da4bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 620 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_option::h18330f126874a1a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8016 } Some("core::cell::RefCell::borrow_mut::h2e3125fc8e722258") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1195 } Some(" as core::clone::Clone>::clone::h336695540c07ec43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6761 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h579a9d3c8f1ffb4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 626 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_struct::ha5330782921db54e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8017 } Some("core::cell::RefCell::borrow_mut::hd6101f34302b314a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6762 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h7f476e8bd085d57d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1364 } Some("wasm_bindgen_test::__rt::worker::write_output_line::hfb14473d1e3ee1cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6419 } Some("alloc::vec::Vec::push_mut::h01b0153ab817353e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 621 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_option::h6c14aeb122db78ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6777 } Some("::to_string::hce3fd4cbcb48c71d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1383 } Some("wasm_bindgen_test::__rt::browser::DOCUMENT::init::hd9514954ddd57c68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8026 } Some("alloc::boxed::box_new_uninit::h6207758c09fb8f8b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6791 } Some("core::fmt::Arguments::new::h0a146d4ad928c01c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6819 } Some("alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining::h251432d055cbc9b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1417 } Some("core::option::Option::Some::h2d2095cc9a81da1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6792 } Some("core::fmt::Arguments::new::he62bfb2952d0e9aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 688 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_fit::h5eb327d0c7a3274e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1644 } Some("wasm_bindgen_test::__rt::Context::filtered_count::h06fc9215ac44ee8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6830 } Some(" as core::ops::try_trait::Try>::from_output::h71f3866e4832c499") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8486 } Some("core::slice::::split_at_unchecked::hb02e023f42b8575a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8132 } Some("alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining::h6478c73c15c3cd61") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1646 } Some("wasm_bindgen_test::__rt::Context::include_ignored::hcb3c275b58f886e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6898 } Some(" as core::iter::traits::iterator::Iterator>::next::h8ca491ba022e21b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8646 } Some("alloc::boxed::box_new_uninit::h47b805f54c8a052f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3536 } Some("wasm_bindgen::convert::closures::_::invoke::h2e42fec92deefacc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6931 } Some("::into_iter::hdb48a33225d44cd6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8927 } Some("std[a543996e6e7dbf1e]::rt::lang_start_internal") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1673 } Some("::into_abi::heb60bf4287ba7577") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7061 } Some("::to_string::h7c4502e45719f283") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8338 } Some(" as nom::internal::Parser>::process::h9d65ca4f71ad0966") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3568 } Some("wasm_bindgen::convert::closures::_::invoke::hdc9b6d725a91a6fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8284 } Some("core::result::Result::map_err::h0d021cfe2ac0aaf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3318 } Some(" as core::ops::function::FnOnce<()>>::call_once::h69881f37ea83c2fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7201 } Some("core::fmt::Arguments::new::h83013db621ffb034") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 314 } Some("::try_fold::, ::spec_advance_by::{closure#0}, core[c5930c85a12de822]::option::Option>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7227 } Some("core::fmt::Arguments::new::h135ac0504ddaa2ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8285 } Some("core::result::Result::map_err::h0e8aed2d33fb9b49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3401 } Some(" as core::clone::Clone>::clone::h05eecd81b577b4ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5188 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_option::h1c4793cc7833d5cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3402 } Some(" as core::clone::Clone>::clone::hbb0c8fdbee03294d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8289 } Some("core::result::Result::map_err::h23d3cd9ba6efcee3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 646 } Some("alloc::vec::Vec::push_mut::h4e5ed08f29e8f96e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7228 } Some("core::fmt::Arguments::new::h8da1cd694445b8fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3650 } Some("js_sys::futures::task::singlethread::Task::into_raw_waker::raw_wake_by_ref::hd6493784e0d175e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7292 } Some("std::ffi::os_str:: for str>::as_ref::h0b9158627d871906") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3863 } Some("core::ops::function::FnOnce::call_once::hf0150c4d86bf6baa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5488 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_fit::hd61a41f533bf799e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8290 } Some("core::result::Result::map_err::h251e67216f07f300") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3875 } Some("core::ptr::drop_in_place>::hc56d5396a677c3fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7303 } Some("core::fmt::Arguments::new::hd1cc70a520c2f465") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4598 } Some("link_cli::query_processor::QueryProcessor::validate_links_exist_or_will_be_created::h355416d168171c69") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9018 } Some("::print_path") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7304 } Some("core::fmt::Arguments::new::hfa974aee90cd9dd1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6472 } Some(" as core::iter::traits::iterator::Iterator>::fold::h565670d5ebf1b382") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8292 } Some("core::result::Result::map_err::h4969ac05db503568") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7322 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hfec88f214769232a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4640 } Some(" as core::iter::traits::iterator::Iterator>::next::ha305aea002e76d4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3876 } Some("core::ptr::drop_in_place>::hcca6b493b55fb781") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6473 } Some(" as core::iter::traits::iterator::Iterator>::fold::h5d42fc2137e8ebe2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3921 } Some("core::cell::RefCell::new::ha60dff3af3d29147") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7326 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hf2b30e58745793d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4752 } Some("alloc::slice::stable_sort::hfe5cfa2033b6f6ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8301 } Some("core::result::Result::map_err::h89985988af5f5ed5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4020 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h2ba1441f2dda6533") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7368 } Some("core::iter::traits::iterator::Iterator::cloned::h66eef4c5249ee4db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6983 } Some("hashbrown::map::HashMap::get::h8edce641775cdffe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4896 } Some("core::iter::traits::iterator::Iterator::find::h0cf2ded50b8536f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8306 } Some("core::result::Result::map_err::hb03396349d2c452b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7383 } Some("::into_iter::h96e4345e30ae67b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4170 } Some("js_sys::futures::queue::queueMicrotask::h4a410b63731ae949") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5833 } Some("::format_nonfinite::h34df4e47a7bd1457") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9103 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::grisu::format_shortest_opt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8309 } Some("core::result::Result::map_err::hcc90783dbe0310cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4233 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hefad0c3271b9738f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7393 } Some(" as core::ops::try_trait::Try>::branch::hc163c22e8c4e160f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7328 } Some("hashbrown::map::HashMap::get::h7d6a8d7fddefbe0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4249 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h1edf47570c1e1d2f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7401 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h39fc62d32e38c699") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8310 } Some("core::result::Result::map_err::hd16f432706a55e97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4254 } Some("core::ops::function::FnOnce::call_once::hb033e863a40e73ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6132 } Some("alloc::vec::Vec::push_mut::he1d6157dc134265e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 287 } Some(">>::drop_slow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7415 } Some(">::as_ref::he6d8ec522dd5fb90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4262 } Some("core::ptr::drop_in_place>>::heaa516feb34acb85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8315 } Some("core::result::Result::map_err::hf365eb81000fe112") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7433 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h2ae4f66b32536609") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7951 } Some("alloc::vec::Vec::push_mut::hcf2d73edac064888") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7442 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h927cebdce4272b4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 593 } Some("serde_json::de::Deserializer::end_map::h8fce60c7cff59f0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7469 } Some("core::fmt::Arguments::new::h08d05ceff592c5cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8506 } Some(" as core::iter::traits::iterator::Iterator>::next::hd30696c2960f432c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7470 } Some("core::fmt::Arguments::new::h21deddf68dbc03d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8498 } Some("memchr::arch::all::memchr::One::rfind_raw::h7a0ebbe647c0538f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7471 } Some("core::fmt::Arguments::new::h260fa4dc5f6eb830") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 734 } Some(" as serde_core::ser::SerializeMap>::serialize_value::ha0384cbfca8002e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8885 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7472 } Some("core::fmt::Arguments::new::h2ae9ef428aaf50ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8804 } Some("core::iter::traits::iterator::Iterator::nth::h2d9b500ba39b68e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4283 } Some("core::ptr::drop_in_place,alloc::rc::Rc>>>::ha88c9caeac4e71ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7473 } Some("core::fmt::Arguments::new::h2f0ede3d1c700e29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8932 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4324 } Some("core::ptr::drop_in_place::h2bbcaf3393745b86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7474 } Some("core::fmt::Arguments::new::h3fa26bceeae58917") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9029 } Some("::print_sep_list::<::print_type>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 736 } Some(" as serde_core::ser::SerializeMap>::serialize_value::hde17d30d401ee1aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4420 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_struct::hc68c3135dd1fbf7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7475 } Some("core::fmt::Arguments::new::h4973a81aadb818e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 738 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h55a0eccff72761ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9214 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7476 } Some("core::fmt::Arguments::new::h7c70394d5e373a29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 495 } Some("::opt_present") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4442 } Some("serde_json::ser::to_writer::h415a521f12669009") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5812 } Some("::fmt::he7c41e0896cc16cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4729 } Some("core::iter::traits::iterator::Iterator::try_for_each::call::{{closure}}::hd4d214ab6a106dea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7477 } Some("core::fmt::Arguments::new::h81fdb4ca745d42e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 740 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h07432b42b0d2d134") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5026 } Some("core::cell::RefCell::new::hf2f3d145d3b15c5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7478 } Some("core::fmt::Arguments::new::h931abac4d812e89d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1381 } Some("wasm_bindgen_test::__rt::browser::Element::set_text_content::h4f1b7be152b3a22e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 273 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5183 } Some("serde_json::de::from_str::heb1b4d7594ef6054") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7479 } Some("core::fmt::Arguments::new::ha0d1e3084173c3c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7480 } Some("core::fmt::Arguments::new::hed7c1e7dbebb2e96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5220 } Some("std::collections::hash::set::HashSet::contains::h13f809779d04e66f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7481 } Some("core::fmt::Arguments::new::hfb103e91bb2a0642") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 274 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 742 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h5074fe4e7129a5f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5243 } Some("core::slice::::contains::h72989ca9a8a2365f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1388 } Some("::writeln::h059d91736059065c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7488 } Some(" as core::str::pattern::ReverseSearcher>::next_reject_back::h58965e8cb2550369") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 625 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_struct::h9b01b8c3f10c2bb1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 744 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h136e5c281a8da708") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7512 } Some(" as core::str::pattern::Searcher>::next_reject::hc21514c08f99805b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5297 } Some("wasm_bindgen::convert::slices::::from_abi::hed01e5b685c97dd0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 441 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_timeout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1625 } Some("wasm_bindgen_test::__rt::State::accumulate_console_output::h0a110a0b27615c5b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7517 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h8a6b53c1703517c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 746 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h074e9828c245bdd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5319 } Some("core::fmt::Write::write_fmt::he7ddedc55a3e525d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 449 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_timeout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7557 } Some("core::str:: for str>::as_ref::h37b9a285f2252e8b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2027 } Some("js_sys::Promise::resolve::h0266f74dfeb384ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5382 } Some("serde_json::de::from_str::h35499b971d78a298") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 456 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_timeout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7701 } Some("nom::internal::Parser::map::hb5d7fc8b318b2f49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5406 } Some("core::ops::function::FnOnce::call_once::h1401c0f26c0ecf27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 748 } Some(" as serde_core::ser::SerializeMap>::serialize_value::hb98b57fa6cd0ee52") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3780 } Some("core::option::Option::and_then::h87cc5a7c38053e79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7827 } Some(">::process::{{closure}}::h12aafc8531c63670") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 465 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_timeout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5586 } Some("::count::{{closure}}::h151e8de4907503ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 751 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h532dbb89575e33d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4496 } Some("alloc::vec::partial_eq::> for alloc::vec::Vec>::eq::h61374ed52a3125f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1546 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_map::hba25951182269226") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 753 } Some(" as serde_core::ser::SerializeMap>::serialize_value::he56fab57f1186db6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7832 } Some(">::process::{{closure}}::h22faac5f41dc8749") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4539 } Some("alloc::slice:: for alloc::vec::Vec>::as_uninit_slice_mut::h537729db4c64b6eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4388 } Some("core::iter::traits::iterator::Iterator::try_fold::hefb45acd16233263") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5718 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_str::h42a0caa3e1e4dc04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3539 } Some("wasm_bindgen::convert::closures::_::invoke::h45ecf2ef6e250efb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7850 } Some(">::process::{{closure}}::h40a75f848f0fdbbb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4540 } Some("alloc::slice:: for alloc::vec::Vec>::as_uninit_slice_mut::h695df91ca38779dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4958 } Some("core::slice::sort::stable::drift::stable_quicksort::h18baa7334874c054") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5769 } Some("core::fmt::Write::write_fmt::h3ef1ce66de4790b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7851 } Some(">::process::{{closure}}::h4a5d567f9df41460") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5911 } Some("wasm_bindgen::closure::JsClosure::_wbg_cb_unref::h3e7a9f4fd7d38d4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4541 } Some("alloc::slice:: for alloc::vec::Vec>::as_uninit_slice_mut::hd4a144781ddfb197") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7871 } Some(">::process::{{closure}}::h7db3e9007ae1a8e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4425 } Some(" as serde_core::ser::SerializeMap>::serialize_value::he79eddfd45b4949c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4959 } Some("core::slice::sort::stable::drift::stable_quicksort::h1c7bade1deb8616d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6002 } Some("wasm_bindgen::convert::slices::::from_abi::hde84aff318b8ff0c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7892 } Some(">::process::{{closure}}::ha499fafab7713e8c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4700 } Some("core::iter::traits::iterator::Iterator::find::hd46f36bd950b8305") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7914 } Some(">::process::{{closure}}::hf5e38b75f8818d4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6182 } Some("core::str::::contains::hbdd2d22c44c32531") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5809 } Some("::fmt::ha8125bc27f219449") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4960 } Some("core::slice::sort::stable::drift::stable_quicksort::h51dc802883bcdd21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6198 } Some("core::fmt::Write::write_fmt::ha24fa61ce905cc10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4427 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h7691c4c80a3a2d24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4801 } Some("core::slice::::split_at_mut_unchecked::h86db6d8392d0fc24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7955 } Some("alloc::vec::in_place_collect:: for alloc::vec::Vec>::from_iter::hffe5c858fd29f012") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6609 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h0b032e5677cf06db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7972 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::hf91f766aa8595b65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4961 } Some("core::slice::sort::stable::drift::stable_quicksort::h6d18a1a0f21a0b15") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4813 } Some("core::slice::::split_at_mut_unchecked::h081f35ac71f56355") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7974 } Some(" as core::str::pattern::ReverseSearcher>::next_reject_back::h66c8f244abcbffe7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4429 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h214ec39ec11f7203") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6611 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h0d1e8a49eb43bd21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7982 } Some(" as core::str::pattern::Searcher>::next_reject::h95731080a08e56ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6613 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h0f688e751fdc0f43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5082 } Some("core::slice::::split_at_mut_unchecked::h01729ed6a52c79ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7990 } Some(" as core::str::pattern::Searcher>::next_reject::hb10cc6384f3875ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4962 } Some("core::slice::sort::stable::drift::stable_quicksort::ha55e9c93131d8b1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4431 } Some(" as serde_core::ser::SerializeMap>::serialize_value::heba6c1e031b9ab7c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6617 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h5184da1a8045038c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7993 } Some(" as core::str::pattern::Searcher>::next_match::h293b8269f558cbb3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9020 } Some("::print_const") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4963 } Some("core::slice::sort::stable::drift::stable_quicksort::haff8029756266469") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4433 } Some(" as serde_core::ser::SerializeMap>::serialize_value::h60981a43ea56f190") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5625 } Some("core::fmt::builders::DebugList::entries::h9b724353eb08d338") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6619 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h65dc2a1d7df855d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4964 } Some("core::slice::sort::stable::drift::stable_quicksort::hd25680d90715adc9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7995 } Some(" as core::str::pattern::Searcher>::next_match::hc7ddb2e9fc61f660") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6625 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h7c034b6f0f18e52b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5379 } Some("serde_json::de::Deserializer::end_map::he4c78e08d069dad7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6431 } Some("alloc::slice:: for alloc::vec::Vec>::as_uninit_slice_mut::h391d4d40ecebe2fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7997 } Some(" as core::str::pattern::Searcher>::next_match::hf39131230d232b23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5235 } Some("core::iter::adapters::try_process::hc0f66e58c4944a3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6627 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h89bff3502021904a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6631 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::ha8f02d70c2d715da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7999 } Some(" as core::str::pattern::Searcher>::next_match::h052a55f7ef0dd6a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8066 } Some("nom::sequence::preceded::h838526fbb4979de6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6633 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::ha9f65c991153eb3a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6573 } Some("link_cli::query_processor_substitution::resolved_variable_part::{{closure}}::ha91841a10fad7910") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6637 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hac7a3817d2512607") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6471 } Some(" as core::iter::traits::iterator::Iterator>::fold::h22e7dfa697d0ed28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6639 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::haf024f52cb661f13") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7017 } Some("core::slice::::split_at_mut_unchecked::h01a3a33300b45618") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5267 } Some("core::option::Option>::transpose::h4e10099395f86043") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6641 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::haf82d75146771c57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8149 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h05f851ecde2984c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 300 } Some("core[c5930c85a12de822]::slice::sort::stable::drift::sort::::lt>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7050 } Some("std::collections::hash::set::HashSet::iter::h7a8c2a39f60ed6b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7252 } Some("lino_arguments::load_env_file::h98f72ab58eeb4fe7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8150 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hce272c6110fb1bc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7221 } Some(" as core::iter::traits::iterator::Iterator>::next::hf6a9790a976dd2e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6643 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hbf0c752045783359") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6939 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::h9355b653d9f96b9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8168 } Some("nom::bytes::complete::take_while1::h8a4096b849b7791f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6645 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hcfa450aadb7d4afa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8286 } Some("core::result::Result::map_err::h10a45eca5b86efc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7416 } Some("alloc::vec::partial_eq::> for alloc::vec::Vec>::eq::h160a3f8ebde8541c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8217 } Some("::into_iter::h361edcb5095bae9b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7008 } Some("core::slice::sort::stable::drift::stable_quicksort::hf6de19cf85d25bd4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6651 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::he7ba8f01af8d396f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8219 } Some("::into_iter::hfdacaa8dc2318e71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7540 } Some("::into_searcher::h83df73decad3abc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6653 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hf3c419926295491c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8287 } Some("core::result::Result::map_err::h1417ff22e94983b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7593 } Some("alloc::vec::partial_eq::> for alloc::vec::Vec>::eq::h3659c1d8b24b2451") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7261 } Some("std::env::set_var::{{closure}}::hd840b0aad69c7158") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8288 } Some("core::result::Result::map_err::h1fce943f06f150f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8246 } Some("nom::branch::alt::h5a1992320cc42da6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6655 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hfc7e3c2b9051eb56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8279 } Some("core::option::Option::map::hba32b0aed65e7c3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8247 } Some("nom::branch::alt::h74604e8339701126") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9155 } Some("core[c5930c85a12de822]::str::slice_error_fail_rt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8320 } Some(" as core::ops::try_trait::Try>::from_output::ha03619dfca7b0e96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6691 } Some("core::ptr::drop_in_place>>::hd5b11c2c958aadbb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8291 } Some("core::result::Result::map_err::h45823be6f0b0ec90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8354 } Some("::to_string::h85e799877a4e4202") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8367 } Some("::into_searcher::h089f64fad87f0bb9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6778 } Some("core::cmp::impls:: for &A>::eq::hea7a57f0dbf38201") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8370 } Some("core::fmt::Arguments::new::h91680ad62d849ba3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9143 } Some("::debug_struct_field2_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8295 } Some("core::result::Result::map_err::h576e9e02d2b26b23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8371 } Some("core::fmt::Arguments::new::h935e37f2c46a0cb8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6875 } Some("link_cli::changes_simplifier::simplify_changes::{{closure}}::hfdc7984739326d70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8372 } Some("core::fmt::Arguments::new::hb156dd71b47777c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 701 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_end::h16a10d7c9b2d5dec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6880 } Some("link_cli::changes_simplifier::simplify_changes::{{closure}}::h7851042d054a1a55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8296 } Some("core::result::Result::map_err::h5b2d7bb7cb035320") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8418 } Some("core::iter::traits::iterator::Iterator::map::h4abf72671079376d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4363 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h9e26cb822ec97b1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8780 } Some("::into_searcher::h303abd4c3971ae76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 302 } Some("core[c5930c85a12de822]::slice::sort::stable::drift::sort::::sort_by::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7054 } Some("std::collections::hash::set::HashSet::remove::ha2e23d044b76be4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5022 } Some("anyhow::__private::format_err::he700a67d5cf64f88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8419 } Some("core::iter::traits::iterator::Iterator::map::hc98d0453f2e15c48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8874 } Some(">::drop_slow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7185 } Some("link_cli::lino_link::LinoLink::new::had852e2e798f70a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8299 } Some("core::result::Result::map_err::h7b9cf62dc1229a7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8436 } Some("core::fmt::Arguments::new::he601b3dd1d9cce4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7253 } Some("std::path::Path::exists::h8bb6743a5b97c850") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5503 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_end::hb392a9e59532dfa7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8957 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7286 } Some("core::ptr::drop_in_place>::h8b387a0f4ca1b836") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8300 } Some("core::result::Result::map_err::h7f0f4a5c9398b48b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8454 } Some("::into_iter::haab3c91bd18b47c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5573 } Some("memchr::arch::all::memchr::Two::new::h8457db1df2452a25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8485 } Some("core::iter::traits::iterator::Iterator::rev::h5fd6a0afd758052e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7336 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h08b8b49b8e667d50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 269 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8496 } Some("::into_iter::hba028c9fa26530b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8302 } Some("core::result::Result::map_err::h8badf8b58eeac024") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7403 } Some("std::path::Path::exists::h57793fcf4e86e3a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6055 } Some("__externref_drop_slice") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8682 } Some("anyhow::ptr::Ref::from_raw::h538359038e43a731") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5285 } Some("link_cli::link_reference_validator::LinkReferenceValidator::auto_create_missing_references::hf7f894752881c78c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8685 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h9f4895f139dcf0ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6275 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h3aeb351875668052") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8307 } Some("core::result::Result::map_err::hca2c1c757215b818") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 577 } Some("serde_json::de::Deserializer::peek_or_null::h24b59a696efc934e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7554 } Some("core::str::::starts_with::h1375c71522e669db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6276 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h43fa69c41bf1c046") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8690 } Some(" as core::str::pattern::ReverseSearcher>::next_reject_back::hf97bd17185081f64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8308 } Some("core::result::Result::map_err::hcc65c7dc7b39c5e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7556 } Some("core::str::::contains::hbf295e13bef4645e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 587 } Some("serde_json::de::Deserializer::next_char_or_null::h14a49564a7f7d170") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8697 } Some("core::fmt::Arguments::new::h1ee23f029be304b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7558 } Some("<&T as core::convert::AsRef>::as_ref::he4ab64470df94eeb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8698 } Some("core::fmt::Arguments::new::h4e61c2835462a56a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3577 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h115683a108b6add3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7568 } Some("core::fmt::Write::write_fmt::h1a1c333b2566ec49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8699 } Some("core::fmt::Arguments::new::h980913066b9b2425") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8311 } Some("core::result::Result::map_err::hd2ef5b7561857827") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8778 } Some("::to_string::h4209e94708868c33") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6277 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h5721899de9200fa5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7594 } Some("std::hash::random::RandomState::new::{{closure}}::hbb74675ba4999f81") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8313 } Some("core::result::Result::map_err::he79fcf72cc15c5d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3580 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h1aafd1545fbe097f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6278 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h63d0a16dd64d3653") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7698 } Some("links_notation::parser::simple_reference::h0c1e314357650668") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8809 } Some("<&mut I as core::iter::traits::iterator::Iterator>::fold::h261ec9bd079b6bcd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 623 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_struct::h1a34896ed375f0d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8314 } Some("core::result::Result::map_err::hea2429ca66d356f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7978 } Some("core::str::::starts_with::h8e4cbb29f0449d26") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6279 } Some("hashbrown::raw::RawTableInner::drop_inner_table::h78bd9f7b4fdfc819") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3581 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h2337f1fce76f3d7f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8849 } Some("::size_hint::h99e0b9968dc84671") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7979 } Some("core::str::::starts_with::ha16608237a963b18") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8990 } Some("::flush") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8316 } Some("core::result::Result::map_err::hfb599dc9e79a910c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 117 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h1498691e34d492a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8018 } Some("core::cell::RefCell::new::h85886e198af2b175") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 119 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h4249a0f2ff4308b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3585 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h31a3d3c67fb2c56e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 121 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h5a75bc1e1fa10c2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8512 } Some("core::fmt::Write::write_fmt::h1dc251ce4af819ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8426 } Some(" as core::iter::traits::iterator::Iterator>::fold::h439731839bb64c69") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6280 } Some("hashbrown::raw::RawTableInner::drop_inner_table::hcc9c3350d6b32253") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 125 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h89db402e8c9ca347") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8555 } Some("core::fmt::Write::write_fmt::he8d22fb5819165b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 127 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hdd1c0b64d394aa98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3590 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h656e0fa711dae769") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9190 } Some("::fmt::fmt_decimal") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8582 } Some("core::ptr::drop_in_place::he22be7dc3eedb382") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8428 } Some(" as core::iter::traits::iterator::Iterator>::fold::h88931a8da9f30033") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6281 } Some("hashbrown::raw::RawTableInner::drop_inner_table::hce2628f6ad44effa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8595 } Some("core::ptr::drop_in_place::h88cb098441796949") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 133 } Some("core::ops::function::FnOnce::call_once::hc3139fae4659f663") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3598 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h8a50de9d801d6ec4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9058 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8694 } Some("<&T as core::fmt::Display>::fmt::h40e02abea647ecff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6827 } Some("core::result::Result::map::h363f78e112d0b6bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8695 } Some("<&T as core::fmt::Display>::fmt::hfb17757ab15a3cbb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3599 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h8bf3e52babd7a78e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 149 } Some("core::ptr::drop_in_place::set::Reset>::hb322c6c244c750f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8777 } Some("std::backtrace::Backtrace::status::hc61aa5206ee45254") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 984 } Some("wasm_bindgen_test::__rt::node::_::__wasm_bindgen_generated___wbgtest_coverage_path::{{closure}}::h1806f46b8b95bf35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 171 } Some("std::sys::backtrace::__rust_begin_short_backtrace::h5bede5cccf27b9a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6829 } Some("core::result::Result::map_err::h396a00ad3940768d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3604 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h9be517c6535d0732") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9150 } Some("::new") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5203 } Some("core::iter::adapters::filter::filter_try_fold::{{closure}}::h13eb5324c89ad6fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7249 } Some("hashbrown::raw::RawTableInner::drop_inner_table::hf937b64c64cc75fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 191 } Some("alloc::rc::RcInnerPtr::strong::h51354a9f6aa2e024") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8837 } Some("anyhow::chain::::new::h2c2d75f05224d83a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3605 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h9fed18eb997a9f19") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9057 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 499 } Some(", ::usage_items::{closure#1}> as core[c5930c85a12de822]::iter::traits::iterator::Iterator>::size_hint") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7255 } Some("lino_arguments::load_env_file::{{closure}}::h8be375daf291c89a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 777 } Some("alloc::collections::btree::map::BTreeMap::new::h203f0cb2de01127c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3606 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::ha41920aa32b187eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 116 } Some("std::rt::lang_start::{{closure}}::h53a731869966600e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5204 } Some("core::iter::adapters::filter::filter_try_fold::{{closure}}::h5c78762a24dc9499") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 828 } Some("core::ptr::drop_in_place::{{closure}}>::hafea73cecc30696a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 172 } Some("wasm_bindgen::convert::slices::WasmSlice::from_usize::hdfbfcfa7d9db802a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7988 } Some("core::str::::trim_start_matches::h47a15d8018d402be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 832 } Some("core::ops::function::FnOnce::call_once::h73791f65b0ba6955") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3609 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hb313438da4902786") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 173 } Some("::split::h4c1994d11ac759c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 835 } Some("core::ptr::drop_in_place>>::h1301e303648eb677") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5451 } Some("::fmt::h69f876d84ccd5ed7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8127 } Some("core::iter::traits::iterator::Iterator::position::check::{{closure}}::h7b91c064e7fed422") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3618 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hcbbc219ea6141fca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 837 } Some("core::ptr::drop_in_place>>::hf47963d928de494b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 280 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5506 } Some(" as core::iter::range::RangeInclusiveIteratorImpl>::spec_next::h12eb5b5a07ca8f2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8230 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h93fac2e7b5de9de9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 838 } Some("core::ptr::drop_in_place>::hb8f497e070a244ce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 627 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_struct::hef681b9179751228") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 283 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8317 } Some("core::result::Result::map_err::hfcc315ba10ef35d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3619 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hd646265f6461eafe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5572 } Some("memchr::arch::all::memchr::One::count_raw::hfeeed2abcad4fbde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 842 } Some("core::ptr::drop_in_place::hd1359d70fdb0b120") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 285 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 846 } Some("core::ptr::drop_in_place>>::hcbc1baf7cfdcf138") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8839 } Some("anyhow::error::::construct::h9153877a35ec70fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 331 } Some("test[f3b1849dd7dd9a1a]::test_main_static") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 847 } Some("core::ptr::drop_in_place>>::h506135a978e44444") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 670 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::correct_parent_link::h4bff398961e03bc0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3845 } Some("wasm_bindgen::convert::impls::>::return_abi::h105060758f05ec16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6972 } Some("hashbrown::map::HashMap::contains_key::h74e01177d7489847") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 638 } Some("std::io::impls::>::write_all::h8f812bf0ba55821d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 851 } Some("core::ptr::drop_in_place>::hf68eaf5d5dfdbb09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 685 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::drop_key_val::h984ce9ef7215a612") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3846 } Some("wasm_bindgen::convert::impls::>::return_abi::h5729b37e4e7d64ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 991 } Some("wasm_bindgen::__rt::maybe_catch_unwind::ha2c5a717d12a66a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 852 } Some("core::ptr::drop_in_place wasm_bindgen::sys::Undefined>>::h24afcb403abc940e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 939 } Some("core::cell::RefCell::try_borrow::h804b905f9f15ce7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6973 } Some("hashbrown::map::HashMap::contains_key::h7f44a5c9b1cace02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 993 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hd6840082f95686fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 853 } Some("core::ptr::drop_in_place>>::h360fab0352645a01") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1039 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_seq::h2f7930b216c01a78") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 944 } Some("core::cell::RefCell::borrow::h5166d1c283fa105d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6974 } Some("hashbrown::map::HashMap::contains_key::haeedfd6390404842") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3848 } Some("wasm_bindgen::convert::impls::>::return_abi::hc3eaa9b77f36f31d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 999 } Some("wasm_bindgen::__rt::WasmRefCell::new::h2a7f55a2a0ab4fa7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 945 } Some("core::cell::RefCell::borrow::h64e6523c753475f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 854 } Some("core::ptr::drop_in_place>::h408a3bb11d6f53af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6975 } Some("hashbrown::map::HashMap::contains_key::hb704c2bdf39c3893") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1112 } Some("::fmt::hab9b744a124cb3a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 856 } Some("core::ptr::drop_in_place,&alloc::alloc::Global>>::h93a6d4f46fe9c2c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5181 } Some("serde_json::de::Deserializer::next_char_or_null::hac50f15da24a7583") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 946 } Some("core::cell::RefCell::borrow::hab4de8358c3dd0e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1137 } Some("::next::he8f785967a3acdb8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 857 } Some("core::ptr::drop_in_place::extend_trusted>::{{closure}}>::h6514662915a8b4b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6976 } Some("hashbrown::map::HashMap::contains_key::he13d31313f25d03c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 859 } Some("core::ptr::drop_in_place,&alloc::alloc::Global>>::h4b1880c40979715d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1140 } Some(" as core::iter::traits::iterator::Iterator>::next::h0e5e97bf6c064788") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1352 } Some("wasm_bindgen::convert::impls::>::into_abi::h59ac9d0996cfde8d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5364 } Some("serde_json::de::Deserializer::peek_or_null::he6a8e137dd857756") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4965 } Some("core::slice::sort::stable::drift::sort::h01f07d53159fc07e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 862 } Some("core::ptr::drop_in_place>>::h8d466ba859f528a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3922 } Some("core::cell::RefCell::borrow::heafae57ca6e745a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1321 } Some(">::from::hda058f35d4887555") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4683 } Some(" as core::iter::traits::iterator::Iterator>::next::hd4f297d323ad5d2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8911 } Some("::new") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1335 } Some("once_cell::unsync::OnceCell::get_or_init::{{closure}}::h8328987bd2229747") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 863 } Some("core::ptr::drop_in_place>::hab09b6f50a7ca020") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5643 } Some("alloc::vec::Vec::push_mut::hd9d1523ae927c5f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 864 } Some("core::ptr::drop_in_place>::h87d5ce499041c7b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1402 } Some("core::option::Option::take::h4005860b29a36c00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4811 } Some("core::cmp::PartialOrd::lt::hb7554a5fb807ac1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6114 } Some(" as core::iter::traits::iterator::Iterator>::next::hbdbfe79c195949fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9199 } Some("<&usize as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 869 } Some("core::ptr::drop_in_place>>::hed2246685274b46b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1442 } Some(" as core::convert::From>::from::hc94978878ce7536d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 870 } Some("core::ptr::drop_in_place::into_abi::{{closure}}>::h0ffcb48006361a87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6807 } Some(" as core::iter::traits::iterator::Iterator>::next::h49ee133b74327428") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1547 } Some("serde::private::de::missing_field::h9aecd1ee1970f64a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5110 } Some("clink_wasm::BrowserStorage::new::h409a8946b8755927") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 872 } Some("core::ptr::drop_in_place>>>::hdac137fd2f509e38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 640 } Some("alloc::vec::Vec::extend_trusted::h4dca3d4cdd7a7ad4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 875 } Some("core::ptr::drop_in_place>::hf297b40ee6baca28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1548 } Some("serde::private::de::missing_field::h3f28d8c05a0f44c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5468 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::correct_parent_link::hbaabe49539812827") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 877 } Some("core::ptr::drop_in_place::extend_trusted>::{{closure}}>::{{closure}}>::h525c93cb8e14fc42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1557 } Some("core::num::::wrapping_abs::h91b7007dbedb29e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 678 } Some("alloc::collections::btree::node::slice_insert::hfc7f26fcb35f5030") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7836 } Some(">::process::{{closure}}::h25f208c53f51cab1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 878 } Some("core::ptr::drop_in_place,alloc::collections::btree::node::marker::KV>::drop_key_val::Dropper>::h3b7e5ab0be144c35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5485 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::drop_key_val::hdcf6bf970acbc084") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1569 } Some("serde::private::de::missing_field::h0fdadba2b53c68e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 879 } Some("core::ptr::drop_in_place::hf68180244b6a2fb3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 781 } Some("alloc::collections::btree::map::IntoIter::dying_next::hd1d272f540e9e2c7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1570 } Some("serde::private::de::missing_field::h1b778f09c79ffbe0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7853 } Some(">::process::{{closure}}::h4ce11b5b207dfaa2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6997 } Some("hashbrown::map::HashMap::remove::h44c9f4d6aa21ed3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1571 } Some("serde::private::de::missing_field::h3e06e7e91f4e7ab4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7866 } Some(">::process::{{closure}}::h70c96f8d6b18a772") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4966 } Some("core::slice::sort::stable::drift::sort::h421a2f54acb077c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7247 } Some(" as core::ops::try_trait::Try>::branch::hd2afd93ddc57968d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1572 } Some("serde::private::de::missing_field::h6d32bf765fb40e9c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1123 } Some("alloc::string::String::push::h01a92074e7ed5cc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9157 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1573 } Some("serde::private::de::missing_field::h936bde6ae6cc0ad1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8020 } Some("core::cell::RefCell::borrow::h14456c21a3896148") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1638 } Some("wasm_bindgen_test::__rt::record::{{closure}}::{{closure}}::h1a14ad9dc48e50a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1574 } Some("serde::private::de::missing_field::hbc08a6214c33148a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8021 } Some("core::cell::RefCell::borrow::h5e76ee80d7cd0afc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1730 } Some("alloc::string::String::push::hf0599675093e0c96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1575 } Some("serde::private::de::missing_field::heecaa02227cfeea1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1640 } Some("wasm_bindgen_test::__rt::record::{{closure}}::{{closure}}::h28057e72751ff459") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1585 } Some("wasm_bindgen::convert::slices::WasmSlice::from_usize::h13b26b659acb93ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8881 } Some("std[a543996e6e7dbf1e]::panicking::panic_with_hook") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1641 } Some("wasm_bindgen_test::__rt::record::{{closure}}::{{closure}}::h2d2d096e9a39ecb3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1598 } Some("::split::h271931d995c9173e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4967 } Some("core::slice::sort::stable::drift::sort::h826f0130128db4d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 881 } Some("core::ptr::drop_in_place>::hf3cfc228e59a6b82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9151 } Some("core[c5930c85a12de822]::fmt::pointer_fmt_inner") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1661 } Some("::join::h5f2e6d8b875d4ef8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1642 } Some("wasm_bindgen_test::__rt::record::{{closure}}::{{closure}}::h55ff8a648e3d3527") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 882 } Some("core::ptr::drop_in_place::h50d32b7d29fad375") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1745 } Some("wasm_bindgen_test_shared::coverage_path::{{closure}}::hafd211096fa7e93e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 151 } Some(" as core::iter::traits::iterator::Iterator>::any::h3cc44be39002aaaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 888 } Some("core::ptr::drop_in_place::hed601d2ed55c11a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1809 } Some("<&T as core::fmt::Display>::fmt::hb125d1aa547146fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 889 } Some("core::ptr::drop_in_place::hde9bc33d4ca3f08b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1643 } Some("wasm_bindgen_test::__rt::record::{{closure}}::{{closure}}::he47ac6acd2573157") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3414 } Some(" as core::ops::drop::Drop>::drop::hb502318c4712ab14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 194 } Some("core::slice::raw::from_raw_parts::precondition_check::hbd5f2b10bb0d0fba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4968 } Some("core::slice::sort::stable::drift::sort::h9dfb4043864bbfac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 891 } Some("core::ptr::drop_in_place::he9d4ea8fd7196557") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1654 } Some("wasm_bindgen_test::__rt::Context::new::panic_handling::{{closure}}::hc6b8f289f2a6b753") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4508 } Some("alloc::vec::Vec::extend_trusted::hab8c32af2adc6f1a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 502 } Some(", ::usage_items::{closure#1}> as core[c5930c85a12de822]::iter::traits::iterator::Iterator>::nth") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 894 } Some("core::ptr::drop_in_place::h2c98ee67759472d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 895 } Some("core::ptr::drop_in_place::h3fde830ba89a692a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 650 } Some("alloc::vec::Vec::push_mut::hfb2d1387e4b5cc79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4717 } Some("alloc::string::String::push::hee2433612d04893f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 896 } Some("core::ptr::drop_in_place::h6131a8f5b0dcdc01") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1675 } Some("::from_abi::hf620c6c310ffda25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1811 } Some("::fmt::hf21e28031dec73b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 897 } Some("core::ptr::drop_in_place::hfd2c19a61cee3da4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4969 } Some("core::slice::sort::stable::drift::sort::hc2a448e1b87021fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 898 } Some("core::ptr::drop_in_place::ha0dd6de28fc0fe55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5328 } Some("alloc::string::String::push::h71d4a589153808f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3300 } Some(" as core::ops::function::FnOnce<()>>::call_once::h04db00c00dbb3c4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 899 } Some("core::ptr::drop_in_place::he9bb334d34363a6b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1779 } Some("alloc::raw_vec::RawVecInner::deallocate::h68ea578eb9cc5175") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3301 } Some(" as core::ops::function::FnOnce<()>>::call_once::h0f3e715fecc0d346") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 804 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::with::h9a2bc4020577b47d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 900 } Some("core::ptr::drop_in_place::hc94125b79ce85cf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5475 } Some("alloc::collections::btree::node::slice_insert::h43abe45d4ee9751c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3303 } Some(" as core::ops::function::FnOnce<()>>::call_once::h15f82131ce64fcf8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1798 } Some("alloc::raw_vec::RawVecInner::deallocate::h89f5348e982198f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 901 } Some("core::ptr::drop_in_place::h4492f40eb2a870c7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1147 } Some("core::iter::traits::iterator::Iterator::try_fold::h296726e39fff43f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 902 } Some("core::ptr::drop_in_place::h5efda6db9cf67383") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5707 } Some("alloc::collections::btree::map::IntoIter::dying_next::h68ba8a51dc685341") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 903 } Some("core::ptr::drop_in_place::hef5077e5104d5189") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3549 } Some("wasm_bindgen::convert::closures::_::invoke::h79c6424d4e63f8f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 905 } Some("core::ptr::drop_in_place::hfb938b39090b788e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3309 } Some(" as core::ops::function::FnOnce<()>>::call_once::h35e54c6527217df9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5780 } Some("alloc::string::String::push::h561cbe8a383c467d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 906 } Some("core::ptr::drop_in_place>::h6dded239839b2527") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3312 } Some(" as core::ops::function::FnOnce<()>>::call_once::h44505b437b40e2da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1567 } Some("core::slice::raw::from_raw_parts::precondition_check::he2420e2d921985d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4970 } Some("core::slice::sort::stable::drift::sort::hdfe36c523bd4b0a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6335 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::h042d42a4f73192c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5651 } Some("alloc::raw_vec::RawVecInner::deallocate::h9d5d62ad6790e73c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1568 } Some("core::slice::raw::from_raw_parts_mut::precondition_check::ha993a0fe4fe89bed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3315 } Some(" as core::ops::function::FnOnce<()>>::call_once::h4c74e70c75450543") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 911 } Some("core::ptr::drop_in_place>::hb5d570c9fa8de2db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6337 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::h1c8bc184e42ec3ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3316 } Some(" as core::ops::function::FnOnce<()>>::call_once::h65f6aabf4f0ef0a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6163 } Some("alloc::raw_vec::RawVecInner::deallocate::h653a22f408732fa0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 914 } Some("core::ptr::drop_in_place>::h4473800dc4e56424") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6339 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::h2ce103f6f90a705e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3329 } Some(" as core::ops::function::FnOnce<()>>::call_once::hb87b98c21cc4bf9c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1719 } Some(" as core::iter::traits::iterator::Iterator>::next::heee274458ff68c68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 915 } Some("core::ptr::drop_in_place::h9ef4fe7b02fc1ec2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3332 } Some(" as core::ops::function::FnOnce<()>>::call_once::hbcf49b979e63a3b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6902 } Some("std::collections::hash::map::HashMap::new::h222d1e570e6f904e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4971 } Some("core::slice::sort::stable::drift::sort::he9ec21df9e7ac708") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 916 } Some("core::ptr::drop_in_place>::h89bde5e6bb465b60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1771 } Some("core::slice::raw::from_raw_parts::precondition_check::h9bf4fb9693260fc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3336 } Some(" as core::ops::function::FnOnce<()>>::call_once::hc41f0a5773281087") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6341 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::h490c071f9171c4bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 917 } Some("core::ptr::drop_in_place>::h6ef750b864a52959") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6903 } Some("std::collections::hash::map::HashMap::new::h3a8242bafd67f865") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3337 } Some(" as core::ops::function::FnOnce<()>>::call_once::hc5446bbd04ca2abb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 918 } Some("core::ptr::drop_in_place::hac063479d6e405a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6904 } Some("std::collections::hash::map::HashMap::new::h90569b0f94a43487") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3375 } Some("core::slice::raw::from_raw_parts::precondition_check::h30bf82cbc4e5f5f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3340 } Some(" as core::ops::function::FnOnce<()>>::call_once::hd2358a2af7679400") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6343 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::h546bf1534f2cf364") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6905 } Some("std::collections::hash::map::HashMap::new::hb43fbcf21bb5fe42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3341 } Some(" as core::ops::function::FnOnce<()>>::call_once::hdf40aa6c0032d60e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 921 } Some("core::ptr::drop_in_place>::hbedb699b44d173eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4384 } Some("core::iter::traits::iterator::Iterator::try_fold::hc7e5c7050595799a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3342 } Some(" as core::ops::function::FnOnce<()>>::call_once::he5a4b0bcd5ba8353") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7213 } Some("std::collections::hash::map::HashMap::new::hbbab7e6f42a47871") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6345 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::ha63522d00565c1ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7009 } Some("core::slice::sort::stable::drift::sort::h916fb400f9f4c094") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1173 } Some("core::str::::is_empty::ha620b0080786e4bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3345 } Some(" as core::ops::function::FnOnce<()>>::call_once::hff5daecd56d3bc22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7288 } Some("alloc::raw_vec::RawVecInner::deallocate::h8bfe81b4e5454c74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4390 } Some(" as core::iter::traits::iterator::Iterator>::any::ha8ef763e572b2a58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1175 } Some("core::slice::::is_empty::h05a37c304880dc20") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6347 } Some("hashbrown::raw::RawTable::find_or_find_insert_index::hf9e5fa41bbdcfcdb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3416 } Some(" as core::convert::From>::from::h67a23dee5ea776ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7421 } Some("alloc::raw_vec::RawVecInner::deallocate::h3cf3cfa4f9ac7134") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4741 } Some("core::slice::raw::from_raw_parts::precondition_check::h8d02bfd7664ac2c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1178 } Some("alloc::rc::RcInnerPtr::strong::ha51d4ca88d389498") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3420 } Some(" as core::convert::From>::from::haf0065a9220c9bde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3500 } Some("wasm_bindgen::convert::slices::WasmSlice::from_usize::h7c87153a95746162") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7632 } Some("alloc::raw_vec::RawVecInner::deallocate::h3f5f7f66d27affec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1180 } Some("alloc::rc::RcInnerPtr::strong::h1b498bb2676da4f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6489 } Some("alloc::string::String::push::h42c1dec3cdf7e2fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4742 } Some("core::slice::raw::from_raw_parts_mut::precondition_check::h773c556842fe73a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3644 } Some("::split::h065aa9dc29b5958b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1181 } Some("alloc::rc::Rc::increment_strong_count::h6c7d2bdd9a6abf59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8250 } Some(" as core::ops::try_trait::Try>::branch::hd8008864ebf0bad0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3859 } Some("core::ops::function::FnOnce::call_once::h613160500a18fc12") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1516 } Some(" as serde_core::de::Visitor>::visit_none::hb63430e140412384") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3862 } Some("core::ops::function::FnOnce::call_once::hd128fed334af19d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7438 } Some(" as core::iter::traits::iterator::Iterator>::fold::hee67bf188f7af31b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1601 } Some("wasm_bindgen_test::__rt::__wbgtest_console_log::ha17717791a85f0e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5322 } Some("core::slice::raw::from_raw_parts::precondition_check::h3619b51357fa6e75") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8459 } Some("alloc::raw_vec::RawVecInner::deallocate::h176c41b8c32a50e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 624 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_struct::h3e6639780429fa98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5388 } Some("core::str::::rfind::hf4241e95b4ba38b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8531 } Some("alloc::raw_vec::RawVecInner::deallocate::h983022645f465dd7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4006 } Some("once_cell::unsync::OnceCell::get_or_init::{{closure}}::h804df4a3b14fd66b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7559 } Some("alloc::string::String::push::h16fd964213729ff8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1603 } Some("wasm_bindgen_test::__rt::__wbgtest_console_info::hf505c0e265ef20a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5607 } Some("core::slice::raw::from_raw_parts::precondition_check::hb4b3f98ac28c5032") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9124 } Some("::finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4008 } Some("once_cell::unsync::OnceCell::get_or_init::{{closure}}::h93e942a043f1acab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1605 } Some("wasm_bindgen_test::__rt::__wbgtest_console_warn::h874e82912ba6e70b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 263 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4009 } Some("once_cell::unsync::OnceCell::get_or_init::{{closure}}::h9748e952c1becf98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1607 } Some("wasm_bindgen_test::__rt::__wbgtest_console_debug::h67dd975df500ac38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8329 } Some("nom::combinator::eof::ha7d9841b353820ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5622 } Some(" as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend::h4bbaafb9930eee6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 396 } Some("test[f3b1849dd7dd9a1a]::formatters::junit::parse_class_name") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1609 } Some("wasm_bindgen_test::__rt::__wbgtest_console_error::h2d2784ab08b1061e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5724 } Some("serde_json::read::next_or_eof::h4978127b94a93e54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1228 } Some(" as core::ops::try_trait::Try>::branch::h06fca2b27993f825") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8394 } Some("alloc::string::String::push::h7950fdb3125aa974") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5727 } Some("serde_json::read::peek_or_eof::h7b2e6b5416f15c92") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1735 } Some("core::ptr::drop_in_place::h18948cc3486bbf3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4016 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h154b6c60e17fbca0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1232 } Some(" as core::ops::try_trait::Try>::branch::h3415f04f686f2e35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8518 } Some("alloc::string::String::push::hbf89a416dd1b3a81") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4019 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h2753eaeac74205f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1757 } Some("core::ptr::drop_in_place>::h1aafdd94a49bef62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5923 } Some("core::slice::raw::from_raw_parts::precondition_check::h95c06e1df7c8001d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4023 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h301bdb48336dc876") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1789 } Some("core::ptr::drop_in_place::haf907ede9850df41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1240 } Some(" as core::ops::try_trait::Try>::branch::h9d0fae2a3feb4a4f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1791 } Some("core::ptr::drop_in_place>::h8088ab68990a9188") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4027 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h395e70ff36fd51af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 354 } Some(">::write_pretty") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5944 } Some("core::slice::raw::from_raw_parts_mut::precondition_check::hfb5be1661ab64415") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8254 } Some("nom::internal::Parser::parse::h0577ca1c8db76753") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1399 } Some("core::option::Option::unwrap_or_else::h3d8699d308c7e8d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3374 } Some("core::task::poll::Poll::is_ready::h7e163da478dafa34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4028 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h3c37ccade1c99589") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3388 } Some("alloc::rc::RcInnerPtr::strong::h50395f8017ed12b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4029 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h454dcf095b778131") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 358 } Some(">::write_pretty") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6201 } Some("core::slice::raw::from_raw_parts::precondition_check::hd2060caff64fd865") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3390 } Some("alloc::rc::RcInnerPtr::strong::h363c16c57dacecc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4033 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h598f957fc25556c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4639 } Some(" as core::iter::traits::iterator::Iterator>::next::h2d42407f40e8ac43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4036 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h6c172fee207626d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6234 } Some("core::slice::raw::from_raw_parts_mut::precondition_check::ha3e36c89328a538a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3593 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h6cd9b96b1df137d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4038 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h6ffe3c9517181078") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 361 } Some(">::write_pretty") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4901 } Some(" as core::default::Default>::default::h55f85e4f51a85711") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6294 } Some("hashbrown::raw::RawTable::remove::he2e59df4177cafc1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4040 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h78e0f7f88b86a1e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3647 } Some("js_sys::futures::task::singlethread::Task::force_wake::hf403ab74398380ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5189 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_struct::ha826ec3f4d98150b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6469 } Some(" as core::iter::traits::iterator::Iterator>::any::h71103887bac8b73c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3662 } Some(" as core::ops::drop::Drop>::drop::h5fa6b6aa6b892930") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4041 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h951ca74d4d2f1fa0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4902 } Some(" as core::default::Default>::default::h5cf9484fde52d109") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 366 } Some(">::write_pretty") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6494 } Some(">::eq::h2f3552b2c91ab429") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4045 } Some("wasm_bindgen::__rt::maybe_catch_unwind::haf35eed9359022ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3860 } Some("core::ptr::drop_in_place::h6e51d1754cb5c7f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4903 } Some(" as core::default::Default>::default::hae14bebb76770367") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4048 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hc2ee35f0a58b6f35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3866 } Some("core::ptr::drop_in_place>::h139ec2e63e188e85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6806 } Some(" as core::iter::traits::iterator::Iterator>::next::h1b494ccff57bd48d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4054 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hdc40aa1c75b68144") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 383 } Some("::next") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3868 } Some("core::ptr::drop_in_place>::hffb5a3b5b9a9fdd2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5107 } Some("clink_wasm::parse_options::h2929f9656d2e785e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4376 } Some("hashbrown::map::equivalent_key::{{closure}}::h3a4d275b517f9d96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3869 } Some("core::ptr::drop_in_place>>::h4e67e6330c232b27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4495 } Some("std::io::impls::>::write_all::h5913d80fd92520d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7066 } Some(" as core::iter::traits::iterator::Iterator>::next::h33bdb9a2e5defdf6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3873 } Some("core::ptr::drop_in_place>>::h8b191de468c0b1ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7070 } Some("core::slice::raw::from_raw_parts::precondition_check::h420452fc390f3040") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1030 } Some("wasm_bindgen_test::__rt::Formatter::log_test::h4b65805965499c67") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5216 } Some("core::fmt::builders::DebugSet::entries::h74a53fa58c304e86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1629 } Some("wasm_bindgen_test::__rt::State::log_test_result::h2e1f2e3f1d5e85a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4527 } Some("alloc::vec::Vec::dedup::{{closure}}::h8c3a3522e2812eee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3877 } Some("core::ptr::drop_in_place::ha32fd50723fe0ca9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4735 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::hbad90239afd0b7ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5217 } Some("core::fmt::builders::DebugSet::entries::ha6f4a5bbe055ed8f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1298 } Some("js_sys::Promise::new_typed::h8d05a309c190fea9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4745 } Some("::join::h1bc4a489797a0551") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7071 } Some("core::slice::raw::from_raw_parts_mut::precondition_check::h0688a99d8145bb2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5301 } Some("core::option::Option::unwrap_or_else::h7e219007a1578943") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3878 } Some("core::ptr::drop_in_place>>::he910d457dacd7f19") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4746 } Some("::split::h1788b75e252fe10e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1385 } Some("wasm_bindgen_test::__rt::Formatter::log_test::h258679850b502a99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3879 } Some("core::ptr::drop_in_place>::hd1ce1e34f21c6796") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7148 } Some("core::slice::::reverse::h8abcf32f913e7e08") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5748 } Some("serde_json::read::is_escape::h5b3d568d6d4d69a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4826 } Some("serde_core::de::impls::::deserialize::hbfdf494e324a3da6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1387 } Some("wasm_bindgen_test::__rt::Formatter::log_test::ha0a7292d0731abf8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7262 } Some("core::slice::raw::from_raw_parts::precondition_check::hb66d46c6d2644942") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3881 } Some("core::ptr::drop_in_place js_sys::futures::task::singlethread::ConsoleTask>>::h03c7644acd7d3cd0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 393 } Some("test[f3b1849dd7dd9a1a]::helpers::shuffle::shuffle_tests") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5989 } Some("__wbindgen_free") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4836 } Some(" as serde_core::de::Visitor>::visit_some::hc8c04a7d8a9df4c7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3882 } Some("core::ptr::drop_in_place::h40af6dc865ece323") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5661 } Some(" as core::cmp::PartialEq>::eq::h6c3e8a5e073e7a6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7302 } Some("core::slice::raw::from_raw_parts::precondition_check::heb674994e4da1a4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4895 } Some("core::iter::traits::iterator::Iterator::map::h7d45844a5b929483") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6305 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::hf31f973d19ebfc8c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3883 } Some("core::ptr::drop_in_place>>::h3dffc4fb4a27cd7c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5031 } Some(" as core::convert::From>::from::h58531b8b33c3277c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9127 } Some("::entry") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6307 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h3c5db99090b06ca7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7443 } Some(" as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend::h3d59a6934d7ac5cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5032 } Some(" as core::convert::From>::from::hb3b44c3054b5e52a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3885 } Some("core::ptr::drop_in_place::h3ca717b9495d7b93") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3888 } Some("core::ptr::drop_in_place>>>::h7976498f1507762e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4594 } Some("link_cli::query_processor::QueryProcessor::resolve_pattern_readonly::h9aaf6b484c3cfba3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5186 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_u32::h24b7af9f3d6d884a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7468 } Some("core::slice::raw::from_raw_parts::precondition_check::h3f9d65ec96224f1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3891 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::Dropper>>::h151e77f70fef44c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6309 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::hc46a29c2808df735") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9201 } Some("<&u64 as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5296 } Some("wasm_bindgen::convert::slices::WasmSlice::from_usize::hb681e0d6d330b084") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3894 } Some("core::ptr::drop_in_place::h771623e617c31465") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7485 } Some("core::slice::raw::from_raw_parts_mut::precondition_check::h3328098376f2c7c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5314 } Some("::split::h3138b9a56d12e398") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3895 } Some("core::ptr::drop_in_place::h3596fc06a6133e6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5393 } Some("<&T as core::fmt::Display>::fmt::had855e58a8ef97ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1170 } Some("core::str::::lines::h4868244c73ed885c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7598 } Some("std::thread::local::LocalKey::try_with::hd7a5ed3a568d4476") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3896 } Some("core::ptr::drop_in_place::h2d2fb004efc26326") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5508 } Some("core::num::::wrapping_abs::h888e0a7eb65a5445") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6311 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h502e1945342d3cb5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3897 } Some("core::ptr::drop_in_place::h69e574d29cb4cb6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5509 } Some("core::num::::unsigned_abs::h05126c824271071f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7626 } Some("core::slice::raw::from_raw_parts::precondition_check::h2c72159a26d9d462") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1476 } Some("core::fmt::Arguments::as_statically_known_str::hc29861a092af657f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6313 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h396c63321c4e8cbd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7802 } Some("nom::internal::Parser::parse::h71c6dfbec0a62c2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5534 } Some("core::iter::range::>::next::h3aa8b24b90d1bf67") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3898 } Some("core::ptr::drop_in_place::h7d28191246644fab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6315 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h1a5391b558da2277") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7927 } Some(" as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend::hc90c81c94a4ebc8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1788 } Some("alloc::raw_vec::RawVecInner::with_capacity_in::h8734364a4f73ea6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5536 } Some("core::iter::range::>::next::h9884c18d7fbe98cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3900 } Some("core::ptr::drop_in_place::h8354789673dc0329") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7949 } Some("alloc::vec::Vec::push_mut::h835b67cf69014a4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6317 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h822696a97a30b7a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5546 } Some("serde_json::value::partial_eq:: for serde_json::value::Value>::eq::hbababd771bc0aa4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3902 } Some("core::ptr::drop_in_place::h9dbe32b6a1f3accb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1806 } Some("alloc::raw_vec::RawVecInner::with_capacity_in::h04fefc563cb0f6c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7987 } Some("core::slice::raw::from_raw_parts::precondition_check::hf27e1a59d50e98af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6319 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h60f301392577b543") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5657 } Some(" as core::fmt::Debug>::fmt::h495596c05038b8ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3903 } Some("core::ptr::drop_in_place::h151cfa4160caa31d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5765 } Some("::fmt::he095daf8cce3bd4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7797 } Some("nom::internal::Parser::parse::h41326cd5f901812f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3907 } Some("core::ptr::drop_in_place>::hf674abf3b613722d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5321 } Some("core::fmt::Arguments::as_statically_known_str::h6024650a697f5446") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5790 } Some("::peek_position::h700b7c069276edf2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3909 } Some("core::ptr::drop_in_place>::h16a435c6a1418a42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8022 } Some("core::slice::raw::from_raw_parts_mut::precondition_check::h66401195f0052cc7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4242 } Some("core::ptr::drop_in_place>>::h1348960e32b26a12") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6321 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h7b9226c0495f055c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5795 } Some("::position::h85626a876f07eb70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8425 } Some(" as core::iter::traits::iterator::Iterator>::any::h53699b002d444e88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5620 } Some("alloc::raw_vec::RawVecInner::with_capacity_in::hb1c9f88aed013807") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6374 } Some(" as core::iter::traits::iterator::Iterator>::next::hac7b551a699b7151") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5808 } Some("core::slice::::get_unchecked::hb909481d038db2c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4244 } Some("core::ptr::drop_in_place,core::option::Option)>>::hbef9054314e3c38a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8488 } Some("core::slice::raw::from_raw_parts::precondition_check::hb68b243d590cfe29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1664 } Some("::poll::ha585d88a0094c090") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5810 } Some(">::try_into::he1335c5ced21c5fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6584 } Some("core::option::Option::map::h0f147f62cee19df7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4255 } Some("core::ptr::drop_in_place>>::ha097fe0c3da72241") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5675 } Some("core::fmt::Arguments::as_statically_known_str::h1fe98973f3d7c353") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7057 } Some("core::iter::traits::iterator::Iterator::find::he08780d0e1a5e1f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8799 } Some("core::slice::raw::from_raw_parts_mut::precondition_check::h5d1526e6accf2b3a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5855 } Some("core::slice::::get_unchecked::h4f0f8f13289b3c05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4259 } Some("core::ptr::drop_in_place>::hf6de3f70672a8e1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5863 } Some("zmij::umul128_hi64::h6934ca7532783b74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8827 } Some("core::slice::raw::from_raw_parts::precondition_check::h48862860da2cebe9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5922 } Some("core::fmt::Arguments::as_statically_known_str::h735feff95de88042") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5998 } Some("::split::hfee9c6efa14f37b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7504 } Some("::is_prefix_of::h7ea16f3d2486a2ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6014 } Some("wasm_bindgen::convert::slices::WasmSlice::from_usize::h3ae6092e6fe99e87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4264 } Some("core::ptr::drop_in_place>::hef37b48ffca568a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8841 } Some("anyhow::error::::construct::h99de77127077cb65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4265 } Some("core::ptr::drop_in_place>::hc0899041ddbe9589") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5574 } Some("memchr::arch::all::memchr::Two::find_raw::he64b69be46fcef65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7526 } Some("core::slice::copy_from_slice_impl::h4539965e12e64f1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6172 } Some("alloc::raw_vec::RawVecInner::with_capacity_in::h8645538ab177a6cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6040 } Some("core::alloc::layout::Layout::from_size_align_unchecked::h7bf070ad2f6a7206") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4270 } Some("core::ptr::drop_in_place>::h43c3bed08021d0c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 152 } Some(" as core::iter::traits::iterator::Iterator>::find::h2465213be42ccd19") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6054 } Some("::join::h4112c2f097e24801") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7980 } Some("::is_prefix_of::hca125d5021f188da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4272 } Some("core::ptr::drop_in_place,&alloc::alloc::Global>>::h7a6dbc4c090d2686") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6200 } Some("core::fmt::Arguments::as_statically_known_str::h6303fb86118fb54c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6143 } Some("::fmt::h5d9728bf5f547860") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 177 } Some("web::exposes_versions::h39fc4d2af1732187") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4274 } Some("core::ptr::drop_in_place::extend_trusted>::{{closure}}>::h1140808066dd88c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9075 } Some(">::reserve::do_reserve_and_handle::[3]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6240 } Some("<&str as serde_core::de::Expected>::fmt::hcdbd60d9f0633782") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4275 } Some("core::ptr::drop_in_place>>::h1e175039096d5923") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 301 } Some("core[c5930c85a12de822]::slice::sort::stable::driftsort_main::::sort_by::{closure#0}, alloc[3ca501edff3f0c7c]::vec::Vec>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6253 } Some("core::error::Error::cause::h126a5d12488f3b25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 686 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::into_kv::h6587017241bd85e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 190 } Some("alloc::rc::RcInnerPtr::inc_strong::h2b711ac64b7697b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6424 } Some("alloc::vec::Vec::dedup::{{closure}}::h0dd26f9ce781f67e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1104 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_seq::h36d1a0154d50d032") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6498 } Some("core::fmt::Arguments::as_statically_known_str::hb2d27a013764e6df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1177 } Some("alloc::rc::RcInnerPtr::inc_strong::h2478a6675f519c65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4279 } Some("core::ptr::drop_in_place,core::option::Option)>>::h59d3622ecea7143b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1163 } Some(" as core::ops::drop::Drop>::drop::h16feb37207c2063c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6507 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h984544cbccfc8f62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1179 } Some("alloc::rc::RcInnerPtr::inc_strong::hf700cde0c5d4b9ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4282 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>::h7955fbd6e7a15c14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6508 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::hdfbdaa11db46f173") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7301 } Some("core::fmt::Arguments::as_statically_known_str::hc6e295d0ee2f8f1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1164 } Some(" as core::ops::drop::Drop>::drop::hdc99489a155ca1c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4284 } Some("core::ptr::drop_in_place>::ha6d44ff982741850") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1220 } Some("core::result::Result::ok::h8f406a3d5193b1e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6510 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::hf0defc5ba63d5d2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4285 } Some("core::ptr::drop_in_place>>::h1ce71b6539189e0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7399 } Some("alloc::raw_vec::RawVecInner::with_capacity_in::hff4cf2eca26e2240") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5114 } Some("clink_wasm::Clink::execute_inner::he18b9df6596d1796") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6893 } Some(" as core::iter::traits::iterator::Iterator>::next::hc26f5ede1916cf5c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4287 } Some("core::ptr::drop_in_place,core::option::Option)>>::h05f2d96b28dea671") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3660 } Some(" as core::ops::drop::Drop>::drop::hc65a82a1195e3223") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3387 } Some("alloc::rc::RcInnerPtr::inc_strong::h012def5d33131e54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7467 } Some("core::fmt::Arguments::as_statically_known_str::h8b7c8c52d8a4fed6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6946 } Some(" as core::iter::traits::iterator::Iterator>::fold::{{closure}}::h21d1e5f0a187df0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4289 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard,alloc::alloc::Global>>::h917488dac4bac5d4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3389 } Some("alloc::rc::RcInnerPtr::inc_strong::h3326c7946159ab09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4391 } Some(" as core::iter::traits::iterator::Iterator>::find::hca0f5a746829d248") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6969 } Some("hashbrown::map::equivalent_key::{{closure}}::hd3cf1695f203b526") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4290 } Some("core::ptr::drop_in_place::extend_trusted>::{{closure}}>::{{closure}}>::h73de4506a0d68cf3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7641 } Some("alloc::raw_vec::RawVecInner::with_capacity_in::hb98dab1402ff9c30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4982 } Some("alloc::rc::RcInnerPtr::inc_strong::h2a6f32ab9c124e9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4638 } Some(" as core::iter::traits::iterator::Iterator>::next::h1a8dca1865f6bad6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7051 } Some("std::collections::hash::set::HashSet::insert::h2e37c21a7d7b658a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4291 } Some("core::ptr::drop_in_place,link_cli::query_processor::QueryProcessor::match_pattern::{{closure}}>>::h950c44a6cb717a84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6857 } Some("link_cli::query_processor::QueryProcessor::determine_operations::haeb9ac47f34bdd0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7052 } Some("std::collections::hash::set::HashSet::insert::h618df0c1cf2129d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4292 } Some("core::ptr::drop_in_place>::hbe24a552279d8ad6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8369 } Some("core::fmt::Arguments::as_statically_known_str::h01534a8087da5f75") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7059 } Some("core::iter::traits::iterator::Iterator::filter::ha4e3ae12b5254820") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5125 } Some("::from_abi::h4c110686d211a815") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5279 } Some("link_cli::link_reference_validator::LinkReferenceValidator::next_available_link_id::hd5b4bd12411d2413") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7060 } Some("core::iter::traits::iterator::Iterator::filter::had6f7e186f4642e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4293 } Some("core::ptr::drop_in_place,link_cli::query_processor::QueryProcessor::matched_links::{{closure}}>>::h109f68b1d0002dbc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5416 } Some(" as core::ops::drop::Drop>::drop::h54c06a348a5103ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8456 } Some("alloc::raw_vec::RawVecInner::with_capacity_in::h07e303f5d91b9bf1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7080 } Some("link_cli::link_reference_validator::LinkReferenceValidator::new::he5185e6d009be1ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5613 } Some("zmij::Buffer::format::hd33e5ff748245977") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4294 } Some("core::ptr::drop_in_place,link_cli::query_processor::QueryProcessor::links_matching_definition::{{closure}}>>::h9bb0d92a5eca56af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1624 } Some("wasm_bindgen_test::__rt::State::print_failure::ha9335df0081403fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5486 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::into_kv::hf4df6fec9cfc4989") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8528 } Some("alloc::raw_vec::RawVecInner::with_capacity_in::hf675d1007e27cba6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4295 } Some("core::ptr::drop_in_place,link_cli::query_processor::QueryProcessor::solution_is_no_operation::{{closure}}>>::hcf5b1cf297cb4eaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7135 } Some("link_cli::query_processor_substitution::is_normal_index::hd071d3f675d50b55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4296 } Some("core::ptr::drop_in_place,link_cli::query_processor::QueryProcessor::solution_is_no_operation::{{closure}}>>::hd05f5100526f165b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5912 } Some("wasm_bindgen::convert::impls::>::from_abi::hb0488f9cbf726859") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7159 } Some("core::error::Error::cause::h296b77f11f6e064b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5522 } Some("core::str::traits:: for core::ops::range::Range>::index::h509feb6e24a32a85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4297 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(core::option::Option,core::option::Option),alloc::alloc::Global>>::h244ac01dfec48afd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8696 } Some("core::fmt::Arguments::as_statically_known_str::h9934aed956d2a501") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7267 } Some("::fmt::h939fbf4f79b01f43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6587 } Some("core::option::Option::map::hae57a3c55bfa986c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4298 } Some("core::ptr::drop_in_place::hd80a0e51e775eaf1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7397 } Some("hashbrown::map::equivalent_key::{{closure}}::ha788d2f3e7a4c367") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5930 } Some(" as core::ops::drop::Drop>::drop::hfde767abaca75a97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4174 } Some("js_sys::futures::queue::Queue::new::h51f02218ab6be048") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4300 } Some("core::ptr::drop_in_place,link_cli::query_processor::QueryProcessor::match_pattern::{{closure}}>,link_cli::query_processor::QueryProcessor::match_pattern::{{closure}}>>::hd0d21d0613c1a7c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 275 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7402 } Some("std::path::Path::new::h284f1e7f0e31d4e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6593 } Some("core::option::Option::and_then::h9f46dd977be34ea8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6213 } Some(" as core::ops::drop::Drop>::drop::h6d76572b9998a4bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4301 } Some("core::ptr::drop_in_place::h9159cd5cee8a2d66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5150 } Some("clink_execute") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4302 } Some("core::ptr::drop_in_place,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::h0a2bd2363d462ec5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7565 } Some("::fmt::hcc4fe32a020d7a79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6470 } Some(" as core::iter::traits::iterator::Iterator>::find::hf1f0271fb3153c6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4303 } Some("core::ptr::drop_in_place,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::h13ab059a8139d50e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7567 } Some("::fmt::h77de5bfbf86392a0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7219 } Some("lino_env::LinoEnv::new::habdcffb36634550c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8954 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8152 } Some(" as core::iter::adapters::zip::ZipImpl>::next::h3789e92f9b36e041") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6938 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::h4d0aa1cbe9dec26f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4304 } Some("core::ptr::drop_in_place,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::hc2245c6529afe5f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7599 } Some("core::ptr::swap_chunk::h4ef622a967d03401") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 306 } Some("core[c5930c85a12de822]::slice::sort::shared::smallsort::sort8_stable::::sort_by::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7600 } Some("core::ptr::swap_chunk::h77f7f67df963d249") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8340 } Some("<&str as nom::traits::Input>::take_split::h0c2a5ec7b351e1af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9123 } Some("::field") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4309 } Some("core::ptr::drop_in_place,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::{{closure}}>::h0f86fee6380547b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7601 } Some("core::ptr::swap_chunk::hefaaa9bfa9ea93ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6940 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::he0e196c6da6e6eba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4310 } Some("core::ptr::drop_in_place,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::{{closure}}>::hb26420c7aa3e3781") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3996 } Some("once_cell::unsync::OnceCell::try_insert::h45ec410d59154d16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 651 } Some("alloc::vec::Vec::remove::h2e979524278225f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7048 } Some("std::collections::hash::set::HashSet::new::hcaa6e61922bff8ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4311 } Some("core::ptr::drop_in_place,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::{{closure}}>::he3ea4da1186f5869") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8739 } Some("anyhow::fmt::::debug::h0626bd9d575a8de0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 679 } Some("alloc::collections::btree::node::move_to_slice::h8d5872710b3d4412") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4313 } Some("core::ptr::drop_in_place>::h2f100ae662734eaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4000 } Some("once_cell::unsync::OnceCell::try_insert::h8d01d3bcc03b1986") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7049 } Some("std::collections::hash::set::HashSet::new::hf8667579359a50c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4316 } Some("core::ptr::drop_in_place>::h58a72d03d8057c45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1060 } Some("::stringify_error::h65fb4eff82d5b0e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4318 } Some("core::ptr::drop_in_place>::h52cc1bdb61b7b5fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7667 } Some("<&T as core::fmt::Debug>::fmt::h1d31cbcacecfca68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1245 } Some(" as core::ops::try_trait::Try>::branch::hc48e99f90976f63a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4320 } Some("core::ptr::drop_in_place>::hc2fe2def9f78da38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4378 } Some("hashbrown::map::HashMap::iter::h1ee1d8c10450d136") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7743 } Some("links_notation::parser::eol::h4bca5b2244026f06") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4323 } Some("core::ptr::drop_in_place>::h1140a15fa614b8f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1254 } Some(" as core::ops::try_trait::Try>::branch::hfd28afeece2ec4cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7058 } Some("core::iter::traits::iterator::Iterator::try_fold::ha1d15d8478fb193a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4325 } Some("core::ptr::drop_in_place>::h16058fc9fbb1400f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8151 } Some(" as core::iter::traits::iterator::Iterator>::next::h7f5d9a115517b202") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1701 } Some("wasmbindgentestcontext_run") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4379 } Some("hashbrown::map::HashMap::iter::he77937afeb6385ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4333 } Some("core::ptr::drop_in_place>::h1f204a6f4d8c806f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1100 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_map::hc8c9eb79a3b7841d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8349 } Some("::fmt::hd7d34c5e94bcba3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3499 } Some(" as wasm_bindgen::convert::traits::IntoWasmAbi>::into_abi::h0d60c5ca683c9b49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7075 } Some("link_cli::link_reference_validator::LinkReferencePlan::add_missing_reference::hd1f115d16321562f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8483 } Some("core::iter::range::>::next_back::hfc4ba031720ff899") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4925 } Some("core::slice::sort::stable::quicksort::PartitionState::partition_one::h4819e81af8951a34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5261 } Some("core::option::Option::ok_or::h1805fd04c5a281cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8501 } Some(" as core::iter::traits::iterator::Iterator>::next::h0a2a22673aa29108") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4335 } Some("core::ptr::drop_in_place>::h6a9336bfd5db360d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5867 } Some("zmij::compute_dec_exp::hcc11bb34f82a99f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8516 } Some("::fmt::h6f20aef0ae101611") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4337 } Some("core::ptr::drop_in_place>::hca503eeaebb4a9e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5479 } Some("alloc::collections::btree::node::move_to_slice::h8979c1f6588cc5ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8535 } Some("::fmt::hd5cde93c7e253163") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4340 } Some("core::ptr::drop_in_place>::h9ef0da887f3503bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6394 } Some("alloc::vec::Vec::extend_trusted::h7ba3d699aa14c2b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5535 } Some(" as core::iter::range::RangeIteratorImpl>::spec_next::hc8cadaf3a04c8de5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8721 } Some("core::error::Error::cause::h2d6326208ebeb194") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 475 } Some("alloc[3ca501edff3f0c7c]::str::join_generic_copy::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4342 } Some("core::ptr::drop_in_place,core::option::Option),(),link_cli::query_processor::QueryProcessor::process_query::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(core::option::Option,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::{{closure}}>::{{closure}}>::h0d31b5023209a9c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5612 } Some("itoa::Buffer::format::h88aeaba0a0c0e8cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6987 } Some("hashbrown::map::HashMap::iter::h1aeddfa532cf449d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7313 } Some(" as core::ops::drop::Drop>::drop::hc9f1518177fcfc5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4343 } Some("core::ptr::drop_in_place,core::option::Option),(),link_cli::query_processor::QueryProcessor::process_query::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(core::option::Option,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::{{closure}}>::{{closure}}>::h485d7af8f0b50d7e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5694 } Some("core::result::Result::map::h2361237433f927db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6988 } Some("hashbrown::map::HashMap::iter::h44453d47d956897e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4344 } Some("core::ptr::drop_in_place,core::option::Option),(),link_cli::query_processor::QueryProcessor::process_query::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(core::option::Option,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::process_query::{{closure}}>>::{{closure}}>::{{closure}}>::{{closure}}>::hf4a7071488ba415a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8166 } Some("nom::bytes::complete::take_while::{{closure}}::heefd8a77c5fc7014") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4345 } Some("core::ptr::drop_in_place>::hff60800021cc9963") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5695 } Some("core::result::Result::map::h2e10d2b83b02970c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6989 } Some("hashbrown::map::HashMap::iter::h97124975be80504d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4347 } Some("core::ptr::drop_in_place>::h6166d130b427354e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4615 } Some("link_cli::query_processor::QueryProcessor::resolve_pattern::h36b51b93e0cc77b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6990 } Some("hashbrown::map::HashMap::iter::hd2d60c3a5f21ee77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4350 } Some("core::ptr::drop_in_place>::h67121c65bba20547") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5898 } Some("wasm_bindgen::__rt::take_last_exception::h77033e4fe41d4206") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8723 } Some("core::error::Error::cause::h72e4f4f2c49ea121") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4399 } Some("core::str::::is_empty::h68c328d3dddc8f65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6548 } Some("core::iter::adapters::map::map_fold::{{closure}}::h254da8e43183b6a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8819 } Some("core::error::Error::cause::h563afd948ef0a8f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7100 } Some("core::slice::sort::stable::quicksort::PartitionState::partition_one::h96a67d92e04f9d64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4525 } Some("alloc::vec::Vec::dedup::hbb8da154309bbfb2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6549 } Some("core::iter::adapters::map::map_fold::{{closure}}::h4f82518324952b9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8821 } Some("core::error::Error::cause::hdec31e4e944a3535") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4983 } Some("alloc::rc::RcInnerPtr::strong::he61c12802ef907ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8847 } Some("<&mut I as core::iter::traits::iterator::IteratorRefSpec>::spec_fold::hfb1867d2885214c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 339 } Some("::new") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7246 } Some(" as core::ops::try_trait::Try>::branch::h38ad3c7389cb95bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4984 } Some("alloc::rc::Rc::increment_strong_count::ha41723901dc9f3c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6894 } Some(" as core::iter::traits::iterator::Iterator>::next::hb1e6dbfa19a73ce3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8856 } Some(" as core::iter::traits::iterator::Iterator>::next::ha2d9705d0aebd2a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5044 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h659635d467322b81") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6896 } Some(" as core::iter::traits::iterator::Iterator>::next::h5c055d79fcec52ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8998 } Some("::flush") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5309 } Some("console_error_panic_hook::hook::h37eeb2bf4a52e931") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8167 } Some("nom::bytes::complete::take_while::{{closure}}::hf0c1db1cf9402212") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7321 } Some(" as core::iter::traits::iterator::Iterator>::next::h125671a338f44a15") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 414 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_result") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9108 } Some("core[c5930c85a12de822]::panicking::panic_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5317 } Some("core::ptr::drop_in_place::h2c0ba26e17371946") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7325 } Some("hashbrown::map::HashMap::iter::ha909d27295f4e18d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5323 } Some("core::ptr::drop_in_place::into_abi::{{closure}}>::h75f40c1ef672949c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8972 } Some("::sub") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7935 } Some("alloc::vec::Vec::extend_trusted::h447a0b33b238d907") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5341 } Some("core::ptr::drop_in_place::he8b582e847bc0f2b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5337 } Some("serde_core::de::MapAccess::next_entry_seed::hb5cbf9f6a4bf6129") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9023 } Some("::print_sep_list::<::print_const::{closure#2}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5346 } Some("core::ptr::drop_in_place>::h2ab214c034bed1a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7938 } Some("alloc::vec::Vec::extend_trusted::hbb3ef106064477ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 203 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::set::h20cc650efa868099") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5347 } Some("core::ptr::drop_in_place>::h2e0c18d051084a8c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 423 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_result") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5499 } Some("alloc::collections::btree::search::>::find_key_index::h1e29decc3fd19815") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5412 } Some("core::ptr::drop_in_place::h90805576a2372c01") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 204 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::set::h4ffc40b7c01239e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1011 } Some("wasm_bindgen_test::__rt::node::NodeError::to_string::h10cb882cd50b7c14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 205 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::set::h8d7cc3709c5e8c59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5413 } Some("core::ptr::drop_in_place>::h5a5dd0eb0121099c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9163 } Some("core[c5930c85a12de822]::option::expect_failed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 206 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::set::hbe0de7bbe5daf59f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5414 } Some("core::ptr::drop_in_place>::h2af5a7302aae3c58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1159 } Some("js_sys::futures::future_to_promise::{{closure}}::{{closure}}::hae0bb6c03b4ba4a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 207 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::set::hc5b161b9b28ab017") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5417 } Some("core::ptr::drop_in_place,alloc::collections::btree::node::marker::KV>::drop_key_val::Dropper>::hd8d2d2cfb319b34f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 637 } Some("std::io::impls::::write_all::h9013f4b9031d6f5a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 704 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_f64::h7675f25840bba73d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9186 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::dragon::mul_pow10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5419 } Some("core::ptr::drop_in_place::haf882cba07b74fd8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1142 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h3dc74054bf3633be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 756 } Some("serde_core::ser::impls::::serialize::h483c68783130e136") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5493 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split::hda41105dd53c7c6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5420 } Some("core::ptr::drop_in_place::hc6a611d35c07eb02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 757 } Some(" as serde_core::ser::Serializer>::serialize_str::h09aa82158d6e3670") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3777 } Some("core::option::Option::or_else::h0793e7d0c9268b4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 816 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h26b930d4ef4d5a30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 883 } Some("core::ptr::drop_in_place::ha1c88442ea482f3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3778 } Some("core::option::Option::or_else::h0ff1021e82105afe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1626 } Some("wasm_bindgen_test::__rt::State::print_results::hd4aef4b0c3338a65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 932 } Some("core::cell::Cell::take::h07fd432552d9a83e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3779 } Some("core::option::Option::or_else::hc2c5bfe19c0c1f02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5421 } Some("core::ptr::drop_in_place::h488a990439a6c99d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 933 } Some("core::cell::Cell::take::h5946c11eb92a0019") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5424 } Some("core::ptr::drop_in_place>::he7b8b2d1afb720a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1047 } Some(">::into::h14df7ab10397ae47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5425 } Some("core::ptr::drop_in_place::h370ec6711256fb0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 702 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next::hfb5a4a8fc2a294a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4066 } Some("wasm_bindgen::__rt::wbg_cast::hc8667ad73a203af5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5427 } Some("core::ptr::drop_in_place>::hcb5eb80db2082b6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1564 } Some("core::iter::traits::iterator::Iterator::try_for_each::call::{{closure}}::hdcdbb619395eada7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1082 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::visit_str::he8df843eaf3d71a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5550 } Some("serde_json::value::Value::Number::hb93b7caa5a76ad8b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1600 } Some("wasm_bindgen_test::__rt::_::__wasm_bindgen_generated___wbgtest_console_log::{{closure}}::h05e899ddd37dfff7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1291 } Some("js_sys::Array::for_each::h394cfe90b2c0240f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5703 } Some("alloc::collections::btree::map::BTreeMap::new::hee18a78a02bd3d2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5504 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::deallocating_next::h4adae923b1332803") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5868 } Some("zmij::to_decimal_fast::h4513ab2c409d4703") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5794 } Some("::discard::h22ffeecad10c52df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4709 } Some("alloc::vec::into_iter::IntoIter::as_slice::h16b4c79b60b920c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4395 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h0e1747bd52947a1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1602 } Some("wasm_bindgen_test::__rt::_::__wasm_bindgen_generated___wbgtest_console_info::{{closure}}::haa350e01a3f945bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7068 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h9082d57d8b22bc5d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4396 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h6c84d3484005387a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1604 } Some("wasm_bindgen_test::__rt::_::__wasm_bindgen_generated___wbgtest_console_warn::{{closure}}::hb5817c49549ff8cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4397 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hf9b9e73790da0492") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5900 } Some("core::cell::Cell::set::hd92c576970648ad6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4710 } Some("alloc::vec::into_iter::IntoIter::as_slice::h823392265527b798") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5931 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>::h2ac860ec0b70b19f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4690 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hae71b21697f92ac0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7793 } Some("links_notation::parse_lino_to_links::h2cd3a4f0a7a6ae9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5933 } Some("core::ptr::drop_in_place::hcf5425b354d3f3fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1606 } Some("wasm_bindgen_test::__rt::_::__wasm_bindgen_generated___wbgtest_console_debug::{{closure}}::hb485f749ff51d6ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4711 } Some("alloc::vec::into_iter::IntoIter::as_slice::hc852246a8748678e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4691 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hce81b53c11354d08") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5934 } Some("core::ptr::drop_in_place::h7d435a49c12bb7b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1608 } Some("wasm_bindgen_test::__rt::_::__wasm_bindgen_generated___wbgtest_console_error::{{closure}}::hab9be1f8de6358b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5936 } Some("core::ptr::drop_in_place>::h0bfdaa7a4473743d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1658 } Some("wasm_bindgen_test::__rt::Context::new::{{closure}}::{{closure}}::hd42d3da5379d5a37") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4692 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hfa9706982e73ca19") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5187 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_bool::h5290fe97d5bd20e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6820 } Some("alloc::vec::into_iter::IntoIter::as_slice::h667fc294989720e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3519 } Some("wasm_bindgen::closure::ScopedClosure::wrap_maybe_aborting::h5df569b628124178") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5939 } Some("core::ptr::drop_in_place>::hd7d93c383680564f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5269 } Some(" as core::fmt::Debug>::fmt::h8f78c39dc719050d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3530 } Some(">::into::h8c8ec5a05b8340bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6024 } Some("wasm_bindgen::externref::internal_error::hf374c40959200ecb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5627 } Some("core::option::Option::map_or::h84e494cc7f3a82cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6981 } Some("hashbrown::map::HashMap::get::h336ad8509d1576dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3541 } Some(">::into::h03cfe5f1b4eff845") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6149 } Some("core::ptr::drop_in_place::h33b1b585fcfab51c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5908 } Some("wasm_bindgen::__rt::wbg_cast::h3cbfdcc7b3496b17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6152 } Some("core::ptr::drop_in_place>::h46aa967e68bd8aaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3914 } Some("core::cell::Cell::take::h0a3b02ebebceadf9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4468 } Some("alloc::vec::in_place_collect::from_iter_in_place::h1753506e27bee9cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6175 } Some("core::ptr::drop_in_place::hcad26ef8f7389c9c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5945 } Some("core::option::Option::unwrap_or_else::h7908c0ab77fd611a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3915 } Some("core::cell::Cell::take::h769da626db0e68aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6212 } Some("core::ptr::drop_in_place>::he66d065e520f9c0e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3916 } Some("core::cell::Cell::take::h9ba56a3301f3132f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6046 } Some("::fmt::he0a8905f310cfab2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6422 } Some("alloc::vec::Vec::dedup::h8266d31c19becd94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3917 } Some("core::cell::Cell::take::hafe65b6ffb6161a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6115 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h43244b394a61ab77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6516 } Some("core::str::::is_empty::h2a66a94a5fccf69a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4164 } Some("core::task::wake::Context::from_waker::h77d8a04c488c961c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6116 } Some(" as core::convert::From>>::from::h4ef1a2e1fd9448f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6591 } Some("core::option::Option::is_none::hdc396a88646be809") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4401 } Some("serde_core::ser::impls::::serialize::h1a89d406381455dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4469 } Some("alloc::vec::in_place_collect::from_iter_in_place::h40fde1044eaec43e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4785 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::hbc08c0778cf321ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6599 } Some("core::ptr::drop_in_place>::h4f18a2ce9e06c8a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6118 } Some(" as core::convert::From>>::from::h6c82fdc304abe1a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4458 } Some(" as serde_core::ser::Serializer>::serialize_str::h41185c46114fa220") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6601 } Some("core::ptr::drop_in_place>::hec12cfe7aa024702") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6479 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h9396ae67fa5164f7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4494 } Some("std::io::impls::::write_all::h312ff3ce45c22094") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6603 } Some("core::ptr::drop_in_place>::h6ca17f594de6f34b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4470 } Some("alloc::vec::in_place_collect::from_iter_in_place::haf4511dc2b255d61") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6480 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hf3113dd2b58247bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4587 } Some("core::ops::function::impls:: for &mut F>::call_mut::hd9292becc439188d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6668 } Some("core::ptr::drop_in_place,core::option::Option),(),link_cli::query_processor::QueryProcessor::determine_operations::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(core::option::Option,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::determine_operations::{{closure}}>>::{{closure}}>::{{closure}}>::{{closure}}>::h4af0e2bf85fecd59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6809 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h24e78192c0546a60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4845 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hb585ab93e35577f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6669 } Some("core::ptr::drop_in_place,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::determine_operations::{{closure}}>>::{{closure}}>::{{closure}}>::hb3141b09277dc388") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4471 } Some("alloc::vec::in_place_collect::from_iter_in_place::hb4359c31ae48d13b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6810 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h5e7907d47e4e12a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7196 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::h5f0a43baf2d885f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4849 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hd1a45a57c248c726") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6811 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hc318a6923dcba7ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4851 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hf5d235e2567a72a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7222 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h100abe6f8f69fb65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7085 } Some("alloc::vec::in_place_collect::from_iter_in_place::h9d45a7b6bc06d38e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6982 } Some("hashbrown::map::HashMap::get::h4f7e1aff8e14049c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5050 } Some(">::into::h83dc8ff707b0e125") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6670 } Some("core::ptr::drop_in_place,core::option::Option),(),link_cli::query_processor::QueryProcessor::determine_operations::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<(core::option::Option,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::determine_operations::{{closure}}>>::{{closure}}>::{{closure}}>::{{closure}}>::h687a7277a79886db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5106 } Some(">::into::h405d8434b91a8697") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5078 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_seq::h4755d31be1cf7c2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6671 } Some("core::ptr::drop_in_place,core::option::Option),alloc::vec::Vec<(core::option::Option,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::determine_operations::{{closure}}>>::{{closure}}>::{{closure}}>::h0397dea79f7b8d76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5136 } Some("::exists::h967ff174b64977f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6673 } Some("core::ptr::drop_in_place>::h203ef8c1190524cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8024 } Some("alloc::vec::in_place_collect::from_iter_in_place::hf6865553b92d9df7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7439 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h29b7a94d3b53bfb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6678 } Some("core::ptr::drop_in_place>::h330ef9be3f7dc060") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7546 } Some("core::char::methods::::is_whitespace::h5d9c9bb6e1b25a5b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5274 } Some("core::ops::function::impls:: for &mut F>::call_mut::h675c22a9e5e019f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6984 } Some("hashbrown::map::HashMap::get::h99f54cd4525f3f2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5095 } Some("link_cli::named_type_links::NamedTypeLinks::get_or_create_named::heaaa0b29557cfc55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7676 } Some("links_notation::parser::ParserState::set_base_indentation::hc4452dc80c44723b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5559 } Some("core::cmp::impls::::eq::hc68f78e620267120") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5604 } Some("core::slice::::get::h28e810e2309fcfde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6985 } Some("hashbrown::map::HashMap::get::ha09e790c119b7b73") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8043 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h973dcebfb79a025c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5617 } Some("serde_json::map::Map::get::hf06debb3c4fe22fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4774 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::hbd1a9bfe4f30fd56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 356 } Some(">::write_test_name") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5755 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_bool::hf79fc6e023925e13") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8044 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::he9fb4080bd11b20e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6986 } Some("hashbrown::map::HashMap::get::hdc921049cbac07ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5768 } Some("::forward_unchecked::h2b9c2f6ca2dee81d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5942 } Some("core::slice::::get_mut::h295a30c7275c88a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7555 } Some("core::str::::trim_matches::hc1ff3916577853f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8385 } Some("core::char::methods::::is_whitespace::hc5f1e7a4120710ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6756 } Some("core::clone::Clone::clone::hc728bd8098743e8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 360 } Some(">::write_test_name") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7981 } Some("core::str::::trim_matches::h46313bb124b96253") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6771 } Some("core::cmp::impls:: for &A>::eq::h473368d842017f14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8422 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h29b185213017a798") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6679 } Some("core::ptr::drop_in_place>::h238a38486aad7cea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7985 } Some("core::str::::split_at_checked::h3f00ddfe00398583") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6776 } Some("link_cli::query_processor::QueryProcessor::solutions_are_compatible::{{closure}}::{{closure}}::h1c65c95d51ec5b32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 365 } Some(">::write_test_name") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6825 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h75d4399c580cc56d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8133 } Some("alloc::vec::into_iter::IntoIter::as_slice::hc75806e83183a6df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6874 } Some("core::ops::function::impls:: for &mut F>::call_mut::h05b5a89b3ea17153") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 368 } Some(">::write_test_name") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 779 } Some("alloc::collections::btree::map::BTreeMap::insert::h930ae09c3d213045") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6876 } Some("core::ops::function::impls:: for &mut F>::call_mut::hd0367fe1bc7a8104") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6680 } Some("core::ptr::drop_in_place>::he68fa7dac2047363") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4776 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::ha51a9576fb716fba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6879 } Some("link_cli::changes_simplifier::simplify_changes::{{closure}}::h57485cc575b99e60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8431 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h6fe6a14ca0e3fc25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6681 } Some("core::ptr::drop_in_place>::h711a9a1af16b26ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3380 } Some("alloc::collections::vec_deque::VecDeque::push_back_mut::hef561f45e37839a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8507 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h53900a9182a8e55e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5062 } Some("clink_wasm::_::::serialize::h58728a892a7b382f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6911 } Some("std::collections::hash::map::HashMap::get::h312323f23b316b41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6682 } Some("core::ptr::drop_in_place>::h255809eec1f90db9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8508 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h95c51459a307f18c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7012 } Some("core::cmp::impls:: for &A>::eq::h397d1d5e6f9097f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8774 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h414d59fcb9df2775") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7046 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h53c360015c937a56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6684 } Some("core::ptr::drop_in_place>::h49f14d0ccf88c1a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5063 } Some("clink_wasm::_::::serialize::h939a8c5f37b4c59c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7013 } Some("core::cmp::PartialEq::ne::hf93dec073b6751a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6685 } Some("core::ptr::drop_in_place>::h7a54e4d08530a2f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8800 } Some("core::char::methods::::is_whitespace::h84c93e9ecfc3e6a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4778 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::hbf536020d1c156f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7047 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::hed2348656b528d57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7025 } Some("core::cmp::impls::::cmp::h4f44b0426c909323") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7193 } Some("core::slice::sort::shared::smallsort::sort13_optimal::h6601cfad5a71c046") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6686 } Some("core::ptr::drop_in_place>::h0f6121d12c1dee22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9170 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7327 } Some("std::collections::hash::map::HashMap::get::h9a8e5c6e2ac0a824") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 355 } Some(">::write_progress") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6687 } Some("core::ptr::drop_in_place>::hda9dfee77f8b4606") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7372 } Some("lino_env::LinoEnv::get::{{closure}}::h9be57c2dc062ffe7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 110 } Some("core::fmt::num::::fmt::h59f90b5a9be70e2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6688 } Some("core::ptr::drop_in_place>::h15c0ed2e3ab56eae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7394 } Some("lino_env::LinoEnv::get::hf57f1f5fd71b6c57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 369 } Some("::notify") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6689 } Some("core::ptr::drop_in_place>::hacb55b9a59ccebfc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7552 } Some("<&T as core::convert::AsRef>::as_ref::hc48e0134b1771571") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 316 } Some("::with::<>::send::{closure#0}, core[c5930c85a12de822]::result::Result<(), std[a543996e6e7dbf1e]::sync::mpmc::error::SendTimeoutError>>::{closure#2}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 359 } Some(">::write_progress") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6690 } Some("core::ptr::drop_in_place>::h9fc976e274e5b8a0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7605 } Some("core::hash::Hasher::write_u32::h4d24df7db0579962") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6692 } Some("core::ptr::drop_in_place>::h6556c8d585eb910a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4780 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::h0c32b47d014233dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7675 } Some("links_notation::parser::count_indentation::h75d036602c3ba528") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6693 } Some("core::ptr::drop_in_place>::h326fad6f7b796fd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1561 } Some("core::ptr::copy::precondition_check::h2e32ec91161954e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 680 } Some("alloc::collections::btree::node::move_to_slice::he15f3b32e3fe726d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7691 } Some("links_notation::parser::multi_line_link::{{closure}}::hbc2c34dd32f13c26") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6698 } Some("core::ptr::drop_in_place)>>::h9d3127533f131c37") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 397 } Some(" as alloc[3ca501edff3f0c7c]::vec::spec_from_iter_nested::SpecFromIterNested<&str, core[c5930c85a12de822]::str::iter::Split<&str>>>::from_iter") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7703 } Some("links_notation::parser::single_line_link::{{closure}}::h56829f597028e54c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6700 } Some("core::ptr::drop_in_place>::hee98e4a8a970c02a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 723 } Some(" as core::iter::traits::iterator::Iterator>::next::h584bcfdb1bfc3ce2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7710 } Some("links_notation::parser::multi_line_values::{{closure}}::h4332e33425c1651c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6702 } Some("core::ptr::drop_in_place>::hdb96cdb1775eb98c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 732 } Some("serde_core::ser::SerializeMap::serialize_entry::h00f1d37a45257bc5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7714 } Some("links_notation::parser::reference_or_link::{{closure}}::h326e6e229c0a3dcc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 252 } Some("::replace::<&str>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6703 } Some("core::ptr::drop_in_place>::h26f7b9c914f50c07") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4163 } Some("core::ptr::copy::precondition_check::h983d7331e3f9a6df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7716 } Some("links_notation::parser::single_line_values::{{closure}}::hcdc5c3e18cfaa8d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 735 } Some("serde_core::ser::SerializeMap::serialize_entry::h22523a2c07639d03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6704 } Some("core::ptr::drop_in_place>>::h6d779b48916e4929") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4782 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::h772c127eef977e57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7718 } Some("links_notation::parser::multi_line_any_link::{{closure}}::h93230670eea4fac0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6705 } Some("core::ptr::drop_in_place,std::hash::random::RandomState>>::h3ac5b743653f48d4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 737 } Some("serde_core::ser::SerializeMap::serialize_entry::h31846365db7dc841") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7719 } Some("links_notation::parser::multi_line_any_link::{{closure}}::h94c20d4fd1695734") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6708 } Some("core::ptr::drop_in_place>>::h00098e56be180909") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5520 } Some("core::ptr::copy::precondition_check::hc2b5745a07341d10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7722 } Some("links_notation::parser::single_line_any_link::{{closure}}::h925b0ded4a08cc4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 482 } Some("getopts[c7f2e8f7e45b3f36]::find_opt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 739 } Some("serde_core::ser::SerializeMap::serialize_entry::h536275f854f14e06") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6709 } Some("core::ptr::drop_in_place)>>::h72d14908323c6906") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7724 } Some("links_notation::parser::single_line_any_link::{{closure}}::hac7eed809fc2a4df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6710 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>::h8ef84c8510a315e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7728 } Some("links_notation::parser::multi_line_value_link::{{closure}}::h987fd678d4e451fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 741 } Some("serde_core::ser::SerializeMap::serialize_entry::h7d81c502b61af9cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4784 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::h90da47d7210bacd6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5853 } Some("core::ptr::copy::precondition_check::h38bbfd90fb07c627") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7735 } Some("links_notation::parser::single_line_value_link::{{closure}}::h7bcf16022742412a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6712 } Some("core::ptr::drop_in_place>>::h24c9eb0f7aae35f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4601 } Some("link_cli::query_processor::QueryProcessor::solution_is_no_operation::h79b78110acfd4121") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7741 } Some("links_notation::parser::multi_line_value_and_whitespace::{{closure}}::hb17cc9133f75f378") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6713 } Some("core::ptr::drop_in_place>,link_cli::parser::Parser::convert_link>>::hbbb068650ae5fabe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 743 } Some("serde_core::ser::SerializeMap::serialize_entry::h977dd17268c98aa3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7742 } Some("links_notation::parser::single_line_value_and_whitespace::{{closure}}::he1d9b51ec5868e33") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6260 } Some(" as core::iter::traits::iterator::Iterator>::next::hbb186ff48532046b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6714 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>::h288d2b38a9c8a66d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7746 } Some("links_notation::parser::line::{{closure}}::ha23cce2a4583b95e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6839 } Some("::next_back::h89c81cead8d58d70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 745 } Some("serde_core::ser::SerializeMap::serialize_entry::ha3672012001b3789") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6715 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(link_cli::link::Link,link_cli::link::Link),alloc::alloc::Global>>::hf454181758544f6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7747 } Some("links_notation::parser::line::{{closure}}::hde71cdd805c642b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 277 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6716 } Some("core::ptr::drop_in_place>::h812473f460adb07b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6784 } Some("core::ptr::copy::precondition_check::h981275beb0845dbf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 747 } Some("serde_core::ser::SerializeMap::serialize_entry::hd6d81ac65f610734") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6717 } Some("core::ptr::drop_in_place::extend_trusted,link_cli::query_processor::QueryProcessor::create_pattern_from_lino>>::{{closure}}>::h0a7d9f9374b8ee05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7760 } Some(">::process::h2e7df1a066e459d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 752 } Some("serde_core::ser::SerializeMap::serialize_entry::hfc585810fe6174f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7748 } Some("links_notation::parser::links::{{closure}}::h6b77dea5153c75a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6718 } Some("core::ptr::drop_in_place::he4290fa6ef32f217") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8713 } Some("core::ptr::copy::precondition_check::hc5af3f65987c740e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7750 } Some("links_notation::parser::any_link::{{closure}}::h263f78f8c5b22d0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1032 } Some("wasm_bindgen_test::__rt::criterion::baseline::__wbgbench_dump::h7df84dce69bb1436") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6719 } Some("core::ptr::drop_in_place::extend_trusted,link_cli::query_processor::QueryProcessor::create_pattern_from_lino>>::{{closure}}>::{{closure}}>::h2f87e11d56accf57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7751 } Some("links_notation::parser::any_link::{{closure}}::h82dc63661e799deb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 573 } Some("serde_json::de::Deserializer::parse_whitespace::h516f523e63e490c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7761 } Some(">::process::h320a410b76df8557") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6720 } Some("core::ptr::drop_in_place,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::determine_operations::{{closure}}>>::{{closure}}>::hbbca9b1223039352") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1326 } Some("once_cell::unsync::Lazy::force::{{closure}}::h27f70366ffb36686") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7752 } Some("links_notation::parser::any_link::{{closure}}::hbe66a37c76bb69a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6721 } Some("core::ptr::drop_in_place,core::option::Option)>::extend_trusted,link_cli::query_processor::QueryProcessor::determine_operations::{{closure}}>>::{{closure}}>::hf703de331d87a11f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7801 } Some(" as nom::internal::Parser>::process::{{closure}}::hac4414b52dfa1290") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 592 } Some("serde_json::de::Deserializer::parse_object_colon::hf3bab02f7533eea4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1770 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::h254507f8c0b58226") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7814 } Some(" as nom::internal::Parser>::process::{{closure}}::hde5533303fcc6997") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7765 } Some(">::process::h599ad7bf6c748f3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7190 } Some("core::slice::sort::shared::smallsort::bidirectional_merge::ha68f7ffd04c77225") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7922 } Some(" as nom::internal::Parser>::process::{{closure}}::h3d26aef9059ab2df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6725 } Some("core::ptr::drop_in_place<(alloc::string::String,u32)>::h904189bd3b1d7aba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3528 } Some("wasm_bindgen::convert::closures::_::invoke::h1cd0c112d8bd5aac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6727 } Some("core::ptr::drop_in_place>::h6e560919106044e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8083 } Some("core::ops::function::FnMut::call_mut::h120a3a8abe5a87e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7768 } Some(">::process::h79ec4ce8a6145f97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1774 } Some("alloc::vec::Vec::reserve::h4d4a9a90a5d2376f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8085 } Some("core::ops::function::FnMut::call_mut::h1654985a5bb158cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3555 } Some("wasm_bindgen::convert::closures::_::invoke::ha425c302b4778306") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8086 } Some("core::ops::function::FnMut::call_mut::h430400afe6f0dab3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6728 } Some("core::ptr::drop_in_place::h9a97e79387cb92f7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1794 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::ha8cd5dab9a9b175f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8087 } Some("core::ops::function::FnMut::call_mut::h4f39c3e290082d57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7771 } Some(">::process::h987c972500009e32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4374 } Some(" as core::iter::traits::iterator::Iterator>::next::hea2063c09b8fbd1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 455 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_result") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6729 } Some("core::ptr::drop_in_place<(alloc::string::String,())>::he1f0ac9a6b77800f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8088 } Some("core::ops::function::FnMut::call_mut::h511dd2439193590b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1824 } Some("alloc::vec::Vec::reserve::h114fecc4672c3363") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8089 } Some("core::ops::function::FnMut::call_mut::h7a3a136a2c9ef0c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6731 } Some("core::ptr::drop_in_place::extend_trusted,link_cli::query_processor::QueryProcessor::create_pattern_from_lino>>::{{closure}}>::{{closure}}>::{{closure}}>::h740ce839af5b83ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4375 } Some(" as core::iter::traits::iterator::Iterator>::next::heefa265edcdd0260") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6734 } Some("core::ptr::drop_in_place>::h43ed1532e886dcd1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3990 } Some("once_cell::unsync::Lazy::force::{{closure}}::h20f4745638f84f10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6735 } Some("core::ptr::drop_in_place>::h088e3ac3f92bc797") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7773 } Some(">::process::hb139620bd6d01c14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8090 } Some("core::ops::function::FnMut::call_mut::h8d5000672236ae7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6736 } Some("core::ptr::drop_in_place>::hae69e7be03e40d09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8091 } Some("core::ops::function::FnMut::call_mut::haad2f269fb5055b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4922 } Some("core::slice::sort::stable::quicksort::PartitionState::partition_one::h309d98eac3f22b88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4276 } Some(" as core::ops::drop::Drop>::drop::hee27b53f5b6ae90b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8092 } Some("core::ops::function::FnMut::call_mut::hc192c7da15d8e993") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6739 } Some("core::ptr::drop_in_place>::h2941957b2bfcc80c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7774 } Some(">::process::hb2849e5654e526e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8093 } Some("core::ops::function::FnMut::call_mut::hda63e2d9c64bbe25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 464 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_result") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6742 } Some("core::ptr::drop_in_place>::h2d15b38dbd21182f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4288 } Some(" as core::ops::drop::Drop>::drop::h4d94233b45b06af1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4930 } Some("core::slice::sort::stable::quicksort::PartitionState::partition_one::h6d9a3849168814e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8157 } Some("nom::bytes::take_while::{{closure}}::h61b09306abf575e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6745 } Some("core::ptr::drop_in_place>::h6ed54f431070b798") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8158 } Some("nom::bytes::take_while::{{closure}}::h9de4b23f49689a51") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5375 } Some("serde_json::de::Deserializer::parse_whitespace::hd83b5d2c19f131be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6750 } Some("core::ptr::drop_in_place>::hdc7873b6c58f5a2f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4423 } Some("serde_core::ser::SerializeMap::serialize_entry::h0edf6a4f7cd92982") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8159 } Some("nom::bytes::take_while::{{closure}}::hfb2b3ac5c1e05fe7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7776 } Some(">::process::hb60c0830b58eeab5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6754 } Some("core::ptr::drop_in_place>::hd4e30fe06a793f3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8161 } Some("nom::bytes::take_while1::{{closure}}::h9e6ee52ebecda0e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6828 } Some("core::result::Result::is_ok::hf8cfebd08f625180") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5377 } Some("serde_json::de::Deserializer::parse_object_colon::hd8fd124c70979f7c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4426 } Some("serde_core::ser::SerializeMap::serialize_entry::h3f620122b81c2fe6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8176 } Some("core::cmp::impls::::ne::hd3d2007e5e947153") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6889 } Some(" as core::iter::traits::collect::Extend>::extend::{{closure}}::h45cf2283983ba3d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5750 } Some("serde_json::read::SliceRead::parse_str_bytes::h3673d0ee57d71c09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7777 } Some(">::process::hb6ac9dcafb1af0cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8177 } Some("core::cmp::impls:: for &A>::ne::h5aae86470459ed76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4428 } Some("serde_core::ser::SerializeMap::serialize_entry::h74ec31c172b4e653") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6890 } Some(" as core::iter::traits::collect::Extend>::extend::{{closure}}::he902021eb88e8972") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6947 } Some(" as core::iter::traits::iterator::Iterator>::next::h0a74a857b4f75250") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8378 } Some("core::ops::try_trait::NeverShortCircuit::wrap_mut_2::{{closure}}::h5914758adaf55324") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6891 } Some(" as core::iter::traits::collect::Extend>::extend::{{closure}}::hfe8bb0c94a14655a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4430 } Some("serde_core::ser::SerializeMap::serialize_entry::h8395c5114dd60d6e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8388 } Some("core::iter::traits::iterator::Iterator::take_while::hd350df9c1171eff1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6948 } Some(" as core::iter::traits::iterator::Iterator>::next::h6594a822ef5cabad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7778 } Some(">::process::hba51687a8294cfa9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8469 } Some("::backward_unchecked::h570c5e82fcabd308") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4432 } Some("serde_core::ser::SerializeMap::serialize_entry::h97d9f8c2520552b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6933 } Some("::clone::ha4b48a116dabccda") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6949 } Some(" as core::iter::traits::iterator::Iterator>::next::h709ae2a0727c8a77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8616 } Some("core::ptr::non_null::NonNull::new_unchecked::hc954c3caf949e25a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4459 } Some(" as core::iter::traits::iterator::Iterator>::next::h2f3eded4da44299f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7230 } Some("core::ptr::drop_in_place)>>::hbaa2c733cc53740d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5752 } Some("serde_json::read::SliceRead::parse_str_bytes::hb1e4cb4f21a90e15") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6950 } Some(" as core::iter::traits::iterator::Iterator>::next::h9bccedef42d8fbaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7780 } Some(">::process::hbc7534dab9709c90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8969 } Some("<&u8 as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7232 } Some("core::ptr::drop_in_place>>::hdd8dc201bf7abf73") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4818 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::hc731959a28564860") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8982 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7233 } Some("core::ptr::drop_in_place,std::hash::random::RandomState>>::h9cacb96a98b3c750") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9061 } Some("<&u8 as core[c5930c85a12de822]::fmt::Debug>::fmt[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7234 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>::hc9890c93bdac21e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7781 } Some(">::process::hc4afdade53ae0882") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9152 } Some("core[c5930c85a12de822]::num::from_ascii_radix_panic") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7001 } Some("hashbrown::map::HashMap::get_mut::h65f31d8587ce4b60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5257 } Some("core::option::Option::map::h49df972f9cb298b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7237 } Some("core::ptr::drop_in_place>::h14ff7bf3cf992c62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7324 } Some(" as core::iter::traits::iterator::Iterator>::next::h40a6d95b90e94da4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5478 } Some("alloc::collections::btree::node::move_to_slice::h370cfb53768710df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 317 } Some(">::send::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7782 } Some(">::process::hc8ac691541a64801") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7242 } Some("core::result::Result::is_err::h5e87b4f0dd24ce56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 113 } Some("<&T as core::fmt::Debug>::fmt::hbe058cfa25585bef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5480 } Some("alloc::collections::btree::node::move_to_slice::hde52f1494d4cc547") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 210 } Some("<&T as serde_json::value::index::Index>::index_into::he0a835c8961928c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7265 } Some("core::ptr::drop_in_place::hb03eb78801d3227a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7817 } Some(">::process::{{closure}}::h045d42cc4e23815b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 288 } Some("core[c5930c85a12de822]::ptr::drop_in_place::::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5591 } Some("itoa::Buffer::format::h1021b897054827ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7784 } Some(">::process::he052f07fa9295b02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7272 } Some("core::ptr::drop_in_place::h62eedcb80484d8d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 298 } Some("core[c5930c85a12de822]::panicking::assert_failed::, core[c5930c85a12de822]::option::Option>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7820 } Some(">::process::{{closure}}::h09ba877ec066725c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5592 } Some("itoa::Buffer::format::hf408157b4a0e3479") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7275 } Some("core::ptr::drop_in_place::h0882dfafc7fc72ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 634 } Some("wasm_bindgen::convert::slices::>::none::h6177d4fe6f4aabe8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7277 } Some("core::ptr::drop_in_place::h3c8f38026c483560") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5634 } Some("alloc::vec::Vec::reserve::hd95fa429b7a7bc94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 817 } Some("core::ops::function::FnOnce::call_once::h2ee93fa0c376c109") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7823 } Some(">::process::{{closure}}::h10c8dce75bb7e203") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5668 } Some(" as core::iter::traits::iterator::Iterator>::next::h9bef48115bc72ff2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7785 } Some(">::process::hed1b961d4bbecaa5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5774 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::hcfaa0fcbcb1d9f6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7278 } Some("core::ptr::drop_in_place::h7285a2463ba1e381") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1037 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::expecting::h5658231222db9c31") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7280 } Some("core::ptr::drop_in_place::haf1b4f478fe015ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5801 } Some(" as core::ops::deref::Deref>::deref::h0ec6fc252d2ed7bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8266 } Some("nom::internal::Parser::parse::hf0b064c1893673ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 79 } Some(" as core::future::future::Future>::poll::h094815e051632588") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7825 } Some(">::process::{{closure}}::h11c10e9cfa9fbd86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7282 } Some("core::ptr::drop_in_place>::ha43f705949daa9db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6031 } Some("core::fmt::num::::fmt::hda05165cdcc53f82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1091 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::deserialize::h7d5b3ac400c3fe1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1095 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::deserialize::h8ad8fc7e55cfe865") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7283 } Some("core::ptr::drop_in_place::h5cd652fa3d7bcc94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6041 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::h5f633c1b866a34c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1097 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::deserialize::h843d701c16c341c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7828 } Some(">::process::{{closure}}::h1fb9e874e2254a3a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7330 } Some("std::collections::hash::map::HashMap::clear::hbfb015de91cbff17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1099 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::expecting::h3e06aa6eeaa2fd71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 80 } Some(" as core::future::future::Future>::poll::h14fd0513e89a1e82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1102 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::expecting::h7bdae713769a125e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6049 } Some("::drop::he982b51b56f78220") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7830 } Some(">::process::{{closure}}::h20a2d249133ec53b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1107 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::expecting::hc346e8f26d101a1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9022 } Some("::print_type") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6138 } Some(" as core::ops::drop::Drop>::drop::he235882fd95ee539") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7342 } Some("core::ptr::drop_in_place)>,hashbrown::raw::RawTable<(alloc::string::String,alloc::vec::Vec)>::clear::{{closure}}>>::h5c0cc7486775e39f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1111 } Some("<&T as core::fmt::Display>::fmt::h45fab4bd143f2908") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6156 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::h289dd04260139c00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7343 } Some("core::ptr::drop_in_place::hcd157de80c679fcc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1122 } Some("::write_char::ha3c7ae69bfeccb89") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 81 } Some(" as core::future::future::Future>::poll::h5899d5fa6c25e685") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7345 } Some("core::ptr::drop_in_place::ha208b800069474b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1323 } Some("once_cell::unsync::OnceCell::get_or_init::h8293ab4c96dbe155") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7346 } Some("core::ptr::drop_in_place::h0682bacaa72fdb7f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6158 } Some("alloc::vec::Vec::reserve::h973ae52fde58b7bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7347 } Some("core::ptr::drop_in_place::h089554f47357eae2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1325 } Some("once_cell::unsync::OnceCell::get_or_init::h360a4980744afecb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6405 } Some("alloc::vec::Vec::reserve::h60a58ad6fe55c4e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7348 } Some("core::ptr::drop_in_place>::h673533642efa5185") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7833 } Some(">::process::{{closure}}::h237553fe26fdd16a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1345 } Some("serde_core::ser::Serializer::collect_seq::{{closure}}::h17b8e0ea886b9376") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7350 } Some("core::ptr::drop_in_place>::hb72b7403574c7bf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6755 } Some(" as core::ops::drop::Drop>::drop::h38d4114436cb13be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7837 } Some(">::process::{{closure}}::h26a67d5e3af22ae9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7354 } Some("core::ptr::drop_in_place>::hf108483282b1108f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1394 } Some(" as core::iter::traits::iterator::Iterator>::next::h24aa582e4254447a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7738 } Some("links_notation::parser::parse_multi_quote_string::h810f0b0bd05c9967") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 82 } Some(" as core::future::future::Future>::poll::haf2a1ae7ec278e1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6758 } Some(" as core::iter::traits::iterator::Iterator>::next::h1f22678ad1cd0367") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7459 } Some("core::ptr::drop_in_place::extend_trusted,alloc::str::replace_ascii::{{closure}}>>::{{closure}}>::h7cdca93581a8c513") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1403 } Some("core::option::Option::take::hfcfe60e919843a6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6855 } Some("link_cli::query_processor::QueryProcessor::patterns_from_lino::hdc592362572451bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7460 } Some("core::ptr::drop_in_place::extend_trusted,alloc::str::replace_ascii::{{closure}}>>::{{closure}}>::{{closure}}>::h6c4c3075e3ada50f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7839 } Some(">::process::{{closure}}::h3079cedf99bd1367") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1465 } Some(">::deserialize::VecVisitor as serde_core::de::Visitor>::expecting::h23b379041e638cb6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 83 } Some(" as core::future::future::Future>::poll::hb54a596c9d8399e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6870 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::hfd92b13230ea83b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7461 } Some("core::ptr::drop_in_place::extend_trusted,alloc::str::replace_ascii::{{closure}}>>::{{closure}}>::{{closure}}>::{{closure}}>::h41ea731a6d7932dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1467 } Some(">::deserialize::MapVisitor as serde_core::de::Visitor>::expecting::hfcace81886aab5e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7462 } Some("core::ptr::drop_in_place>::haa8b4f7d7ddd8d62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7841 } Some(">::process::{{closure}}::h3275b927efe4c739") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1508 } Some("::fmt::h63daa2c9f322f0e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7238 } Some(" as core::ops::drop::Drop>::drop::hd76856811310f16e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7463 } Some("core::ptr::drop_in_place>::hec0f4bba664fffa8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1523 } Some(" as serde_core::de::Deserializer>::deserialize_any::h07b89eee5757a274") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7844 } Some(">::process::{{closure}}::h3653fc0a0d6a7500") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7614 } Some("core::ptr::drop_in_place::hecacf5227bb1bfe5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1524 } Some(" as serde_core::de::Deserializer>::deserialize_any::h21928d6921b1f92d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7309 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::h9265139fc4de4c51") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9028 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7615 } Some("core::ptr::drop_in_place::{{closure}}>>::hb76172a9e9a0f2e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8208 } Some("::slice_contains::h650a55f574101775") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1525 } Some(" as serde_core::de::Deserializer>::deserialize_any::h274c427e5e4fa8e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7848 } Some(">::process::{{closure}}::h3b0a8176853e723a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7650 } Some("core::ptr::drop_in_place::h4ecf5a2902a0b9b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7412 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::h0e9115ec14dfe5fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7653 } Some("core::ptr::drop_in_place::h3808a16a7e5192b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1526 } Some(" as serde_core::de::Deserializer>::deserialize_any::h7e46d29b09b5bc17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7854 } Some(">::process::{{closure}}::h505b0740f9416eb7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7655 } Some("core::ptr::drop_in_place::hdfe4f41163f9c773") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7624 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::h44f72c00a38aaa53") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 693 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split::h599a01a4736f4f2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7656 } Some("core::ptr::drop_in_place::h3c95094d3cc53398") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1527 } Some(" as serde_core::de::Deserializer>::deserialize_any::h93e404818e4d4c2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7859 } Some(">::process::{{closure}}::h69099babe783da7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1528 } Some(" as serde_core::de::Deserializer>::deserialize_any::hc3c130a7dc725e01") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7657 } Some("core::ptr::drop_in_place::h8a058b217bf0c7c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7627 } Some("alloc::vec::Vec::reserve::h22ce404913e77cca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9221 } Some("compiler_builtins[40f58339702e5617]::int::specialized_div_rem::u128_div_rem") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7659 } Some("core::ptr::drop_in_place>::h5df9514add8039ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7861 } Some(">::process::{{closure}}::h6974fe47fb3add87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 697 } Some("alloc::collections::btree::search::>::find_key_index::hd0c4a16dd8151ff4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7707 } Some("links_notation::parser::count_indentation::{{closure}}::hdf743c5f83a1c729") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7937 } Some("alloc::vec::Vec::reserve::hb218cca1df349a9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1529 } Some(" as serde_core::de::Deserializer>::deserialize_any::hfd71c6db0ff84f9f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8002 } Some("core::str::::is_empty::h3badce6adc819f63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7863 } Some(">::process::{{closure}}::h6ce31d55872d4bc8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1541 } Some("wasm_bindgen_test::__rt::criterion::_::::deserialize::h8adcadb797838612") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8049 } Some("core::ptr::drop_in_place>>::h338b0e4f37a51443") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8095 } Some(" as core::ops::drop::Drop>::drop::hdcfadd09ff1bb41b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1543 } Some("wasm_bindgen_test::__rt::criterion::_::::deserialize::h1d73cad5d1815fbb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8051 } Some("core::ptr::drop_in_place>::hd2dc243564cdf839") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3841 } Some(" as wasm_bindgen::UnwrapThrowExt>::unwrap_throw::he52a0821ffd85c96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1545 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::expecting::h99e56c15b032dd86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8122 } Some(" as core::ops::drop::Drop>::drop::h7b8ec1f6bd4b9b03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1554 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::expecting::h70006676314b0aa3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8094 } Some("core::ptr::drop_in_place>>::h793f2c56a6c4b60b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5497 } Some("alloc::collections::btree::search::>::find_key_index::ha413e7e6f1497439") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8277 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::h20c6370ffc3b74f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7389 } Some("::d_rounds::h41f74c4ce43c9db4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1613 } Some("wasm_bindgen_test::__rt::record::he20c018948d25978") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8096 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>::h54148141fbf48900") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7813 } Some("nom::internal::Parser::parse::hb049ff05cc042314") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8368 } Some("core::fmt::num::::fmt::h8df28f78380b6afe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1615 } Some("wasm_bindgen_test::__rt::record::h2bb3834e3124e0a0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8742 } Some("anyhow::fmt::::display::h4ba664b5706ca06a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1617 } Some("wasm_bindgen_test::__rt::record::h7014a87fa468e348") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8450 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::hcec72c4ad97f4d25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8097 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard,alloc::alloc::Global>>::hd5c42cf1033e875c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1619 } Some("wasm_bindgen_test::__rt::record::h03d1fff0c325471d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 415 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_timeout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8098 } Some("core::ptr::drop_in_place::ha8169c7b0470bc45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 305 } Some("core[c5930c85a12de822]::slice::sort::shared::smallsort::sort4_stable::::lt>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1621 } Some("wasm_bindgen_test::__rt::record::hbb2d945fff6c1236") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7584 } Some("::d_rounds::hda98e3657c5e19bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 418 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8468 } Some("core::fmt::num::::fmt::hfc354af26c683f0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8099 } Some("core::ptr::drop_in_place, as core::convert::From>::from::{{closure}}>>::h18dc9575ad517728") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8100 } Some("core::ptr::drop_in_place>::h873bef0f3d8edfec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8630 } Some("core::alloc::layout::Layout::from_size_align_unchecked::precondition_check::h7479a1fb9532e7f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1628 } Some("wasm_bindgen_test::__rt::Timer::elapsed::h185af472304c8c7c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8101 } Some("core::ptr::drop_in_place>::extend_trusted,links_notation::flatten_link_recursive::{{closure}}>>::{{closure}}>::h6e70d31588fa47e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1665 } Some("<&T as core::fmt::Display>::fmt::hec435f1f8136c7c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8635 } Some("alloc::vec::Vec::reserve::h4e1be3519e2ffb65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8102 } Some("core::ptr::drop_in_place>::extend_trusted,links_notation::flatten_link_recursive::{{closure}}>>::{{closure}}>::hc9f6021c4bb21642") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3325 } Some(" as core::ops::function::FnOnce<()>>::call_once::h9a04c2a22b37f330") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 497 } Some("::opt_strs") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8103 } Some("core::ptr::drop_in_place::hfd81abaef09bd814") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 424 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_timeout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 218 } Some("core::option::Option::map::hc0e0f03d9b643a55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3857 } Some("core::ops::function::FnOnce::call_once::h0202107a1053f223") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8104 } Some("core::ptr::drop_in_place,alloc::vec::Vec>::extend_trusted,links_notation::flatten_link_recursive::{{closure}}>>::{{closure}}>::{{closure}}>::h01e6b4b06f2613fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3984 } Some("once_cell::unsync::OnceCell::get_or_init::h30cc20df1bee4455") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5515 } Some("core::num::::from_ascii_radix::h2c13670c3b2301d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8105 } Some("core::ptr::drop_in_place,alloc::vec::Vec>::extend_trusted,links_notation::flatten_link_recursive::{{closure}}>>::{{closure}}>::{{closure}}>::h11b420cc1736bf7f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 345 } Some("<[f64] as test[f3b1849dd7dd9a1a]::stats::Stats>::sum") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3985 } Some("once_cell::unsync::OnceCell::get_or_init::h1bb8797a664d8b75") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 281 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 427 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3987 } Some("once_cell::unsync::OnceCell::get_or_init::he31c4e5a06abb282") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8106 } Some("core::ptr::drop_in_place::he91c7603592a854a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1327 } Some("once_cell::unsync::Lazy::force::{{closure}}::h4b0bcf94cfe78d7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3989 } Some("once_cell::unsync::OnceCell::get_or_init::h7a614e324b8f2d7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8108 } Some("core::ptr::drop_in_place>::hef939b6e3cf4382d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4047 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hc2cfec2f5a051085") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1520 } Some("::deserialize::__FieldVisitor as serde_core::de::Visitor>::visit_str::hbc0eaae6935c3dc3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9156 } Some(" as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4247 } Some("core::ops::function::FnMut::call_mut::h4c5fd2f32de8e86a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8111 } Some("core::ptr::drop_in_place::h0e2746edc4233df5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 676 } Some("alloc::collections::btree::node::NodeRef::ascend::h0c8b9a5cf33e2543") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8113 } Some("core::ptr::drop_in_place,(),links_notation::flatten_link_recursive::{{closure}},core::iter::traits::iterator::Iterator::for_each::call,alloc::vec::Vec>::extend_trusted,links_notation::flatten_link_recursive::{{closure}}>>::{{closure}}>::{{closure}}>::{{closure}}>::h8595a68ac97fb775") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4380 } Some("::slice_contains::{{closure}}::ha188ea467f0d3545") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3657 } Some("js_sys::futures::task::singlethread::Inner::is_ready::h6e5e5a96a044cc72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8114 } Some("core::ptr::drop_in_place,(),links_notation::flatten_link_recursive::{{closure}},core::iter::traits::iterator::Iterator::for_each::call,alloc::vec::Vec>::extend_trusted,links_notation::flatten_link_recursive::{{closure}}>>::{{closure}}>::{{closure}}>::{{closure}}>::hd46135801ec8df72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7033 } Some("core::num::::from_ascii_radix::hddd450c48e38a213") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 691 } Some("alloc::collections::btree::node::NodeRef::ascend::h8aba555636410a99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9194 } Some("::next") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8119 } Some("core::ptr::drop_in_place>>::h67f61ef7f7913510") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3842 } Some("wasm_bindgen::convert::impls::>::split::h438812bdda59260f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4403 } Some("serde_core::ser::impls::::serialize::hf10359c0dda155e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8280 } Some("core::option::Option::is_none::h40da8f7979be4d6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4716 } Some("::write_char::h7aa00fd0989b65ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3843 } Some("wasm_bindgen::convert::impls::>::split::h538d5fef238c46cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4726 } Some("itoa::Buffer::new::h72017a6fb5638655") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8440 } Some("core::ptr::drop_in_place::h145c0f8d0ec3c743") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3928 } Some("core::result::Result::ok::h1a523c0b4c3ee954") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5017 } Some("serde_core::ser::Serializer::collect_seq::{{closure}}::h6d5c6afab66c963f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 695 } Some("alloc::collections::btree::node::NodeRef::ascend::hfb28445a3eeb7290") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8443 } Some("core::ptr::drop_in_place>::h71f3dab7e55e58e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4618 } Some("link_cli::query_processor::QueryProcessor::resolve_identifier_readonly::h2488dd440f46c0b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5021 } Some("::fmt::h167f56526bd0289e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3992 } Some("once_cell::unsync::Lazy::force::{{closure}}::h680808b5e4cba009") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8562 } Some("core::ptr::drop_in_place>::hc5b19a944b8af240") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5085 } Some("::return_abi::h7febc64071c28c7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4361 } Some("hashbrown::raw::RawTableInner::drop_elements::h2c7541e8e8bdce6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8569 } Some("core::ptr::drop_in_place::extend_trusted<&mut core::str::iter::Bytes>::{{closure}}>::hd0ea2343ad55fe3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4334 } Some(" as core::ops::drop::Drop>::drop::he5b93a6367722e82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8570 } Some("core::ptr::drop_in_place::h7bd4717ccbcb5bf5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5119 } Some("clink_wasm::Clink::reset::h276a6583fc12b769") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5287 } Some("link_cli::link_reference_validator::LinkReferenceValidator::validate_links_exist_or_will_be_created::ha67af44583e67b67") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5123 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::expecting::ha41fde6605a609ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8575 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>::he08729e253a10b21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9036 } Some("::print_quoted_escaped_chars::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4353 } Some("core::iter::traits::iterator::Iterator::fold::h819bd2a8f7f6cfc8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5241 } Some(" as core::iter::traits::iterator::Iterator>::next::h77cec33de44f1f1a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8576 } Some("core::ptr::drop_in_place>::h360fb15d312bf59f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5474 } Some("alloc::collections::btree::node::NodeRef::ascend::h88db6ca72d817263") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8577 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard>::hfbe6740afd5ebff7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5259 } Some("core::option::Option::take::h3c6b4b1c5d1ff000") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8578 } Some("core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<&dyn core::error::Error,alloc::alloc::Global>>::h5827f9fff3014d74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4800 } Some("core::slice::::split_at_mut::h09829655757ce608") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5491 } Some("alloc::collections::btree::node::NodeRef::ascend::hef7e6a081ceb353d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5326 } Some("::fmt::h28d3c9266bd78cb2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8579 } Some("core::ptr::drop_in_place::extend_trusted<&mut core::str::iter::Bytes>::{{closure}}>::{{closure}}>::hc1e3e33c4a67a721") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5327 } Some("::write_char::hd7da361598b9697a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1108 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_map::h37c4738d1fa52beb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 348 } Some("<[f64] as test[f3b1849dd7dd9a1a]::stats::Stats>::quartiles") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8580 } Some("core::ptr::drop_in_place::wrap_mut_2<(),u8,core::iter::traits::iterator::Iterator::for_each::call::extend_trusted<&mut core::str::iter::Bytes>::{{closure}}>::{{closure}}>::{{closure}}>::h7a0b8c3ff2b4e2c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5381 } Some("core::ptr::drop_in_place,serde_json::error::Error>>::h3a7fd7cf2f3d408f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4812 } Some("core::slice::::split_at_mut::hb5be0b8120ccbef8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5495 } Some("alloc::collections::btree::node::NodeRef::ascend::h6a0268b179006e1e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8581 } Some("core::ptr::drop_in_place::h4830a5021b894afe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5430 } Some("core::ptr::drop_in_place>::hf4a8430c64be181c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4857 } Some("core::result::Result::map_err::hfe3d74b5df04c5fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5516 } Some("core::num::::from_str::h0ccbb92ae7aeea52") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8583 } Some("core::ptr::drop_in_place::h83c220d2207a32db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5545 } Some("serde_json::value::partial_eq:: for serde_json::value::Value>::eq::h947385000d315bed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5073 } Some("clink_wasm::to_json::{{closure}}::h64521bfcdf3256e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8586 } Some("core::ptr::drop_in_place::h039893b63663660f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6265 } Some("hashbrown::raw::RawTableInner::drop_elements::h0f314611495c9363") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5554 } Some("<&T as core::fmt::Debug>::fmt::h8b3953171735dc31") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3382 } Some("alloc::collections::vec_deque::VecDeque::handle_capacity_increase::h47e031a9eeccb8be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5081 } Some("core::slice::::split_at_mut::hfd3108a3d00e5976") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8589 } Some("core::ptr::drop_in_place>::hd9f865cb189424f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5577 } Some("memchr::memchr::memchr_iter::h676e3e682c394fda") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 579 } Some("serde_json::de::Deserializer::parse_exponent::h76ff9713a624bcb9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8590 } Some("core::ptr::drop_in_place>::h770e6de9bfccd524") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5590 } Some("itoa::Buffer::new::hf2a7c26e04857e56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5134 } Some("::create::h85034f5a5463b15b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8591 } Some("core::ptr::drop_in_place::hcb675b27f6ff3a43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7364 } Some("core::hash::sip::u8to64_le::he04bae65024c63dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5596 } Some("<&T as core::fmt::Display>::fmt::h74570710b35f65d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8594 } Some("core::ptr::drop_in_place>::h351cd8c3c632a15e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6267 } Some("hashbrown::raw::RawTableInner::drop_elements::h1cfdc6e7f7609460") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5672 } Some("<&T as core::fmt::Display>::fmt::h34dbe709162a5e6e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8596 } Some("core::ptr::drop_in_place::h5f67d41eed11141a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5255 } Some("core::option::Option::map::h2c66c611e16279de") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5702 } Some("::fmt::h746742b1bb751b17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8601 } Some("core::ptr::drop_in_place>::hbe17a8b3a33a3b35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5764 } Some("<&T as core::fmt::Debug>::fmt::h94b09dcebd53cda4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8602 } Some("core::ptr::drop_in_place>::h0d814ad4991e855e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5779 } Some("::write_char::h26db223f50598309") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5258 } Some("core::option::Option::map::hcb512e512edf2216") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5366 } Some("serde_json::de::Deserializer::parse_exponent::hbd6875a7d38fd33b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7581 } Some("core::hash::sip::u8to64_le::h23eeecf2c6cad0dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5551 } Some("serde_json::value::Value::as_str::hfbd9b9173e656fae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8604 } Some("core::ptr::drop_in_place>::h5e604c12372eccec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6271 } Some("hashbrown::raw::RawTableInner::drop_elements::h6111032af714a999") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5815 } Some("<&T as core::fmt::Debug>::fmt::h1dff7032893c763d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8605 } Some("core::ptr::drop_in_place>::hc9bd1d2fa4b90923") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6711 } Some(" as core::ops::drop::Drop>::drop::h08e883446e1a8c2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5816 } Some("<() as core::fmt::Debug>::fmt::h8c5a05423f48f475") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5521 } Some("core::str::traits:: for core::ops::range::Range>::get::had91ffdc447880c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8607 } Some("core::ptr::drop_in_place>::h62b0daebbda3d3f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5862 } Some("zmij::FloatTraits::get_sig::h0c0a0880857a5f5d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6863 } Some("link_cli::query_processor::QueryProcessor::trace_msg::h9a25cb8be7975876") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8609 } Some("core::ptr::drop_in_place>::h1e684c48dde16bf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6273 } Some("hashbrown::raw::RawTableInner::drop_elements::h7f8a1a9f8b1f67d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5918 } Some("<&T as core::fmt::Debug>::fmt::h209dcd24326d5336") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8610 } Some("core::ptr::drop_in_place>::hc6f69cc4e81118ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7016 } Some("core::slice::::split_at_mut::he6582843a7816e0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8913 } Some("::new") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6027 } Some("core::result::Result::is_err::h978de2778d46ebbb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8611 } Some("core::ptr::drop_in_place::h1813fb629ba21f69") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9015 } Some("::next") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7081 } Some("link_cli::link_reference_validator::LinkReferenceValidator::trace_msg::h74a034909b431ec1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6122 } Some("alloc::vec::Vec::from_raw_parts::hd3fd41456469419c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8701 } Some("core::fmt::Formatter::alternate::ha69170ea2026907c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7144 } Some("core::slice::::split_at_mut::h4b44d9f86cb3e04b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7314 } Some("hashbrown::raw::RawTableInner::drop_elements::hb880130dde799868") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6124 } Some("alloc::vec::Vec::from_raw_parts::hddeb758dada0c348") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8773 } Some(" as core::ops::range::RangeBounds>::end_bound::hf988f8879492b063") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7572 } Some("core::slice::::split_at_mut::h52862107099e8529") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1278 } Some("alloc::collections::btree::navigate::LazyLeafRange::take_front::h9acb4c6ee1ce219c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6183 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::expecting::h6259055c8cd8509b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8904 } Some("std[a543996e6e7dbf1e]::alloc::rust_oom") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7664 } Some("core::slice::::split_at::h619ceed86ebf29db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6184 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::expecting::h4d31c32740e1e996") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 227 } Some(" as wasm_bindgen::UnwrapThrowExt>::unwrap_throw::h477db176aed96ca1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10720 } Some("clink_reset.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7689 } Some("links_notation::parser::multi_line_link::{{closure}}::h41940c6486f7064f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6185 } Some("<&T as core::fmt::Display>::fmt::hc07a9bfcdee2f367") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5569 } Some("alloc::collections::btree::navigate::LazyLeafRange::take_front::hfb837da267a094b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7696 } Some("links_notation::parser::Link::new_indented_id::h411f32d64aac26bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6248 } Some("::expecting::hdbe744c51ed0a0c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10723 } Some("clink_snapshot.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 343 } Some("test[f3b1849dd7dd9a1a]::console::list_tests_console") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 228 } Some(" as wasm_bindgen::UnwrapThrowExt>::unwrap_throw::ha25d94fdd2627ee6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 138 } Some("core::ptr::drop_in_place::{{closure}}>::hfae0199115cc8870") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6249 } Some("::expecting::hbd4127ddf472e24f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7702 } Some("links_notation::parser::single_line_link::{{closure}}::h41388f1551a34b3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6251 } Some("::expecting::h34de646bcaabd48e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7730 } Some("links_notation::parser::Link::new_singlet::hb9c8618a88230671") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6025 } Some("wasm_bindgen::externref::Slab::alloc::h68ab3c76068c8a54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 140 } Some("core::ptr::drop_in_place::{{closure}}>::hee981d51e531ddbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6258 } Some("hashbrown::rustc_entry::>::rustc_entry::{{closure}}::h18e56552e3a4f4bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7816 } Some("::fmt::h19c4886c69eb6d83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 141 } Some("core::ptr::drop_in_place::{{closure}}>::h6d46acd0056ac98a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 229 } Some(" as wasm_bindgen::UnwrapThrowExt>::unwrap_throw::hb99ff4599ad239d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6259 } Some("hashbrown::rustc_entry::>::rustc_entry::{{closure}}::h2fc785de11f44841") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 142 } Some("core::ptr::drop_in_place::{{closure}}>::h75e6793a1240b04f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8489 } Some("core::slice::::split_at::hef440bc52cd8f262") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6488 } Some("::write_char::h0925b53b518240cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 144 } Some("core::ptr::drop_in_place::{{closure}}>::h3e9699993064552f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6500 } Some("::fmt::h0572a9e91b3dc56b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 219 } Some("core::option::Option::take::h2161c5ad4a287ef4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8060 } Some("nom::internal::Parser::parse::hdb7f5f34b52a1799") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 258 } Some(">>>::initialize::<::with::CONTEXT::__rust_std_internal_init_fn>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 220 } Some("core::option::Option::take::h5d0802d60a9d1974") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6763 } Some("core::iter::traits::iterator::Iterator::map::h23540bc5d6aa356a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5093 } Some("link_cli::named_type_links::NamedTypeLinks::format_structure_recursive::h1994f9563cbf416f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 230 } Some(" as wasm_bindgen::UnwrapThrowExt>::unwrap_throw::hc5370d13495adaf5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 221 } Some("core::option::Option::take::hc29cf2184215f5ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 501 } Some(", ::usage_items::{closure#1}> as core[c5930c85a12de822]::iter::traits::iterator::Iterator>::advance_by") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6790 } Some("<&T as core::fmt::Display>::fmt::h43279ef8b6624de4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 222 } Some("core::option::Option::take::hd11f3fd37737f5d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9041 } Some("::next::[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6963 } Some("hashbrown::map::equivalent_key::{{closure}}::h264b90df5d1af26b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 968 } Some("wasm_bindgen::__rt::WasmRefCell::borrow::h26bbd378378f1155") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 223 } Some("core::option::Option::take::hd2727f2d49087652") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6964 } Some("hashbrown::map::equivalent_key::{{closure}}::h3565bd98a9cbef4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1396 } Some(" as core::iter::traits::iterator::Iterator>::next::h250b9b3a9e61b8e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 231 } Some(" as wasm_bindgen::UnwrapThrowExt>::unwrap_throw::hef45566648abeb6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6965 } Some("hashbrown::map::equivalent_key::{{closure}}::h5553539346348ff1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1406 } Some("core::option::Option::is_some::h16d2584998e903f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 979 } Some("wasm_bindgen::__rt::WasmRefCell::borrow_mut::h67e7b4c419a7f17a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6966 } Some("hashbrown::map::equivalent_key::{{closure}}::h5832fe483d322ae1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1407 } Some("core::option::Option::is_some::h2a6d179afa428e8d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1205 } Some(">::call::h7747bf64539a1b11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1026 } Some("wasm_bindgen_test::__rt::detect::This::self_::h7b67e6bbe88267f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6967 } Some("hashbrown::map::equivalent_key::{{closure}}::h66f1982a8fb502cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 582 } Some("serde_json::de::Deserializer::f64_from_parts::h8d886f30df5e938d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1408 } Some("core::option::Option::is_some::h3c7bf47c65c591d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5747 } Some("serde_json::read::SliceRead::skip_to_escape::he1bc60fd7e6bcf01") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1463 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::visit_i64::h0a4aab4d8a123966") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6968 } Some("hashbrown::map::equivalent_key::{{closure}}::h8f16260168efc842") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1028 } Some("wasm_bindgen_test::__rt::detect::Scope::deno::h340c24c32a877f27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1464 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::visit_u64::hcc05d44d1cc67876") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6970 } Some("hashbrown::map::equivalent_key::{{closure}}::he17ecb976e390722") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1236 } Some(" as core::ops::try_trait::Try>::branch::h6b29bc695c942e53") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3377 } Some("core::slice::index::range::he3b88ae4468ee66e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1727 } Some("core::iter::traits::iterator::Iterator::peekable::h0f5c84ac8300cca7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6971 } Some("hashbrown::map::equivalent_key::{{closure}}::hfa4cbe327d0f5c2f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 261 } Some("::next::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1250 } Some(" as core::ops::try_trait::Try>::branch::hde4435e7086a016b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3613 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hc1e043cb4177c0ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7022 } Some(">::equivalent::h788d6d2395b743b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1723 } Some("core::option::Option::unwrap_or::ha7058943c140ee0c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7029 } Some(">::equivalent::h1340398a1637a3d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5671 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h2a9d9a3a95cccd3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 778 } Some("alloc::collections::btree::map::BTreeMap::entry::h6fe4ece669b5c66d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4482 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h7d5ba646c3de0e71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7037 } Some("core::num::::from_str::h5fa7070575077eed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6176 } Some("::drop::h87b681d658973aaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3592 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h6877e0c5a49c5b95") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 215 } Some("::next::h88e12b83aa67fdc3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7170 } Some(" as core::fmt::Debug>::fmt::hb9607413ddf1dcaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4506 } Some("alloc::vec::Vec::reserve::haf90b3f5fb0bf37e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6822 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h154202b40e0a2e16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7266 } Some("<&T as core::fmt::Display>::fmt::h65115437fb505eda") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5370 } Some("serde_json::de::Deserializer::f64_from_parts::h050094056c153fc9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1131 } Some("js_sys::futures::task::singlethread::Task::spawn::he6d647529e24cccf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7294 } Some("<&T as core::fmt::Display>::fmt::h4ecdf2df4e56b433") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4514 } Some("alloc::vec::Vec::reserve::hec2e24025362768f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7124 } Some("anyhow::ptr::Ref::as_ptr::haed572f1da194d26") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7295 } Some("<&T as core::fmt::Display>::fmt::h602079c69b82abeb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7609 } Some("::drop::h9cf66f59ec9e51ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7296 } Some("<&T as core::fmt::Display>::fmt::h821b848db0b6e9f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6991 } Some("hashbrown::map::HashMap::insert::h158a2e4b00cedf53") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8327 } Some("::drop::h8322239524dc819c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5705 } Some("alloc::collections::btree::map::BTreeMap::entry::h7652cdd19f8ebb9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4520 } Some("alloc::vec::Vec::reserve::h31de8aae5cd1f10b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7377 } Some(">::equivalent::he371fafaa8a6732d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8424 } Some(" as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked::h5f5b12671a2530e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1512 } Some("::next::hb1647e06f6661aac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7466 } Some("<&T as core::fmt::Debug>::fmt::h1932bca01ffcd19f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4871 } Some(" as core::ops::try_trait::Try>::branch::h5ece469278032cce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8678 } Some("anyhow::ptr::Ref::as_ptr::h013e53f1853555e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7528 } Some("core::option::Option::is_none::h4bea4c25bf50b818") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5040 } Some("wasm_bindgen::__rt::WasmRefCell::borrow_mut::h94794b14d86dc25f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8679 } Some("anyhow::ptr::Ref::as_ptr::h1cfad17ca1094cfa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7564 } Some("<&T as core::fmt::Debug>::fmt::h22c4a2d7f8989026") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 494 } Some("::opt_vals") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9109 } Some("::fmt::fmt_decimal::{closure#1}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7566 } Some("<&T as core::fmt::Display>::fmt::h77d03b3ca4b3b2e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5056 } Some("clink_wasm::parse_options::{{closure}}::hb217536acb8930da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7574 } Some("::write_char::h2caf5eec537afda7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8680 } Some("anyhow::ptr::Ref::as_ptr::h2ab493994064de76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5260 } Some("core::option::Option::ok_or::h15ad76dd2246e3d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8681 } Some("anyhow::ptr::Ref::as_ptr::h313787ddfc330808") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7668 } Some("<&T as core::fmt::Debug>::fmt::hf245f46425c16fd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4590 } Some("link_cli::query_processor::QueryProcessor::resolve_match_id::ha2f476b8794d5aac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6250 } Some("::next::h521b7fa6d76d99cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5266 } Some("core::option::Option::unwrap_or::h4fa77ecf1314fec9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8770 } Some("::drop::h983d21087650c67c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 765 } Some("serde_json::ser::Formatter::write_char_escape::h28b5fee33a355a4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7678 } Some("links_notation::parser::whitespace::h3de622748d33bde9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9054 } Some("::count") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7681 } Some("links_notation::parser::ParserState::check_indentation::h0f11b4e563a20c03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10716 } Some("__wbgbench_dump.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5432 } Some("core::array:: for [T; N]>::try_from::h1a617630a34fbacc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7706 } Some("links_notation::parser::count_indentation::{{closure}}::hd969cc082046ed59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7173 } Some("core::slice::sort::unstable::quicksort::partition_lomuto_branchless_cyclic::hc31f7bfb49c05455") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4440 } Some("serde_json::ser::Formatter::write_char_escape::h697585ee98dade65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5556 } Some("<[T] as core::fmt::Debug>::fmt::ha23ecccb5f685fb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10717 } Some("__wbgtest_module_signature.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7727 } Some("links_notation::parser::horizontal_whitespace::h73fd3a708e8f310e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5874 } Some("zmij::write_if::h9d451fd5e71312c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7753 } Some("links_notation::parser::reference::hdef84f639ef704b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10718 } Some("__wbgtest_cov_dump.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7812 } Some(" as nom::internal::Parser>::process::{{closure}}::h84bab83bca43273c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4478 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h28de1015c5edae17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7815 } Some("<&T as core::fmt::Debug>::fmt::hf725456298adb12f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7510 } Some("::next::hbfc16a7480df999d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8053 } Some("nom::error::ParseError::from_char::hfa4405c1a80ea748") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6393 } Some("alloc::vec::Vec::reserve::h32c4a3c286dbd272") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7175 } Some("core::slice::sort::unstable::quicksort::partition_lomuto_branchless_cyclic::hee1a28fd87fb3ba3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10719 } Some("clink_rustCoreVersion.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8071 } Some("<&T as core::fmt::Debug>::fmt::h5e2224d229255387") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 250 } Some(">>::remove::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8073 } Some("<&T as core::fmt::Debug>::fmt::h6ae26a115133f3ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6395 } Some("alloc::vec::Vec::reserve::h78f242ddf62d5752") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10722 } Some("clink_version.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8075 } Some("<&T as core::fmt::Debug>::fmt::hf13afb1f316553b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7194 } Some("core::slice::sort::shared::smallsort::small_sort_network::hb37659cef880ce35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8084 } Some("core::ops::function::FnMut::call_mut::h13e2af33295fa923") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 225 } Some("core::option::Option::is_some::h706a4791d3aa89cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6397 } Some("alloc::vec::Vec::reserve::h731fe38466ea3e10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8201 } Some(" as nom::internal::Parser>::process::{{closure}}::hc2f6b700162bea79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 492 } Some("::to_string") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 564 } Some("serde_json::de::MapAccess::new::h82ba4e669334a1d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 458 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8900 } Some(">::dispose_chunk") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8203 } Some(" as nom::internal::Parser>::process::{{closure}}::h5c08f17327750458") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6402 } Some("alloc::vec::Vec::reserve::h621dc49122059bc4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8205 } Some(" as nom::internal::Parser>::process::{{closure}}::h915beb49cdd83b0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 565 } Some("serde_json::de::SeqAccess::new::h632c687ca9144afe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7418 } Some("alloc::vec::Vec::reserve::hbca68dc010a74412") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8207 } Some(" as nom::internal::Parser>::process::{{closure}}::h6d0bbe3dd920196f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1276 } Some("alloc::collections::btree::navigate::LazyLeafRange::init_front::h049e43b59dba16f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 652 } Some("alloc::vec::Vec::is_empty::he18c1d45a38069b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 271 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7936 } Some("alloc::vec::Vec::reserve::h5a7ec92bd6f77ce9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8335 } Some("nom::internal::Parser::parse::h6786b1caf6e37428") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 653 } Some("alloc::vec::Vec::is_empty::hf30bee7e13767547") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 467 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 768 } Some("serde_json::ser::Formatter::end_object_key::h417b4fb9ff408431") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8337 } Some("nom::internal::Parser::parse::hfedf1b7a358b8149") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7941 } Some("alloc::vec::Vec::reserve::h235e0799bd432b1a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 769 } Some("serde_json::ser::Formatter::end_array_value::he91c539afd3c7cc7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8348 } Some("<&T as core::fmt::Display>::fmt::h68d168f9ebe42cde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8484 } Some(" as core::iter::range::RangeIteratorImpl>::spec_next_back::h96ddae6a5c27b48f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1277 } Some("alloc::collections::btree::navigate::LazyLeafRange::init_front::hf329b9a4df767a7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 488 } Some("::optopt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 771 } Some("serde_json::ser::Formatter::end_object_value::h7c0a1e5632bf4810") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8467 } Some("<&T as core::fmt::Debug>::fmt::h9efd663e9413ad83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9077 } Some("::finish_grow[3]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8517 } Some("::write_char::hebe4c4be6ba44e3b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 780 } Some("alloc::collections::btree::map::BTreeMap::is_empty::h8fb60ca254fe8a39") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8648 } Some("::into_iter::h4274d91040458fcc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 798 } Some("core::cell::Cell::set::h4844be15c1368eff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5566 } Some("alloc::collections::btree::navigate::LazyLeafRange::init_front::h100e206d3a811b55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 490 } Some("::optmulti") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 276 } Some(">::disconnect") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 246 } Some(">::write_plain::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8734 } Some("anyhow::error::ErrorImpl::backtrace::{{closure}}::hef5ec027126143ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 931 } Some("core::cell::Cell::set::h34b239a4785b3e74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8736 } Some("::fmt::h40034a7fbf57be5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 248 } Some(">::write_plain::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1285 } Some("js_sys::Function::call1::he0460398ca39197e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 942 } Some("core::cell::RefCell::new::hc208b4f458a09c3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8743 } Some("anyhow::error::ErrorImpl::chain::h5ca1eab47deeffce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5568 } Some("alloc::collections::btree::navigate::LazyLeafRange::init_front::h2bf339f71569d21a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 975 } Some("wasm_bindgen::__rt::WasmWord::is_zero::h7d3b29b8d19eafc0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8760 } Some(" as core::fmt::Debug>::fmt::h3c359eb1527bb9ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1184 } Some("alloc::rc::Rc::new::h41dec6add767b3af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1022 } Some("wasm_bindgen_test::__rt::detect::_::::is_none::h8281156fdb9761d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8761 } Some(" as core::fmt::Debug>::fmt::h728c7fc6892335c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8336 } Some(" as nom::internal::Parser>::process::he12aafbca5d1f5f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1024 } Some("wasm_bindgen_test::__rt::detect::_::::is_none::hb0943d313838b26b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1749 } Some("::spec_to_string::he0695aa6b67c97d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8771 } Some("::spec_advance_by::{{closure}}::h600ac45a69ce8c6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1292 } Some("js_sys::Function::call1::h27bf1b2208facce6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1223 } Some("core::result::Result::is_ok::h2b2a23c9e1c0473e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7390 } Some(" as core::hash::Hasher>::write::h6ff404dc58975298") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8808 } Some("core::iter::traits::iterator::Iterator::for_each::hd529c98a436fff07") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1224 } Some("core::result::Result::is_ok::h62fa8e296941fca2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8844 } Some("anyhow::error::::fmt::hb328cde39ea44d76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1462 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::visit_f64::h3dc32f5d2c3911ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3847 } Some("wasm_bindgen::convert::impls::>::return_abi::h7c008f9bbf9d0d5d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1436 } Some(" as wasm_bindgen::UnwrapThrowExt>::unwrap_throw::ha9985f79a7dfaa3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8861 } Some("core[c5930c85a12de822]::panicking::assert_failed::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1586 } Some("wasm_bindgen::convert::slices::unsafe_get_cached_str::h401f42506cfb64e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7585 } Some(" as core::hash::Hasher>::write::h304dd7a7b78276b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8959 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1978 } Some("js_sys::_::>::is_none::hef5b982b876827f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8402 } Some(" as nom::internal::Parser>::process::hb1ed4650c0d8f1ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9093 } Some("core[c5930c85a12de822]::panicking::assert_failed::, core[c5930c85a12de822]::option::Option>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1979 } Some("js_sys::_::>::is_none::h4894578768c9d0ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5262 } Some("core::option::Option::ok_or::hf825480a0ed3a166") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1958 } Some("js_sys::Function::call1::h2650e00e55422ede") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9095 } Some("core[c5930c85a12de822]::panicking::assert_failed::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3913 } Some("core::cell::Cell::set::ha761820b2de0dcf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6487 } Some("::spec_to_string::h5757c08e4226f2c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9096 } Some("core[c5930c85a12de822]::panicking::assert_failed::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1711 } Some("alloc::collections::btree::map::entry::VacantEntry::insert_entry::hd83023ef6e1f3f9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3932 } Some("core::result::Result::is_ok::h63cf13ad448c3c32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6574 } Some("link_cli::query_processor_substitution::should_preserve_existing_part::{{closure}}::h2e3d39e7230c553f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9138 } Some("::pad_integral::write_prefix") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4062 } Some("wasm_bindgen::__rt::WasmWord::is_zero::h081e15980d7f9cbd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7511 } Some("::next::h23d20790e8c27f70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6759 } Some(" as core::iter::traits::iterator::Iterator>::next::h73770e917e30c2af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5434 } Some("alloc::collections::btree::map::entry::VacantEntry::insert_entry::h583533c76f9a42ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4159 } Some("wasm_bindgen::convert::closures::_::+Output = R> for T>::unsize::h0c459a717da243bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9222 } Some("__umodti3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7679 } Some("links_notation::parser::ParserState::pop_indentation::hb1bb988a220c165c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 583 } Some("serde_json::de::Deserializer::parse_integer::h223e3e632a7269a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4443 } Some("serde_json::ser::Formatter::end_object_key::h21d46d4e80908410") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8271 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::h7452d16f0b27746e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7611 } Some("std::sys::thread_local::no_threads::LazyStorage::initialize::hf0eff9c930253487") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 432 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_result") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9224 } Some("__udivti3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4444 } Some("serde_json::ser::Formatter::end_array_value::h9a1787ee944c9e77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8273 } Some("core::str::traits:: for core::ops::range::RangeFrom>::get_unchecked::h05438a91ed50ca47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 153 } Some("core::pin::Pin<&mut T>::map_unchecked_mut::h16be49775dec23de") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4446 } Some("serde_json::ser::Formatter::end_object_value::h9cb9c041d8732043") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4913 } Some("core::slice::sort::shared::pivot::choose_pivot::h06e355f8f0d058f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 154 } Some("core::pin::Pin<&mut T>::map_unchecked_mut::h342c74bb18c722c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8924 } Some(">::write_cold") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 155 } Some("core::pin::Pin<&mut T>::map_unchecked_mut::h3e6685e8cd410a94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4528 } Some("alloc::vec::Vec::is_empty::h222b8699ca2e01b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 156 } Some("core::pin::Pin<&mut T>::map_unchecked_mut::h9affb255b7a60d36") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9220 } Some("__multi3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7756 } Some(">::process::h173a03783e92443d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4914 } Some("core::slice::sort::shared::pivot::choose_pivot::h1044f391a39544b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4529 } Some("alloc::vec::Vec::is_empty::h5b4efbc91d931724") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 157 } Some("core::pin::Pin<&mut T>::map_unchecked_mut::hb1c26b80bd191a30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5371 } Some("serde_json::de::Deserializer::parse_integer::hee565f494643b4ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4530 } Some("alloc::vec::Vec::is_empty::hb947b7e1ed259253") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 641 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h4e719cf07c2fba18") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 69 } Some("wasm_bindgen_test::__rt::Context::execute_sync::{{closure}}::h47df7c4a1ab018f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4722 } Some("alloc::string::String::is_empty::hf34a5ed9ddb6b040") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 663 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h4efc17a312f1550b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7757 } Some(">::process::h1d74384d9e9397a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4915 } Some("core::slice::sort::shared::pivot::choose_pivot::h195b38bffe16161a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4743 } Some("wasm_bindgen::convert::slices::unsafe_get_cached_str::h85eac86f1dcea200") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 70 } Some("wasm_bindgen_test::__rt::Context::execute_sync::{{closure}}::h52d50c0d803cd32b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 806 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::is_set::h6a6f9b40f7a44016") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 71 } Some("wasm_bindgen_test::__rt::Context::execute_sync::{{closure}}::h942d5cfd20b74c3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 886 } Some("core::ptr::drop_in_place>::hb755d1a3ee5399ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4834 } Some("::visit_bool::hee134dcc46558d7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 72 } Some("wasm_bindgen_test::__rt::Context::execute_sync::{{closure}}::h9a140a8a575832a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5268 } Some("core::option::Option::Some::h75356324768cfb3a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7758 } Some(">::process::h243a5787aec457b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1043 } Some("::fmt::h8313225f2f9222d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8973 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5294 } Some("wasm_bindgen::convert::slices::unsafe_get_cached_str::h8e3d2643e1f5c9fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1113 } Some("::fmt::h27e7ec4a92a42156") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4916 } Some("core::slice::sort::shared::pivot::choose_pivot::h61260a52348f9e3a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 73 } Some("wasm_bindgen_test::__rt::Context::execute_sync::{{closure}}::hd998cfa0ebf9e8fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1114 } Some("::fmt::h9cdd773d8acf251b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5353 } Some("serde_json::de::MapAccess::new::h60192de7b4bc533a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7763 } Some(">::process::h42db6522b91c195d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 749 } Some("serde_core::ser::SerializeMap::serialize_entry::he89319e53259545a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5354 } Some("serde_json::de::SeqAccess::new::h431e468ffd8e91c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1115 } Some("::fmt::hd14fa8e82ab7d50a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4917 } Some("core::slice::sort::shared::pivot::choose_pivot::he9b671bb984d25f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5527 } Some("::rejecting::h3956c02cc5bdce31") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7764 } Some(">::process::h4a04bcb12cea7f48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1469 } Some("::fmt::h28b6930de306d86c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1350 } Some("wasm_bindgen::convert::impls::>::from_abi::h3a17bf9cf0f2f817") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1470 } Some("::fmt::h6229538b503d204a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5648 } Some("alloc::vec::Vec::is_empty::h3f3083c34814b921") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 590 } Some("serde_json::de::Deserializer::peek_invalid_type::h21c68e51d4102cd0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1351 } Some("wasm_bindgen::convert::impls::>::from_abi::hfc53c43f6a661de4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5825 } Some(" as core::ops::range::RangeBounds>::start_bound::h915f309853f675f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7766 } Some(">::process::h626768b814c53072") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3763 } Some("wasm_bindgen::convert::impls::>::from_abi::hb0507ac9dba5fef2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1471 } Some("::fmt::h8e4196257a3150f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5840 } Some("::bitor::hf28629b2b59db304") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4918 } Some("core::slice::sort::shared::pivot::choose_pivot::hefdc34ec6672ce6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3764 } Some("wasm_bindgen::convert::impls::>::from_abi::hd80e0bbab572c6cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1472 } Some("::fmt::hee2f3cd26846501a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7767 } Some(">::process::h762284bdfba6eacb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5841 } Some("::bitand::h7bb8dc7147d23560") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1517 } Some(" as serde_core::de::Visitor>::visit_some::h5258b7dbd8eeeeac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4865 } Some(" as core::ops::try_trait::Try>::branch::h3af48818054d2af8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5901 } Some("wasm_bindgen::__rt::WasmWord::is_zero::hb206979ef4e7f95e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1555 } Some("::fmt::h362942ef4d088731") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4867 } Some(" as core::ops::try_trait::Try>::branch::h48f00a8f8bfe525d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6015 } Some("wasm_bindgen::convert::slices::unsafe_get_cached_str::h65cf2bb08f057c4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1556 } Some("::fmt::hc2243b1ae06df7de") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7772 } Some(">::process::had38cf44465a32dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4876 } Some(" as core::ops::try_trait::Try>::branch::hb424e3cf29911867") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6223 } Some("::rejecting::h6f178cba4b025f14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2020 } Some("js_sys::global::get_global_object::{{closure}}::h8288f217f16e173c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5376 } Some("serde_json::de::Deserializer::peek_invalid_type::hf99ad2c9a7189cf1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4919 } Some("core::slice::sort::shared::pivot::choose_pivot::hf8a2042960c382e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2021 } Some("js_sys::global::get_global_object::{{closure}}::h83ea89694227d145") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6252 } Some("core::error::Error::description::hde88120cbc6afb81") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4881 } Some(" as core::ops::try_trait::Try>::branch::hfd2a8fd61269edc7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7775 } Some(">::process::hb34228d0d7cbb88d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2022 } Some("js_sys::global::get_global_object::{{closure}}::h8c888db070020c02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5218 } Some(" as core::iter::traits::iterator::Iterator>::next::h729e24411c918558") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6255 } Some("core::error::Error::provide::h600ce366ce2aee55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7097 } Some("core::slice::sort::shared::pivot::choose_pivot::h87446e488af6811c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3311 } Some(" as core::ops::function::FnOnce<()>>::call_once::h405809a030b635d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5219 } Some(" as core::iter::traits::iterator::Iterator>::next::h934ea4751a6e980e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6426 } Some("alloc::vec::Vec::is_empty::h124706319fc514e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8414 } Some("::next::h59ffa0fb6684df99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3320 } Some(" as core::ops::function::FnOnce<()>>::call_once::h79737723ae5e2c58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6427 } Some("alloc::vec::Vec::is_empty::h8c673f7830ca92e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5313 } Some("console_error_panic_hook::error::h885877de20bb51e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3326 } Some(" as core::ops::function::FnOnce<()>>::call_once::ha5405000514a23ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6428 } Some("alloc::vec::Vec::is_empty::he114eebdf38cdf77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7098 } Some("core::slice::sort::shared::pivot::choose_pivot::hac04c2653be4e63b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5507 } Some(" as core::slice::index::SliceIndex<[T]>>::index_mut::he7ce1740e8aa58e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3328 } Some(" as core::ops::function::FnOnce<()>>::call_once::hb3d0f63e6cad7ec2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6592 } Some("core::option::Option::is_some::h864d4c76f5fa8e00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 336 } Some("test[f3b1849dd7dd9a1a]::console::get_formatter") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8074 } Some("::fmt::hf41ffe6bb038db85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6999 } Some("hashbrown::map::HashMap::remove::h71da0022f7e18a9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3330 } Some(" as core::ops::function::FnOnce<()>>::call_once::hb88aaeac4f068780") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7158 } Some("core::error::Error::description::h997a5ada23b6a751") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7079 } Some("link_cli::link_reference_validator::LinkReferenceValidator::collect_explicit_definitions::h45ce6d4b710d02a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3617 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hc6f9eb4d063e8c83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7043 } Some(" as core::iter::traits::iterator::Iterator>::next::h5a4f50fa6f0a1f03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7161 } Some("core::error::Error::provide::he772df1288302499") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3901 } Some("core::ptr::drop_in_place::h5ab16ef764bbc8b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7205 } Some("core::cmp::impls::::eq::h82cb53dcdf7be422") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 548 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h9309cb75695c1e7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7254 } Some("dotenvy::from_path_iter::h8afddc75dcb62b40") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7499 } Some("::rejecting::he72d69765de9f113") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3957 } Some("js_sys:: for alloc::string::String>::from::ha5dca2b4c1946f31") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 416 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7534 } Some(" as core::ops::try_trait::Try>::from_output::h085b57281d7b0755") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4018 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h221a711669249fb2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7449 } Some("core::num::::checked_add::h94f8cf2f37e01a67") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4253 } Some("core::ops::function::FnOnce::call_once::h1a74b1a52471560e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 556 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h474ce04e91eb61c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5526 } Some("core::str::pattern::TwoWaySearcher::next_back::h169c9e748e572799") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 425 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7953 } Some("alloc::vec::Vec::is_empty::hb5ec37efebf83de6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4299 } Some("core::ptr::drop_in_place::hac4b0475a728dd1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7954 } Some("alloc::vec::Vec::is_empty::hbba2d206b83d0347") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9141 } Some("::debug_tuple_field2_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7803 } Some("<(P1,P2,P3,P4) as nom::internal::Parser>::process::{{closure}}::he4b7bba17f066d32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4305 } Some("core::ptr::drop_in_place::hde40f02371992d94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7976 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h6405f3d00e0ea3e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4906 } Some("core::slice::sort::shared::pivot::median3_rec::h02b8bd5b923d65ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8553 } Some("core::fmt::Write::write_char::h55068dd94b3f3298") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4308 } Some("core::ptr::drop_in_place::h1d0a65da1a1ad3ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8884 } Some("<&core[c5930c85a12de822]::panic::location::Location as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7977 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h6def86b661286788") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4477 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h550bee6e400a1fde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5140 } Some("::set_name::h8ce410d6609c2793") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4907 } Some("core::slice::sort::shared::pivot::median3_rec::h5fe816fe022707cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4483 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h2cb5eff781932fe9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8037 } Some(" as core::ops::try_trait::Try>::from_output::h74a3c32643dfa74d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4510 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h0ce405741f448ce5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 504 } Some(" as serde_core::de::EnumAccess>::variant_seed::h764858a36a87c5bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7789 } Some(" as core::convert::From>::from::h716888d32b3004b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8403 } Some(" as nom::internal::Parser>::process::{{closure}}::hf81135f07fde7b70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5530 } Some("core::str::pattern::TwoWaySearcher::next_back::h42d420ae37904d41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8406 } Some(" as nom::internal::Parser>::process::{{closure}}::h360ee75647479c3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 871 } Some("core::ptr::drop_in_place::{{closure}}::{{closure}}>::h97d6ba6a232d9151") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4908 } Some("core::slice::sort::shared::pivot::median3_rec::h768d12e0b23e5873") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4554 } Some(" as core::iter::traits::collect::Extend>::extend::h364bbd395b640448") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8719 } Some("core::error::Error::description::h88feae1d5e1338c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8720 } Some("core::error::Error::description::hcfa9d6013b3ff9a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4555 } Some(" as core::iter::traits::collect::Extend>::extend::h450e9fd1674004a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1748 } Some("::spec_to_string::h7dd5f21ab1bc32e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8899 } Some(">::unlink_chunk") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4556 } Some(" as core::iter::traits::collect::Extend>::extend::h7379a09acfcae103") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4856 } Some("core::result::Result::map_err::h41bcacb3fb496aad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8725 } Some("core::error::Error::provide::h43e18647649f2668") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4558 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h77c6e846abe6ff2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4909 } Some("core::slice::sort::shared::pivot::median3_rec::hb65299bb49748e65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5244 } Some("::slice_contains::h23310cd78c7076ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 315 } Some("test[f3b1849dd7dd9a1a]::test_main_with_exit_callback::::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8726 } Some("core::error::Error::provide::h68ceb88366c19dfe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4559 } Some(" as core::iter::traits::collect::Extend>::extend::haef87ce28cd44404") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4910 } Some("core::slice::sort::shared::pivot::median3_rec::hbf6914a8d629d365") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5696 } Some("core::result::Result::map_err::h0850144ee5e7ca8c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4561 } Some(" as core::iter::traits::collect::Extend>::extend::hb6230ae28f5c9758") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8732 } Some("core::option::Option::is_some::hf98989d2a919e391") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5542 } Some("::next_back::hd7d1c9c19c0abc7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4563 } Some(" as core::iter::traits::collect::Extend>::extend::hba2bb488746fe719") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8772 } Some(" as core::ops::range::RangeBounds>::start_bound::h32a899000e403fc4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4634 } Some("link_cli::named_type_links::NamedTypeLinks::format_reference::{{closure}}::hb011da9b68eb61df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5822 } Some("itoa::slice_buffer_to_str::hc83b6541666bfe10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5001 } Some("core::slice::sort::stable::merge::MergeState::merge_down::hccf2639e467e7383") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4911 } Some("core::slice::sort::shared::pivot::median3_rec::hce415508806ea19e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8817 } Some("core::error::Error::description::hcf124be204d3cbb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4723 } Some("::eq::h5aa40af77df41012") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8818 } Some("core::error::Error::description::hea77b069e2deca32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7199 } Some("link_cli::link_reference_validator::MissingLinkReference::key::{{closure}}::h239999a228f6819d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4832 } Some("::fmt::h7355ef2cc40dcf04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8823 } Some("core::error::Error::provide::hc39def530f097510") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6222 } Some("core::str::pattern::TwoWaySearcher::next::h51c2fb184d52510f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4912 } Some("core::slice::sort::shared::pivot::median3_rec::hfcc6014a829dc0a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4833 } Some("::fmt::hd06fedf4379f84bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6993 } Some("hashbrown::map::HashMap::insert::h54e646e954a74d94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5080 } Some("::fmt::h83e3f358c667205b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7200 } Some("link_cli::link_reference_validator::MissingLinkReference::key::{{closure}}::h2b7e966c8382a3a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8824 } Some("core::error::Error::provide::he7e77e277d9935ce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5117 } Some("clink_wasm::Clink::new::h7c1bbb1070895753") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7095 } Some("core::slice::sort::shared::pivot::median3_rec::h0fe1dd93332fc56f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7672 } Some(" as core::ops::try_trait::Try>::branch::h4b4be43afb58914a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9045 } Some("<[u8]>::starts_with") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5138 } Some("::get_link::h57b02ad24d9d8ae0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9073 } Some("::alloc_err") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5275 } Some("link_cli::link_reference_validator::LinkReferenceValidator::auto_create_missing_references::{{closure}}::he58a583f80460d8c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10711 } Some("wasm_bindgen::convert::closures::_::invoke::hbf4e8d35a42c0f9d externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8766 } Some(" as core::ops::try_trait::Try>::branch::hed5bbd82c1529ab9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 118 } Some("core::ops::function::FnOnce::call_once::h5d4e0e39a64a4c94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7063 } Some("core::slice::sort::stable::merge::MergeState::merge_down::h72e55920e32b588a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 120 } Some("core::ops::function::FnOnce::call_once::h85f6cc3f5da34014") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5407 } Some("core::ops::function::FnOnce::call_once::h1a8ca2801ed93663") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7096 } Some("core::slice::sort::shared::pivot::median3_rec::h31282dbe15cbbbfb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 122 } Some("core::ops::function::FnOnce::call_once::h82b1b39cf70d6d38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8988 } Some("::get") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6226 } Some("core::str::pattern::TwoWaySearcher::next::h97dc7eef95b19ae1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7486 } Some("::next_back::h9dd3fc38cf371b09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5410 } Some("core::ptr::drop_in_place>>::h19e6925c7be78957") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 59 } Some("wasm_bindgen_test::__rt::Context::execute_sync::h056955ec228a58ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 126 } Some("core::ops::function::FnOnce::call_once::hbf08ccde9766f680") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7796 } Some("links_notation::flatten_link_recursive::{{closure}}::h4ac861e958a03889") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 128 } Some("core::ops::function::FnOnce::call_once::heecd6d7c04801ed1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5621 } Some(" as core::fmt::Debug>::fmt::hfa5b5f2c93920114") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 61 } Some("wasm_bindgen_test::__rt::Context::execute_sync::h0e59c67a97e65323") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 948 } Some(" as core::default::Default>::default::h64dc57798c803675") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8328 } Some("::next_back::h63beeb92ac31ccb0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5767 } Some("::fmt::heb68e297a0684968") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 970 } Some("core::ptr::mut_ptr::::is_null::hb471cb0accb674f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 63 } Some("wasm_bindgen_test::__rt::Context::execute_sync::h67219f2d65ce2a89") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7494 } Some("core::str::pattern::TwoWaySearcher::next::h4a1a336d9fb5fd62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5796 } Some("::parse_str::h027d513b27bcb09a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 698 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::next_kv::ha2d212d48d150c09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 980 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h0b86b5692962f901") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 65 } Some("wasm_bindgen_test::__rt::Context::execute_sync::h893ce5c74a691292") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5797 } Some("::parse_str::he3a0f99f3ac095a0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 981 } Some("wasm_bindgen_test::__rt::criterion::baseline::_::__wasm_bindgen_generated___wbgbench_dump::{{closure}}::hbf3f00b34716bc16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8775 } Some("::next_back::hfa7f425cda89da88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 67 } Some("wasm_bindgen_test::__rt::Context::execute_sync::hc08a822dbdd5aeb8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 985 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h2c16679269924e57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5500 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::Edge>>::next_kv::h0f26515210bef910") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5846 } Some("core::ops::range::RangeInclusive::contains::h217ae7a061b4906a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 989 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h833179eeb6f6b62c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1010 } Some("wasm_bindgen_test::__rt::node::NodeError::stack::hba07412afabbea4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1217 } Some("core::ptr::const_ptr::::is_null::ha89422b419f8966a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8997 } Some("::write") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5954 } Some("alloc::alloc::dealloc::h71f7481dcc517b37") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1359 } Some("wasm_bindgen::convert::impls::::from_abi::hd1b217dc36830bdb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1012 } Some("wasm_bindgen_test::__rt::detect::Constructor::name::h64390b5ea4125507") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7498 } Some("core::str::pattern::TwoWaySearcher::next::hea24403fcfb47aa8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6383 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h26800fdaeab6eeea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1390 } Some("wasm_bindgen_test::coverage::_::__wasm_bindgen_generated___wbgtest_cov_dump::{{closure}}::hf12ed01036ed5f0a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1391 } Some("wasm_bindgen_test::coverage::_::__wasm_bindgen_generated___wbgtest_module_signature::{{closure}}::h0fbe826ae8f54bd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1089 } Some("wasm_bindgen::convert::slices::::into_abi::hec6bbacf817939e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6444 } Some(" as core::iter::traits::collect::Extend>::extend::h5fefaf1ef979d188") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9025 } Some("::print_sep_list::<::print_const::{closure#5}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 422 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_merged_doctests_times") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1505 } Some(">::into::h2ca0895ee7c8364b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6445 } Some(" as core::iter::traits::collect::Extend>::extend::haaea8f8bf23e7fa4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1119 } Some("::next::h19473de13966294f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1717 } Some("::drop::hc4c047d7ff010757") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6447 } Some(" as core::iter::traits::collect::Extend>::extend::hdf91e07c767b6917") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3364 } Some("wasm_bindgen::convert::impls::::from_abi::h784542303a0f6c11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1230 } Some(" as core::ops::try_trait::Try>::branch::h0dad9e51c065ff3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3378 } Some("alloc::collections::vec_deque::VecDeque::new::h120ae90a546ac026") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 576 } Some("serde_json::de::Deserializer::parse_number::h885634e968f289a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 431 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_merged_doctests_times") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4606 } Some("link_cli::query_processor::QueryProcessor::process_query::{{closure}}::h75dd4ec8339a58b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1249 } Some(" as core::ops::try_trait::Try>::branch::hd8a4bc22df3b6511") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6517 } Some(" as core::iter::traits::iterator::Iterator>::fold::h1219d5e13e106be1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4600 } Some("link_cli::query_processor::QueryProcessor::find_all_solutions::h57771185360df0eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6518 } Some(" as core::iter::traits::iterator::Iterator>::fold::h7212e14319566116") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4608 } Some("link_cli::query_processor::QueryProcessor::process_query::{{closure}}::hdf5e657263b9fbd2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5363 } Some("serde_json::de::Deserializer::parse_number::hd8c115d3a85718d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1509 } Some("<&str as core::str::pattern::Pattern>::is_contained_in::hd37e27f667bcb953") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1380 } Some("wasm_bindgen_test::__rt::browser::Element::text_content::h6876ae2d33f9c243") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6521 } Some(" as core::iter::traits::iterator::Iterator>::fold::ha152838e59576525") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4613 } Some("link_cli::query_processor::QueryProcessor::apply_operation::{{closure}}::h798d4f0c20c3bd8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4614 } Some("link_cli::query_processor::QueryProcessor::apply_operation::{{closure}}::hbea8793d0baed20f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4625 } Some("link_cli::query_processor::QueryProcessor::solution_is_no_operation::{{closure}}::hb89eca9144c9fe06") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6524 } Some(" as core::iter::traits::iterator::Iterator>::fold::he94a67cc532d6079") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6283 } Some("hashbrown::raw::RawIterRange::fold_impl::h017eedcec71c6b27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4627 } Some("link_cli::query_processor::QueryProcessor::solution_is_no_operation::{{closure}}::hcf8473fec46765da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1639 } Some("wasm_bindgen_test::__rt::stringify::h0d156574f5d64832") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6541 } Some("core::iter::traits::iterator::Iterator::for_each::h189a117440cbe73b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4632 } Some("link_cli::named_type_links::NamedTypeLinks::lino_lines::{{closure}}::hfc5b3e76c26eea59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5608 } Some("itoa::::write::h2de7c6092ca25e7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4670 } Some("::into_iter::h6fbb4200e90245a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6543 } Some("core::iter::traits::iterator::Iterator::for_each::h3a7b71b07c7538ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1650 } Some("wasm_bindgen_test::__rt::Context::new::panic_handling::Error::stack::he3ae13e546eabe1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4695 } Some("core::iter::traits::iterator::Iterator::map::h84c041c92cf6d47a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8042 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h74026155792852fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5731 } Some("serde_json::read::parse_unicode_escape::h7b53f3c778adb023") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1721 } Some("::next::h226f1aa223935e65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6666 } Some("core::ops::function::FnOnce::call_once::hebb7cfb3e7a202bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6241 } Some("<&str as core::str::pattern::Pattern>::is_contained_in::h55d80cb3b442b8f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4696 } Some("core::iter::traits::iterator::Iterator::map::hbe3d790d41e5cfc0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4714 } Some("wasm_bindgen::convert::slices::::into_abi::h6f7cd9784d9d945a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4697 } Some("core::iter::traits::iterator::Iterator::map::hea14f63536766213") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6906 } Some("std::collections::hash::map::HashMap::contains_key::h5ce748dd7ce0e566") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4698 } Some("core::iter::traits::iterator::Iterator::map::hea2aa5314024af22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 493 } Some("::long_to_short") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7508 } Some("<&str as core::str::pattern::Pattern>::is_contained_in::h565fcc6a6d47089a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6907 } Some("std::collections::hash::map::HashMap::contains_key::h747ab24d28ba8a50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4699 } Some("core::iter::traits::iterator::Iterator::map::hfa7bfa0ad79728d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4855 } Some("core::result::Result::map::hf48fd0263ff9479e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6908 } Some("std::collections::hash::map::HashMap::contains_key::ha660985e49a2d2bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8339 } Some("nom::character::complete::line_ending::h939761dd9a7768c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9042 } Some(">::next") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5034 } Some("core::ptr::mut_ptr::::is_null::h99148a9918868d00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5152 } Some("clink_reset") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7055 } Some("std::collections::hash::set::HashSet::contains::h8119823aa6e4d67e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8952 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5043 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h5bf5b9d40484e417") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7056 } Some("std::collections::hash::set::HashSet::contains::hb15519806e259f0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5046 } Some("wasm_bindgen::__rt::maybe_catch_unwind::ha7a4ad2441c65a6e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7139 } Some("link_cli::query_processor_substitution::should_preserve_existing_part::h89078547ac5793f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5154 } Some("clink_snapshot") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5047 } Some("wasm_bindgen::__rt::maybe_catch_unwind::haf6bfd972e3281a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7229 } Some("core::ops::function::FnOnce::call_once::h84bd083b497708aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5060 } Some("clink_wasm::BrowserStorage::snapshot::{{closure}}::h58e237d9c5c2b974") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7270 } Some("core::ptr::drop_in_place>>::hcb2df15f2e6f3951") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5878 } Some("zmij::write_significand::h89b3bc627718cf0a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5065 } Some("clink_wasm::Clink::rust_core_version::_::__wasm_bindgen_generated_Clink_rustCoreVersion::{{closure}}::hd7696c0bc5a5b5e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9001 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_char") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5299 } Some("wasm_bindgen::convert::slices::::into_abi::h6b4e8f52793c7f41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7338 } Some("core::ptr::drop_in_place>>::h24fe92fd7d09fc78") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 60 } Some("wasm_bindgen_test::__rt::Context::execute::h353fc2045e4e179c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5066 } Some("clink_wasm::Clink::new::_::__wasm_bindgen_generated_Clink_new::{{closure}}::hdbea5c510d8ed830") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5070 } Some("clink_wasm::Clink::version::_::__wasm_bindgen_generated_Clink_version::{{closure}}::h683530ab506801f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7378 } Some("::eq::h5a2ae7f624e3792b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5312 } Some("console_error_panic_hook::Error::stack::h5139da7e6f3763fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7379 } Some("::write_str::hfdee7b97e891525f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5205 } Some("::into_iter::h0667a68f7ac61d3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7410 } Some("core::hash::impls::::hash::he01aec670d261010") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1090 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::serialize::h7be6a6ce932113c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5587 } Some("core::slice::::split_first::h29f5ea034c69f15d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6392 } Some("alloc::vec::Vec::insert_mut::haee9ef90bb54132e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5206 } Some("::into_iter::h8ecc51cab74aa84a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5708 } Some("::into_iter::h01557337a2aac128") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5830 } Some("::enlarge::ha691ef73fa78bea0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 62 } Some("wasm_bindgen_test::__rt::Context::execute::h59116484d7470995") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7447 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h6f602570e49b0154") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7458 } Some("core::ops::function::FnMut::call_mut::hf758ba2e971af429") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5994 } Some("wasm_bindgen::convert::impls::::from_abi::hd67a6dabe7b18ad5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5614 } Some("::fmt::hff9cc192193c5885") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6034 } Some("core::ptr::mut_ptr::::is_null::he7a491e6f0696d03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7465 } Some("::fmt::h3221c9a16f930293") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1096 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::serialize::h9e2973e892f337b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6512 } Some("link_cli::parser::Parser::convert_link::h6a30274368d0410f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7506 } Some("::as_utf8_pattern::hb42f8831d7067a2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5697 } Some("core::result::Result::or_else::hb88c4a888450868d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7521 } Some("core::iter::adapters::map::map_fold::{{closure}}::hd538d44aa2af3bf7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6813 } Some("core::iter::traits::iterator::Iterator::map::h0979d750953d5718") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7547 } Some("::matches::hb82d9136b37ee935") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8975 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write_vectored") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1539 } Some("wasm_bindgen_test::__rt::criterion::_::::serialize::h3ad2b34519a0dfac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5785 } Some("alloc::string::String::into_boxed_str::h89ebbda72f5ffe10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6814 } Some("core::iter::traits::iterator::Iterator::map::h7b22db6dc10af208") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 64 } Some("wasm_bindgen_test::__rt::Context::execute::hf25bb5f989701186") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 323 } Some("::clone") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7606 } Some("::write::h49e8f6e506e86371") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5999 } Some("wasm_bindgen::__wbindgen_string_get::hd5f3a1bf18dbc983") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6815 } Some("core::iter::traits::iterator::Iterator::map::h8303db37999e2aae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7645 } Some("core::ptr::drop_in_place>>::h6d18e127c6c9f5b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5010 } Some("core::slice::sort::stable::merge::merge::h02eaf0f228536ab0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6854 } Some("link_cli::query_processor::QueryProcessor::is_any::hb330ce56a3a67c78") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7699 } Some("links_notation::parser::simple_reference::{{closure}}::h119321840d544210") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6001 } Some("wasm_bindgen::__wbindgen_debug_string::h35ec6d70f9e08cc7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7285 } Some("::drop::h1599e9d05c5d8804") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5787 } Some("alloc::string::String::truncate::h3f228468f39f09c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7740 } Some("links_notation::parser::parse_dynamic_quote_string::{{closure}}::hedac535e85cfb2fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7612 } Some("core::ops::function::FnOnce::call_once::h4dfea7a6f2bae73f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6056 } Some("__externref_table_dealloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5011 } Some("core::slice::sort::stable::merge::merge::h598f61660fe4b4fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7924 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h52bab6c302549065") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8123 } Some("core::iter::traits::iterator::Iterator::map::h05b58f64b13eadbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 66 } Some("wasm_bindgen_test::__rt::Context::execute::h538701f52fecd56e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8529 } Some("alloc::string::String::truncate::he1797afbe219a2ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7926 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::h5a9fb247c9e115d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8333 } Some("nom::internal::Parser::map::ha02c8e304e4c2f7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7966 } Some(" as core::iter::traits::collect::Extend>::extend::hb9e3aaee999dcdce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5012 } Some("core::slice::sort::stable::merge::merge::ha3c34e77e4f13b01") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6796 } Some("link_cli::query_types::Pattern::new::h9ce22882cc6225e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8059 } Some("core::ptr::drop_in_place::hb4400bf1cc653bfa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8334 } Some("nom::internal::Parser::map::hf9ae10ef4c71f4fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3376 } Some("core::slice::index::into_slice_range::h1af1cc5040b4c280") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8647 } Some("::into_iter::h1d8dbbb50b008328") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8079 } Some("core::ops::function::Fn::call::h497b6248607d66b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6859 } Some("link_cli::query_processor::QueryProcessor::is_numeric_or_wildcard::hd057af0b25fae40a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8649 } Some("::into_iter::hf0b1cca992e3b97a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8080 } Some("core::ops::function::Fn::call::h8894004c3be998ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5013 } Some("core::slice::sort::stable::merge::merge::hbcd63b7cf52fd069") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 68 } Some("wasm_bindgen_test::__rt::Context::execute::h726ca33e7c844e94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8910 } Some("::decrement_num_running_threads") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8081 } Some("core::ops::function::Fn::call::ha0c36a4b26a7aa91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7163 } Some("anyhow::error::object_ref::h6ab590be44acbeea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9216 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4749 } Some("core::slice::::reverse::revswap::h485a250f96439c84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8082 } Some("core::ops::function::FnMut::call_mut::h101086f5eda0bd44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10673 } Some("js_sys::Function::call1::__wbg_call_a41d6421b30a32c5::hab867675a26c752b externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7166 } Some("anyhow::error::object_downcast::h8bd584950f9283f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10713 } Some("wasm_bindgen::convert::closures::_::invoke::h3661432001bc084c externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8200 } Some("::matches::h0f4e49d4799e312c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5014 } Some("core::slice::sort::stable::merge::merge::hc1b77f0472f6386b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8344 } Some("::next::h5fd4276893842165") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8202 } Some("::matches::h1cbc82f6655b35fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4996 } Some("core::slice::sort::stable::merge::MergeState::merge_down::h5fa123131f77844a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 129 } Some("core::ops::function::FnOnce::call_once::h1db0337cbba76a55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8204 } Some("::matches::h459c594320d02198") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8744 } Some("anyhow::error::object_ref::h0ca830c72f84f6b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 256 } Some(">::reserve_rehash::>::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8206 } Some("::matches::h8e645ce8e1e44728") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5015 } Some("core::slice::sort::stable::merge::merge::hc6de7c9a4fb79e34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8210 } Some("::slice_contains::{{closure}}::h773cec1a6b7ae902") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 130 } Some("core::ops::function::FnOnce::call_once::h32467cf7203fc218") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4997 } Some("core::slice::sort::stable::merge::MergeState::merge_down::h6765b4be7fe22521") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8393 } Some("::matches::h23dfec72dd24bae0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 131 } Some("core::ops::function::FnOnce::call_once::h42ff37daad49a783") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8745 } Some("anyhow::error::object_ref::h191f6f7d0da72a4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5016 } Some("core::slice::sort::stable::merge::merge::hccc028e1d2ee2e64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8558 } Some("core::ops::function::FnMut::call_mut::hd7397945a7539b40") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 134 } Some("core::ops::function::FnOnce::call_once::hf9be418e85df7d2f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8585 } Some("core::ptr::drop_in_place::h901e5324ea817c12") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8751 } Some("anyhow::error::object_downcast::h8ce6aa0fc30e405d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 135 } Some("core::ops::function::FnOnce::call_once::hfe349371dced5a11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4998 } Some("core::slice::sort::stable::merge::MergeState::merge_down::h8f22d2a40054a394") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8636 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h02fb4e7cb6ba414d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 208 } Some("core::cell::Cell::get::h92e2189602270726") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7065 } Some("core::slice::sort::stable::merge::merge::h43e45ed26b5617b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8816 } Some("core::iter::traits::iterator::Iterator::enumerate::hbd07496c7361151b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4999 } Some("core::slice::sort::stable::merge::MergeState::merge_down::h99d04f10cb001a0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8752 } Some("anyhow::error::object_downcast::ha3a12db304ba7b03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8830 } Some("::matches::h8773a153b05281b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 411 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 614 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_map::h46d273ad6693907c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 508 } Some("serde_core::de::MapAccess::next_entry_seed::hd94e02f191093c44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 938 } Some("core::cell::RefCell::into_inner::hed24510ab3642248") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8850 } Some(" as core::fmt::Debug>::fmt::h649d721e2d1d613c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9195 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8851 } Some(" as core::fmt::Debug>::fmt::ha50d59b5a84061d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1191 } Some("alloc::rc::Rc::as_ptr::h6cd0c31533e1895b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5000 } Some("core::slice::sort::stable::merge::MergeState::merge_down::h9f08347b0be039a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8853 } Some(" as core::fmt::Display>::fmt::h11ddab6be0f0b56a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 542 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h36ec20a9329a370c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3406 } Some("::return_abi::hf5c58f1f223b8268") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9205 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3422 } Some(" as core::convert::From>::from::he6d4c491a710d7f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8854 } Some(" as core::fmt::Display>::fmt::h20e85022ee2f4a27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5002 } Some("core::slice::sort::stable::merge::MergeState::merge_down::he1a73c48bd11b083") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 552 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h74fb800b1b5973ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9137 } Some("core[c5930c85a12de822]::str::count::do_count_chars") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9068 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3508 } Some(">::into::h07bcfb28454739df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 681 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::into_val_mut::h55c7071393f0d4e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 132 } Some("core::ops::function::FnOnce::call_once::h53e7d43d76ad0f6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3533 } Some(">::into::he863dad341bcfe27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4992 } Some("alloc::rc::Rc::as_ptr::h7a5da4afbde924f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 137 } Some("core::ptr::drop_in_place>::h6514607aed2ed8d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1393 } Some("core::iter::traits::iterator::Iterator::fold::ha470ce00aaf873cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5306 } Some(">::into::hca05ca5be2101413") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5761 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_seq::h5f90461f994e5481") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5389 } Some("core::str::::len::h85211b665f7528ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 421 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5861 } Some(">::into::h48b8d077f0bfb435") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 755 } Some("serde_core::ser::impls::::serialize::hebcaabc36b461e0a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5899 } Some("core::cell::Cell::get::h34288da2464a0d5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1633 } Some("wasm_bindgen_test::__rt::record::{{closure}}::h0d31abc17bc5d94a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7991 } Some("core::str::::len::h29c96a2a6f5a39ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 758 } Some("serde_core::ser::impls::::serialize::hab59a5971a9cac8d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8162 } Some("nom::bytes::complete::take_while::h19de2ef9cbc94061") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 841 } Some("core::ptr::drop_in_place>::hb000c8796a47fecd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8163 } Some("nom::bytes::complete::take_while::h4fc0cc5f16730913") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 760 } Some("serde_json::ser::format_escaped_str_contents::hd09885a3c0e28b3b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7150 } Some("core::slice::::reverse::revswap::h4ee9fc0b7f022e63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 430 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8164 } Some("nom::bytes::complete::take_while::hac629c59350f2013") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1634 } Some("wasm_bindgen_test::__rt::record::{{closure}}::h281f635f41da4e66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 848 } Some("core::ptr::drop_in_place>::h1c5ff4d60f35c76b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1635 } Some("wasm_bindgen_test::__rt::record::{{closure}}::h615db432a69e585b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8435 } Some("core::str::::len::h48c6b82f4a146b34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 251 } Some(" as core[c5930c85a12de822]::hash::BuildHasher>::hash_one::<&test[f3b1849dd7dd9a1a]::types::TestId>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8828 } Some("core::slice::index::into_slice_range::he3fa9d1721171676") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 855 } Some("core::ptr::drop_in_place>::hafadd916b7a4a6be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8677 } Some("anyhow::ptr::Ref::deref::h6fe8b74374ecfa08") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1636 } Some("wasm_bindgen_test::__rt::record::{{closure}}::hef11ef75fe6b4c3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4435 } Some("serde_json::ser::format_escaped_str_contents::hd74e240a03325498") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 873 } Some("core::ptr::drop_in_place>>>::hfdeb90eed9aeb140") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8791 } Some("core::str::::len::he2ed068d5276ab64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5464 } Some("alloc::collections::btree::node::NodeRef::push_with_handle::h886289ff8a3047e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1637 } Some("wasm_bindgen_test::__rt::record::{{closure}}::hf61d3e8b7758314a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 876 } Some("core::ptr::drop_in_place>>>::h485a7d152a6fdfaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8815 } Some("core::iter::traits::iterator::Iterator::enumerate::h499974583d52d268") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 639 } Some("alloc::vec::Vec::try_remove::h0f766e7ff415f4e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 919 } Some("core::ptr::drop_in_place>::h9e02a0496c1d63ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1700 } Some("wasmbindgentestcontext_new") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8875 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 795 } Some(" as core::ops::drop::Drop>::drop::h886bd31a46e7cee4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8877 } Some("std[a543996e6e7dbf1e]::alloc::rust_oom::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1751 } Some("core::ptr::write_bytes::precondition_check::hfa8bb6652917bdb6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 965 } Some("serde_core::ser::impls::::serialize::hae25cd521b4722b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9072 } Some("::capacity_overflow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5343 } Some(" as serde_core::de::SeqAccess>::next_element_seed::hcae1a087ce1214e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1813 } Some("core::ptr::write_bytes::precondition_check::h915ae99ad4601b57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 995 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hd92ef1e62b01be4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5714 } Some(" as core::ops::drop::Drop>::drop::h36680ce4c6b168a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4593 } Some("link_cli::query_processor::QueryProcessor::matched_links::hf32f09c64e06a5c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 84 } Some(" as core::future::future::Future>::poll::{{closure}}::h0519cfcbc427e203") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1031 } Some("::writeln::h3113f27dd7b6c52b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 86 } Some(" as core::future::future::Future>::poll::{{closure}}::h421395183a634473") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4893 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h0f8f644285b2d09f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 89 } Some(" as core::future::future::Future>::poll::{{closure}}::h80cbcc0613178445") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1083 } Some("serde_core::ser::impls::::serialize::h40f676225d109944") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9100 } Some("core[c5930c85a12de822]::num::flt2dec::digits_to_dec_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8939 } Some("<&std[a543996e6e7dbf1e]::io::stdio::Stderr as std[a543996e6e7dbf1e]::io::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 92 } Some(" as core::future::future::Future>::poll::{{closure}}::hd7600750a26e5999") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5112 } Some("clink_wasm::BrowserStorage::snapshot::h8133de86988f1d41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1409 } Some("core::option::Option::is_some::h794635e75f2439ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 93 } Some(" as core::future::future::Future>::poll::{{closure}}::hd7639944ccd657b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 257 } Some(">::reserve_rehash::>::{closure#0}>::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5240 } Some("core::iter::traits::iterator::Iterator::fold::hcb70809ec31c103a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 615 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_seq::h083519acb20c5b69") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1410 } Some("core::option::Option::is_some::ha0243e3b797224a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8941 } Some("<&std[a543996e6e7dbf1e]::io::stdio::Stdout as std[a543996e6e7dbf1e]::io::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5256 } Some("core::option::Option::map::h3bd94fe0f400fd91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 260 } Some(">::extend_trusted::>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1411 } Some("core::option::Option::is_some::ha23e594061a92b67") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 293 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5265 } Some("core::option::Option::as_deref::h90fb6ea9f9c4300a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1412 } Some("core::option::Option::is_some::haceafb845ccd17bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 477 } Some("core[c5930c85a12de822]::ptr::drop_in_place::, ::usage_items::{closure#1}>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1413 } Some("core::option::Option::is_some::hb2f4989ba6050bd5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 559 } Some("serde_core::de::SeqAccess::size_hint::h5a9cf795996e9425") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 307 } Some("core[c5930c85a12de822]::slice::sort::shared::smallsort::bidirectional_merge::::lt>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5392 } Some("serde_json::error::Error::io::he5e10ddd1566573d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1490 } Some("core::fmt::Arguments::from_str::hf72e2059edbbd0aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 594 } Some("serde_json::de::Deserializer::end_seq::h53ede3bee07d3af8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5481 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::into_val_mut::hd382e92f70547d24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1729 } Some("core::option::Option::is_some::h303debd597d62918") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5284 } Some("link_cli::link_reference_validator::LinkReferenceValidator::validate_reference_identifier::h88930d478904fb18") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1188 } Some("alloc::rc::Rc::into_raw::hf128fef332fd92d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1834 } Some(">::from::h77e2aaf7031eef63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4480 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h460cad1b2c3a7dfa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5517 } Some("core::ptr::write_bytes::precondition_check::h515c3a4c678ad3a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3313 } Some(" as core::ops::function::FnOnce<()>>::call_once::h46a1e875d0e8cebd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5380 } Some("serde_json::de::Deserializer::end_seq::h47ef9f5e17ac6303") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1499 } Some("core::mem::forget::h680f147c05cb1573") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5847 } Some("core::ptr::write_bytes::precondition_check::h44f2477781767c4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1614 } Some("wasm_bindgen_test::__rt::__wbgtest_console_log::{{closure}}::hcdd9c180d4beface") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3317 } Some(" as core::ops::function::FnOnce<()>>::call_once::h6811dbd396f8de32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4486 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::hdcd87041c0b2e640") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7484 } Some("core::array::iter::iter_inner::PolymorphicIter<[core::mem::maybe_uninit::MaybeUninit]>::next::h2d16f26e89950e93") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3339 } Some(" as core::ops::function::FnOnce<()>>::call_once::hd18f3d8c1b1dd566") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1616 } Some("wasm_bindgen_test::__rt::__wbgtest_console_info::{{closure}}::he23f027df8b83a14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3369 } Some("core::fmt::Arguments::from_str::h1b3978de597dbe23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5988 } Some("__wbindgen_exn_store") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3865 } Some("core::ptr::drop_in_place>::h3198980b6e8f028f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 440 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_result") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1618 } Some("wasm_bindgen_test::__rt::__wbgtest_console_warn::{{closure}}::h44e5673a7534e0fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3889 } Some("core::ptr::drop_in_place js_sys::futures::task::singlethread::ConsoleTask>>>::h389c5437bed59f7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1622 } Some("wasm_bindgen_test::__rt::__wbgtest_console_error::{{closure}}::h3c9c9021d306895e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4972 } Some("core::slice::sort::stable::driftsort_main::h1abf821fc9c69ae9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9033 } Some("::integer_62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3394 } Some("alloc::rc::Rc::into_raw::hd3b8f0c29e7da524") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3905 } Some("core::ptr::drop_in_place>::h6887ebbba92ef9b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4227 } Some(">::start_bound::h61035bee01a79bee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6146 } Some("core::ptr::write_bytes::precondition_check::h2d0d0b692f511848") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3908 } Some("core::ptr::drop_in_place>::h9618ef547edb457b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4228 } Some(">::end_bound::he15803571b7e6add") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4974 } Some("core::slice::sort::stable::driftsort_main::h54c67a40ef1b8352") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3929 } Some("core::result::Result::is_ok::h4609e82049226fc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 448 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_result") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6899 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h029307fac3400034") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4835 } Some(" as serde_core::de::Visitor>::visit_none::h0360f01e7cf9402b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3930 } Some("core::result::Result::is_ok::h56581309841dddad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1045 } Some("core::char::methods::encode_utf8_raw_unchecked::h17065be83f1865c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4989 } Some("alloc::rc::Rc::into_raw::h53e08e0085b5a99f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3956 } Some("js_sys:: for alloc::string::String>::from::had15fed6047e25a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5295 } Some("core::mem::forget::ha55f486edc830820") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7128 } Some("anyhow::error:: for anyhow::Error>::from::hfc9cf518535f9671") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4976 } Some("core::slice::sort::stable::driftsort_main::h66208193061ff817") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4052 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hcb9e8ce03a475305") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6020 } Some("core::mem::forget::hd7ca12ac58e1ebf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4385 } Some("core::iter::traits::iterator::Iterator::map::h9b012dd29fe63fe5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7320 } Some(" as core::iter::traits::iterator::Iterator>::next::h6b687cd757dc985f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7153 } Some("core::any::TypeId::of::h27d22009732ac3ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4402 } Some("serde_core::ser::impls::::serialize::h3307d89069ab791a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1768 } Some("core::char::methods::encode_utf8_raw_unchecked::hccbbe34f7d59e2e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4978 } Some("core::slice::sort::stable::driftsort_main::h819903e9dd4ad85b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8551 } Some("core::any::TypeId::of::hb1a1dfed370e6ecd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4839 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h18880757dcc6d65a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8552 } Some("core::any::TypeId::of::hc247b41df48c225b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7406 } Some("core::ptr::write_bytes::precondition_check::h78d1ef044a3b3ebb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8866 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4825 } Some("core::char::methods::encode_utf8_raw_unchecked::h38689fc7c3dd702b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5067 } Some("clink_wasm::Clink::test::_::__wasm_bindgen_generated_Clink_test::{{closure}}::hdda12e07c4815b4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4979 } Some("core::slice::sort::stable::driftsort_main::h982176d6615f5381") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9052 } Some("::try_parse_str_chars::{closure#2}> as core[c5930c85a12de822]::iter::traits::iterator::Iterator>::next") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5076 } Some("serde_core::ser::impls::::serialize::h3f99f21e43c3b11f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8868 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7649 } Some("core::ptr::write_bytes::precondition_check::h436aa7282a7eb4d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8871 } Some("core[c5930c85a12de822]::ptr::drop_in_place::[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5200 } Some("core::iter::traits::iterator::Iterator::map::hf8850101b6001c4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4980 } Some("core::slice::sort::stable::driftsort_main::ha78268be1be1bfa9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5325 } Some("core::char::methods::encode_utf8_raw_unchecked::h360c88f6fe30d983") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8872 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5263 } Some("core::option::Option::is_some::hf12aa3d7f4c9346b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8003 } Some("core::str::::split_at::h89fce47e1b401512") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8892 } Some("__rustc[b7974e8690430dd9]::__rdl_alloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5408 } Some("core::ops::function::FnOnce::call_once::h1fa87d5e05928261") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4589 } Some("link_cli::query_processor::QueryProcessor::match_pattern::hc2279c9873b8b4a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8379 } Some("core::ptr::write_bytes::precondition_check::h09a6ac79f2a39c9c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5409 } Some("core::ops::function::FnOnce::call_once::hc459cf515dabab7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4981 } Some("core::slice::sort::stable::driftsort_main::hc37933d7217433fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5772 } Some("core::char::methods::encode_utf8_raw_unchecked::h70ee7eecde2ad9f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5618 } Some("serde_json::map::Map::new::haf7f5c05427a26d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8956 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5854 } Some("core::ptr::const_ptr::::offset_from::hc985a4536d5a2f22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8474 } Some("core::ptr::read_unaligned::hf7471e059997ccd4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8965 } Some("<&alloc[3ca501edff3f0c7c]::boxed::Box as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9005 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_char") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6232 } Some("core::char::methods::encode_utf8_raw_unchecked::h7de91051a0d9225a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6866 } Some("link_cli::changes_simplifier::remove_duplicate_before_states::h983f9c7b0c7b8eac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9060 } Some("<&core[c5930c85a12de822]::num::error::IntErrorKind as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5907 } Some("wasm_bindgen::convert::traits::WasmRet::join::hc187aa235fbc841a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5736 } Some("serde_json::read::decode_four_hex_digits::h85f351565ec88f00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5952 } Some("alloc::alloc::alloc::hfcc429aad27603ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8709 } Some("core::ptr::write_bytes::precondition_check::ha4726db61acb31b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6264 } Some("hashbrown::raw::RawTableInner::drop_elements::h09c35535cd054078") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9074 } Some("core[c5930c85a12de822]::ptr::drop_in_place::[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6484 } Some("core::char::methods::encode_utf8_raw_unchecked::h3b5d55dc409ff321") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6269 } Some("hashbrown::raw::RawTableInner::drop_elements::h321a21c2eee610f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8879 } Some("std[a543996e6e7dbf1e]::panicking::panic_handler::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9223 } Some("fmax") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7010 } Some("core::slice::sort::stable::driftsort_main::h896ffcfca6ac6d60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6270 } Some("hashbrown::raw::RawTableInner::drop_elements::h56ecd6e3eb071daa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8934 } Some("std[a543996e6e7dbf1e]::panicking::set_hook") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4629 } Some("link_cli::query_processor::QueryProcessor::recursive_match_subpattern::h75e4cde3aeb5e210") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9225 } Some("fmin") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7544 } Some("core::char::methods::encode_utf8_raw_unchecked::h7dd70a2c1f64a8e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10678 } Some("wasm_bindgen_test::__rt::browser::HTMLDocument::getElementById::__wbg_getElementById_ef2cf6fa058f410a::heef91399ff72d812 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6425 } Some("alloc::vec::Vec::insert::hae4fe5c05912f43b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1118 } Some("core::iter::traits::iterator::Iterator::fold::h26b0272a0cbefe31") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10687 } Some("js_sys::Promise::then_map::__wbg_then_20a157d939b514f5::h26825aa21693a3e8 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6463 } Some("core::iter::traits::iterator::Iterator::filter::hfc976f36fc085a28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8958 } Some("::write_all") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8383 } Some("core::char::methods::encode_utf8_raw_unchecked::hed0f0bbe86625ca1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 74 } Some("<&mut T as core::ops::deref::Deref>::deref::h065cdf6971c6b0bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6497 } Some("core::fmt::Arguments::from_str::hf559c74c4de99348") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 75 } Some("<&mut T as core::ops::deref::Deref>::deref::h398a6ffd7d797bc3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9200 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6590 } Some("core::option::Option::is_none::h312376f156b9c16f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 76 } Some("<&mut T as core::ops::deref::Deref>::deref::h3cb5eeb04f690867") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1225 } Some("core::result::Result::unwrap_or::h579e80daadedeebb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 77 } Some("<&mut T as core::ops::deref::Deref>::deref::h842fd7f4a2f24797") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1255 } Some(" as wasm_bindgen::UnwrapThrowExt>::unwrap_throw::hfb1c3a6d1b240ae1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6932 } Some("link_cli::link::Link::new::hb84fff6c93db79a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8797 } Some("core::char::methods::encode_utf8_raw_unchecked::h0c2e04d67cf9b76d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 78 } Some("<&mut T as core::ops::deref::Deref>::deref::he50cdc1f4f04546e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7164 } Some("anyhow::error::object_drop::h7504ba9fad1b15d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1784 } Some("::grow::h4ef64e7ed550e818") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 104 } Some("core::panic::location::Location::line::h6cb0e9f0a2a27096") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7167 } Some("anyhow::error::object_drop_front::h224f5d34d1337583") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 105 } Some("core::panic::location::Location::caller::h3c2409ba8ffd9844") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1803 } Some("::grow::haa883fc871a82d73") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4602 } Some("link_cli::query_processor::QueryProcessor::resolve_patterns::h50f152017ba3ab90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 106 } Some("core::panic::location::Location::column::hd783cfe624d371af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7182 } Some("link_cli::lino_link::LinoLink::has_values::h62cf1c947f7ff1b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5712 } Some(" as core::fmt::Debug>::fmt::hdfa81b964269cbdf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 642 } Some("alloc::vec::Vec::len::h590f37cc87e51888") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7411 } Some("core::hash::impls::::hash::h710cb4968b6b1887") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3844 } Some("wasm_bindgen::convert::impls::>::split::hd3fd12615d7abb63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 643 } Some("alloc::vec::Vec::len::he4d7a133f3025d4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7529 } Some("core::option::Option::is_some::h109aa9303a0488c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9193 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 654 } Some(" as core::default::Default>::default::h73333618037f7ea1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4595 } Some("link_cli::query_processor::QueryProcessor::links_matching_definition::h1e0ed1947cadecae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8054 } Some(" as nom::error::ParseError>::from_error_kind::h383121ac8a39b48f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5445 } Some("::fmt::h959e73fd78d6e874") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4663 } Some("core::iter::adapters::map::map_fold::{{closure}}::h0c649ab47a2ed7d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8055 } Some("nom::error::Error::new::hd92527d10e1c007b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8977 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write_all_vectored") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 655 } Some(" as core::default::Default>::default::ha221a8726ba2cd60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8281 } Some("core::option::Option::is_some::he263e751b1efea13") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4664 } Some("core::iter::adapters::map::map_fold::{{closure}}::h48d155c595b43799") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 800 } Some("core::cell::Cell::get::hd53746a418b2db8b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8373 } Some("core::fmt::Arguments::from_str::h4d309df8b209f76b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 930 } Some("core::cell::Cell::get::hcae294bb62f4872a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4665 } Some("core::iter::adapters::map::map_fold::{{closure}}::h722e8c4d2918437f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5635 } Some("alloc::vec::Vec::into_boxed_slice::h45a0746e4cbca4f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8477 } Some("core::ptr::const_ptr::::offset_from::h3c393be7a3c66764") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9046 } Some("::try_parse_uint") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8676 } Some("anyhow::ptr::Ref::deref::h3c88f1eb1aba5dbd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5061 } Some("clink_wasm::BrowserStorage::snapshot::{{closure}}::h771b51620544cfc0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 578 } Some("serde_json::de::Deserializer::parse_decimal::he4cee3ce8d053d45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 949 } Some(" as core::ops::deref::Deref>::deref::h5219c57f3a539bfa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8700 } Some("core::fmt::Arguments::from_str::h182f72c35d6ecb4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 950 } Some(" as core::ops::deref::Deref>::deref::h8b7ebb9cb471be25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5130 } Some("::get_or_create::h2628dd84637b4f9b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8746 } Some("anyhow::error::object_drop::h0d9f60fa6932904d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 951 } Some(" as core::ops::deref::Deref>::deref::hd4ec9c98b518e1e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6126 } Some("alloc::vec::Vec::into_boxed_slice::h63bcfaa848cf066f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1666 } Some("::fmt::h325c0fdd4a1f1aec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8747 } Some("anyhow::error::object_drop::hdbf8f9f005667424") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 952 } Some(" as core::ops::deref::Deref>::deref::heb758defdd7d3ae5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5247 } Some("core::option::Option::is_none_or::h4e777c61c31365d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 956 } Some(" as core::ops::deref::Deref>::deref::h1a2a692f70ce02f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8753 } Some("anyhow::error::object_drop_front::haa6df9ddaf4a59d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 957 } Some(" as core::ops::deref::Deref>::deref::heb122038e27845b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6127 } Some("alloc::vec::Vec::into_boxed_slice::hff7a76306f28b2c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8754 } Some("anyhow::error::object_drop_front::had4791fd0b9c5730") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5789 } Some("::ignore_str::h0b657e846f3fa470") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5448 } Some("::grow::h51f3009d395660da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 958 } Some(" as core::ops::deref::DerefMut>::deref_mut::h0e43957a2713c871") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9049 } Some("::print_pat") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8845 } Some("anyhow::error::::drop::h5231b27c94674d4f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5365 } Some("serde_json::de::Deserializer::parse_decimal::h6e06aa453fa1fec9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5987 } Some("__wbindgen_destroy_closure") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 959 } Some(" as core::ops::deref::DerefMut>::deref_mut::h46b2c9ed1868493c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9175 } Some("core[c5930c85a12de822]::slice::memchr::memrchr") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8981 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8985 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 960 } Some(" as core::ops::deref::DerefMut>::deref_mut::h51c2efec34a12b38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5555 } Some("::fmt::he8a7b356bac15fa3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6168 } Some("::grow::he0f702ebc995f18f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 232 } Some("::default::h67a584412d7b480c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 961 } Some(" as core::ops::deref::DerefMut>::deref_mut::h749ce31a3df41a06") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 472 } Some(" as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 962 } Some(" as core::ops::deref::DerefMut>::deref_mut::ha2e36c0c8317851b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6577 } Some("core::option::Option::is_none_or::h92fd456f2b3cebd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1270 } Some("wasm_bindgen::convert::impls::::into_abi::h00f2b80593f59ce2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1468 } Some(">::deserialize::MapVisitor as serde_core::de::Visitor>::visit_map::h072bbdf10acba27b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 473 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6246 } Some("::fmt::h48d5577bea4e7afb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6380 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h7c083907a367e699") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 570 } Some("serde_json::de::Deserializer::fix_position::hee7464b49a3256c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7697 } Some("links_notation::parser::push_indentation::hbb939f70fefa6d6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6579 } Some("core::option::Option::is_some_and::h12372241e3a42203") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1501 } Some("core::panic::location::Location::line::hc04551c49e73fc0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8890 } Some("std[a543996e6e7dbf1e]::panicking::default_hook") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 632 } Some("serde_core::ser::impls::>::serialize::h6f9e78cd5f5319f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6852 } Some("link_cli::query_processor::QueryProcessor::assign_variable::h93f3710c9e4e40b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1502 } Some("core::panic::location::Location::caller::hd7e47fd6784a4426") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9115 } Some("core[c5930c85a12de822]::unicode::unicode_data::grapheme_extend::lookup_slow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 665 } Some(",alloc::collections::btree::node::marker::KV>::drop_key_val::Dropper as core::ops::drop::Drop>::drop::h74b92abd3936ad1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1503 } Some("core::panic::location::Location::column::h7fb950d0708c85f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7134 } Some("link_cli::query_processor_substitution::assign_variable::hffb6d3cec569a1ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 706 } Some("serde_json::ser::Formatter::write_null::hb0f7d7cdfd178dc0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1667 } Some("<&mut T as core::ops::deref::Deref>::deref::h85baf437edc208b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4685 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h04c7fd6e1169d460") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7248 } Some(" as core::ops::try_trait::Try>::branch::hdfc37c98e4c141c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 708 } Some("serde_json::ser::Formatter::begin_object::h13d78f1550b0efc7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3383 } Some("alloc::collections::vec_deque::VecDeque::len::h7e6e4fbc1cb5a41a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7677 } Some("links_notation::parser::element::h7c65ab389e57a946") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 709 } Some("serde_json::ser::Formatter::end_object::h0806415bb0f74734") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7386 } Some("::grow::h92c45e0130585196") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 711 } Some("serde_json::ser::Formatter::begin_array::h8c2c99ad3779b4b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3518 } Some("wasm_bindgen::convert::impls::::into_abi::hec5ae678504937ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4689 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::hd4e85577521c42d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3925 } Some("core::panic::location::Location::line::hb48f4710409c3ee9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 712 } Some("serde_json::ser::Formatter::end_array::hbecee1234a81c5dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6808 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::hd74f594ed5d2a9e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7637 } Some("::grow::h6afe59f7b2b58797") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 717 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_some::h43696a3be347ac68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 485 } Some("::usage_items") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4920 } Some("core::slice::sort::stable::quicksort::stable_partition::h0e8513cf90d62a98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 718 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_some::h78253532287bffe5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3926 } Some("core::panic::location::Location::caller::h6110c0a30afdbf77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 179 } Some("web::reports_invalid_options::h497b5e419cda8a47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7688 } Some("links_notation::parser::multi_line_link::hd74020e4553a46de") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3927 } Some("core::panic::location::Location::column::h57d2f779b09af96e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 728 } Some("core::iter::traits::iterator::Iterator::try_for_each::h1e552e6c274f36c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4518 } Some("alloc::vec::Vec::extend_desugared::h66526ac612699fce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3955 } Some(" as core::ops::deref::Deref>::deref::h95a4dfb88025beae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 381 } Some("test[f3b1849dd7dd9a1a]::cli::optgroups") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 754 } Some("serde_core::ser::impls::>::serialize::h6fb4ef05914e01aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8138 } Some("::grow::hcf7cbf869a6f7b34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3968 } Some(" as core::ops::deref::DerefMut>::deref_mut::h0abf8d5859967efa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4362 } Some("hashbrown::raw::RawIterRange::next_impl::h9789c84181de9928") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 759 } Some("serde_json::ser::Formatter::begin_string::h3d92f5ffe6517c0e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4759 } Some("core::slice::sort::shared::smallsort::insert_tail::h0cae086904158afe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8514 } Some("core::iter::traits::iterator::Iterator::try_fold::h8f55947fbfc480dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4926 } Some("core::slice::sort::stable::quicksort::stable_partition::h2e062775320475e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3969 } Some(" as core::ops::deref::DerefMut>::deref_mut::h4e6d2ed3a3e7cccd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 761 } Some("serde_json::ser::Formatter::end_string::h1065300145984b10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4365 } Some("hashbrown::raw::RawIterRange::next_impl::h66ffae7e9b953a6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7041 } Some("::build_hasher::h12d8c9e5c2d9243d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8811 } Some("core::iter::traits::iterator::Iterator::try_fold::hf86b684417cd40ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 773 } Some("serde_json::ser::Formatter::begin_object_value::h303b775d35bee0a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4497 } Some("alloc::vec::Vec::new::h5db15ceea08d3db9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 794 } Some(" as serde_core::ser::SerializeStruct>::end::hdf9437562d0dafbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4498 } Some("alloc::vec::Vec::new::h9f7ba5a72462c375") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4927 } Some("core::slice::sort::stable::quicksort::stable_partition::h3167d835d12dfaba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6261 } Some("hashbrown::raw::RawIterRange::next_impl::h057acc4d54ef1fde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 823 } Some("core::ops::function::FnOnce::call_once::hf95a187cdacc338f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4542 } Some(" as core::default::Default>::default::hf77c3589ca688f96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8835 } Some("::grow::hf3adb6caa59df13c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 833 } Some("core::ops::function::FnOnce::call_once::h859ac883632261e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4630 } Some(" as core::ops::deref::Deref>::deref::h984c56a8b301a5e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7188 } Some("core::slice::sort::shared::smallsort::insert_tail::hbd4f6e8ffabc49d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5027 } Some(" as core::ops::deref::DerefMut>::deref_mut::hb8c71c4b41905777") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8870 } Some("core[c5930c85a12de822]::ptr::drop_in_place::<::fmt::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 892 } Some("core::ptr::drop_in_place::h2b0ec439200a4b94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5087 } Some("::get_or_create::{{closure}}::hb945f3de21e51978") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6266 } Some("hashbrown::raw::RawIterRange::next_impl::h91845037eb2af04a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 969 } Some("wasm_bindgen::__rt::assert_not_null::he23a2ee6b60bcad5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 94 } Some(" as core::future::future::Future>::poll::{{closure}}::{{closure}}::h200e434184fbf6f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5089 } Some("::search::{{closure}}::hd8798ecb1444337a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4929 } Some("core::slice::sort::stable::quicksort::stable_partition::h46ed6da132e9a794") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7359 } Some("::build_hasher::h98aebfba6d5af166") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6268 } Some("hashbrown::raw::RawIterRange::next_impl::h59d2c765f46f304b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 95 } Some(" as core::future::future::Future>::poll::{{closure}}::{{closure}}::h3d97a8bdaf468ee8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5291 } Some("wasm_bindgen::convert::impls::::into_abi::hbc9c39e56e605054") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 998 } Some("wasm_bindgen::__rt::WasmRefCell::into_inner::h1a4ddbfddc842614") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5599 } Some("core::f64::::to_bits::h4df6463197e2bcd6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1121 } Some("::cmp::h6d697a328a5d0456") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 175 } Some("web::assert_link::h6e70c7e748d1a8ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 96 } Some(" as core::future::future::Future>::poll::{{closure}}::{{closure}}::h528544edb2e0fe9c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5631 } Some("alloc::vec::Vec::new::h01e6a816bd6363ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6272 } Some("hashbrown::raw::RawIterRange::next_impl::h4b2cd719de6bce03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5632 } Some("alloc::vec::Vec::new::h5e65239345e5aee1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4931 } Some("core::slice::sort::stable::quicksort::stable_partition::h609685b7d8f6de60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 97 } Some(" as core::future::future::Future>::poll::{{closure}}::{{closure}}::h63fb39783e2e625b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1127 } Some("alloc::string::String::new::h35828dcf50fd21bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 442 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5633 } Some("alloc::vec::Vec::as_mut_ptr::h3f132414f4877b2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6274 } Some("hashbrown::raw::RawIterRange::next_impl::h57314535ec4415e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5638 } Some("alloc::vec::Vec::len::h57877bb894c95e59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 98 } Some(" as core::future::future::Future>::poll::{{closure}}::{{closure}}::hc065fd0527724eb7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 450 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5639 } Some("alloc::vec::Vec::len::h729439180ac1fa90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1146 } Some("core::iter::traits::iterator::Iterator::try_for_each::hd6614f3eeb454758") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4933 } Some("core::slice::sort::stable::quicksort::stable_partition::h6e73de7e5fc88186") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6284 } Some("hashbrown::raw::RawIterRange::next_impl::h140cd33012beda2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 656 } Some(" as core::ops::drop::Drop>::drop::h31ab288f2c7385a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5786 } Some("alloc::string::String::len::h7e4a1b57093fef4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1264 } Some("wasm_bindgen::JsValue::from_str::h99e93d7b973cadf5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1438 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h754dafb55f2445da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5828 } Some("core::f64::::to_bits::hdbf77ce5152a40a0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5845 } Some("core::ops::range::RangeBounds::contains::h031e8a09a4266bb3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 658 } Some(" as core::ops::drop::Drop>::drop::ha99636f19eaf99ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5978 } Some(" as core::ops::deref::DerefMut>::deref_mut::hb33ab5fc02b40097") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1558 } Some("core::ops::function::impls:: for &mut F>::call_mut::h588862f2add3cb1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6285 } Some("hashbrown::raw::RawIterRange::next_impl::hfd2e1b009e385958") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1563 } Some("core::iter::traits::iterator::Iterator::try_for_each::call::{{closure}}::h6255b890c6673d0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5992 } Some("wasm_bindgen::convert::impls::::into_abi::hff4e064304449bdc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1004 } Some("wasm_bindgen_test::__rt::node::og_console_log::he96b790277775b06") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1724 } Some("alloc::string::String::new::h87218cf523bdb818") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7094 } Some("hashbrown::raw::RawTableInner::erase::h2301898906ca0a26") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7315 } Some("hashbrown::raw::RawIterRange::next_impl::hf8e36238b4ef98af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1158 } Some("js_sys::futures::future_to_promise::{{closure}}::h1187b1d2471020f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6043 } Some("core::alloc::layout::Layout::size::he77f2f83dec32749") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4934 } Some("core::slice::sort::stable::quicksort::stable_partition::h7bd2def4c98cf074") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1832 } Some(" as core::clone::Clone>::clone::hd32e956a2a52942e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6129 } Some("alloc::vec::Vec::len::h2d69cec1a8b11af5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6130 } Some("alloc::vec::Vec::len::hec7c6b1cea74e305") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1379 } Some("wasm_bindgen_test::__rt::browser::Browser::new::h86612a750edc2e39") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9031 } Some("::print_path_maybe_open_generics") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1578 } Some("serde_core::de::Error::missing_field::hcd1ae6d766d75da1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3513 } Some("wasm_bindgen::JsValue::from_str::hf53a3ecea36cc2d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6388 } Some("alloc::vec::Vec::new::h031684112c2df32c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1580 } Some("serde_core::de::Error::duplicate_field::h0471c208dbe83d1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 357 } Some("::padded_name") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6389 } Some("alloc::vec::Vec::new::h5619fa43829ad306") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3625 } Some(">::into::h4d1e88a9f5a26b35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6390 } Some("alloc::vec::Vec::new::hb1f33a2f5560c084") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4004 } Some("once_cell::unsync::OnceCell::get_or_try_init::h63458d306e2b34e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6391 } Some("alloc::vec::Vec::new::hb97310f75bc8b156") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1595 } Some("wasm_bindgen_test::__rt::js_console_log::hcca280e3c6afe46a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4936 } Some("core::slice::sort::stable::quicksort::stable_partition::hbbf606eff13176aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1597 } Some("wasm_bindgen_test::__rt::js_console_error::h5a419d397d01a9f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 666 } Some("alloc::collections::btree::node::NodeRef::push_with_handle::h7a0e97546c12e103") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3653 } Some("js_sys::futures::task::singlethread::Task::into_raw_waker::raw_wake::h6d8f3e177ed6a1f7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6407 } Some("alloc::vec::Vec::len::h75da3a503d58ac6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4005 } Some("once_cell::unsync::OnceCell::get_or_try_init::h1d3988719dd5393d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3616 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hc64cd8f25e2baaac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3658 } Some("js_sys::futures::task::singlethread::Task::run::{{closure}}::he5c46526836d166b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6408 } Some("alloc::vec::Vec::len::hc2dfa1efc24c8b3b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4623 } Some("link_cli::query_processor::QueryProcessor::resolve_patterns_readonly::hebe89edd6004c6e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3854 } Some("core::ops::function::FnOnce::call_once::hb65eb1170136f2e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6432 } Some(" as core::default::Default>::default::h66e04ea8b6535a97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4258 } Some(" as core::ops::drop::Drop>::drop::hbf59d2a20b5df479") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 291 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6433 } Some(" as core::default::Default>::default::h801a2086b1cb115b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4269 } Some(" as core::ops::drop::Drop>::drop::h835d2c4594f2beab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4938 } Some("core::slice::sort::stable::quicksort::stable_partition::hc693f001238108ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 380 } Some("test[f3b1849dd7dd9a1a]::cli::get_format") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4312 } Some(" as core::ops::drop::Drop>::drop::h8b00b84e771f789f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3918 } Some("core::cell::Cell::replace::hf1d1a468ebbe32c7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5348 } Some("serde_json::de::from_trait::h775104c58f4f73c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6434 } Some(" as core::default::Default>::default::hf0c6e7ede6564ecb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6779 } Some("<&T as thiserror::display::AsDisplay>::as_display::hdc06d07da0ce2308") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4053 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hce7aa505afedcb05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7155 } Some("<&T as thiserror::display::AsDisplay>::as_display::h64f6a3f86b52e561") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7290 } Some("::fmt::h5fff15d5eab11c23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4319 } Some(" as core::ops::drop::Drop>::drop::hc0ccd2001605c527") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4055 } Some("wasm_bindgen::__rt::maybe_catch_unwind::he0a06ef80c5ebf02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7263 } Some(">::from::h786ef481c76347cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5733 } Some("::decode_hex_escape::hde9ab550d472c1f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7269 } Some("dotenvy::errors::Error::Io::haa4acd8bbe0d2f2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4058 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hf74ba58ff7ad4ecd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4939 } Some("core::slice::sort::stable::quicksort::stable_partition::hdfd9d58a6f31fc63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4322 } Some(" as core::ops::drop::Drop>::drop::h24b848ad3117194f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7425 } Some(" as core::default::Default>::default::h2caa69fdedddee71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4476 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h13c8078067e3c0b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4059 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hf8ea183600129cde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7445 } Some("alloc::vec::Vec::new::h92844774c0caa23b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4168 } Some("::drop::ha98180281c34f262") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9032 } Some("::print_sep_list::<::print_generic_arg>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7932 } Some("alloc::vec::Vec::new::h1d6a5115e24e7311") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4329 } Some(" as core::ops::drop::Drop>::drop::h4d067b404fa8c0e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5962 } Some("alloc::raw_vec::RawVecInner::try_reserve_exact::h618ed047c1f22952") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4383 } Some("core::iter::traits::iterator::Iterator::try_for_each::hc66354b5f31e1b7f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7933 } Some("alloc::vec::Vec::new::h29d23b9691b642cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4941 } Some("core::slice::sort::stable::quicksort::stable_partition::heafd747ef207b103") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7943 } Some("alloc::vec::Vec::len::he668c01640b67a44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4405 } Some("serde_json::ser::Formatter::begin_object::h09964d4575547a0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7944 } Some("alloc::vec::Vec::len::hf02c270ec3ac9983") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7487 } Some(" as core::str::pattern::ReverseSearcher>::next_back::haa1ffbfc1a5f7d42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 457 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8029 } Some(" as core::ops::deref::Deref>::deref::h02345e8e622d41e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4406 } Some("serde_json::ser::Formatter::end_object::h54c74ad6e1878cf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4331 } Some(" as core::ops::drop::Drop>::drop::h3fcdecb978a27869") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8030 } Some(" as core::ops::deref::Deref>::deref::h275a517c2b5ac016") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4408 } Some("serde_json::ser::Formatter::begin_array::h805e2f1db783be2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7502 } Some(" as core::str::pattern::Searcher>::next::h9e8f439a03c71599") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5054 } Some("serde_core::de::Error::duplicate_field::h6c807cd36f23620f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4409 } Some("serde_json::ser::Formatter::end_array::h5b0b7fff2865d7ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4943 } Some("core::slice::sort::stable::quicksort::stable_partition::hfedb8540ece508eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8031 } Some(" as core::ops::deref::Deref>::deref::h1081aa805db094bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5232 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h2cf61de3adfb4f4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 466 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4418 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_some::h84815076183b9c8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8032 } Some(" as core::ops::deref::Deref>::deref::h3d55362750133253") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4419 } Some("serde_json::ser::Formatter::write_null::hf1b3851ac07d7a13") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7973 } Some(" as core::str::pattern::ReverseSearcher>::next_back::hbc9807f12ecf9bf2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8033 } Some(" as core::ops::deref::DerefMut>::deref_mut::h1efd35c1eda07a17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5121 } Some("clink_wasm::Clink::execute::h6a82d0599171309f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4434 } Some("serde_json::ser::Formatter::begin_string::h7f9b2b16f16ceb64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5250 } Some("core::option::Option::ok_or_else::hdad17470339d3964") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 384 } Some("::next_match") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4436 } Some("serde_json::ser::Formatter::end_string::h4f2e22c0eb125cfa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8034 } Some(" as core::ops::deref::DerefMut>::deref_mut::hda4a6be1a3315948") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4448 } Some("serde_json::ser::Formatter::begin_object_value::hef4ea3f8d13d3ded") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8141 } Some(" as nom::internal::Parser>::process::{{closure}}::h3ca071449706f912") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4457 } Some(" as serde_core::ser::SerializeStruct>::end::h20e57fdd9d556a5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8013 } Some(" as core::str::pattern::Searcher>::next::h2742d4acec50a761") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8144 } Some(" as nom::internal::Parser>::process::{{closure}}::hada7c70934d53841") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6995 } Some("hashbrown::map::HashMap::insert::h8c2f44015e1385dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4475 } Some("serde_core::ser::impls::>::serialize::hca189dc372bc5300") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8363 } Some("<&str as nom::traits::Input>::split_at_position_mode1::{{closure}}::h4fca7f4ed93c1acd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8898 } Some("__rustc[b7974e8690430dd9]::__rdl_realloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4631 } Some("link_cli::named_type_links::NamedTypeLinks::lino_lines::{{closure}}::h58a981b9f55e4ac8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8365 } Some("<&str as nom::traits::Input>::split_at_position_mode1::{{closure}}::hf6ae87fe836bbc58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8686 } Some(" as core::str::pattern::ReverseSearcher>::next_back::hf125a55c12863482") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4169 } Some("js_sys::futures::queue::QueueState::run_all::hf893524819bf498f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4657 } Some("core::iter::traits::iterator::Iterator::for_each::h25e68b08d96ffd24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8366 } Some("<&char as nom::traits::AsChar>::as_char::h77569ed5a5e216c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4658 } Some("core::iter::traits::iterator::Iterator::for_each::h71dfe75d04fb5432") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8397 } Some("alloc::string::String::len::he2350eecafec39db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4659 } Some("core::iter::traits::iterator::Iterator::for_each::h99fd66ff8e4eef8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8863 } Some("::call::<::call_once::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8479 } Some("core::ptr::const_ptr::::read::h3b46df42e604fe14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9007 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_char") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4721 } Some("alloc::string::String::new::h687524be8340feac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8480 } Some("core::ptr::const_ptr::::read::hbebd05c7dca12968") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5251 } Some("core::option::Option::ok_or_else::hefd18b5b8c56d89a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4793 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h207293dd732804b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4724 } Some("::partial_cmp::h677a0599df1e59ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8663 } Some("anyhow::ptr::Own::by_ref::h7573b33f738a607e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5658 } Some(" as core::ops::drop::Drop>::drop::h8b65ed1c252cda0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4728 } Some("core::iter::traits::iterator::Iterator::try_for_each::call::{{closure}}::hb39b88f0b02505c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9040 } Some("::in_binder::<::print_type::{closure#1}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8996 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5033 } Some("wasm_bindgen::__rt::assert_not_null::h3aac2bc48f1dff30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 272 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9076 } Some("alloc[3ca501edff3f0c7c]::raw_vec::handle_error") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5108 } Some("::default::h8a8e37165411b97b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9166 } Some("core[c5930c85a12de822]::panicking::panic_nounwind") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4521 } Some("alloc::vec::Vec::extend_desugared::hee569b275a512e3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9204 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5270 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::ha82f6e7870b22cd8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 99 } Some("wasm_bindgen::__rt::WasmWord::from_usize::h04f77f4be6f37322") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5286 } Some("link_cli::link_reference_validator::LinkReferenceValidator::auto_create_missing_references::{{closure}}::hbe92baac2b13b452") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3379 } Some("alloc::collections::vec_deque::VecDeque::slice_ranges::hfdd707698d9964b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 100 } Some("::split::hc2f24c34cf8405d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5360 } Some("serde_json::de::Deserializer::fix_position::haf979216bb8bcbf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 158 } Some("alloc::boxed::convert::> for core::pin::Pin>>::from::h3f3cec5cebdc887d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4794 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h2512560d0ccfe844") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5463 } Some(",alloc::collections::btree::node::marker::KV>::drop_key_val::Dropper as core::ops::drop::Drop>::drop::h5cb1eb6cc11ac351") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 159 } Some("alloc::boxed::convert::> for core::pin::Pin>>::from::h505b0001798b0384") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1029 } Some("wasm_bindgen_test::__rt::detect::detect::h1900298f3cd1cfce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 160 } Some("alloc::boxed::convert::> for core::pin::Pin>>::from::ha4373dd3ceed8f8d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5609 } Some(">::try_into::h1b8f5df0ed62ac49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 161 } Some("alloc::boxed::convert::> for core::pin::Pin>>::from::hcaf3fc0d645fdefe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8893 } Some(">::memalign") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5616 } Some(">::from::h8e7a204ef035db96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 162 } Some("alloc::boxed::convert::> for core::pin::Pin>>::from::hf9883ba349ce9ea4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5778 } Some("::cmp::h8aadcebd71773d55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4795 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h2cbb8f32596a4e29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 196 } Some(" as core::ops::deref::DerefMut>::deref_mut::h1c1720d1806810c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1551 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_enum::h1e6dc602cd80615a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5834 } Some("::write_to_zmij_buffer::hb9109768a27d92ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 439 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_merged_doctests_times") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6026 } Some("core::cmp::max::hb8a33bb20302ecf2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 197 } Some(" as core::ops::deref::DerefMut>::deref_mut::h211905f749242ec4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6135 } Some("alloc::vec::Vec::capacity::hac1f93a533a9b9e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 198 } Some(" as core::ops::deref::DerefMut>::deref_mut::h4fe85ed2542d72a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5996 } Some("wasm_bindgen::__wbindgen_throw::h50d0ff8e89681542") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1552 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_enum::hcdb87379efb67d99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6492 } Some("alloc::string::String::new::h32390ad4c4657613") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4796 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h728e64bd882f54d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 199 } Some(" as core::ops::deref::DerefMut>::deref_mut::h94352c7cf9a8cee3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6542 } Some("core::iter::traits::iterator::Iterator::for_each::h1a0baea1c3d5e8a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 200 } Some(" as core::ops::deref::DerefMut>::deref_mut::haa53299bc139aae8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 586 } Some("serde_json::de::Deserializer::ignore_exponent::h3ae493aee16bb724") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6545 } Some("core::iter::traits::iterator::Iterator::for_each::hd122ebad69296f5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4750 } Some("core::slice::::reverse::revswap::hc23bbb5c5991051f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 201 } Some(" as core::ops::deref::DerefMut>::deref_mut::hbc588c2ed543ef5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6659 } Some("core::ops::function::FnOnce::call_once::h028aa2974647fa54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 202 } Some(" as core::ops::deref::DerefMut>::deref_mut::hec7a2842412cb812") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4484 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::hd5577c36277c1356") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6660 } Some("core::ops::function::FnOnce::call_once::h7d4728c700348cc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4751 } Some("core::slice::::reverse::revswap::hdc44187b5dbb7e16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6683 } Some(" as core::ops::drop::Drop>::drop::hc83fecd3d8a3e99c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6661 } Some("core::ops::function::FnOnce::call_once::h7e74096003b2a932") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 595 } Some("serde_json::de::VariantAccess::new::h4594b04ef39bacaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4686 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h3951c5b2f2f108c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 596 } Some("serde_json::de::UnitVariantAccess::new::hee2c4874899762ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6662 } Some("core::ops::function::FnOnce::call_once::hadf441d9bf2b1089") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6730 } Some(" as core::ops::drop::Drop>::drop::hedb608b009f6b9ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 612 } Some(" as serde_core::de::VariantAccess>::unit_variant::hc91e0d72feb6f07c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5435 } Some("alloc::collections::btree::map::entry::VacantEntry::insert_entry::{{closure}}::h7f7d352912407fb5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6665 } Some("core::ops::function::FnOnce::call_once::he8ef9b7b3f82d584") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6785 } Some("core::str::pattern::ReverseSearcher::next_reject_back::h164ec56fd4d2b61a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 763 } Some("serde_json::ser::Serializer::with_formatter::h6c1471c4787cab5c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6667 } Some("core::ops::function::FnOnce::call_once::hf2d3555d7a25faae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4687 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h91d0902fc73b2523") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 782 } Some("::into_iter::h6c9bc9b795ff1689") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6676 } Some("core::ptr::drop_in_place>::h6f113ddc41cd4f4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9038 } Some("::in_binder::<::print_type::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6837 } Some(" as core::ops::try_trait::Try>::branch::hee341219366b337b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 947 } Some(" as core::default::Default>::default::h3e8631e888fa952f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6795 } Some("link_cli::query_types::ResolvedLink::to_link::h0c461560e8adf0db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6798 } Some("link_cli::parser::Parser::convert_link::{{closure}}::h3abf473f880c04fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 972 } Some("wasm_bindgen::__rt::WasmWord::from_usize::hd3ea262609a049f7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4797 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h86911961f80e8501") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7138 } Some("link_cli::query_processor_substitution::assign_variable_from_pattern::h8bd07ff0b2e504fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4519 } Some("alloc::vec::Vec::extend_desugared::ha9eb6acc8b6ebe03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 974 } Some("wasm_bindgen::__rt::WasmWord::into_usize::h08ed1eb6e86c9be2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6878 } Some("link_cli::changes_simplifier::simplify_changes::{{closure}}::h38f5072fa6a9abba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5180 } Some("serde_json::de::Deserializer::ignore_exponent::hf5135abec6ede607") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7427 } Some(" as core::ops::drop::Drop>::drop::h22b43c18f7a7c076") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6909 } Some("std::collections::hash::map::HashMap::get::h0f51094a9a2f99e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1058 } Some("::join::ha938e3b61d8d992f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6910 } Some("std::collections::hash::map::HashMap::get::h19f39c67f450db68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7705 } Some("links_notation::parser::check_indentation::h7eae541e7675a9fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1059 } Some("::split::h1a46c9019b3c197f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7489 } Some("core::str::pattern::ReverseSearcher::next_reject_back::hdc34c8c6224e6bb3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6912 } Some("std::collections::hash::map::HashMap::get::ha9613fa0e37dd171") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1088 } Some("alloc::string::String::from_utf8_unchecked::h3df332f36781aad3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4799 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::he34b07827a8f624b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6378 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h60baa2c330341c13") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 567 } Some("serde_json::de::Deserializer::parse_ident::h56dfbed6d9810d4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6913 } Some("std::collections::hash::map::HashMap::get::he94bc11a33243746") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7503 } Some("core::str::pattern::Searcher::next_reject::heef739252fb4fefb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1126 } Some("alloc::string::String::into_bytes::h29d6064228c48364") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6914 } Some("std::collections::hash::map::HashMap::get::hfb690d6ae8f7f3a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1261 } Some("wasm_bindgen::JsValue::_new::hfceaa9de097dec3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6919 } Some("std::collections::hash::map::HashMap::insert::h3b971a6b38b7f6a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7682 } Some("links_notation::parser::ParserState::current_indentation::h62794e66eee5d674") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1355 } Some("wasm_bindgen::convert::impls::>::into_abi::{{closure}}::h187f2aeac3f83118") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1356 } Some("wasm_bindgen::convert::impls::::from_abi::h4ef4652db9024c54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6384 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::ha3e1b32713162ebb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6920 } Some("std::collections::hash::map::HashMap::insert::h85f2ff1a003b9d1e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7959 } Some(" as core::ops::drop::Drop>::drop::h63b2af66c7ef306b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1357 } Some("wasm_bindgen::convert::impls::::from_abi::haa65bccc6532e4be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5760 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_map::hbd8203be4a5a9c21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6921 } Some("std::collections::hash::map::HashMap::insert::h935fe1b67b8071fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1358 } Some("wasm_bindgen::convert::impls::::from_abi::hec93da490c5a4540") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7960 } Some(" as core::ops::drop::Drop>::drop::he7a2b2c10d09562d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8005 } Some(" as core::str::pattern::Searcher>::next::ha434ec57e4573573") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6927 } Some("std::collections::hash::map::HashMap::get_mut::hb73e321925c9c521") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 694 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_fit::hf983cabff2e77f6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1360 } Some("wasm_bindgen::convert::impls::::from_abi::he688f7df5c1b9acc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7975 } Some("core::str::pattern::ReverseSearcher::next_reject_back::h803a520ada62b342") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7077 } Some("link_cli::link_reference_validator::LinkReferenceValidator::is_composite_lino::hd69a0e77b10a32bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1418 } Some("core::option::Option::Some::h94f039e8bfb8723f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8007 } Some(" as core::str::pattern::Searcher>::next::h8d4485d0c2f38a3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1712 } Some("alloc::collections::btree::map::entry::VacantEntry::insert_entry::{{closure}}::h8a34161326303f3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9102 } Some("core[c5930c85a12de822]::fmt::float::float_to_decimal_common_exact::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7130 } Some("link_cli::lino_link::LinoLink::has_values::{{closure}}::hc9996770d34198a0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1439 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h2967eaa8b6fbaf98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8004 } Some("core::str::pattern::Searcher::next_match::h2b9436fe19c324b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8009 } Some(" as core::str::pattern::Searcher>::next::h3a12c0ed9629ff71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1620 } Some("wasm_bindgen_test::__rt::__wbgtest_console_debug::{{closure}}::h7fe8e15ebeed347e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7184 } Some("link_cli::lino_link::LinoLink::values_count::hcd41de0373a25945") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8006 } Some("core::str::pattern::Searcher::next_match::h3dfdabc1c93532ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1663 } Some("::into_future::h6107cedace4ffdd8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5357 } Some("serde_json::de::Deserializer::parse_ident::h06f95d2fe52619f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7519 } Some("core::iter::traits::iterator::Iterator::for_each::hfa4c99dcbe523cfe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1668 } Some("::into_future::h528a87f3e4d620c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8008 } Some("core::str::pattern::Searcher::next_match::h494680274d1f95a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7725 } Some("links_notation::parser::double_quoted_dynamic::h0e252f1e8110bd9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8011 } Some(" as core::str::pattern::Searcher>::next::h5d9461a198b146dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1718 } Some(" as core::ops::deref::Deref>::deref::h404be2205c873018") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7732 } Some("links_notation::parser::single_quoted_dynamic::h7dbb3c22cf21b85a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1833 } Some(" as core::ops::deref::Deref>::deref::h782f14801bc6af97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8010 } Some("core::str::pattern::Searcher::next_match::he95036db6640454e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5494 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_fit::h7e12a6185ca65a42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7736 } Some("links_notation::parser::backtick_quoted_dynamic::hfbcf0e8663f5b7a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3346 } Some("wasm_bindgen::convert::impls::::join::h8fb0efa4ba8a63a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 370 } Some(">::recv") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8140 } Some(" as nom::error::ParseError>::append::h9296a7a5006a0225") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8015 } Some(" as core::str::pattern::Searcher>::next::h8dc6a58472b256b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3347 } Some("wasm_bindgen::convert::impls::::join::haa675cf1f35f7f0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 217 } Some("alloc::alloc::Global::alloc_impl_runtime::h3068acc535cf2bf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8398 } Some("alloc::string::String::new::h0a26402aca1f97d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8012 } Some("core::str::pattern::Searcher::next_reject::h7e231a7ecb9f98bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3348 } Some("wasm_bindgen::convert::impls::::join::hce60a18d931d3082") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8399 } Some("::default::h4f370d915f420f84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8014 } Some("core::str::pattern::Searcher::next_reject::hc751f30acb8c69b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3349 } Some("wasm_bindgen::convert::impls::::split::h2d9219eb927bdf10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8405 } Some(" as nom::internal::Parser>::process::{{closure}}::h98f2f4694798174d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4609 } Some("link_cli::query_processor::QueryProcessor::check_id_match::h73da4b16f11de4fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8040 } Some(" as core::ops::try_trait::Try>::branch::he7b7c12802f7274f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8408 } Some(" as nom::internal::Parser>::process::{{closure}}::h03880b5d340d3529") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1714 } Some("alloc::alloc::Global::alloc_impl_runtime::ha081b2fa117da2a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8411 } Some(" as nom::internal::Parser>::process::{{closure}}::hd55e0d6af38961f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5871 } Some("zmij::to_decimal_schubfach::hb0fa47532c86e59a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3350 } Some("wasm_bindgen::convert::impls::::split::h2df90c0848f11866") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8503 } Some("memchr::memchr::memrchr_raw::hcaac6bef54ff2572") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3352 } Some("wasm_bindgen::convert::impls::::from_abi::ha6464ddd3a624ace") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6992 } Some("hashbrown::map::HashMap::insert::h51700dac88dd2357") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1778 } Some("alloc::alloc::Global::alloc_impl_runtime::h20abfbba28e46429") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8472 } Some("core::cmp::min::hef016d76e3a1dbb9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3353 } Some("wasm_bindgen::convert::impls::::from_abi::he89073bdf11323fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8543 } Some(" as core::ops::drop::Drop>::drop::h1225e9ce47375452") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8561 } Some("core::ptr::drop_in_place>>::h222704503890fecd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8544 } Some(" as core::ops::drop::Drop>::drop::hf05c8c01431778eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3354 } Some("wasm_bindgen::convert::impls::::from_abi::ha33628bf563c1986") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8598 } Some("core::ptr::drop_in_place::h297cecd7482ee026") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7388 } Some("::c_rounds::h08ab8890f01d4469") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3355 } Some("wasm_bindgen::convert::impls::::from_abi::h6bc6bbb0a45202de") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8603 } Some(" as core::ops::drop::Drop>::drop::h21289f595b829fcd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8802 } Some("core::iter::traits::iterator::Iterator::advance_by::h2846f7ef900fe905") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3356 } Some("wasm_bindgen::convert::impls::::from_abi::ha610136ace177616") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7398 } Some(" as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter::h5e2ca3be2269be59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8606 } Some(" as core::ops::drop::Drop>::drop::ha7af9b622a6c01cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3357 } Some("wasm_bindgen::convert::impls::::from_abi::h546f27edb68091af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8928 } Some("std[a543996e6e7dbf1e]::rt::cleanup") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7088 } Some("hashbrown::raw::RawTableInner::rehash_in_place::hc2bd0655525e4571") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8691 } Some("core::str::pattern::ReverseSearcher::next_reject_back::h4e2ce254334f7bcb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8947 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3358 } Some("wasm_bindgen::convert::impls::::from_abi::hdfe3080c64d0b0ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8915 } Some("::capture") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7583 } Some("::c_rounds::h80cb2535d8099d54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1796 } Some("alloc::alloc::Global::alloc_impl_runtime::hac66737ad510f892") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8960 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1655 } Some("wasm_bindgen_test::__rt::Context::new::heed81f6a4b3ca7d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3359 } Some("wasm_bindgen::convert::impls::::from_abi::h2212bd0c40edfbad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8925 } Some(">::write_all_cold") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7687 } Some("links_notation::parser::links::h9f8546c18d210fc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9188 } Some("core[c5930c85a12de822]::slice::sort::stable::drift::sqrt_approx") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 163 } Some(" as core::ops::deref::Deref>::deref::h04028222b63b86cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3628 } Some("alloc::alloc::Global::alloc_impl_runtime::he97fd7ad81377fb6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8964 } Some("<&alloc[3ca501edff3f0c7c]::vec::Vec as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8829 } Some("core::slice::index::range::hda3b3b6c24894349") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 164 } Some(" as core::ops::deref::Deref>::deref::h063b277c47851346") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9082 } Some("alloc[3ca501edff3f0c7c]::sync::arcinner_layout_for_value_layout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 165 } Some(" as core::ops::deref::Deref>::deref::h0a6733efcf0335ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4883 } Some("alloc::alloc::Global::alloc_impl_runtime::hb5e9940728368c69") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 85 } Some(" as core::future::future::Future>::poll::{{closure}}::h40036b7101175c86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9185 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::grisu::format_exact_opt::possibly_round") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 166 } Some(" as core::ops::deref::Deref>::deref::h20adac207f0a3d7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3360 } Some("wasm_bindgen::convert::impls::::from_abi::h81a35d33e3c34f51") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4591 } Some("link_cli::query_processor::QueryProcessor::match_link_against_pattern::h5d9c0d345fc02096") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 87 } Some(" as core::future::future::Future>::poll::{{closure}}::h45c22223eb4a2c9b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 167 } Some(" as core::ops::deref::Deref>::deref::h7efa49cd7fb750a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 498 } Some(", ::usage_items::{closure#1}> as core[c5930c85a12de822]::iter::traits::iterator::Iterator>::next") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3361 } Some("wasm_bindgen::convert::impls::::from_abi::hf38331c46c72ea57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 88 } Some(" as core::future::future::Future>::poll::{{closure}}::h4a1d40f2484261f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8521 } Some("alloc::vec::splice::>::fill::h59affa6ca8345e54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3362 } Some("wasm_bindgen::convert::impls::::into_abi::hdda5edfdff21b5fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 589 } Some("serde_json::de::Deserializer::parse_any_number::hd572b784eeedcccc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 90 } Some(" as core::future::future::Future>::poll::{{closure}}::h831ae00c01d876e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3363 } Some("wasm_bindgen::convert::impls::::into_abi::h8c8e79923af72cba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8522 } Some("alloc::vec::splice::>::fill::h699ceef7f9e965eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 631 } Some("serde_core::de::impls::>::deserialize::ha932106b2b792f5c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4951 } Some("core::slice::sort::stable::drift::create_run::h00a0afacb7400f8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3365 } Some("wasm_bindgen::convert::impls::::into_abi::hd8d6628e64f65473") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 91 } Some(" as core::future::future::Future>::poll::{{closure}}::ha0f672fb07b31da7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 636 } Some("alloc::vec::Vec::push::h2770341b81d3438f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3415 } Some(" as core::ops::deref::Deref>::deref::h99d993c4cb8d017a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 385 } Some("test[f3b1849dd7dd9a1a]::cli::get_run_ignored") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9086 } Some("alloc[3ca501edff3f0c7c]::fmt::format::format_inner") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3423 } Some(" as core::ops::deref::DerefMut>::deref_mut::hd70662d80d68f3a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 510 } Some(" as serde_core::de::MapAccess>::next_value_seed::hd6752f2865de352d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3512 } Some("wasm_bindgen::JsValue::_new::hd34950e221c9096a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3912 } Some("core::cell::Cell::new::h3db1ee3d046fb340") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 619 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_unit::h9da849f64542e5f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 705 } Some("serde_json::ser::Formatter::write_f64::h0e3b2caad545f3e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 831 } Some("core::ops::function::FnOnce::call_once::h6d65f14440117f6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4952 } Some("core::slice::sort::stable::drift::create_run::h4fdd8648cdf8da7f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5438 } Some("alloc::alloc::Global::alloc_impl_runtime::h79fee7ee1ae2c276") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4060 } Some("wasm_bindgen::__rt::WasmWord::from_usize::h15e5d75bc855edf8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4061 } Some("wasm_bindgen::__rt::WasmWord::into_usize::h2a5789f2046e49b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4229 } Some("::split::ha51cd69b414f2ec8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 729 } Some(" as serde_core::ser::SerializeMap>::end::h5f9eaeefb03f9753") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5477 } Some("alloc::collections::btree::node::slice_insert::ha67cfda0c9a88888") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4234 } Some("core::ops::control_flow::ControlFlow::Break::h7cc894b388949478") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 731 } Some(" as serde_core::ser::SerializeSeq>::end::h9a3518a8766d374e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5953 } Some("alloc::alloc::Global::alloc_impl_runtime::h1f35f58dad56cefa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4438 } Some("serde_json::ser::Serializer::with_formatter::h4453c39382831456") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4953 } Some("core::slice::sort::stable::drift::create_run::h6bfd32089c0e656c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4666 } Some("::into_iter::h20467e9e2cc82a47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1062 } Some("__wbgbench_dump") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4667 } Some("::into_iter::h5374e8c7b68713bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4668 } Some("::into_iter::h59940f8e58993984") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6162 } Some("alloc::alloc::Global::alloc_impl_runtime::hd82519387b107715") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1253 } Some(" as core::ops::try_trait::Try>::branch::hebe1a49cbb894cac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4237 } Some(" as core::ops::try_trait::Try>::branch::h5c2615637e965b5b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4671 } Some("::into_iter::h8a950f6f5537fe57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4954 } Some("core::slice::sort::stable::drift::create_run::h9153d77df84eb33d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4673 } Some("::into_iter::h9dc7099ab2d5a522") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4465 } Some("core::num::::unchecked_mul::precondition_check::h60b2334d816de4c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 963 } Some("serde_core::de::Visitor::visit_borrowed_str::h94a42769f614c7a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6867 } Some("alloc::alloc::Global::alloc_impl_runtime::hdbbc7dbe1ee6052e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4773 } Some("core::slice::sort::shared::smallsort::sort8_stable::h4017830ead05d758") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4674 } Some("::into_iter::hb3c69bafd590a092") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 982 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h16ee9e0c0d0d7c4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4775 } Some("core::slice::sort::shared::smallsort::sort8_stable::h44eb04807c8cb3aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4693 } Some(" as alloc::vec::in_place_collect::AsVecIntoIter>::as_into_iter::h792a3cb7108a00cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1444 } Some("__wbgtest_cov_dump") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7381 } Some("alloc::alloc::Global::alloc_impl_runtime::h9629909d87aecba3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4694 } Some(" as alloc::vec::in_place_collect::AsVecIntoIter>::as_into_iter::haa299a9a287a6a73") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4955 } Some("core::slice::sort::stable::drift::create_run::haf6bd017b6d0d1fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4413 } Some("serde_json::ser::Formatter::write_u32::hf89895c73da44572") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4712 } Some(" as core::iter::adapters::SourceIter>::as_inner::h33e834d7db0091b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7619 } Some("alloc::alloc::Global::alloc_impl_runtime::h44f131b31a34860a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4422 } Some(" as serde_core::ser::SerializeSeq>::end::hcaed9dbba2e19848") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4713 } Some(" as core::iter::adapters::SourceIter>::as_inner::h4f01cf89b0f11d9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4450 } Some(" as serde_core::ser::SerializeMap>::end::ha3db685037532b71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4720 } Some("alloc::string::String::from_utf8_unchecked::h583a64ae630449da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 986 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h32723aca244bc801") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4821 } Some("wasm_bindgen::__rt::WasmWord::from_usize::h2c7b6bb815b77d6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4861 } Some(" as core::ops::try_trait::Try>::branch::h1d7c726bd44e13fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4822 } Some("wasm_bindgen::__rt::WasmWord::into_usize::h87366a7dbb050993") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 988 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h67531a96988d5cd8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4872 } Some(" as core::ops::try_trait::Try>::branch::h5ef34a470c5bafa8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4823 } Some("::join::h65b9f145a0d7ed9f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 990 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h9cc2236bc68415a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4824 } Some("::split::hee8e0413eb5d19bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5153 } Some("clink_rustCoreVersion") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4859 } Some(" as core::ops::try_trait::Try>::from_output::hfec71c28fb7f13d4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 992 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hd6633c36e0526cf1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5023 } Some("anyhow::__private::must_use::h0dbacc49d794c064") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4956 } Some("core::slice::sort::stable::drift::create_run::hd0dfee41e34c9255") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 996 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hec985e7698662c35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5028 } Some("wasm_bindgen::convert::impls::::into_abi::hbe29d21b13881cc3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1035 } Some("wasm_bindgen_test::__rt::criterion::baseline::_::::deserialize::h22d6ac1d4f299c79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7631 } Some("alloc::alloc::Global::alloc_impl_runtime::h104121e741f7a1e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5133 } Some("::save::h6daf08ccfa142b58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5236 } Some("::into_iter::hf1bf4f3012fa90d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5288 } Some("wasm_bindgen::__rt::WasmWord::from_usize::h6064d1062b84b623") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5289 } Some("wasm_bindgen::JsValue::_new::h5306c266e4d55905") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4957 } Some("core::slice::sort::stable::drift::create_run::hd8b03d6bd4bf1788") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5298 } Some("alloc::string::String::from_utf8_unchecked::h47ac234bdba83a5b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5303 } Some("alloc::string::String::into_bytes::h69615a5424fd2eb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1077 } Some("serde_core::de::Visitor::visit_borrowed_str::h26f5500250ac34da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5332 } Some("::split::hb0d4fd6d5218d88c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1079 } Some("serde_core::de::Visitor::visit_borrowed_str::hdb6db7a9a94f62a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5156 } Some("clink_version") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4777 } Some("core::slice::sort::shared::smallsort::sort8_stable::h6b4c10e4293d3420") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5164 } Some(" as serde_core::de::MapAccess>::next_value_seed::h34b3ebb6e79a237d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7759 } Some(">::process::h294da3d1944a724e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5776 } Some(">::borrow::h8560f1bc2b68599b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5450 } Some("::fmt::h4806f11516a5a34c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4779 } Some("core::slice::sort::shared::smallsort::sort8_stable::h720c5a395392b56c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5831 } Some("::truncate::h98b514f504adc8ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1081 } Some("serde_core::de::Visitor::visit_borrowed_str::he41c35692f17417f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4781 } Some("core::slice::sort::shared::smallsort::sort8_stable::h81d17ae0215d66bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5832 } Some("::to_signed::ha93da7c04448e799") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5575 } Some("memchr::arch::all::memchr::Two::find_raw::{{closure}}::h3e5e56770d58cae2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7783 } Some(">::process::hcda393a41cfefefb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5889 } Some("wasm_bindgen::__rt::WasmWord::from_usize::h831e0c9845e9253e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4783 } Some("core::slice::sort::shared::smallsort::sort8_stable::h8e92e8314ad59bc3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7007 } Some("core::slice::sort::stable::drift::create_run::ha41891210f1d8b7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5891 } Some("wasm_bindgen::__rt::WasmWord::into_usize::hc5a8a1eb86945993") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1092 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::deserialize::hef5d7b7166da0c36") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5984 } Some("::join::hf36df4dcf764d45b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7786 } Some(">::process::hf6e6e3d9fad6f578") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1094 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::deserialize::h3a6a81c8faa47fad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5985 } Some("::split::h6ddc9f47ed41eb27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1098 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::deserialize::h8c47f1ebac6d3289") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5993 } Some("wasm_bindgen::convert::impls::::split::h9187c647453500ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8135 } Some("alloc::alloc::Global::alloc_impl_runtime::hc41f287002fc49ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7172 } Some("core::slice::sort::unstable::heapsort::heapsort::hd235761641d3cda0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1129 } Some("::into_iter::h8047ba71f657508f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6007 } Some("wasm_bindgen::JsValue::_new::ha61c924f49fda873") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1139 } Some(">::extend::{{closure}}::hd23d49f5450c7308") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8198 } Some(">::process::h87638deeed4c508b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6008 } Some("wasm_bindgen::convert::impls::::join::h1425fd809087e5d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6009 } Some("wasm_bindgen::convert::impls::::join::h35f400dc58ab2d4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5777 } Some("::index_into::h728b1b29550eadfd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6010 } Some("wasm_bindgen::convert::impls::::join::hbb6319baddd116b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6011 } Some("wasm_bindgen::convert::impls::::split::hb4897fa44ec5defc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1155 } Some(" as core::ops::deref::Deref>::deref::h3a224c1c2ea9cbb1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9098 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::grisu::format_exact_opt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6022 } Some("alloc::string::String::from_utf8_unchecked::hec86c72a0f9eb3ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5877 } Some("zmij::count_trailing_nonzeros::ha7e22903af003fe4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1226 } Some(">::into::ha9f2410c85df69f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6052 } Some(">::from::h9ecc2a7baa6f5394") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8199 } Some(">::process::hdd5ba0892f7b27e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6244 } Some("::into_iter::hbbcf4fee3986a6ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5513 } Some("core::num::::unchecked_mul::precondition_check::hec90d98e012092f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8390 } Some(">::process::h4cd1e86e9bb3c04e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1252 } Some(" as core::ops::try_trait::Try>::branch::hebc7c570276d353c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5848 } Some("core::ptr::const_ptr::::is_aligned_to::hb151434ca9bd5e3f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1722 } Some("wasm_bindgen_test_shared::coverage_path::h8a8d664e53c0b058") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8392 } Some(">::process::he7b759c23d23e15c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1266 } Some("wasm_bindgen::JsValue::from_bool::hf8c7605d8ef18d63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6018 } Some("wasm_bindgen::convert::slices::::vector_from_abi::h3eb59fdf95a95ea1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5928 } Some("core::num::::unchecked_mul::precondition_check::he96d28901dc403c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6377 } Some("::into_iter::h8c93cb44fd294bd6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6558 } Some("::into_iter::h7ea71404ec5671ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1269 } Some("wasm_bindgen::convert::impls::::ref_from_abi::h9c71ef0c7041f235") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6021 } Some("wasm_bindgen::convert::slices::::vector_from_abi::h781b8cae25573d0a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6560 } Some("::into_iter::h82c9089942265797") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8458 } Some("alloc::alloc::Global::alloc_impl_runtime::h380292cdcd14903f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1341 } Some("serde_core::de::impls::>::deserialize::h84c67fbaa94f8b74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6563 } Some("::into_iter::hbf54ae965e4915eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6298 } Some("hashbrown::raw::RawTable::erase_no_drop::h0d7961ef07c2cf44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1343 } Some("serde_core::de::impls::>::deserialize::hdbc9ce8c43e01534") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7686 } Some("links_notation::parser::parse_document::hc51b92f9e5a0ce99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6299 } Some("hashbrown::raw::RawTable::erase_no_drop::h1f5e0908f468ce73") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1353 } Some("wasm_bindgen::convert::impls::>::into_abi::h00bd49e554d5bc5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8832 } Some("alloc::alloc::Global::alloc_impl_runtime::h95b6034a2ee9f26a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1419 } Some(">::into::hb7b85050684f6bc4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6803 } Some(">::borrow::h34ee9524cfd2670c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1426 } Some("::return_abi::h14840841bdaa70a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6300 } Some("hashbrown::raw::RawTable::erase_no_drop::h3c8086b928eb4def") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6812 } Some(" as alloc::vec::in_place_collect::AsVecIntoIter>::as_into_iter::h41e2546e7519720d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 382 } Some(", ::parse<&[alloc[3ca501edff3f0c7c]::string::String]>::{closure#2}>, core[c5930c85a12de822]::result::Result> as core[c5930c85a12de822]::iter::traits::iterator::Iterator>::next") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1440 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h448974b1e83e0040") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6145 } Some("core::num::::unchecked_mul::precondition_check::h6710901079b88e7e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6301 } Some("hashbrown::raw::RawTable::erase_no_drop::h8c07392979c36fa3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6821 } Some(" as core::iter::adapters::SourceIter>::as_inner::h1c9c359b32eaea60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1460 } Some("serde_core::de::impls::::deserialize::ha02c6ce7b46d92ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8767 } Some(" as core::ops::drop::Drop>::drop::h484a889943c1a761") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6336 } Some("hashbrown::raw::RawTable::reserve::h7645f3c588ec6f2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6846 } Some("core::iter::traits::iterator::Iterator::cloned::h4264746c5e3bf83a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6403 } Some("alloc::vec::Vec::extend_desugared::h5c30f906ad4787d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7021 } Some(">::borrow::ha7931388295fc151") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6338 } Some("hashbrown::raw::RawTable::reserve::h423c46c46bc74356") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6147 } Some("core::ptr::const_ptr::::is_aligned_to::h17e7556b051d01e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6340 } Some("hashbrown::raw::RawTable::reserve::hf68920bf45ba8ce4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1506 } Some(">::into::h6358a30a2f0669a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7030 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hd0897a515ef031db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1519 } Some("serde_core::de::Visitor::visit_borrowed_str::h4143eb290768c5f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6342 } Some("hashbrown::raw::RawTable::reserve::h932ed714c5545b13") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9039 } Some("::print_type::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1521 } Some("serde_core::de::Visitor::visit_borrowed_str::hb2ae0ee7cd7fff4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6215 } Some("core::ptr::const_ptr::::is_aligned_to::h58bda256c7c4c5ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6344 } Some("hashbrown::raw::RawTable::reserve::he5701b57af8d05d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9050 } Some("::print_const_uint") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7106 } Some("alloc::boxed::Box::into_raw::heb85cc45c921e207") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1530 } Some(" as serde_core::de::Deserializer>::deserialize_f64::h3a721fabca22dfa1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6346 } Some("hashbrown::raw::RawTable::reserve::h322dd71624f93a74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7109 } Some("core::ptr::non_null::NonNull::cast::h3667512f2c5f059a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1531 } Some(" as serde_core::de::Deserializer>::deserialize_seq::h20f95a9978c9d74d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6586 } Some("core::option::Option::map::h86990938f8eb399d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 489 } Some("::optflag") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1540 } Some("wasm_bindgen_test::__rt::criterion::_::::deserialize::h4cd6c31e3743f2af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6945 } Some(" as core::iter::traits::iterator::Iterator>::fold::{{closure}}::hd3716144949e827b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7110 } Some("core::ptr::non_null::NonNull::cast::h6f3ebae77953a157") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6348 } Some("hashbrown::raw::RawTable::reserve::h19fb93f52c26f6f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7111 } Some("core::ptr::non_null::NonNull::cast::hc8573bf52376167c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1544 } Some("wasm_bindgen_test::__rt::criterion::_::::deserialize::he752c0710427225d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7035 } Some("core::num::::unchecked_mul::precondition_check::h116e88d9e5a6bac0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 618 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_enum::h6d09ba3c1c9e0980") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1657 } Some("wasm_bindgen_test::__rt::Context::new::{{closure}}::h7e11f50c751254a0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6372 } Some("hashbrown::raw::RawTable::reserve::h56bba6d5b4e6568e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7137 } Some("link_cli::query_processor_substitution::can_preserve_existing_part::h5c6b1bff7f467973") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3386 } Some("alloc::collections::vec_deque::VecDeque::push_back::he339ba4eaa2571ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7112 } Some("core::ptr::non_null::NonNull::cast::hfc898402d33bfefb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7811 } Some("nom::internal::Parser::parse::haffd9446e389d3a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6373 } Some("hashbrown::raw::RawTable::reserve::haca57948946c4850") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7113 } Some(" as core::convert::From<&T>>::from::h8313adc716470fa5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3853 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h3965da6fbe6dbe91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7125 } Some("anyhow::ptr::Ref::from_raw::haa31cf6ab9d7d727") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7206 } Some("core::ptr::const_ptr::::is_aligned_to::h7a0bbc35b7fc2780") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3933 } Some(">::into::h5dcaa68544776daa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6595 } Some("core::option::Option<&T>::copied::h29c1df439db2ed11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3935 } Some(">::into::hc651ff820b95ea43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8914 } Some(">::insert_large_chunk") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7374 } Some(">::borrow::h7b9166eca722210e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3973 } Some(" as core::ops::try_trait::Try>::branch::hc0414bd4c2953263") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5489 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing::h7a8757cb4c812f78") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6743 } Some(" as core::ops::drop::Drop>::drop::hd4c7a3f6b1da7df5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7694 } Some("nom::internal::Parser::map::hd44ae95406625171") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4026 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h3747d89dd9bd8f44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7306 } Some("core::num::::unchecked_mul::precondition_check::h46d6cfba5733d94a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7733 } Some("nom::internal::Parser::map::hb20f4eac8dc64e56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6832 } Some(" as core::ops::try_trait::Try>::branch::h8ec5996f1acc8385") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4034 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h5c8f5ef8a8158352") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7818 } Some(">::process::{{closure}}::{{closure}}::haa18b8f73edccee5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7308 } Some("core::ptr::const_ptr::::is_aligned_to::hac3b728f788e6c29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 101 } Some("core::str::::split_once::h453bc1140fb33f45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6836 } Some(" as core::ops::try_trait::Try>::branch::hd85edf2ec2378230") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4044 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hadc99c4bbbb0d9e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7821 } Some(">::process::{{closure}}::{{closure}}::hbd0e638994a63ab2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7373 } Some("core::option::Option<&T>::cloned::h9d184f927b23cbd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8169 } Some("nom::bytes::complete::take_while1::{{closure}}::h465e8fb53ecf1269") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6951 } Some(" as core::iter::traits::iterator::Iterator>::fold::hee7e2e469b572782") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4232 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hd6bf35927e2e3f1d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7822 } Some(">::process::{{closure}}::h0d9ed0b51cf50c74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7683 } Some("links_notation::parser::ParserState::get_base_indentation::h956e8f281173d59a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4339 } Some(" as core::ops::drop::Drop>::drop::h8ee6fa08770b1eef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 195 } Some("core::str::traits:: for core::ops::range::RangeFrom>::get::h65825cc3347c532c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7405 } Some("core::num::::unchecked_mul::precondition_check::h9baa1255a6b0878e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4352 } Some("core::clone::Clone::clone::h65789576789b4846") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7824 } Some(">::process::{{closure}}::{{closure}}::h561f15725e501a11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7731 } Some("links_notation::parser::Link::new_value::h8685e1fe3af49a3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4569 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h03a4024496c3e0f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7407 } Some("core::ptr::const_ptr::::is_aligned_to::hf4c92d6d214f518d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7826 } Some(">::process::{{closure}}::{{closure}}::h4f3d99fc01efc99d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 347 } Some("<[f64] as test[f3b1849dd7dd9a1a]::stats::Stats>::median_abs_dev") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4572 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h14021d78f1e72787") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7798 } Some("<(P1,P2,P3,P4) as nom::internal::Parser>::process::{{closure}}::h2959df8651a4cc6e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7829 } Some(">::process::{{closure}}::{{closure}}::h37c664892dbf4a46") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4573 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h3ad1529738f6e81b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8921 } Some("::print_raw_with_column") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7602 } Some("core::ptr::const_ptr::::is_aligned_to::h828e32ec6408f82b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7831 } Some(">::process::{{closure}}::{{closure}}::h3ab1d46f2c70ef3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8465 } Some(" as core::slice::index::SliceIndex<[T]>>::index::hd46d8f6e65583eb1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4575 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::h3b7e8af1bfe17f55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7834 } Some(">::process::{{closure}}::{{closure}}::h47fe449c1ee2324a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4578 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h5b6eb84cc80fc033") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9172 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7644 } Some("core::num::::unchecked_mul::precondition_check::h016a8d0d2a6f0d96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 929 } Some("core::str::traits:: for core::ops::range::RangeFrom>::get::h273385ccc62f4abb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4580 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::hf3662aeb8f85434e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7835 } Some(">::process::{{closure}}::h24d3f87d1abf4492") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9206 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9107 } Some("core[c5930c85a12de822]::fmt::float::float_to_exponential_common_shortest::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4651 } Some("core::iter::traits::iterator::Iterator::collect::h26d04e5b66282cc3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1064 } Some("__wbgtest_coverage_path") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7838 } Some(">::process::{{closure}}::{{closure}}::h74e4253d2cd03078") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7673 } Some("core::ptr::const_ptr::::is_aligned_to::h10a1138921119cd2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4669 } Some("::into_iter::h625dae02f928355a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9207 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7840 } Some(">::process::{{closure}}::{{closure}}::h5e68679f44d9b975") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7842 } Some(">::process::{{closure}}::{{closure}}::h397d250325cbc4df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4837 } Some(" as core::iter::traits::collect::FromIterator>>::from_iter::hf1ab60b868c8903d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7708 } Some("links_notation::parser::is_reference_char::h3042cdb68540224e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5007 } Some("core::slice::sort::stable::merge::MergeState::merge_up::h90e055c1b25cfdb5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9209 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7845 } Some(">::process::{{closure}}::{{closure}}::hdcfcaae82b40cfff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1513 } Some("::next_match::hf9aac5f3e9683515") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8377 } Some("core::num::::unchecked_mul::precondition_check::h654f8bec0ce04624") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5064 } Some("clink_wasm::_::::deserialize::he18a1ec0387fc4c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5524 } Some("core::str::traits:: for core::ops::range::RangeFrom>::get::habb9e9702a3e3bb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8437 } Some("core::num::::unchecked_mul::precondition_check::he82f5597b9f744ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5072 } Some("clink_wasm::to_json::h72c1224697c93b85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9210 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7849 } Some(">::process::{{closure}}::{{closure}}::hc1e9e512310431b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5074 } Some("serde_core::de::Visitor::visit_borrowed_str::hceb5a9257bfcfe03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8475 } Some("core::ptr::const_ptr::::is_aligned_to::h065f242307980f5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6221 } Some("core::str::traits:: for core::ops::range::RangeFrom>::get::h8e40cd401a4c77e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5097 } Some("console_error_panic_hook::set_once::{{closure}}::hd60260324e1583fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7855 } Some(">::process::{{closure}}::{{closure}}::he7facfac2b0a22af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8708 } Some("core::num::::unchecked_mul::precondition_check::hd85f38b8821d0557") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1145 } Some("core::bool::::then::hfe89b2beeaef5b2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5194 } Some(" as core::iter::traits::iterator::Iterator>::next::h321aff4a9fbeee24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7856 } Some(">::process::{{closure}}::h56598b8d8cd1124a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7492 } Some("::next_match::heb57858ee866d180") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7064 } Some("core::slice::sort::stable::merge::MergeState::merge_up::hc820b10863b50809") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7860 } Some(">::process::{{closure}}::{{closure}}::h535e2bda364c9731") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8710 } Some("core::ptr::const_ptr::::is_aligned_to::he252b05c161e4f50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7862 } Some(">::process::{{closure}}::{{closure}}::h0d754bf4cf5c1d69") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1395 } Some("core::iter::traits::iterator::Iterator::fold::hcf2ad8241dd578b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5214 } Some("core::iter::traits::iterator::Iterator::collect::hbedb0e64092af6e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7864 } Some(">::process::{{closure}}::{{closure}}::h58e7af390f5e3ef9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8838 } Some("anyhow::error::::construct_from_adhoc::h418983d2f08c4ad7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7865 } Some(">::process::{{closure}}::h6d7897242fa971bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7192 } Some("core::slice::sort::shared::smallsort::sort9_optimal::h0f70ad90f8d1857d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5271 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::h5eccadaba68ad4eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1582 } Some("serde_core::private::size_hint::cautious::h143222899e301804") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7868 } Some(">::process::{{closure}}::{{closure}}::h5242bd29fb0b5788") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9211 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8768 } Some("::next_match::hd3760828328069b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7482 } Some("core::str::traits:: for core::ops::range::RangeFrom>::get::h9de1498109d787af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5277 } Some("link_cli::link_reference_validator::LinkReferenceValidator::auto_create_missing_references::{{closure}}::h0ee8facb9ff91c43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7870 } Some(">::process::{{closure}}::{{closure}}::h56863eb4962e0a75") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9212 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1750 } Some("core::num::::unchecked_mul::precondition_check::ha55fd0ef22a7bf2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7873 } Some(">::process::{{closure}}::{{closure}}::hfce9fd34fd6486da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5374 } Some("serde_json::de::Deserializer::parse_any_number::hd0512be5e30cb558") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8274 } Some("core::str::traits:: for core::ops::range::RangeFrom>::get::h31dd6bd741a7a2ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7875 } Some(">::process::{{closure}}::{{closure}}::ha045d6c87a0575e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5642 } Some("alloc::vec::Vec::push::he908ed59e1101220") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7877 } Some(">::process::{{closure}}::{{closure}}::h9226dc089b0cb386") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 320 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1752 } Some("core::ptr::const_ptr::::is_aligned_to::h7519068b92c7bcb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5701 } Some(">::try_into::h4183aa2293d72f9f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 214 } Some("::next_match::h45f6caa475f2227a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7878 } Some(">::process::{{closure}}::h8800040dc0307062") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5710 } Some("::into_iter::h54b42717ffd33506") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 325 } Some(")>>::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5717 } Some("serde_core::de::Visitor::visit_borrowed_str::h15fc0a20aa516e6b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7002 } Some("link_cli::named_type_links::escape_lino_reference::h9ebd10f682dd871f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 544 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h59947a838db62120") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 344 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1812 } Some("core::num::::unchecked_mul::precondition_check::h117d10e4a7124f70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7879 } Some(">::process::{{closure}}::h925773262c18e057") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5719 } Some("serde_core::de::Visitor::visit_borrowed_str::h262a61d25c906170") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 371 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7881 } Some(">::process::{{closure}}::{{closure}}::ha1ff42c064e2d7e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5721 } Some("serde_core::de::Visitor::visit_borrowed_str::h59ae2a76fe8ed061") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 584 } Some("serde_json::de::Deserializer::parse_long_integer::h6b7325e9b13e9ea1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7883 } Some(">::process::{{closure}}::{{closure}}::h77546b82dea5301a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1814 } Some("core::ptr::const_ptr::::is_aligned_to::hd1eb6dfecd96a866") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 372 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7886 } Some(">::process::{{closure}}::{{closure}}::he64e01002b883366") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5742 } Some("serde_json::read::as_str::{{closure}}::h68ebb7d889f3c695") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7888 } Some(">::process::{{closure}}::{{closure}}::h8eb6321972143cfe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7890 } Some(">::process::{{closure}}::{{closure}}::h8678dd82fb1b07ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5947 } Some(">::into::h2085ffa703d48507") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7891 } Some(">::process::{{closure}}::h9d79b6c68fb12708") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3620 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hd754456f4ae40433") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1510 } Some("::next_match::h45b68fafcfea0154") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7896 } Some(">::process::{{closure}}::{{closure}}::hb1fdea026985ed16") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8961 } Some("::get") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4950 } Some("core::slice::sort::stable::quicksort::quicksort::hf8f8acfda7246b4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5948 } Some(">::into::h52e651ebd12604fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4515 } Some("alloc::vec::Vec::extend_desugared::h224a64885c3a234f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 373 } Some(")>>::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7897 } Some(">::process::{{closure}}::hbf09b6ef08705432") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8968 } Some("<&str as core[c5930c85a12de822]::fmt::Debug>::fmt[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6033 } Some("core::mem::drop::h5c45e8a3dbe6bb7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7900 } Some(">::process::{{closure}}::he3708e5f22bf0e25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8971 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7902 } Some(">::process::{{closure}}::{{closure}}::hd38b07f5ae20e39f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6131 } Some("alloc::vec::Vec::push::hade209c7bfb14612") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5372 } Some("serde_json::de::Deserializer::parse_long_integer::h013af273ed9be0cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8974 } Some("::fmt[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 374 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7904 } Some(">::process::{{closure}}::{{closure}}::ha05e23ca5ae2784b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6452 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h53c74d0ce7999a40") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9000 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7103 } Some("core::slice::sort::stable::quicksort::quicksort::h16c7217611f09914") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7907 } Some(">::process::{{closure}}::{{closure}}::h3ba3de5f702895e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5541 } Some("::next_match_back::h0d590e5ef3ba2cb5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9055 } Some("<&str as core[c5930c85a12de822]::fmt::Debug>::fmt[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6455 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::hd544cb9ddb67471c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 375 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7910 } Some(">::process::{{closure}}::{{closure}}::hc9e9ac6a542b59ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9056 } Some("<&mut [u8] as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6457 } Some(" as core::iter::traits::collect::FromIterator>::from_iter::he1a41bc4e9c617bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7912 } Some(">::process::{{closure}}::{{closure}}::h302bfcde92851293") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9065 } Some("<&str as core[c5930c85a12de822]::fmt::Display>::fmt[3]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6537 } Some("core::iter::traits::iterator::Iterator::collect::h674b3cf3eeff1bc1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 480 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6538 } Some("core::iter::traits::iterator::Iterator::collect::hb61d751871965555") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7913 } Some(">::process::{{closure}}::hf4f6a937cf0ed2b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6242 } Some("::next_match::h852af61fec30e459") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6539 } Some("core::iter::traits::iterator::Iterator::collect::hd7c89fcf00ed2816") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7916 } Some(">::process::{{closure}}::{{closure}}::hbd85afdbab187330") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9111 } Some("<&str as core[c5930c85a12de822]::fmt::Display>::fmt[4]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 349 } Some(">::write_event") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 481 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6561 } Some("::into_iter::h8d1d275a05520325") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9169 } Some("core[c5930c85a12de822]::panicking::panic_null_pointer_dereference") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8045 } Some(" as alloc::vec::in_place_collect::AsVecIntoIter>::as_into_iter::hfc1f3fd0a6cf1931") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6605 } Some("core::ops::function::FnMut::call_mut::hb2519d005a5fc387") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6856 } Some("link_cli::query_processor::QueryProcessor::create_pattern_from_lino::hdb52d932f25c3b79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8052 } Some("nom::error::ParseError::or::h58e93191a52a183b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6674 } Some(" as core::ops::drop::Drop>::drop::h8a04aa60d3358578") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 483 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6699 } Some(" as core::ops::drop::Drop>::drop::hb3b6ff9d3f59d7c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10599 } Some("__wbindgen_realloc.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8061 } Some("nom::sequence::terminated::h1006876f2b4a8f9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7509 } Some("::next_match::h3edfc86ba5d6e8ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10664 } Some("__wbindgen_object_clone_ref") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 512 } Some(" as serde_core::de::MapAccess>::next_value_seed::hcc230a56bdcb2dd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8062 } Some("nom::sequence::terminated::h27dbc2a95837a719") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6740 } Some(" as core::ops::drop::Drop>::drop::hde4ecc7bd1996df3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 352 } Some(">::write_event") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 237 } Some("__rustc[b7974e8690430dd9]::__rust_dealloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8063 } Some("nom::sequence::terminated::hae5d476199d24092") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 419 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6747 } Some(" as core::ops::drop::Drop>::drop::h2ff8a01396ee16dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 514 } Some(" as serde_core::de::MapAccess>::next_value_seed::h93ade4f5bd76e1cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8064 } Some("nom::sequence::terminated::hc60738cfa4084858") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8523 } Some("alloc::vec::splice::>::move_tail::h82669af7ab20faf6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 428 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 516 } Some(" as serde_core::de::MapAccess>::next_value_seed::hd6010f7201ea7e24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8067 } Some("nom::sequence::preceded::he16171ff1e7de877") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6748 } Some(" as core::ops::drop::Drop>::drop::hb0d9c9397207b6bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 518 } Some(" as serde_core::de::MapAccess>::next_value_seed::hc0831b1cff8786f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8069 } Some("nom::sequence::preceded::hfffea8bd361f6838") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 520 } Some(" as serde_core::de::MapAccess>::next_value_seed::h94f90e0df1887cfa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 474 } Some("::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4944 } Some("core::slice::sort::stable::quicksort::quicksort::h062dc5de267c8cf3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6749 } Some(" as core::ops::drop::Drop>::drop::h9d5ff8a7b16af7ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 522 } Some(" as serde_core::de::MapAccess>::next_value_seed::h6cd6c63a8dcec6a9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8794 } Some("core::str::iter::SplitInternal

::next::hd3acfffaddf27860") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3351 } Some("wasm_bindgen::convert::impls::::split::h68efe2dc3dea5132") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8070 } Some("nom::character::char::h2aec62c98bde1004") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 524 } Some(" as serde_core::de::MapAccess>::next_value_seed::h9e2dc81b0c112087") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3366 } Some("wasm_bindgen::convert::impls::::into_abi::he8b57a9baaa3d39d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6751 } Some(" as core::ops::drop::Drop>::drop::ha2b9d45416939031") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8145 } Some(" as core::iter::adapters::SourceIter>::as_inner::hbe895d7f588d6e83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5122 } Some("clink_wasm::Clink::version::he5878b7c5913881a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8170 } Some("nom::internal::Parser::map::h76a99bdf57ebaa0c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1583 } Some("serde_json::error::Error::fix_position::h4c8414b912784c22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6768 } Some("::into_iter::h42dc13c8e6798066") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 526 } Some(" as serde_core::de::MapAccess>::next_value_seed::h7211bafcb9284da0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8218 } Some("::into_iter::heac93dd17d151edf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6769 } Some("::into_iter::ha8f5e5bd8b5fafbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8243 } Some("nom::branch::alt::h0730ae7526e93ab3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7713 } Some("nom::internal::Parser::map::h1071bfd032d44c2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8244 } Some("nom::branch::alt::h3a8cb1e0b329142b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6787 } Some("core::str::::parse::hb76e7a7c882393b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 528 } Some(" as serde_core::de::MapAccess>::next_value_seed::h5a994d1220f5713f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8330 } Some("nom::multi::many0::hf64af9051841ebfa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4516 } Some("alloc::vec::Vec::extend_desugared::h2f2f243e204609e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8331 } Some("nom::multi::many0::hfc04bc7b664cd7d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 530 } Some(" as serde_core::de::MapAccess>::next_value_seed::hd151c1f0aa20d443") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8065 } Some("nom::sequence::preceded::h5935e8a94914096a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4945 } Some("core::slice::sort::stable::quicksort::quicksort::h274e5b4d1236097b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 566 } Some("serde_json::de::Deserializer::peek_error::hced9627d4f132abc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6841 } Some(" as core::iter::traits::iterator::Iterator>::next::h0e2a06fb78196317") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8332 } Some("nom::multi::many1::h7aa0b497982d3f87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8068 } Some("nom::sequence::preceded::hf241a148d28c03d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4760 } Some("core::slice::sort::shared::smallsort::insert_tail::h52d11424355a855b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8154 } Some("nom::bytes::take_while::h29ce200ca155c3c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8351 } Some("::as_char::h27198282c501f0eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6842 } Some(" as core::iter::traits::iterator::Iterator>::next::hf18ec6150a98b6a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 569 } Some("serde_json::de::Deserializer::error::h43147d48718f3697") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8415 } Some(" as core::ops::try_trait::Try>::from_output::h13471c351456511d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6847 } Some("core::iter::traits::iterator::Iterator::copied::hc0530a7df8af4d48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8155 } Some("nom::bytes::take_while::h74fb461188b6dfac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4761 } Some("core::slice::sort::shared::smallsort::insert_tail::h63bce91c4f672daa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8416 } Some(" as core::ops::try_trait::Try>::branch::hbd4b108235bdd427") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8156 } Some("nom::bytes::take_while::hdcc25b25433635bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1231 } Some(" as core::ops::try_trait::Try>::branch::h12f0135c0bbc7b1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8171 } Some("nom::internal::Parser::map::hb769cd247755fd38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8433 } Some("core::num::nonzero::NonZero::new::h0d16f2daebe1c969") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8245 } Some("nom::branch::alt::h52578891faa3155a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6848 } Some("core::iter::traits::iterator::Iterator::copied::hd4654efe8b2aa1fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4946 } Some("core::slice::sort::stable::quicksort::quicksort::h346c5e5d6d84821f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1235 } Some(" as core::ops::try_trait::Try>::branch::h6620685960822104") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8494 } Some("<*const T as memchr::ext::Pointer>::as_usize::h9c5fb38b2f4ecad7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4762 } Some("core::slice::sort::shared::smallsort::insert_tail::h837b4c0bb1fdaf33") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8248 } Some("nom::branch::alt::h8133102122873140") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6923 } Some("std::collections::hash::map::HashMap::remove::h25cd1f7c5a6c510f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8618 } Some("core::ptr::non_null::NonNull::cast::h16dc60e54add71ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1237 } Some(" as core::ops::try_trait::Try>::branch::h8223897dbe1285fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8813 } Some(" as core::ops::try_trait::Try>::branch::h80b84365c2ee6c1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6925 } Some("std::collections::hash::map::HashMap::remove::h8b17ecbdf2ea8331") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8619 } Some("core::ptr::non_null::NonNull::cast::h2322a82110c35ab1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8814 } Some(" as core::ops::try_trait::Try>::from_output::h43a7c1f16ed7591d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8620 } Some("core::ptr::non_null::NonNull::cast::h5f239c0647f8616c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8862 } Some("std[a543996e6e7dbf1e]::sync::lazy_lock::panic_poisoned") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1248 } Some(" as core::ops::try_trait::Try>::branch::hd435a43595bfa3c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4763 } Some("core::slice::sort::shared::smallsort::insert_tail::hb03b3a6a8f51d1d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7005 } Some("core::hash::impls::::hash::h53803e5d08433c75") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4947 } Some("core::slice::sort::stable::quicksort::quicksort::h68e4370453b3eb27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8864 } Some("::new::exhausted") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8621 } Some("core::ptr::non_null::NonNull::cast::h64b714cfdf4ddcfd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1349 } Some("serde_core::ser::impls::>::serialize::h4e3ad6448fc02351") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8891 } Some("__rustc[b7974e8690430dd9]::rust_panic") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8622 } Some("core::ptr::non_null::NonNull::cast::h74a87d8513cbdc00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7006 } Some("core::hash::impls::::hash::h5e13a2bae4a0e833") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8906 } Some("::now") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8623 } Some("core::ptr::non_null::NonNull::cast::h9e81fc9f55cc14e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1361 } Some("wasm_bindgen::convert::impls::>::split::h711314352c6b0927") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4764 } Some("core::slice::sort::shared::smallsort::insert_tail::hceafbe509bde118e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8907 } Some("::elapsed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8624 } Some("core::ptr::non_null::NonNull::cast::hafa33b15660cf033") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8917 } Some("::now") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3597 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h86dfef34041d217d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7014 } Some("core::hash::impls::::hash::ha778660abd529eca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4765 } Some("core::slice::sort::shared::smallsort::insert_tail::hd009b23c9db0130f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8625 } Some("core::ptr::non_null::NonNull::cast::he3c9bc2e230bc798") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9002 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4948 } Some("core::slice::sort::stable::quicksort::quicksort::hde2ee2961a923b57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9004 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8626 } Some("core::ptr::non_null::NonNull::cast::hf467345924ed5263") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4346 } Some(" as core::ops::drop::Drop>::drop::h9a22b709ddbe2f04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5281 } Some("link_cli::link_reference_validator::LinkReferenceValidator::collect_implicit_definitions::h20b1864256c4bd25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8627 } Some("core::ptr::non_null::NonNull::cast::hf5423341b6a29e5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7118 } Some("anyhow::ptr::Own::boxed::h0d3f597fe727c688") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8644 } Some("alloc::boxed::Box::into_raw::hb0a8f3530de5839d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9006 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7119 } Some("anyhow::ptr::Own::boxed::h662dfa13b3bd0cc9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8645 } Some("alloc::boxed::Box::into_raw::hde8ee7b703448c8b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4348 } Some(" as core::ops::drop::Drop>::drop::h338dd86a04652e2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8665 } Some(" as core::convert::From<&T>>::from::h9346402e8be1b12b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4351 } Some(" as core::ops::drop::Drop>::drop::hd068d6123c49eabb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7231 } Some(" as core::ops::drop::Drop>::drop::ha36c7fce22eb5cc1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4753 } Some("alloc::slice::::sort_by_key::{{closure}}::h085b1e1d438dfb08") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4949 } Some("core::slice::sort::stable::quicksort::quicksort::hefbb0db6e4879a58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7334 } Some("::to_string::h3272ead4f0bf6463") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4754 } Some("alloc::slice::::sort_by_key::{{closure}}::h32bd83d21ba583bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9008 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7362 } Some("core::hash::impls::::hash::hcffd1bd43f04b49b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8667 } Some(" as core::convert::From<&T>>::from::h59061b49cb6367bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5361 } Some("serde_json::error::Error::fix_position::h31a00c284acb0670") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4755 } Some("alloc::slice::::sort_by_key::{{closure}}::h9809c861208f8578") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9010 } Some("::write_fmt[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7404 } Some("core::intrinsics::rotate_left::h66e240410da2fa18") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8683 } Some("anyhow::ptr::Ref::from_raw::hc9ca98daaca854e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9071 } Some(" as core[c5930c85a12de822]::fmt::Write>::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8684 } Some("anyhow::ptr::Ref::from_raw::he17aaf3031a29ffd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4756 } Some("alloc::slice::::sort_by_key::{{closure}}::h9fc5baceae20b3bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7518 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h663aee4957a0381c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7417 } Some("alloc::vec::Vec::extend_desugared::hf60bc878c12803f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4757 } Some("alloc::slice::::sort_by_key::{{closure}}::ha0e4b0d400107bdc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7578 } Some("core::intrinsics::rotate_left::h81ebf5552e2acc68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 400 } Some(" as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8748 } Some("anyhow::error::no_backtrace::he1b06df979a0fe50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4758 } Some("alloc::slice::::sort_by_key::{{closure}}::hbdcced790e765690") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8764 } Some(" as core::ops::try_trait::Try>::from_output::h1d5ec750d9546bb5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9083 } Some("alloc[3ca501edff3f0c7c]::raw_vec::capacity_overflow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7819 } Some(">::process::{{closure}}::h08622223be15ec6b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4860 } Some(" as core::ops::try_trait::Try>::branch::h051c001c5bf42d42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9092 } Some("::write_fmt[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8807 } Some("core::iter::traits::iterator::Iterator::by_ref::hd103d012e8ac0f60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9117 } Some("core[c5930c85a12de822]::num::int_log10::panic_for_nonpositive_argument") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8805 } Some("anyhow::chain::::next::he97374d60a23dc43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9097 } Some("core[c5930c85a12de822]::panicking::panic") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9158 } Some("core[c5930c85a12de822]::option::unwrap_failed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7843 } Some(">::process::{{closure}}::h35b443792d40141f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4863 } Some(" as core::ops::try_trait::Try>::branch::h2520e41a0027c440") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9168 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9176 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_div_by_zero") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7846 } Some(">::process::{{closure}}::h367030d7890b8c38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9239 } Some("__wbgtest_coverage_path.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7847 } Some(">::process::{{closure}}::h3aa8af53982be07f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3525 } Some("wasm_bindgen::convert::closures::_::invoke::h0409f078334de3ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7852 } Some(">::process::{{closure}}::h4b88643ee652667f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1785 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h095803cc42c378a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7857 } Some(">::process::{{closure}}::h5b24a8e775e5923a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4864 } Some(" as core::ops::try_trait::Try>::branch::h370e14b4219d990d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10669 } Some("wasm_bindgen_test::__rt::detect::Scope::constructor::__wbg_constructor_d15f058d68158e7a::hf37ec7768e90460f externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9177 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_rem_by_zero") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7858 } Some(">::process::{{closure}}::h5ca0e2eb36f3a1dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4869 } Some(" as core::ops::try_trait::Try>::branch::h54c401801175f28d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9178 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_add_overflow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7884 } Some(">::process::{{closure}}::h9804a3cab898acb7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10674 } Some("js_sys::Promise::new_typed::__wbg_new_typed_1137602701dc87d4::h26a6cd9208b06315 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9179 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_mul_overflow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3554 } Some("wasm_bindgen::convert::closures::_::invoke::h9f48377e90233726") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9180 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_neg_overflow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4874 } Some(" as core::ops::try_trait::Try>::branch::hb1a3dcd7037ed5dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9181 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_shl_overflow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7893 } Some(">::process::{{closure}}::ha67e83c29ff5a2f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4877 } Some(" as core::ops::try_trait::Try>::branch::hbbb2bb057b338564") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1797 } Some("alloc::raw_vec::RawVecInner::grow_amortized::hc7fe4408bdbe7e87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7894 } Some(">::process::{{closure}}::haa6496119020a167") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9182 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_shr_overflow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10675 } Some("wasm_bindgen_test::__rt::worker::WorkerError::stack::__wbg_stack_e914725ec1a4a021::hbf0dc4c233c6f4c4 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4878 } Some(" as core::ops::try_trait::Try>::branch::hc82d037765d06376") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6153 } Some(" as core::ops::drop::Drop>::drop::hb6ffc430cb9b87d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9183 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_sub_overflow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10677 } Some("wasm_bindgen_test::__rt::browser::BrowserError::stack::__wbg_stack_5f3026c9cb27e9a3::hb6b68dc79217ffbb externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7898 } Some(">::process::{{closure}}::hc0eaf1592b42cd09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6218 } Some("core::hint::unreachable_unchecked::precondition_check::hdc94c503199977ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9184 } Some("core[c5930c85a12de822]::panicking::panic_const::panic_const_async_fn_resumed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10683 } Some("wasm_bindgen_test::__rt::Global::performance::__wbg_performance_3550bf29533f0eae::hca1afaf3cd69a1a2 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7899 } Some(">::process::{{closure}}::hc328642bf26ae8d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6225 } Some("::matching::h2476b26c49e23dfb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7905 } Some(">::process::{{closure}}::hea863ebbb573a7a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9187 } Some("core[c5930c85a12de822]::slice::sort::shared::smallsort::panic_on_ord_violation") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7908 } Some(">::process::{{closure}}::hf2c2f0d5348c4ad3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5131 } Some("::search::h3bef9ea6002592f7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7917 } Some(">::process::{{closure}}::hfd85ce9b16dd5647") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10688 } Some("js_sys::Error::name::__wbg_name_bf92195f4668ab6e::hdab048507e9eae86 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6227 } Some("::rejecting::h52852ddc7d9c2cdb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9218 } Some("::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5650 } Some("alloc::raw_vec::RawVecInner::grow_amortized::hef0454b939e8dc63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10689 } Some("js_sys::Error::message::__wbg_message_d5628ca19de920d3::h41d50ef99e5791ee externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9290 } Some("wasmbindgentestcontext_run.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5166 } Some(" as serde_core::de::MapAccess>::next_value_seed::h1abd222686c15984") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10597 } Some("__wbindgen_free.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6229 } Some("::matching::h44eb4bc3aaccdce8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10690 } Some("js_sys::Promise::resolve::__wbg_resolve_9feb5d906ca62419::h143d4f77e6b77ac9 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7950 } Some("alloc::vec::Vec::push::he98ceb38697fa5e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5168 } Some(" as serde_core::de::MapAccess>::next_value_seed::h86051df93743a3bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10672 } Some("js_sys::Array::for_each::__wbg_forEach_544291b320823e55::h081de3afa581ea8a externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6169 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h90daf4d2480876f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10693 } Some("js_sys::futures::queue::Global::hasQueueMicrotask::__wbg_queueMicrotask_74d092439f6494c1::hfdb2b46179fcfd30 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6235 } Some("core::iter::traits::iterator::Iterator::enumerate::h559ae016bbfb3c6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10676 } Some("wasm_bindgen_test::__rt::worker::write_output_line::__wbg___wbg_test_output_writeln_ce1c14f3235de893::h33ee7d8bb9c86b53 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7969 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h43be3b07fa1a9920") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5239 } Some("serde_core::ser::impls::>::serialize::h17af68c7a60872dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10702 } Some("Closure(Closure { owned: true, function: Function { arguments: [Externref], shim_idx: 217, ret: Result(Unit), inner_ret: Some(Result(Unit)) }, mutable: true }) -> Externref externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6254 } Some("core::error::Error::source::h87c8e2d4b3b0bdd9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10680 } Some("wasm_bindgen_test::__rt::browser::Element::set_text_content::__wbg_set_text_content_63c250954481807a::h8f16d67ef3bcf863 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7971 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::heab380f33330b9bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10691 } Some("js_sys::futures::task::singlethread::ConsoleTask::run::__wbg_run_c9143d3225a408b9::h93cb08d84c2d1692 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5252 } Some("core::option::Option::is_some_and::he405ace2ce9f74fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10704 } Some("Ref(String) -> Externref externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6724 } Some(" as core::ops::drop::Drop>::drop::hc4ede5ed2e98e0cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 182 } Some("web::main::h1dd7152f1e207fd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10712 } Some("wasm_bindgen::convert::closures::_::invoke::h2069593bf24bd276 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8184 } Some("core::iter::traits::iterator::Iterator::collect::h77e68e60727ca755") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 236 } Some("__rustc[b7974e8690430dd9]::__rust_alloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6823 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h279383a02e012601") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8186 } Some("core::iter::traits::iterator::Iterator::collect::hdf9ba119ed2060ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 239 } Some("__rustc[b7974e8690430dd9]::__rust_alloc_zeroed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 216 } Some("::clone::hc38039fdc9d471d4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6824 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h66a2772977b24a30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 243 } Some("test[f3b1849dd7dd9a1a]::__rust_begin_short_backtrace::, ::run::{closure#0}::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7420 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h933456ece8573bb9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5339 } Some(" as serde_core::de::MapAccess>::next_value_seed::hcb86e40f2be617af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8341 } Some("nom::character::complete::char::h9bcab1577f11f601") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 262 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6826 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hf58d1cea59e86149") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5355 } Some("serde_json::de::Deserializer::peek_error::h0abf5c793010eb36") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 364 } Some("<&alloc[3ca501edff3f0c7c]::string::String as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 403 } Some("<&core[c5930c85a12de822]::time::Duration as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8352 } Some("::to_string::h3e0983470d695381") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6882 } Some("link_cli::changes_simplifier::simplify_changes::{{closure}}::hd14a4b175cbdc029") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 404 } Some("<&char as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 398 } Some("::type_id") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5356 } Some("serde_json::error::Error::syntax::h63dc5be363274fbc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6895 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hd9e27fd41a3f169d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 407 } Some("<&bool as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 436 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 408 } Some("<&usize as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8421 } Some("core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size::h0682788aec1411da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 437 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_discovered") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7638 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h44700fbf19b1cf43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6897 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h2607692ea5bc69a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8434 } Some("<&str as nom::traits::Input>::input_len::h9c40311388440755") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5359 } Some("serde_json::de::Deserializer::error::h3eb35b01bcc7fd88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8659 } Some("anyhow::ptr::Own::boxed::h1172ad830ac953b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 438 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5864 } Some("zmij::umul128::hb7daee5582c334db") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1671 } Some("<() as wasm_bindgen_test::__rt::Termination>::into_js_result::hd519b69c90216cf5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8660 } Some("anyhow::ptr::Own::boxed::h292d2a4fac79c04d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7044 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h64774a292e5d9af4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6576 } Some("core::option::Option::is_none_or::h06c38e1881105b44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8661 } Some("anyhow::ptr::Own::boxed::hb2eafbece93ecd49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7114 } Some("anyhow::ptr::Own::new::h9ef3675686b5f649") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6578 } Some("core::option::Option::is_none_or::hdc1fc2630d05d0bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7132 } Some("link_cli::lino_link::LinoLink::is_empty::{{closure}}::h345ca7dbf7bdf5b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 409 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1710 } Some("::clone::h8aa0cdd0fec41087") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6580 } Some("core::option::Option::is_some_and::h58d51f4a644c9b23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8662 } Some("anyhow::ptr::Own::boxed::hba614b8832f10bf8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 410 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8211 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h33aba6c87ddc5bf9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6701 } Some(" as core::ops::drop::Drop>::drop::h30d96c4ae9bc31da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8731 } Some("core::option::Option::is_some::haedaf4d42f6f9e05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3627 } Some("::clone::hef937b7e7f046b41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6773 } Some("link_cli::query_processor::QueryProcessor::determine_operations::{{closure}}::h016f4af343027da9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8946 } Some("std[a543996e6e7dbf1e]::thread::local::panic_access_error") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1389 } Some("wasm_bindgen_test::coverage::__wbgtest_cov_dump::h217b02a9079e6047") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7209 } Some("core::hint::unreachable_unchecked::precondition_check::h6d444ccbc0f30979") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3661 } Some(" as core::clone::Clone>::clone::h29bed45cfa6db44d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6774 } Some("link_cli::query_processor::QueryProcessor::determine_operations::{{closure}}::hb99575705f9fddbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8966 } Some("<&std[a543996e6e7dbf1e]::ffi::os_str::OsString as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4235 } Some(" as core::ops::try_trait::Try>::from_output::h023e1d08b34ec752") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1392 } Some("wasm_bindgen_test::coverage::__wbgtest_module_signature::h16a764af4acbe035") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4236 } Some(" as core::ops::try_trait::Try>::from_output::h1521af98948427c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6834 } Some(" as core::ops::try_trait::Try>::branch::hb0fbe86aa7bd9363") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2026 } Some("js_sys::global::hdfab2bdb9097757b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4882 } Some("::clone::hf512e8a8833940e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9128 } Some("::finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7223 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h3ce0565c7d5e22e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4369 } Some("::default::hb5247edd644c3482") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5433 } Some("::clone::hc49aa1bf6cc98097") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8530 } Some("alloc::raw_vec::RawVecInner::grow_amortized::h005dfae478e98036") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4461 } Some("core::iter::traits::iterator::Iterator::collect::hc4e1b30d51715118") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6012 } Some("core::mem::forget::h24c9237b45616d02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6916 } Some("std::collections::hash::map::HashMap::keys::h7726fd4ac34a3f33") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7204 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hdc434d49c3092089") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7235 } Some("core::ptr::drop_in_place::h49101c180d1c1f98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7212 } Some(" as core::ops::try_trait::Try>::from_output::h0c9cc8b30f1c3dc5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9129 } Some("::finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7515 } Some(" as core::ops::drop::Drop>::drop::hb32e4b3082c3c31a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7284 } Some(" as core::ops::drop::Drop>::drop::h1ff33d68c54f5e2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4571 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h6fc1391225176094") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6926 } Some("std::collections::hash::map::HashMap::values::ha6ef7e6b4430ff45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4574 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h15a8989d06eaef82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7323 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h3c6bee79eba6f39e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9145 } Some("::debug_map") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9116 } Some("core[c5930c85a12de822]::unicode::printable::is_printable") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7522 } Some(" as core::ops::try_trait::Try>::from_output::h1a0867b8307fbbb6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4583 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::hb247280e23bff445") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7329 } Some("std::collections::hash::map::HashMap::keys::h037aec2add2d96c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7525 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h612aa7754138e343") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7355 } Some("core::ptr::drop_in_place<(alloc::string::String,alloc::vec::Vec)>::hbc9860a9070c782a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4652 } Some("core::iter::traits::iterator::Iterator::collect::h64c6978915ea8e5d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7666 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h7d9bb881fc071ced") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9159 } Some("core[c5930c85a12de822]::cell::panic_already_borrowed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7532 } Some(" as core::clone::Clone>::clone::hd8306b34c810f752") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4653 } Some("core::iter::traits::iterator::Iterator::collect::h81097930e91b256b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8038 } Some(" as core::ops::try_trait::Try>::from_output::haa6acdef9940e6ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7430 } Some(" as core::ops::drop::Drop>::drop::hfa114dd73e1fb308") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4654 } Some("core::iter::traits::iterator::Iterator::collect::hc61d79c7926da7ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9161 } Some("core[c5930c85a12de822]::cell::panic_already_mutably_borrowed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8129 } Some("::clone::hb0600ca4e54231e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4655 } Some("core::iter::traits::iterator::Iterator::collect::hc751dd1553fea221") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7495 } Some("::rejecting::hb9a3d7ad05765426") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8466 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h3e707afe3da8d263") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4656 } Some("core::iter::traits::iterator::Iterator::collect::hd79ec17c2ca8d13c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8319 } Some(" as core::clone::Clone>::clone::he20ecf5f0c7dc34b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5490 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert::h3ff89f80634acfda") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8550 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h0a0a1f8c4a11710d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4809 } Some("::is_freeze::h8de0fd8b7fc6bc66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7497 } Some("::matching::ha58293fde3696a03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4817 } Some("::is_freeze::ha9b6b0262562e17e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8387 } Some("core::char::methods::len_utf8::hb3735724d8c8e1ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10715 } Some("__wbgtest_coverage_path.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8693 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h912a9a0ddb1b66da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 124 } Some("core::ops::function::FnOnce::call_once::he7bb509dc0a057c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8706 } Some("core::mem::drop::he36948b3da4bd54b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7501 } Some("::matching::h487b46a40708d85c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8943 } Some("std[a543996e6e7dbf1e]::io::stdio::stdout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 143 } Some("core::ptr::drop_in_place::{{closure}}>>::h3131b88869c759fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7513 } Some("core::hint::unreachable_unchecked::precondition_check::h5a4e97699e643d56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8949 } Some("::type_id[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5086 } Some("::is_freeze::h42a40938fb5a3488") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8409 } Some(" as nom::internal::Parser>::process::{{closure}}::h725a47fef478b087") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 145 } Some("core::ptr::drop_in_place::{{closure}}>>::h0eaa3ff2dca96d22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8858 } Some(">>>>::initialize::<>>>>::get_or_init::{closure#0}, !>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5100 } Some("console_error_panic_hook::set_once::hb417e4eeca2f27ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7538 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h601e9851d0139cf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8970 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8950 } Some("<&str as core[c5930c85a12de822]::any::Any>::type_id") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7582 } Some("core::hint::unreachable_unchecked::precondition_check::hf4af693e13e38c2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4798 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h9bd60a5bf2b48561") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9147 } Some("::write_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7643 } Some(" as core::ops::drop::Drop>::drop::hbb73e0992acc9889") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 146 } Some("core::ptr::drop_in_place::{{closure}}>>::hef55cbed34508331") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5118 } Some("clink_wasm::Clink::test::h0a41f8a236120247") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 192 } Some("alloc::rc::Rc::new::hd477b873eedb968d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10584 } Some("clink_execute.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 147 } Some("core::ptr::drop_in_place::{{closure}}>>::h9e751c54ebf37d63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5201 } Some("core::iter::traits::iterator::Iterator::collect::h5314cd089a86d9f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8019 } Some("core::cell::RefCell::new::h8e7955516a03dab7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10703 } Some("F64 -> Externref externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 629 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_ignored_any::hc2ab9e14c823b608") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 148 } Some("core::ptr::drop_in_place::{{closure}}>>::h01ca998b2e13aab3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8179 } Some("core::hint::unreachable_unchecked::precondition_check::hca51d05c1572c254") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5202 } Some("core::iter::traits::iterator::Iterator::collect::hbe4c66be6f0c5938") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10710 } Some("wasmbindgentestcontext_run.command_export externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 363 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1473 } Some("core::any::type_name::hfd0d213b9125e053") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1144 } Some(" as core::iter::traits::iterator::Iterator>::next::h79e52a848dc9bf53") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 724 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::hba7bcb77e370dae9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8221 } Some(" as core::ops::drop::Drop>::drop::h0b8d778a913de47a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1166 } Some(" as core::iter::traits::iterator::Iterator>::next::hedc53d903b09abde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7198 } Some("core::slice::sort::shared::smallsort::small_sort_general_with_scratch::h31b4b2095373df9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5528 } Some("::use_early_reject::h0524accadff310ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1183 } Some("alloc::rc::Rc::new::h15e0dd8d4dd61f92") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5024 } Some("core::cell::RefCell::into_inner::h7d0f94a53217b8c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5532 } Some("::use_early_reject::hf5097b3f56b6e750") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 822 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h8a7dbc1aa807e3bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5885 } Some("wasm_bindgen::__rt::throw_null::h20a047bd30220def") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8444 } Some(" as core::ops::drop::Drop>::drop::ha07555360b2816cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5886 } Some("wasm_bindgen::__rt::borrow_fail::h80385b43f5d2b9b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 904 } Some("core::ptr::drop_in_place::h6bd113a629883a8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9154 } Some("core[c5930c85a12de822]::str::slice_error_fail") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5887 } Some("wasm_bindgen::__rt::malloc_failure::h1ccc7f316aa2a280") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8448 } Some("core::hint::unreachable_unchecked::precondition_check::hff9110b9b55c3908") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5917 } Some("wasm_bindgen::convert::traits::WasmRet::join::h61d5b4659496056a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9165 } Some("<&dyn core[c5930c85a12de822]::fmt::Debug as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1542 } Some("wasm_bindgen_test::__rt::criterion::_::::serialize::ha85eacb28fa022be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 920 } Some("core::ptr::drop_in_place>::h27c3ea2c2eb5994d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8482 } Some("core::hint::unreachable_unchecked::precondition_check::h54172b1a73fcec87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6224 } Some("::use_early_reject::h6380be3d92059978") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8539 } Some(" as core::ops::drop::Drop>::drop::h7d004cf14778a535") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9215 } Some("::write_char") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8541 } Some(" as core::ops::drop::Drop>::drop::he986d5669aef5767") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10681 } Some("wasm_bindgen_test::__rt::browser::DOCUMENT::init::__wbg_static_accessor_DOCUMENT_fa300f5b84193774::h46eb31a8743df134 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1703 } Some("wasm_bindgen::convert::closures::_::invoke::h02f55b41528b3f10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 922 } Some("core::ptr::drop_in_place>::h547df8a3cecd1895") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10684 } Some("wasm_bindgen_test::__rt::Context::new::panic_handling::Error::new::__wbg_new_5aafc1bf3ffe858c::h1301204e8705cc13 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6228 } Some("::use_early_reject::h4e64d8a2817c1181") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1763 } Some(" as core::iter::traits::iterator::Iterator>::next::h0ee2afa3db3e9f31") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10694 } Some("console_error_panic_hook::Error::new::__wbg_new_227d7c05414eb861::h91b67fb0fb67aab1 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6376 } Some("core::iter::traits::iterator::Iterator::collect::hae2cf7a830d1332e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8549 } Some(" as alloc::vec::spec_extend::SpecExtend>::spec_extend::hc431f432c5cfc83c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6454 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h85568533041658b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3418 } Some(" as core::convert::From>::from::h80acbcaf6f0f2031") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 923 } Some("core::ptr::drop_in_place<(wasm_bindgen_test::__rt::Test,wasm_bindgen_test::__rt::Failure)>::haa7e87b1fb3bff47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8557 } Some("core::ops::function::FnMut::call_mut::h72a5cbbe9cf51321") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 401 } Some(" as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 994 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hd909fb9322ec1d93") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3419 } Some(" as core::convert::From>::from::h92ee7c970d382035") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1017 } Some("wasm_bindgen_test::__rt::detect::_::::from_abi::h61be4237046d38fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6456 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h0b32ac43fdbb154a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1018 } Some("wasm_bindgen_test::__rt::detect::_::::from_abi::h43283e52b41f3e89") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8629 } Some("core::hint::unreachable_unchecked::precondition_check::h9fe3e42e463a9e77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3576 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h01c4a2f69e73aee2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1023 } Some("wasm_bindgen_test::__rt::detect::_::::from_abi::h0a2c61b874610e76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8651 } Some("anyhow::ptr::Own::new::h5ed9e725df23f913") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6458 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h34fc18cdd5abe4f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 174 } Some("<() as std::process::Termination>::report::h81450209f0449e28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3579 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h1737d7a0e3fb8931") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 189 } Some("main") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6536 } Some("core::iter::traits::iterator::Iterator::collect::h3a6533d5e9753633") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 238 } Some("__rustc[b7974e8690430dd9]::__rust_realloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1132 } Some("js_sys::futures::task::singlethread::Task::spawn::{{closure}}::he1f4675050ae07c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6597 } Some(" as core::default::Default>::default::hc58b90e3732d46df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 244 } Some("test[f3b1849dd7dd9a1a]::__rust_begin_short_backtrace::, ::run::{closure#1}::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8652 } Some("anyhow::ptr::Own::new::h86fa63ee0700a5ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3583 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h2954b237942c2b9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9125 } Some("::mul_digits") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6764 } Some("core::iter::traits::iterator::Iterator::collect::h11aa143ed5122d48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8716 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h1837de01b9f12e44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 324 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6765 } Some("core::iter::traits::iterator::Iterator::collect::he1d081f3a84043f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1168 } Some("core::num::nonzero::NonZero::new_unchecked::precondition_check::h31d3025239db8424") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6766 } Some("core::iter::traits::iterator::Iterator::collect::hfc80c46270163184") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3587 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h50a1c5a396b74587") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1209 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h09cabfc84687e2e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7024 } Some("::is_freeze::h6d57f0c7fe1d3967") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8717 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h9f0923b6ee18c35c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 340 } Some("<&str as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7040 } Some("::default::hb8123d8da0cc0918") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 341 } Some("<&str as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3588 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h53b70908a71d37e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7369 } Some("core::iter::traits::iterator::Iterator::collect::hf020e185cc4792a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 399 } Some("<&std[a543996e6e7dbf1e]::ffi::os_str::OsStr as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9027 } Some("::ident") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8786 } Some("core::ops::try_trait::NeverShortCircuit::wrap_mut_2::{{closure}}::h09314ae0610e96fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1210 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h4665aa1026ff22bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7434 } Some(" as alloc::vec::spec_from_iter::SpecFromIter>::from_iter::h4d5c714d7e7c7352") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 484 } Some("<&str as core[c5930c85a12de822]::fmt::Display>::fmt[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3596 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h7faff92cbe312e9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 486 } Some("::fmt[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8787 } Some("core::ops::try_trait::NeverShortCircuit::wrap_mut_2::{{closure}}::h65ef773950c949ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1211 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h50959f283b51b087") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7496 } Some("::use_early_reject::h49bf7a6eca35178c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1212 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h58418afe7a706323") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1203 } Some("::visit_unit::hc4fc1ae7db550e6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1213 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h728e93ad69926fcd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8820 } Some("core::error::Error::source::hf1105f057f80d828") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3600 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h8eb564ba01949157") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 350 } Some("> as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1214 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h79052a4b1db996cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8822 } Some("core::error::Error::source::h425f17628807f4d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7500 } Some("::use_early_reject::hb5fbd7ce224f9fe8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3601 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h925f794ec95be6d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5157 } Some("::visit_unit::hbbdd3d86ec6d24e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5692 } Some(" as core::ops::try_trait::Try>::from_output::hd4dbe1b30932119f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7533 } Some(" as core::default::Default>::default::h1fb04667eded4df7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9134 } Some("::debug_tuple") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5800 } Some("::visit_unit::h17c092e24c0d3b65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3603 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h9bb06ecaea3aaa7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1215 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h9cab4bed274f7c09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7755 } Some(">::into::h224913f9497eb706") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7031 } Some(" as core::ops::try_trait::Try>::from_output::ha9f3504c014da40c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10721 } Some("clink_execute.command_export multivalue shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8160 } Some("nom::bytes::take_while1::he617f6a2e384abe4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8692 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h128d7183914752f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1216 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hba5998c083cfd63c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 123 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h74092f546f82a91f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8883 } Some("<&str as core[c5930c85a12de822]::fmt::Display>::fmt[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1256 } Some("wasm_bindgen::JsThreadLocal::with::h271d4c077a0dbea2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 180 } Some("web::creates_a_clink_instance::h455aebb0da7028c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7920 } Some("::is_streaming::hd976932525778baa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1257 } Some("wasm_bindgen::cast::JsCast::unchecked_into::h65913f06ab14f9e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 351 } Some(" as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1258 } Some("wasm_bindgen::cast::JsCast::unchecked_into::h753cfd6642fac1cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6706 } Some("core::ptr::drop_in_place>>>::h7d0ca6c4914595ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3608 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::haf0e4a584f591cc9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1259 } Some("wasm_bindgen::cast::JsCast::unchecked_into::h8bcc19229b365e9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7168 } Some("anyhow::error::ErrorImpl::erase::hf0d8753d8f642c0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 289 } Some("core[c5930c85a12de822]::ptr::drop_in_place::::{closure#1}::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8185 } Some("core::iter::traits::iterator::Iterator::collect::ha27513927bdf4a84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1260 } Some("wasm_bindgen::JsValue::is_undefined::h24d816a4dce6b316") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7271 } Some("core::ptr::drop_in_place>::hbfda54a2766a6f72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 387 } Some("test[f3b1849dd7dd9a1a]::cli::get_nocapture") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1268 } Some("wasm_bindgen::convert::impls::::into_abi::h92354694b64b640e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3610 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hb4d5921ff19c47be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7339 } Some("core::ptr::drop_in_place>::h6ea3714ce877a87a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 568 } Some("serde_json::de::Deserializer::next_char::h05ba9da64ca1ae76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8276 } Some("core::iter::traits::iterator::Iterator::count::h88b825456dd95f64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3611 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hbf5b8370f195f614") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 580 } Some("serde_json::de::Deserializer::peek::h0ae8ff2167948108") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1283 } Some("::clone::ha6f4e70e02b50aa3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8903 } Some("__rustc[b7974e8690430dd9]::__rust_alloc_error_handler") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 797 } Some("::set::Reset as core::ops::drop::Drop>::drop::h838e8806c0f9ae8c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7432 } Some(" as core::ops::drop::Drop>::drop::h7ce696c5734b87af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3614 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hc2029a2d861bc979") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5498 } Some("alloc::collections::btree::search::>::search_tree::hff66f238523e4fcb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1287 } Some(">::from::h7ef52b18954e9313") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8922 } Some("<*mut core[c5930c85a12de822]::ffi::c_void as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1007 } Some("wasm_bindgen_test::__rt::node::_:: for wasm_bindgen_test::__rt::node::NodeError>::from::h52dc4576caeabacd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7553 } Some("core::str::::chars::h861c72a108744f9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8945 } Some("std[a543996e6e7dbf1e]::sys::fs::remove_dir") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3621 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::hfc939c40e5c48118") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7587 } Some(" as core::ops::drop::Drop>::drop::h7eeefc6e590c85d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1025 } Some("wasm_bindgen_test::__rt::detect::_::::unchecked_from_js::hfa1e9035f585cba8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3781 } Some(" as core::clone::Clone>::clone::hda7f4831aa0bf2d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7646 } Some("core::ptr::drop_in_place>::h584f9bb850655661") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1302 } Some(" as core::ops::drop::Drop>::drop::h32cf208e1ed2e0c1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8962 } Some("::as_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1036 } Some("wasm_bindgen_test::__rt::criterion::baseline::BASELINE::{{closure}}::he2f413e0bccc2665") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8001 } Some("core::str::::chars::h58e505dcc57b1d86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7093 } Some("hashbrown::raw::RawTableInner::find_or_find_insert_index_inner::he1a5cb8527d17f21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4238 } Some(" as core::ops::try_trait::Try>::branch::hdb27d8812db73435") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8967 } Some("<&bool as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8209 } Some("::slice_contains::{{closure}}::h32dbadc26a949516") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1169 } Some("core::str::::chars::h46aac82db195a16c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1372 } Some("wasm_bindgen_test::__rt::browser::_::::from_abi::h7c613995a5a09c43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9059 } Some("<&rustc_demangle[49b9e3001cf2480]::DemangleStyle as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8229 } Some(" as core::iter::traits::iterator::Iterator>::fold::h65e1280db5a5d17f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1241 } Some(" as core::ops::try_trait::Try>::branch::h9f2b5701f6dbc9c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4387 } Some(" as core::iter::traits::iterator::Iterator>::next::h52a27530460dd770") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1377 } Some("wasm_bindgen_test::__rt::browser::_::::from_abi::hd5f714a7cdd5c095") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9062 } Some("<&() as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1382 } Some("wasm_bindgen_test::__rt::browser::Browser::new::{{closure}}::h5025df88e4049f8f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8346 } Some("<&char as nom::traits::AsChar>::len::he459a6f7d063ffce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1274 } Some("js_sys::_:: for wasm_bindgen::JsValue>::from::h1eefa4ced7f23eb4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1492 } Some("core::mem::transmute_copy::h2b463c439ca1fc1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4392 } Some(" as core::iter::traits::iterator::Iterator>::next::h5d6f2b8f38ba9fd0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 255 } Some("::rehash_in_place") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1493 } Some("core::mem::transmute_copy::ha610637574cb7793") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4393 } Some(" as core::iter::traits::iterator::Iterator>::next::haa253c477d215710") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1494 } Some("core::mem::transmute_copy::ha87bd28049c88588") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8478 } Some("core::ptr::const_ptr::::read_unaligned::h014f7a0256038725") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4592 } Some("link_cli::query_processor::QueryProcessor::match_pattern::{{closure}}::h2c333112ac2faba1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1286 } Some(">::from::hf7e56294ff0996d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8564 } Some("core::ptr::drop_in_place>>>::h3b31bcc1ed840cc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4830 } Some("::deserialize::PrimitiveVisitor as serde_core::de::Visitor>::visit_u64::haad3f415014bb3c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9066 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1496 } Some("core::mem::transmute_copy::hddd896d75aeb2342") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1288 } Some("js_sys::_::::unchecked_from_js::h0703dddf0cf6c1bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9067 } Some("::fmt[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1518 } Some(" as serde_core::de::Visitor>::visit_some::hdb27d6db31240dc4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4986 } Some("alloc::rc::Rc::new::h9790ba573278dbea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1294 } Some("js_sys::_:: for wasm_bindgen::JsValue>::from::hea87cb03d70895e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9069 } Some("<() as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8882 } Some("std[a543996e6e7dbf1e]::thread::current::with_current_name::::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5190 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_ignored_any::h7730d66418eec2ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9080 } Some("alloc[3ca501edff3f0c7c]::alloc::handle_alloc_error") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1559 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::hb2ed20bfcc50a4f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1295 } Some("js_sys::_:: for js_sys::Error>::from::hf916c06c0be97746") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1565 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::ha9926e419ab16f12") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9088 } Some("::fmt[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1322 } Some("once_cell::unsync::Lazy::force::h3bf23ecd43d89aab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1596 } Some("wasm_bindgen_test::__rt::context_arg::h74293c055625e62f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9091 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1324 } Some("once_cell::unsync::Lazy::force::he4d88e62a57297e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8567 } Some("core::ptr::drop_in_place>>>::h532a8e76f2c5048b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5690 } Some(" as core::iter::traits::iterator::Iterator>::next::h10d6f7252afeaad5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1652 } Some("wasm_bindgen_test::__rt::Context::new::panic_handling::_::::from_abi::h794e3e8fdcf710c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9160 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8571 } Some("core::ptr::drop_in_place>>>::h4d2b52b1a2e27961") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1366 } Some("wasm_bindgen_test::__rt::worker::_:: for wasm_bindgen_test::__rt::worker::WorkerError>::from::h19f606ca3e452272") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9051 } Some("::print_const_str_literal") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1378 } Some("wasm_bindgen_test::__rt::browser::_:: for wasm_bindgen_test::__rt::browser::BrowserError>::from::h5ee883f7a9459a8d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9162 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1533 } Some(" as serde_core::de::Deserializer>::deserialize_option::h4654e7775a8de37c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9217 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1534 } Some(" as serde_core::de::Deserializer>::deserialize_option::hb9c9f3e64c84a9ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9236 } Some("main.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8573 } Some("core::ptr::drop_in_place>>>::h1cb2576fc3cb85e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1610 } Some("wasm_bindgen_test::__rt::_::::unchecked_from_js::h692231fbd803637d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5711 } Some(" as core::iter::traits::iterator::Iterator>::next::h5f705c91a99d1f17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1702 } Some(" as core::ops::function::FnOnce<()>>::call_once::h7c594dfb78db6025") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9238 } Some("__wbgbench_import.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8755 } Some("anyhow::error::ErrorImpl::erase::h42240e362c5ef437") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9265 } Some("__wbg_wasmbindgentestcontext_free.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1704 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h60d0e70c2ab3a00f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9287 } Some("wasmbindgentestcontext_filtered_count.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1611 } Some("wasm_bindgen_test::__rt::_::::unchecked_from_js::h24c0bdb70a9d862f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5726 } Some("serde_json::read::error::h761a3bbc30203531") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1725 } Some("core::str::::chars::heb7352ff00b4e7fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 696 } Some("alloc::collections::btree::search::>::search_tree::h3cbaf536ddc549be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1742 } Some("wasm_bindgen_test_shared::coverage_path::{{closure}}::h5d8bae613c143cb8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8756 } Some("anyhow::error::ErrorImpl::erase::hcb148eac635e81ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1743 } Some("wasm_bindgen_test_shared::coverage_path::{{closure}}::h7391e7f3acaffa62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1709 } Some("core::hint::unreachable_unchecked::precondition_check::h1b2ed43e6af4b1af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1744 } Some("wasm_bindgen_test_shared::coverage_path::{{closure}}::h92b59b37c21f6c32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9288 } Some("wasmbindgentestcontext_include_ignored.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1726 } Some("core::iter::traits::iterator::Iterator::enumerate::h2168b23d3dcc750d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1747 } Some("wasm_bindgen_test_shared::coverage_path::{{closure}}::hdcc2ae31ce814c51") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5737 } Some("serde_json::read::error::h51bbbd4cad0934d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1739 } Some("core::ops::range::RangeInclusive::new::hded1e2cc71592cab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8781 } Some("core::str::::chars::hcb060d1d20f262b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10576 } Some("__wbg_clink_free.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5739 } Some("serde_json::read::error::hc1275dfc77e66929") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5496 } Some("alloc::collections::btree::search::>::search_tree::h547e7e955eb957ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1980 } Some("js_sys::_::::unchecked_from_js::hbc3dbe574d6fdbf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1758 } Some(" as core::ops::drop::Drop>::drop::hf6e65f9332ca22b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8806 } Some("core::iter::traits::iterator::Iterator::skip::h9805365060d45740") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1981 } Some("js_sys::_::>::unchecked_from_js::h34e6d9021948497d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5740 } Some("serde_json::read::error::hcc46d7e53d64a99e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1983 } Some("js_sys::_::>::unchecked_from_js::h1bdcf110bcdcf0ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1764 } Some("core::hint::unreachable_unchecked::precondition_check::hd54f1a0f45365514") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8901 } Some("__rustc[b7974e8690430dd9]::rust_begin_unwind") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10586 } Some("clink_reset.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2007 } Some("js_sys::_:: for js_sys::Object>::from::h9efb24b180560c9b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10588 } Some("clink_snapshot.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5791 } Some("::peek_position::h21103a3b969ce5b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3640 } Some("js_sys::_::> for wasm_bindgen::JsValue>::from::had62f606b3a86c7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1792 } Some(" as core::ops::drop::Drop>::drop::ha62135fd0692c9a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10595 } Some("__wbindgen_destroy_closure.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8992 } Some("::write") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10598 } Some("__wbindgen_malloc.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3971 } Some(" as core::ops::try_trait::Try>::branch::h45813bd43f866db9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1831 } Some("wasm_bindgen::cast::JsCast::unchecked_into::h3a9c804d347cf57b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5873 } Some("zmij::compute_exp_shift::hcd23675b29b6d9ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10600 } Some("__externref_drop_slice.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 321 } Some(">::send::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10665 } Some("wasm_bindgen_test::__rt::node::NodeError::stack::__wbg_stack_18dcc55b1429bfed::h5304862190eb60e7 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8994 } Some("::write_all") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1959 } Some("js_sys::_::::from_abi::h34f2b059912ce954") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10666 } Some("wasm_bindgen_test::__rt::node::NodeError::to_string::__wbg_toString_90f2e8a87f5b736e::habe0ebadaa98b796 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8999 } Some("::write_fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6000 } Some("wasm_bindgen::__wbindgen_is_function::h2fb8d4b8d4a3a720") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3976 } Some("once_cell::unsync::Lazy::force::h095ec6ff2d6f2229") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10667 } Some("wasm_bindgen_test::__rt::detect::Constructor::name::__wbg_name_e75d30c26e8dc6aa::h00dcd6e9f4a0ac38 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6003 } Some("wasm_bindgen::__wbindgen_is_undefined::h2b345761e613c7f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3978 } Some("once_cell::unsync::Lazy::force::h5a5f10612030bfad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10679 } Some("wasm_bindgen_test::__rt::browser::Element::text_content::__wbg_text_content_39133fe2ceeea2bf::hca3759bb3f48e868 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1960 } Some("js_sys::_::::from_abi::h04fcd1db7d976eb2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6053 } Some(" as core::iter::traits::iterator::Iterator>::next::h41115b69d538a698") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4366 } Some("hashbrown::raw::RawTable::find::ha53cae3dbf1ef84d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1961 } Some("js_sys::_::::from_abi::h2a62ad28ca802c11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3986 } Some("once_cell::unsync::Lazy::force::h6d00d315d0506832") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6179 } Some(" as core::iter::traits::iterator::Iterator>::next::h7a00151ae6e2a8f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1962 } Some("js_sys::_::::from_abi::h5f330b72cd8ce391") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10685 } Some("wasm_bindgen_test::__rt::Context::new::panic_handling::Error::stack::__wbg_stack_5b90bbbb003d7e5c::h61e56cb1a9e8088e externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 103 } Some("core::panic::location::Location::file::h287f4c247e140b79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10686 } Some("wasm_bindgen_test::__rt::stringify::__wbg_String_9f1bc0c1cfdb8d71::h4a1c6fc26c57a43d externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3988 } Some("once_cell::unsync::Lazy::force::h733f4843aefeaf21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 233 } Some("::deref::h0ae59465e5f5d1ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1963 } Some("js_sys::_::::from_abi::h79c310ad3e47b340") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6217 } Some(" as core::iter::traits::iterator::Iterator>::next::h7a6fe3eb37b14dce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10695 } Some("console_error_panic_hook::Error::stack::__wbg_stack_3b0d974bbf31e44f::h707f8f5faa2dae37 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6366 } Some("hashbrown::raw::RawTable::find::hbdd4b22e5d38880b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4172 } Some("js_sys::futures::queue::_::::unchecked_from_js::h61149d72e742084d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10697 } Some("wasm_bindgen::__wbindgen_string_get::__wbg___wbindgen_string_get_965592073e5d848c::h20a7506330649dc1 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 509 } Some("serde_core::de::MapAccess::next_value::h09bc2d4e8eec424d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6474 } Some(" as core::iter::traits::iterator::Iterator>::next::h013fd9ac716e3141") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1964 } Some("js_sys::_::::from_abi::h9ea51dbb2bdbeb5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10699 } Some("wasm_bindgen::__wbindgen_debug_string::__wbg___wbindgen_debug_string_07cb72cfcc952e2b::h524b9faec8e5b946 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4263 } Some("core::ptr::drop_in_place>::hf88bdc8825dce9f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 574 } Some("serde_json::de::Deserializer::eat_char::hdb8632e1ad1ae45f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 241 } Some("test[f3b1849dd7dd9a1a]::__rust_begin_short_backtrace::, fn() -> core[c5930c85a12de822]::result::Result<(), alloc[3ca501edff3f0c7c]::string::String>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6475 } Some(" as core::iter::traits::iterator::Iterator>::next::h38049e7b4e2f73a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1965 } Some("js_sys::_::::from_abi::ha20bab7aea760661") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 433 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_timeout") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4499 } Some("alloc::vec::Vec::dedup_by_key::h25e94a445aba3e77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 611 } Some(" as serde_core::de::VariantAccess>::unit_variant::hb38efe8ca7211ef6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6476 } Some(" as core::iter::traits::iterator::Iterator>::next::h5cd4f9bee24df6aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 647 } Some("alloc::vec::Vec::push::h6bda1ef0f38f473f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7316 } Some("hashbrown::raw::RawTable::find::hb25da1dbff5d28f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 445 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1966 } Some("js_sys::_::::from_abi::h7b65f28e8fd28348") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 649 } Some("alloc::vec::Vec::push::h8893840b78d90834") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 460 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6477 } Some(" as core::iter::traits::iterator::Iterator>::next::h6a7df3f29320a28d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4501 } Some("alloc::vec::Vec::dedup_by_key::hb4611e2a90ff50bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1967 } Some("js_sys::_::::from_abi::hca3d0f5ddee219c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 659 } Some(" as core::ops::deref::Deref>::deref::hc3318eec4485180a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1708 } Some("core::hint::unreachable_unchecked::h3e31e4d946d72836") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1968 } Some("js_sys::_::>::from_abi::h32b54e9d408abdca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 715 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_none::h8e5e08b70e2dea4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4739 } Some("core::hint::unreachable_unchecked::h50e0757328598283") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 762 } Some("serde_json::ser::Serializer::new::h39cdafc2a6102003") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4624 } Some("link_cli::query_processor::QueryProcessor::solution_is_no_operation::{{closure}}::h02dfcc9165dcc2d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 809 } Some("core::fmt::rt::Argument::new_display::h1acefb51ae9cc0a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6478 } Some(" as core::iter::traits::iterator::Iterator>::next::hbd01a209be9bfe62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4626 } Some("link_cli::query_processor::QueryProcessor::solution_is_no_operation::{{closure}}::hceaa71415fa3495d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 810 } Some("core::fmt::rt::Argument::new_display::h3a1526f833b58e9c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1969 } Some("js_sys::_::::from_abi::hc769e62498aba6fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4701 } Some("core::iter::traits::iterator::Iterator::filter::h35850e2fe4e0a754") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5116 } Some("clink_wasm::Clink::rust_core_version::h1a2dda410c77767c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 388 } Some("test[f3b1849dd7dd9a1a]::cli::get_test_threads") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5510 } Some("core::num::::from_le_bytes::h1c10a8448cab226b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 811 } Some("core::fmt::rt::Argument::new_display::he11429bf851ee2b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6589 } Some("core::option::Option::map_or::h96eba2e71646cea5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1970 } Some("js_sys::_::::from_abi::h5d07c17b1f8a5c53") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5689 } Some("core::hint::unreachable_unchecked::hba7535decadd7859") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4702 } Some("core::iter::traits::iterator::Iterator::filter::h3cb612c6ec4bd7e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 812 } Some("core::fmt::rt::Argument::new_debug::h147addda9aa8b60b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6029 } Some("core::hint::unreachable_unchecked::h79552bb242d7b4e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6596 } Some("core::option::Option<&T>::copied::hf7f1171799f7ae24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1973 } Some("js_sys::_::>::from_abi::h25c73d7baea14e77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 813 } Some("core::fmt::rt::Argument::new_debug::h72687c1b3cbb45f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1976 } Some("js_sys::_::::from_abi::h7d65fe2f20e42ede") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4703 } Some("core::iter::traits::iterator::Iterator::filter::h612def598bb2caa9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 829 } Some("core::ops::function::FnOnce::call_once::h4da96cc4329e18b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1996 } Some("js_sys::_::::from_abi::hc0934712776a7a89") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6257 } Some(">::into::hb29b36833c7fb5ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5358 } Some("serde_json::de::Deserializer::next_char::h22baa7003c324225") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2008 } Some("js_sys::_::>::from_abi::hb794f03f6dc8b231") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7208 } Some(" as core::iter::traits::iterator::Iterator>::next::hfe7b007a5fd45824") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5367 } Some("serde_json::de::Deserializer::peek::h7314f45d5919bb91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 836 } Some("core::ptr::drop_in_place>>::h5f11ce5c615b5014") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2011 } Some("js_sys::_::>::from_abi::h21c84c51f0450a7e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7260 } Some("lino_arguments::auto_init::f::f::h5975db29212d2936") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 840 } Some("core::ptr::drop_in_place>::h8f7b069a544c12ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5405 } Some("core::ops::function::FnOnce::call_once::h00c5a25dd93c6d2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6287 } Some("hashbrown::raw::RawTable::find::hb47e9e63121a13a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8876 } Some("std[a543996e6e7dbf1e]::sys::backtrace::__rust_end_short_backtrace::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2012 } Some("js_sys::_::>::from_abi::h3895f1270b3eb04d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7437 } Some(" as core::iter::traits::iterator::Iterator>::next::h1adf098bd8c3a652") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 850 } Some("core::ptr::drop_in_place>::hedd773bcfac60a45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5411 } Some("core::ptr::drop_in_place>::hfa2fd6378d47a2fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2013 } Some("js_sys::_::>::from_abi::h40d99b98ede592e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8878 } Some("std[a543996e6e7dbf1e]::sys::backtrace::__rust_end_short_backtrace::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5422 } Some("core::ptr::drop_in_place>::hd8156768821e3475") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2014 } Some("js_sys::_::>::from_abi::h879aef286c829305") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7523 } Some(" as core::ops::try_trait::Try>::branch::h94b3e67f6c232fe6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6322 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h26bd198b6f2ebdb0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 858 } Some("core::ptr::drop_in_place>>::h11b6c1127ae40d66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8886 } Some("std[a543996e6e7dbf1e]::alloc::default_alloc_error_hook") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8935 } Some("std[a543996e6e7dbf1e]::panicking::panic_count::is_zero_slow_path") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 860 } Some("core::ptr::drop_in_place>>::h174f9eafbb7664eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3373 } Some("core::hint::unreachable_unchecked::precondition_check::hdb6dda1eff2900a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8951 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6323 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h28e5513635986313") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7610 } Some(" as core::iter::traits::iterator::Iterator>::next::hab09f60161ff2986") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3411 } Some(" as core::ops::drop::Drop>::drop::hee730c423a3535ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8978 } Some(" as std[a543996e6e7dbf1e]::io::Write>::flush") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6290 } Some("hashbrown::raw::RawTable::find::hfdb6c645c649396e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 861 } Some("core::ptr::drop_in_place>>::h6a9c25e460345f1e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6324 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::h72ffe85a14c2aa4f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 866 } Some("core::ptr::drop_in_place>>::h8e6834c21096ffa6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7690 } Some("links_notation::parser::Link::new_link::h3927b1ec2977f79b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6325 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::haf3d65f65e45f01e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7807 } Some(" as nom::internal::Parser>::process::{{closure}}::hc14cc8b9fb8ebda3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9009 } Some(" as core[c5930c85a12de822]::panic::PanicPayload>::as_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 867 } Some("core::ptr::drop_in_place>>::hb5f301c1cda6822a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9230 } Some("fmod") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6326 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::hb96f3e5afb1e4fbd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3507 } Some("wasm_bindgen::cast::JsCast::unchecked_into::h466c87b1a9b9151a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8429 } Some(" as core::iter::traits::iterator::Iterator>::next::h8f86c57acd427c84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 868 } Some("core::ptr::drop_in_place>>::heac287790471fc6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9231 } Some("__wbgt__web::creates_a_clink_instance.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6293 } Some("hashbrown::raw::RawTable::find::hca24cecf55996614") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6327 } Some("hashbrown::raw::RawTable::reserve_rehash::{{closure}}::hc46549f210d2f4af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9232 } Some("__wbgt__web::executes_lino_queries_with_the_rust_core.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3509 } Some("wasm_bindgen::cast::JsCast::unchecked_into::he07070b319829dba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 880 } Some("core::ptr::drop_in_place>::ha4ef9351b4158160") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8430 } Some(" as core::iter::traits::iterator::Iterator>::next::hb4db1385c0b01f81") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6663 } Some("core::ops::function::FnOnce::call_once::hb3b502806309cadf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9233 } Some("__wbgt__web::exposes_versions.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3510 } Some("wasm_bindgen::JsValue::is_function::ha25dcc8400ed8aef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 887 } Some("core::ptr::drop_in_place::h8a8b039cea63dc49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9234 } Some("__wbgt__web::javascript_wasm_api_round_trips_create_update_delete_and_recreate.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8432 } Some("nom::internal::Needed::new::hf966d8b06aaa37a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3511 } Some("wasm_bindgen::JsValue::is_undefined::h77e8980e38508126") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6675 } Some("core::ptr::drop_in_place>>::h8f935855e4567781") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 907 } Some("core::ptr::drop_in_place>::h40b6a863c6332cdd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9235 } Some("__wbgt__web::reports_invalid_options.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8500 } Some(" as core::iter::traits::iterator::Iterator>::next::hfabe698d539dd026") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4372 } Some(" as core::iter::traits::collect::Extend<(K,V)>>::extend::{{closure}}::h7d1a575779a0b57b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9237 } Some("__wbgbench_dump.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6296 } Some("hashbrown::raw::RawTable::find::h61fa79947d0c57a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3516 } Some("wasm_bindgen::closure::_::::from_abi::h29d5fc3ddb5c6797") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 908 } Some("core::ptr::drop_in_place>::hb4db80ddd85624d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8718 } Some(" as core::iter::traits::iterator::Iterator>::next::hc728b00cf2602669") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3524 } Some("wasm_bindgen::convert::impls::::into_abi::h7941f205538d0bae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9250 } Some("__wbgtest_cov_dump.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 169 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::h43a7e715476f4e7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 909 } Some("core::ptr::drop_in_place>::h5158533fd3cda88d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9251 } Some("__wbgtest_module_signature.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5088 } Some("::search::{{closure}}::h12770bf2175aedd7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 910 } Some("core::ptr::drop_in_place>::hc3b2a525a1bd940a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3629 } Some("::clone::ha7e8e6727bbab4dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 912 } Some("core::ptr::drop_in_place>::h11fd058917050750") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9266 } Some("__wbgtest_console_debug.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3648 } Some("js_sys::futures::task::singlethread::Task::force_wake::{{closure}}::h5754f2a263362b23") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 913 } Some("core::ptr::drop_in_place>::h119f95c7da24a308") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9267 } Some("__wbgtest_console_error.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6356 } Some("hashbrown::raw::RawTable::find::h244dc9d5276b25b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5103 } Some("core::cmp::Ord::max::hb4abf6856d4a01e7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 928 } Some("core::ptr::drop_in_place>>::hae2f6ffc21c78807") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 379 } Some("alloc[3ca501edff3f0c7c]::fmt::format") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9268 } Some("__wbgtest_console_info.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3700 } Some("core::mem::transmute_copy::h19102fbd4197ac9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 953 } Some("js_sys::futures::queue::Queue::with::hd831d956c95db990") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9269 } Some("__wbgtest_console_log.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5128 } Some("::get_by_name::h2a4dc5f68ae2d670") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 664 } Some("<&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter::h7344d031d53c8bbc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 971 } Some("wasm_bindgen::__rt::WasmPtr::from_usize::h51431d7407875efd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3701 } Some("core::mem::transmute_copy::h215058f6d008f583") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9270 } Some("__wbgtest_console_warn.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 997 } Some("wasm_bindgen_test::__rt::criterion::baseline::_::__wasm_bindgen_generated___wbgbench_import::{{closure}}::hb2f909e01de252dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5142 } Some("__wbg_clink_free") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 973 } Some("wasm_bindgen::__rt::WasmPtr::into_usize::h2e3e83359f50140e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9289 } Some("wasmbindgentestcontext_new.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6358 } Some("hashbrown::raw::RawTable::find::h4b66072c260b5f8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 976 } Some("wasm_bindgen::__rt::WasmPtr::from_ptr::he67b1ec19b282570") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3702 } Some("core::mem::transmute_copy::h23ca200a4fbc8e55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1206 } Some(">::call_mut::h6183b2c7ed300d95") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10587 } Some("clink_rustCoreVersion.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5444 } Some("::allocate::h3b98a1ee186553dd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 977 } Some("wasm_bindgen::__rt::WasmPtr::into_ptr::hb8af7f9d07f618fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1218 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::h60541acbdd9d0839") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3703 } Some("core::mem::transmute_copy::h2670d2053232ddcf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10590 } Some("clink_version.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1006 } Some("wasm_bindgen_test::__rt::node::_::::into_abi::h671ee655a106adb5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10596 } Some("__wbindgen_exn_store.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1013 } Some("wasm_bindgen_test::__rt::detect::_::::into_abi::h8d9c5ace84daab28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10601 } Some("__externref_table_dealloc.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1020 } Some("wasm_bindgen_test::__rt::detect::_::::into_abi::h19656f55c1d0588f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3704 } Some("core::mem::transmute_copy::h54afe66a54f93c5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1338 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked::precondition_check::h9cd8207911a4ffa5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1021 } Some("wasm_bindgen_test::__rt::detect::_::::into_abi::h8618e4537fe9905b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6361 } Some("hashbrown::raw::RawTable::find::h6e729ac60a75f3ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5447 } Some("::allocate_zeroed::h5876c2eba21ed982") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1033 } Some(" as core::ops::deref::Deref>::deref::h13b09ffd6927d45f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1339 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he68c3f44bae4cd7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3705 } Some("core::mem::transmute_copy::h6b9d40c399e8bdd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10668 } Some("wasm_bindgen_test::__rt::detect::This::self_::__wbg_self_fbd35b4e1b417b7c::ha51f3cdfac59936f externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3707 } Some("core::mem::transmute_copy::hbf071579c40f3752") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1053 } Some(" as core::ops::deref::Deref>::deref::h9a9c091357456e65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10670 } Some("wasm_bindgen_test::__rt::detect::Scope::deno::__wbg_Deno_5568da40b5320910::h6c0be6e304e01c45 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3708 } Some("core::mem::transmute_copy::hd7eecf5dcef87cc3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5644 } Some("alloc::vec::Vec::clear::h03e9b53393dabbdf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1054 } Some(" as core::ops::deref::Deref>::deref::h203d430e24234d5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1765 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::h21fa27e97aedcf32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3709 } Some("core::mem::transmute_copy::hfa5aa65c1ef332fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10682 } Some("wasm_bindgen_test::__rt::Performance::now::__wbg_now_e627993f858511c9::hdefaf57f81f731ae externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6363 } Some("hashbrown::raw::RawTable::find::h8cd19b81f5d11514") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1055 } Some(" as core::ops::deref::Deref>::deref::h47278e2f9489137a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10692 } Some("js_sys::futures::queue::queueMicrotask::__wbg_queueMicrotask_40ac6ffc2848ba77::h5c0a352b09fac12b externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5826 } Some(" as core::ops::range::RangeBounds>::end_bound::h0ab78718e0cd9c63") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1056 } Some(" as core::ops::deref::DerefMut>::deref_mut::h9c95ee97d3ccb932") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4565 } Some("<&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter::h00908181260ac686") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10696 } Some("wasm_bindgen::closure::JsClosure::_wbg_cb_unref::__wbg__wbg_cb_unref_158e43e869788cdc::h8ab237113fa3703f externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3850 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h652b61df51ebe4ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5838 } Some("::mul::h9291a28df1b80e85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1057 } Some(" as core::ops::deref::DerefMut>::deref_mut::hf48e6d8a85e7c54b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10698 } Some("wasm_bindgen::__wbindgen_is_function::__wbg___wbindgen_is_function_2f0fd7ceb86e64c5::h1be1d45d24951cd9 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1061 } Some(" as wasm_bindgen::convert::traits::WasmAbi>::split::h9fd69dd8ed368e4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10700 } Some("wasm_bindgen::__wbindgen_is_undefined::__wbg___wbindgen_is_undefined_244a92c34d3b6ec0::h562d98e9a37daf12 externref shim") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3851 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hbfeadd357c8e3b70") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1086 } Some("::deref::hfbe7638f6f17504d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6369 } Some("hashbrown::raw::RawTable::find::he7e70ec41cb742a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3852 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hee380073a4e48bd5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4566 } Some("<&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter::h181ab394610618f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3904 } Some("core::ptr::drop_in_place::h4bd61b79ce4130e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 52 } Some("__wasm_call_ctors") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6030 } Some("core::cmp::Ord::max::h7f691dfdd997d83b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4567 } Some("<&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter::h4ee9aa3a90d3b100") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3906 } Some("core::ptr::drop_in_place::h3c2527fb4149acda") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 278 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4178 } Some("js_sys::futures::queue::Queue::push_task::ha8fa72e89fcf102b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4568 } Some("<&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter::haeaf0e9c01c779b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 319 } Some(">::recv::{closure#1}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4245 } Some("core::ops::function::Fn::call::hffa574966f24bfcf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6167 } Some("::allocate::hea9b1e316ff97045") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4730 } Some("core::iter::traits::iterator::Iterator::find::check::{{closure}}::he32808ed5e21aeb3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4246 } Some("core::ops::function::FnMut::call_mut::h0abf95a3916b254c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1262 } Some("wasm_bindgen::JsValue::null::h11f79ea206943819") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1128 } Some("alloc::string::String::as_str::hb5ab4dc1b81541cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1428 } Some(" as core::default::Default>::default::h3a2d2223ada88630") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6171 } Some("::allocate_zeroed::hc1f85950c9b46e1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1429 } Some(" as core::default::Default>::default::h40abad2f877476a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1165 } Some(" as core::ops::deref::DerefMut>::deref_mut::h8af9376b451049fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3515 } Some("wasm_bindgen::JsValue::undefined::h9faea6c7539d9663") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6503 } Some("core::iter::traits::iterator::Iterator::all::check::{{closure}}::h62f6b57e91e605dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4904 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::h503fefce65daa288") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4251 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h92b5d45f3f91edaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5543 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked::precondition_check::ha61442f80923a719") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3523 } Some("wasm_bindgen::convert::impls::::none::h4ceec9db328f6076") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4280 } Some("core::ptr::drop_in_place<(core::option::Option,core::option::Option)>::h5690dcf5266a9f0a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3782 } Some(" as core::default::Default>::default::h957a7c6f1a6cca80") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7038 } Some("alloc::slice::::sort_by::{{closure}}::h9e95886ae4abdf09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3783 } Some(" as core::default::Default>::default::hcad3dd522a89fbf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6858 } Some("link_cli::query_processor::QueryProcessor::simplify_changes_list::hb439d76ba77fedc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7147 } Some("core::slice::::swap_unchecked::hec3394f0e6fb483e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1186 } Some("alloc::rc::Rc::from_raw::hb1e7e563420e5969") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5544 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::h571c8be3ac56e047") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4307 } Some("core::ptr::drop_in_place::hcf4ced4fe6ce45c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7371 } Some("core::option::Option::and_then::h2d6ebf283d2b0873") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3784 } Some(" as core::default::Default>::default::hd9a9001d0ffc2332") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5571 } Some("memchr::arch::all::memchr::One::new::haf42d5f22c1abad7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1204 } Some("::deserialize::h8f1a08e135282b95") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3785 } Some(" as core::default::Default>::default::he9b881ce9e439581") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4326 } Some("core::ptr::drop_in_place>::h843949312a6d55cf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5113 } Some("clink_wasm::set_panic_hook::h2bfbe03e6ca9fee9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7385 } Some("::allocate_zeroed::h636c219042e899c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8857 } Some("__rustc[b7974e8690430dd9]::__rust_start_panic") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4357 } Some(" as hashbrown::raw::RawTableClone>::clone_from_spec::h23b3dadd3cd9bf10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1263 } Some("wasm_bindgen::JsValue::from_f64::hec5650eb6b7d4ea6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5601 } Some("core::array:: for &mut [T; N]>::try_from::h3edbf8d7ddfa5e6d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 394 } Some("test[f3b1849dd7dd9a1a]::run_tests::get_timed_out_tests") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8889 } Some(">::call_once::{shim:vtable#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1267 } Some("wasm_bindgen::convert::impls::::from_abi::h7ae9b7869d3a72af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8920 } Some("std[a543996e6e7dbf1e]::process::exit") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7387 } Some("::allocate::hfb407988b4856418") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4368 } Some("::clone::h0278315163bbf3fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9011 } Some(">::call") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5686 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::h936ce6475e4e9ebb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7457 } Some("core::ops::function::FnMut::call_mut::hcda8ef382f3a7d89") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1273 } Some(">::into::h97192e2a43b375ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4733 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h44f2bc5c661a9bfe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5805 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked::precondition_check::he1b61477caa74d83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9012 } Some(">::call_mut") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4740 } Some("core::hint::unreachable_unchecked::precondition_check::h9abe097a5e3ea46a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7621 } Some("::allocate::hcdcf03c6cebdf39a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1289 } Some("::return_abi::h17a8853e800b8c1a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4815 } Some("alloc::slice::::sort::h562d857a80ac1be7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10585 } Some("clink_new.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4840 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h5d3173a228000974") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10589 } Some("clink_test.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6243 } Some("::fmt::ha38be8497743a550") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4841 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h85c6b29a2f9bdc4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6220 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::ha928a487c6d78a09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4842 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h99c2ef1904f2503c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7636 } Some("::allocate::h1c33c3ff2b54b0d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6449 } Some("<&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter::hb048454c56d28dd7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 10602 } Some("__externref_table_alloc.command_export") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1290 } Some("js_sys::_::>::into_abi::hf05282a22bed7929") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4843 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::ha586545adaf1daa1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7640 } Some("::allocate_zeroed::h05fd919ec706ece2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6450 } Some("<&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter::hdae4e7bad43ebea5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 240 } Some("__rustc[b7974e8690430dd9]::__rust_no_alloc_shim_is_unstable_v2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1782 } Some("alloc::raw_vec::RawVecInner::finish_grow::hbef61518c8063c94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4844 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hae17f6a4e73346ab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1009 } Some("wasm_bindgen_test::__rt::node::Node::new::h5ae3a9d30c665c6b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6495 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::h83d8a3c05ebf28bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1296 } Some("js_sys::_::>::into_abi::h9a59da5ce524ae04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1367 } Some("wasm_bindgen_test::__rt::worker::Worker::new::h9610d2177c04604a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7700 } Some("links_notation::parser::single_line_link::hac9a5005737741b7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6511 } Some("link_cli::parser::Parser::new::h74f76597fd860b80") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4846 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hb5a48c567de66d8f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1299 } Some(">::from::h01fdb8d466214bbd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8895 } Some("__rustc[b7974e8690430dd9]::__rust_abort") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6772 } Some("link_cli::query_processor::QueryProcessor::patterns_from_lino::{{closure}}::h1625c0887c35799a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7810 } Some(" as nom::internal::Parser>::process::{{closure}}::hd5a4dd19dec0df8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4847 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hb73073b458322911") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8976 } Some(" as std[a543996e6e7dbf1e]::io::Write>::is_write_vectored") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8139 } Some("::allocate::h856a0fdfcdf86012") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1593 } Some("wasm_bindgen_test::__rt::_::::into_abi::h21f944060731f97d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1300 } Some(" as core::ops::drop::Drop>::drop::h1126b24da7c21f7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1801 } Some("alloc::raw_vec::RawVecInner::finish_grow::h7d776d10c8ba743d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1599 } Some("wasm_bindgen_test::__rt::_::::into_abi::h451c17c524058440") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6801 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::had14710d9c959ea7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1301 } Some(" as core::ops::drop::Drop>::drop::h11d1e6b5d1cd4528") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4848 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hcfe41ae1d515f2bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1653 } Some("wasm_bindgen_test::__rt::Context::new::panic_handling::_::::into_abi::he3401330f7419411") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8192 } Some("core::iter::adapters::map::map_fold::{{closure}}::h22ac3bd17b1d86ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1672 } Some("::return_abi::ha631d0680e639fa0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4850 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::he7412310e3df0b82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8193 } Some("core::iter::adapters::map::map_fold::{{closure}}::hb6773d2d874bc227") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1733 } Some("::deref::h001f5541c1115f02") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4852 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hf6318c7227839b4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7003 } Some("core::slice::::swap_unchecked::precondition_check::h63c50c95a37cae2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8463 } Some("::allocate_zeroed::h55951bb480776304") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1320 } Some(" as serde_core::de::DeserializeSeed>::deserialize::hfd100b6aeeca5d7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1755 } Some("core::ptr::drop_in_place>::h0050192ffe138b3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7452 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::hd8c044722f92e1ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8464 } Some("::allocate::h9a756551b3e92232") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7524 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::hdcc3397b0ace5bd4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4892 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h9e32f6eb07f9bb56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8471 } Some("core::cmp::Ord::min::h3d073fdcedb4ae8a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5653 } Some("alloc::raw_vec::RawVecInner::finish_grow::hd76fa870c2afba6c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7720 } Some("links_notation::parser::multi_line_value_link::he7476a31f0f8c6ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5193 } Some(" as core::iter::traits::iterator::Iterator>::next::h247189b8d9b844c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8834 } Some("::allocate_zeroed::h35e2345175095d07") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1334 } Some("once_cell::unsync::OnceCell::get_or_init::{{closure}}::h464422e66b8fc8d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7967 } Some("<&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter::h6e08800c81b1c8cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1790 } Some("core::ptr::drop_in_place>::hea701f9a2d2901eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8836 } Some("::allocate::h36d3c502f65cdfa2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1363 } Some("wasm_bindgen_test::__rt::worker::_::::into_abi::hd321b4bc1ff9a2bc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5305 } Some("console_error_panic_hook::_::::from_abi::h1cb6463be2277bca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8180 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::h65cc25c7c266f29c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1808 } Some("core::fmt::rt::Argument::new_display::hd08d6c821ba13e6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1369 } Some("wasm_bindgen_test::__rt::browser::_::::into_abi::h01ffe0884e6a2939") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1810 } Some("core::fmt::rt::Argument::new_display::h1a7562d5fda3ef62") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5529 } Some("::matching::h0f0de28f8c1a8934") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1828 } Some("core::fmt::rt::Argument::new_display::h055e8971831fd42f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8843 } Some("anyhow::error::::msg::ha04c5f2a1021a86c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1830 } Some(">::into::h7562d3982885b592") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 413 } Some("::write_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1371 } Some("wasm_bindgen_test::__rt::browser::_::::into_abi::h0a60f4850731bc72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1134 } Some("<&alloc::string::String as core::str::pattern::Pattern>::is_contained_in::h6fcb4ba2c11938f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5531 } Some("::rejecting::he7c99e941ecf1533") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8497 } Some("memchr::arch::all::memchr::One::new::h45360bdda6f4a8de") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5533 } Some("::matching::h66705168763e112c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6166 } Some("alloc::raw_vec::RawVecInner::finish_grow::hf4d3180d9f48e55d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1972 } Some("js_sys::_::>::into_abi::hd1001238f32227ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8790 } Some("core::str::traits:: for core::ops::range::Range>::get_unchecked::precondition_check::h30aaba4d79439b54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1376 } Some("wasm_bindgen_test::__rt::browser::_::::into_abi::hf4b3a96719ad5c01") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1974 } Some("js_sys::_::>::into_abi::ha1f53e21fdb25b1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1420 } Some(" as core::convert::From>::from::h4383d6aa70038b9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5665 } Some(" as core::ops::drop::Drop>::drop::h7cc5600272172d15") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9014 } Some("::trim_start_matches::<&str>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1977 } Some("js_sys::_::>::into_abi::hc07f0a713c28e59e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1630 } Some("wasm_bindgen_test::__rt::Timer::new::h018838edd4dcec5a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1461 } Some("serde_core::de::impls::::deserialize::h339e8692f56f3b91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5674 } Some("::spec_to_string::h12617bb32d409fdc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1997 } Some("js_sys::_::::into_abi::hc9df665bbcb4384e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9079 } Some(">::grow_one") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1677 } Some("__wbgtest_console_debug") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1498 } Some("core::mem::drop::h8b132c75d9aa84eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3308 } Some(" as core::ops::function::FnOnce<()>>::call_once::h2f2a73ffe1f1921f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1500 } Some("core::panic::location::Location::file::h96f3e143ebf7c69b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7423 } Some("alloc::raw_vec::RawVecInner::finish_grow::h8b1e24249ec98a6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5683 } Some("core::num::nonzero::NonZero::new_unchecked::precondition_check::h900f55984d1df755") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1514 } Some("::haystack::h661042f2f56b6df6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3331 } Some(" as core::ops::function::FnOnce<()>>::call_once::hb8a17e326a0603c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1678 } Some("__wbgtest_console_error") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9122 } Some("::finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5685 } Some("core::hint::unreachable_unchecked::precondition_check::h519878f3545bb3f7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1679 } Some("__wbgtest_console_info") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3381 } Some("alloc::collections::vec_deque::VecDeque::grow::hbc13a895a56b2a5b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1293 } Some("js_sys::Function::call::h5ac12a300ec71f96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 807 } Some("std::sync::once::Once::call_once::heb7f4137f29b9f50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5744 } Some("serde_json::read::SliceRead::new::h259196ddd119a100") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1680 } Some("__wbgtest_console_log") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1027 } Some("wasm_bindgen_test::__rt::detect::Scope::constructor::hf80bb91121bb7229") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3766 } Some("core::option::Option::unwrap_unchecked::h1dc21ff4775c047c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5745 } Some("serde_json::read::Reference::Copied::h9e8b2fe2c45db940") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1681 } Some("__wbgtest_console_warn") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1362 } Some("wasm_bindgen_test::__rt::worker::WorkerError::stack::h2095b642ad037776") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1344 } Some("serde_core::ser::Serializer::collect_map::{{closure}}::h5b4f73dc2e5bbcd4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1706 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h5713a44c7c8b6b21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3767 } Some("core::option::Option::unwrap_unchecked::h8ba77d24fa0d917c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1760 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h09120ec6d9bdfcf8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7592 } Some("hashbrown::raw::capacity_to_buckets::he39a8a93af03b7a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3768 } Some("core::option::Option::unwrap_unchecked::ha1b184ea69118f96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1368 } Some("wasm_bindgen_test::__rt::browser::BrowserError::stack::h1cb14d8cef88b381") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3769 } Some("core::option::Option::unwrap_unchecked::hf6e26a02c0a456cc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1416 } Some("core::option::Option::unwrap_or::h3a35cfeee2b95267") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1818 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::heb29fde5eb870c15") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5746 } Some("serde_json::read::Reference::Borrowed::h9d18c40649e8979f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1631 } Some("wasm_bindgen_test::__rt::Global::performance::h49f1f527281721c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3867 } Some("core::ptr::drop_in_place>::h2e75a2214322849a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5756 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_unit::hfe6eb8e6b8edc1f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7635 } Some("alloc::raw_vec::RawVecInner::finish_grow::hb6363cd6557c7ef8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1822 } Some(">::equal_same_length::h879248eca5302133") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1594 } Some("wasm_bindgen_test::__rt::console_log::h30c6682409928c27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5829 } Some("::wrapping_sub::h717d3252d0dd5544") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3910 } Some("core::ptr::drop_in_place>::h08f9d43b2bc2a9f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1756 } Some(" as core::ops::drop::Drop>::drop::hec417b33c1803326") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5937 } Some(" as core::ops::drop::Drop>::drop::h35cca0112c57045e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2016 } Some("js_sys::Error::name::ha5e6e19b76dec0f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2018 } Some("js_sys::global::get_global_object::GLOBAL_THIS::init::hbbf5209b3c7c692c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1826 } Some(" as core::ops::drop::Drop>::drop::h4a2b0a66fa1af27d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2017 } Some("js_sys::Error::message::h46c888b03afcc976") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4014 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h06aba0ce47eb940d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2023 } Some("js_sys::global::get_global_object::SELF::init::hdf10e27058f627da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6013 } Some("wasm_bindgen::convert::slices::::is_none::hee413d671175bd45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1957 } Some("<(&Arg1,) as js_sys::JsArgs>::apply_call::hb9cc3bcb32ed278a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4021 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h2d137b838c2879a0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8215 } Some("alloc::raw_vec::RawVecInner::finish_grow::hf1a41a36fc11a81a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2024 } Some("js_sys::global::get_global_object::GLOBAL::init::hb4a7477355c83073") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3368 } Some("< as core::ops::drop::Drop>::drop::Dropper as core::ops::drop::Drop>::drop::hc76411bceba9e138") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 2025 } Some("js_sys::global::get_global_object::WINDOW::init::h56442a4b0e0f78bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6038 } Some("core::hint::unreachable_unchecked::precondition_check::h7963198b159e401d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3655 } Some("js_sys::futures::task::singlethread::Task::into_raw_waker::raw_clone::hf07e53a048b03c88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1975 } Some("js_sys::Function::call::ha27e87646905f074") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3505 } Some("js_sys::futures::task::singlethread::try_create_task::{{closure}}::h8bb2f4a237f13e66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3371 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h80ec73e198dfbaac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4022 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h30072e3e6905b96d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4175 } Some("js_sys::futures::queue::Global::hasQueueMicrotask::h3f953bae98f61301") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3923 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::h72e6f17b5199d4e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3772 } Some("core::option::Option::as_ref::h5cea887f9cb3a216") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8533 } Some("alloc::raw_vec::RawVecInner::finish_grow::h5ebcec8f337fea45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3504 } Some("wasm_bindgen::JsThreadLocal::with::h565fc41b7a6dc651") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4370 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::hd4ac5a2245015a87") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4024 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h3257cfce8ef3e309") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3773 } Some("core::option::Option::as_ref::h6875a6156434a6da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4389 } Some("core::slice::iter::Iter::new::h5a4140b4b7b6f6c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4373 } Some(" as core::clone::Clone>::clone::he5a1d648ca188a25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4025 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h358b2bb080a530e4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4464 } Some("core::num::::unchecked_add::precondition_check::h2c3793f2220b0a48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3595 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h738c8c5c32492a3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4030 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h4640aa98cf9eedb1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4278 } Some(" as core::ops::drop::Drop>::drop::h0b56faa9c4646585") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3641 } Some("js_sys::futures::task::singlethread::CREATE_TASK::init::h121cf06169f887b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4474 } Some(" as core::cmp::PartialOrd>>::partial_cmp::h9850fa710f335943") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4472 } Some("alloc::vec::in_place_collect::write_in_place_with_drop::{{closure}}::h268e6bdd8ba26a59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4731 } Some("core::iter::traits::iterator::Iterator::find::check::{{closure}}::heab98ba837c4795e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4473 } Some(">::index::h59073bef5be6f743") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4604 } Some("link_cli::query_processor::QueryProcessor::process_query::{{closure}}::h08e86eeb1e953a95") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4032 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h519accbea4f935c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5646 } Some("alloc::vec::Vec::set_len::hb12eb16ce6363e90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4605 } Some("link_cli::query_processor::QueryProcessor::process_query::{{closure}}::h6cb70ede6dae7eab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4557 } Some(" as core::iter::traits::collect::Extend>::extend::h8d19c63b4f0cf5a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4035 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h5fafd021016f24df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4973 } Some("core::slice::sort::stable::AlignedStorage::as_uninit_slice_mut::hd0e7f52e6d5d4507") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4585 } Some("core::slice::iter::::into_iter::hbf0d3335b2adbad4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7788 } Some("::to_vec_in::ConvertVec>::to_vec::h97aa05a7c1667de6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4975 } Some("core::slice::sort::stable::AlignedStorage::as_uninit_slice_mut::haace6a21ce11e037") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4607 } Some("link_cli::query_processor::QueryProcessor::process_query::{{closure}}::h78dcfc16042c570a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4977 } Some("core::slice::sort::stable::AlignedStorage::as_uninit_slice_mut::hb2f9da84fa487f56") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5659 } Some(" as core::ops::drop::Drop>::drop::hd347f600c2ca6a38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4039 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h70b682ec2a409aff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4642 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h973e5db85daeaa98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5098 } Some("std::sync::once::Once::call_once::h910aeda0764517fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5019 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::hba307470c2cafca4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5151 } Some("clink_new") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5818 } Some("core::slice::::get_unchecked::h20be7572189b9268") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4042 } Some("wasm_bindgen::__rt::maybe_catch_unwind::ha37f592146a658ce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5859 } Some("zmij::FloatTraits::get_exp::h3a3f0ea1145bf039") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5237 } Some("::eq::h767983b86a95d915") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4046 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hb2e0472566b2983c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 689 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert_recursing::h66c982a4d49be93f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4049 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hc6ff503b8ea01b7d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5254 } Some("core::option::Option::unwrap_or_else::he7e1f45b04f94e66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5349 } Some("core::ptr::drop_in_place::hfc83887ab93e6f55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4050 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hc7ecd2d209789e3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4660 } Some("core::iter::adapters::map::map_try_fold::{{closure}}::h91c59a68fb4fef71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5449 } Some("::shrink::ha0c6e3f1e1866dc0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6151 } Some(" as core::ops::drop::Drop>::drop::hefdf579856e53fe9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4239 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::h97163634752865a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4819 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::h07603a41d9cca8d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5600 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::hdc9e90218781f42d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5580 } Some("memchr::memchr::memchr2::{{closure}}::hff4f43bae1023317") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6504 } Some("core::iter::traits::iterator::Iterator::find::check::{{closure}}::h7996da8246329acf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4410 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_str::h7e30d18e8d2d8823") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5743 } Some("serde_json::read::StrRead::new::h9f34e57d1db3ca5a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5630 } Some("core::option::Option::unwrap_or::h415ed74af8b5f131") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4358 } Some("hashbrown::raw::RawTable::clone_from_impl::h56e3955b35d28f94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4862 } Some(" as core::ops::try_trait::Try>::branch::h247eaa90684bc99b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6588 } Some("core::option::Option::as_ref::h0d305a5078cdc6bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4511 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h5221baaa720d9b8d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5940 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h315aa23fa5c10398") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6733 } Some(" as core::ops::drop::Drop>::drop::h65c088f6a26d3402") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5656 } Some(" as core::cmp::Ord>::cmp::h363a1a114a158608") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4512 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::hadc6b0dc209f3dec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6140 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::he4ad686952826105") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4873 } Some(" as core::ops::try_trait::Try>::branch::h8cd065ac8bd0e427") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4513 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::hc82caa11bf1970a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6753 } Some(" as core::ops::drop::Drop>::drop::h7a3be8778bda7377") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6214 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::hbacad1ea29e2e20a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4748 } Some("core::slice::::split_at_mut_unchecked::precondition_check::h83fd3ca7ca4ae51b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5806 } Some(" as core::slice::index::SliceIndex<[T]>>::get_unchecked::h82571e77874df90b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6757 } Some(" as core::iter::traits::iterator::Iterator>::fold::h533e5054220942be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5197 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h242b3be347e0fc22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4879 } Some(" as core::ops::try_trait::Try>::branch::hf06689e827c8886b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6502 } Some("link_cli::cli::Cli::version_text::h3e3a3f24eac6857f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7042 } Some(" as core::iter::traits::iterator::Iterator>::fold::h25cc5cc0eb2ef2b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5875 } Some("zmij::to_bcd8::hd387c27dc1ff5d73") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5883 } Some("zmij::digits2::hf793212da6c719fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4905 } Some(">::get_unchecked::precondition_check::hf8916063075aa8fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6788 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h8fcc8b32cbf63e86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5198 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::ha3b2a63e2dc05f68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5139 } Some("::get_name::h3ce54b9166c50415") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5961 } Some("::shrink::hce7b820d1be208b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5209 } Some("alloc::vec::Vec::from_parts_in::precondition_check::hf1dad797e71c1e5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7281 } Some(" as core::ops::drop::Drop>::drop::h7fe7e08239e0ee8b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6797 } Some("link_cli::query_types::Pattern::is_leaf::h41956ac968af9974") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5213 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h4e78da851b8e27d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6585 } Some("core::option::Option::map::h76dc53334f514d0f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5210 } Some("alloc::vec::Vec::from_raw_parts_in::precondition_check::had38e962eda77fb9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8137 } Some("alloc::slice::::repeat::h7ffc3bd744b5f6a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5273 } Some("core::slice::iter::::into_iter::h4a4f865915432523") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7426 } Some(" as core::ops::drop::Drop>::drop::h202850b41902aa24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5211 } Some("alloc::vec::Vec::set_len::precondition_check::h29dee2272da1cb4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6872 } Some("core::cmp::Ordering::then_with::h439452ad0eefdb27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5512 } Some("core::num::::unchecked_add::precondition_check::h2c6327e788781cfe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6861 } Some("link_cli::query_processor::QueryProcessor::with_auto_create_missing_references::h2105cc6504324be9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7642 } Some(" as core::ops::drop::Drop>::drop::h8d70169ed4543bf4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5324 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::h5b9a63b4a242ac4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6873 } Some("core::cmp::Ordering::then_with::h4f2f31496978c5c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7011 } Some("core::slice::sort::stable::AlignedStorage::as_uninit_slice_mut::h09f7e795fa10590e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5552 } Some("serde_json::value::Value::as_u64::h8653658bd9c07948") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5330 } Some("alloc::vec::Vec::set_len::precondition_check::ha31110cebf47ea0e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6934 } Some("::eq::h7daf4dd747af4884") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7744 } Some("links_notation::parser::Link::with_children::hc4b17ddaaaae2885") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7307 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::hbac4e08173eaa55d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5344 } Some("serde_json::de::Deserializer::new::h66eef64305f4dd83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5693 } Some("core::slice::iter::Iter::new::hd8873327f1fd0239") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7958 } Some(" as core::ops::drop::Drop>::drop::h2613e8e6e2188dcf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6937 } Some(" as core::iter::traits::collect::IntoIterator>::into_iter::hcac32a661fa6c516") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5378 } Some("serde_json::de::Deserializer::new::h1a28cf31ddc95e48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1659 } Some("wasm_bindgen_test::__rt::Context::run::heae4fb8b42c1b1b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7356 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h97a75983cec249c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5775 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::h143f239fba9bf674") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7983 } Some("core::str::::get_unchecked::hc54e0946f5ac252d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7382 } Some(">::equal_same_length::hfa60fe95b95d5796") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7596 } Some("std::hash::random::RandomState::new::KEYS::{{closure}}::hb9c64851a16b3aaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5429 } Some("core::ptr::drop_in_place>::hfa825f37407f1e10") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7984 } Some("core::str::::get_unchecked::heff870cc0f51b25e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6042 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::h83edc4dbd357c3f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5514 } Some("core::num::::unchecked_sub::precondition_check::hd0772fe363fc3fc6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8413 } Some("<&[u8] as nom::traits::Compare<&[u8]>>::compare::{{closure}}::ha89a43475560ed0b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7455 } Some("alloc::str::join_generic_copy::{{closure}}::{{closure}}::hdf037f8c01fc0441") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8887 } Some("::fmt::{closure#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5386 } Some("serde_json::error::parse_line_col::hebbdbf6a8bf8310a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6044 } Some("core::slice::iter::::into_iter::h856e8d9fd6b9ae4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7490 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h7967e76e595b8b2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8442 } Some(" as core::ops::drop::Drop>::drop::h8516548afec80c7a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5562 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::ha2d90cccffd70e47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6181 } Some("<::fmt::LookForDecimalPoint as core::fmt::Write>::write_str::h73d3ea9f185a38b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8905 } Some("::checked_add") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8588 } Some(" as core::ops::drop::Drop>::drop::ha5a0fa65538a818e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7608 } Some(">::equal_same_length::h533654b7ef21bf85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8593 } Some(" as core::ops::drop::Drop>::drop::h92bf73bd3d73027c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6210 } Some("core::num::::unchecked_add::precondition_check::he29dbd0e7eca8fae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5567 } Some(">::get_unchecked::precondition_check::h9d521a7a9c085e6e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5734 } Some("serde_json::read::push_wtf8_codepoint::ha605c81697fdf001") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9013 } Some("::alloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7661 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h18ac79928def3340") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5583 } Some(">::get_unchecked_mut::precondition_check::h95c64c5fa0eef0a2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6236 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::hbde61106657a204b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7715 } Some("links_notation::parser::multi_line_any_link::h7128d9a38381a1fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 235 } Some("core::char::convert::from_u32_unchecked::precondition_check::hbc40127a2ee46236") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5585 } Some("::count::h03b56384fd1c8025") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7745 } Some("links_notation::parser::line::hbbbae00ad476c6b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6238 } Some("core::slice::iter::Iter::new::h71a8fa5f86e4222d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 290 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8381 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::hc7b3b28053bba28f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5647 } Some("alloc::vec::Vec::set_len::precondition_check::h92af02b59da5016e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6464 } Some("core::slice::iter::Iter::new::h9267d0cef68f8d6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8401 } Some("<&alloc::string::String as core::str::pattern::Pattern>::is_prefix_of::h99537f721556f056") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 563 } Some("serde_json::de::ParserNumber::visit::h5fa90e30e7cb3c99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8897 } Some(">::free") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6465 } Some("core::slice::iter::Iter::new::hab6db79ada8b045e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8446 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::hef38e0620fcbe48b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6466 } Some("core::slice::iter::Iter::new::hd68b18daf39489e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5691 } Some(" as core::ops::try_trait::Try>::branch::hca654846bc30179b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6514 } Some(">::index::ha0496178d042f269") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8504 } Some("memchr::memchr::memrchr::{{closure}}::hb0c32f45b7f1ff1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6552 } Some("core::iter::adapters::map::map_fold::{{closure}}::ha782ed116766be80") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 796 } Some(" as core::ops::drop::Drop>::drop::he0229de537e2753f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8714 } Some("core::ptr::alignment::Alignment::new_unchecked::precondition_check::h9dfaefee05eb4f8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6554 } Some("core::iter::adapters::map::map_fold::{{closure}}::heeb2ead110e0cd9f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9202 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1117 } Some("core::char::convert::from_u32_unchecked::precondition_check::he33a4e69a084c975") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8733 } Some("core::option::Option::or_else::hc90a74bc1f672a41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5824 } Some(">::get_unchecked::precondition_check::h7f257c133d716699") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6575 } Some("core::slice::iter::::into_iter::h918d191c20d8e17c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8842 } Some("anyhow::error::::msg::h798270c18b9da549") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1329 } Some("once_cell::unsync::OnceCell::get::h1f3e22508a31bd4f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5884 } Some(">::get_unchecked::precondition_check::h7a87a17081a671be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6840 } Some(" as core::iter::traits::iterator::Iterator>::fold::h76b32c47abaecb22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8984 } Some("::write_str[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6036 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::hac2a1917deaf04bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1331 } Some("once_cell::unsync::OnceCell::get::h4ec48d5d9f49d17f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9087 } Some("::clone") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6843 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h2991f73c8fb89aa9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 395 } Some("test[f3b1849dd7dd9a1a]::formatters::junit::str_to_cdata") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6057 } Some("__externref_table_alloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1348 } Some("serde_core::ser::impls::>::serialize::h19f171ff8286e13e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6844 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h6c67093dc6454131") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6117 } Some("alloc::vec::Vec::from_raw_parts_in::precondition_check::hc952d0b1540fc0ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 259 } Some(">::drop_slow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1647 } Some("wasm_bindgen_test::__rt::Context::include_ignored::_::__wasm_bindgen_generated_WasmBindgenTestContext_include_ignored::{{closure}}::h3bd9cb43f54c1731") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 378 } Some(">::drop_slow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6160 } Some("alloc::vec::Vec::set_len::precondition_check::hfa8e95ab97a50cde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1698 } Some("wasmbindgentestcontext_filtered_count") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 662 } Some(" as core::iter::traits::collect::Extend>::extend::hb5eaddd8c99cf4d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1777 } Some("alloc::alloc::Global::grow_impl_runtime::h76b18ea88358f395") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6211 } Some("core::num::::unchecked_sub::precondition_check::h6218d81a32a78d34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1699 } Some("wasmbindgentestcontext_include_ignored") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1008 } Some("wasm_bindgen_test::__rt::node::__wbgtest_coverage_path::h93b880623dbb16d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6482 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::h6c84a4747f505e80") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1767 } Some("core::char::convert::from_u32_unchecked::precondition_check::h7cd17bbe64399cad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6845 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::he49dab3f7d600253") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3995 } Some("once_cell::unsync::OnceCell::get::hdea66d138d3fb93a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8729 } Some("core::option::Option::as_ref::hb406ee022796b737") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6513 } Some("link_cli::parser::Parser::parse::hd67a267754c8082f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6850 } Some("core::slice::iter::::into_iter::hcce51d86ce6af07b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6767 } Some("core::iter::adapters::copied::copy_fold::{{closure}}::h59e4b4bbcc36a7dc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3997 } Some("once_cell::unsync::OnceCell::get::h5a534bdd16913bdc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1795 } Some("alloc::alloc::Global::grow_impl_runtime::h87fc17701d4af42d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6871 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::hbbbed4ea24f0c1d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8926 } Some(">>>::drop_slow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3999 } Some("once_cell::unsync::OnceCell::get::h4adcae03d1fae6c0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6775 } Some("link_cli::query_processor::QueryProcessor::solutions_are_compatible::{{closure}}::hbd4095c8aab6603a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1148 } Some("core::slice::iter::Iter::new::h164080441593de1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4001 } Some("once_cell::unsync::OnceCell::get::h797197cc514328e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6800 } Some("link_cli::parser::Parser::parse::{{closure}}::h9b64551208201a60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1174 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::hd6a410e524eaa074") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8948 } Some("std[a543996e6e7dbf1e]::sys::random::unsupported::hashmap_random_keys") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4641 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h448ae3530c2aa236") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6802 } Some(">::get_unchecked::precondition_check::hd8881cf7abd5c795") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1229 } Some(" as core::ops::try_trait::Try>::branch::h089d1749dcb859fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4643 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::ha1ac60e08557bc91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9213 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7034 } Some("core::num::::unchecked_add::precondition_check::h1f15e2ff745b15d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6833 } Some(" as core::ops::try_trait::Try>::branch::h947c2e2c41b3bf82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5437 } Some("alloc::alloc::Global::grow_impl_runtime::hb210883914db25d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4854 } Some("core::result::Result::unwrap_or_default::hb85b7838c9548658") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 115 } Some("std::rt::lang_start::h14038ba21c30a6d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7004 } Some("core::slice::::split_at_mut_unchecked::precondition_check::h312c3a65868904d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7186 } Some("link_cli::lino_link::LinoLink::is_empty::h816fd7b77237be82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 184 } Some("__wbgt__web::creates_a_clink_instance") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5195 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::haaaf55ddb6f18247") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7310 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::h0121a0b862a2040c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7032 } Some(" as core::ops::try_trait::Try>::branch::h7c8e844903beb668") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 185 } Some("__wbgt__web::executes_lino_queries_with_the_rust_core") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7413 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::h3e85e32de09b8fff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5196 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::hdb3ad60a2f985cb6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7036 } Some("core::num::::unchecked_sub::precondition_check::hb5e365529d02f3c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6161 } Some("alloc::alloc::Global::grow_impl_runtime::h87b51dc885f5a37d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7450 } Some("core::num::::unchecked_add::precondition_check::hfc712b2395ed761d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5352 } Some("serde_json::de::ParserNumber::visit::h755c1a5d1f1744c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 186 } Some("__wbgt__web::exposes_versions") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7072 } Some("alloc::vec::Vec::from_parts_in::precondition_check::h22ae79af97c0085d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7453 } Some("alloc::str::replace_ascii::{{closure}}::h604035559df46af4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 187 } Some("__wbgt__web::javascript_wasm_api_round_trips_create_update_delete_and_recreate") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1243 } Some(" as core::ops::try_trait::Try>::branch::ha471c81163fc5df5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7073 } Some("alloc::vec::Vec::from_raw_parts_in::precondition_check::h9cb6e29ea4fb9a4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5594 } Some("serde_json::number::Number::from_f64::h8f14703ff06d619a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 188 } Some("__wbgt__web::reports_invalid_options") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7074 } Some("alloc::vec::Vec::set_len::precondition_check::h2adb314d75529b2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5626 } Some("core::char::convert::from_u32_unchecked::precondition_check::h73e0ac817d8d39d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 226 } Some("core::option::Option::unwrap_or::h35dad72e773b657c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7215 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::hc02bbb5268641772") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7571 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::hebc120bdfb712333") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5698 } Some("core::result::Result::unwrap_or::h362fe9b0f7032ca6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 661 } Some(" as core::ops::index::IndexMut>::index_mut::h4ce219772282eb44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7363 } Some("core::hash::sip::Hasher::reset::hae20cdf6b579bbf9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1244 } Some(" as core::ops::try_trait::Try>::branch::hb566dda105ad8fe2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7365 } Some(">::get_unchecked::precondition_check::h83db5b57f056175f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 764 } Some("serde_json::ser::Formatter::write_string_fragment::h86848ae20902363d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5715 } Some(" as core::ops::drop::Drop>::drop::h8226bf193b1988c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7579 } Some("core::num::::unchecked_add::precondition_check::hc50fdf518977a88f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1246 } Some(" as core::ops::try_trait::Try>::branch::hc6f5fd8dccd3c2b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7375 } Some(">::equivalent::hd6a0fbc766176372") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1247 } Some(" as core::ops::try_trait::Try>::branch::hcad6cbf910c3177e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 890 } Some("core::ptr::drop_in_place::h5ef6d82eb75e917c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7400 } Some("alloc::vec::Vec::set_len::precondition_check::h9dd101be3987276c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7597 } Some("std::thread::local::LocalKey::with::h48a28628f77c77df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1251 } Some(" as core::ops::try_trait::Try>::branch::hdfd4305d68109520") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7440 } Some("alloc::vec::Vec::set_len::precondition_check::hc8683a598083a449") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5730 } Some("serde_json::read::error::h7ff7ea4fc75806d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1431 } Some(">::index_mut::hc859905ff7fafc98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7625 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::h7ffc1b1eb2adac66") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5759 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_i64::h54d7c70fce03bb52") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1130 } Some("::return_abi::hdf415d65d52c44a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7790 } Some(" as core::convert::From>::from::{{closure}}::h42ae2ebf13f9beb6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5763 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_u64::hf955aa7ee2409841") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1182 } Some("alloc::rc::Rc::increment_strong_count_in::ha00f02df6fa352af") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7451 } Some("core::num::::unchecked_sub::precondition_check::h402ba5f1b8974cde") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1187 } Some("alloc::rc::Rc::from_raw_in::h5ae7869298061008") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5814 } Some("core::result::Result::expect::h7371315440561489") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7380 } Some("alloc::alloc::Global::grow_impl_runtime::h6f2ff8f51420850d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7527 } Some("core::slice::::split_at_mut_unchecked::precondition_check::hf23449c924dbf02f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1427 } Some("::return_abi::h740f3275fdc095ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7535 } Some(">::get_unchecked::precondition_check::h643e2b184359c4e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8035 } Some(">::index::he685d60b0bdb2b8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7541 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::h767990daad53799f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6230 } Some("core::char::convert::from_u32_unchecked::precondition_check::h86e1caaea059e297") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1495 } Some("core::mem::transmute_copy::ha9357ab7f2a3e1f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8376 } Some("core::num::::unchecked_add::precondition_check::h5f9ab5da059c6a20") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7580 } Some("core::hash::sip::Hasher::reset::he4c24dd7030ba5d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6525 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h697627ddd37c910a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1497 } Some("core::mem::transmute_copy::hf72e4d021e1ed6c4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8423 } Some("core::slice::iter::Iter::new::hec5c82b7a3e949aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7607 } Some(">::get_unchecked::precondition_check::h139abe23882f68a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3305 } Some(" as core::ops::function::FnOnce<()>>::call_once::h1a5c090235c1df03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3306 } Some(" as core::ops::function::FnOnce<()>>::call_once::h1b49c7a33b097a36") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6722 } Some("core::ptr::drop_in_place::hda01298a521831e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8631 } Some("core::alloc::layout::Layout::from_size_alignment_unchecked::precondition_check::h0a297b234ee7533c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3323 } Some(" as core::ops::function::FnOnce<()>>::call_once::h959b947303081daf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3310 } Some(" as core::ops::function::FnOnce<()>>::call_once::h36752ae2dacf90a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7629 } Some("alloc::vec::Vec::set_len::precondition_check::ha383db8747c299c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8855 } Some(" as core::ops::drop::Drop>::drop::h3b71926b0b6b4861") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3324 } Some(" as core::ops::function::FnOnce<()>>::call_once::h96275c6b2914e923") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7027 } Some("core::char::convert::from_u32_unchecked::precondition_check::hd9f4d600ec2f0b2b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7630 } Some("alloc::alloc::Global::grow_impl_runtime::hb3818fcfa86066a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3344 } Some(" as core::ops::function::FnOnce<()>>::call_once::hf41337e169406627") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7154 } Some("::eq::h0005774a059267a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3393 } Some("alloc::rc::Rc::from_raw_in::h9513160c184fae06") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3404 } Some("::return_abi::h6b8da39bf1608a2a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7236 } Some("core::ptr::drop_in_place::h303fec610285c8f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3314 } Some(" as core::ops::function::FnOnce<()>>::call_once::h49a2a5e1396755b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3706 } Some("core::mem::transmute_copy::h9d2cb5eecf5a9dda") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7256 } Some("std::env::var::h17ae98d8ebdfd899") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4015 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h0cc4ae5043ae5a88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3319 } Some(" as core::ops::function::FnOnce<()>>::call_once::h793b305d4b1a0264") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7258 } Some("lino_arguments::init::h55240569ae83818b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8134 } Some("alloc::alloc::Global::grow_impl_runtime::hdc8f0532c5bbb180") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4031 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h4ca77a31b8cf4a47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8929 } Some("std[a543996e6e7dbf1e]::panic::get_backtrace_style") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4051 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hc96705da8670599a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7663 } Some("core::slice::::split_at_unchecked::precondition_check::h5b89864d64b234fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4056 } Some("wasm_bindgen::__rt::maybe_catch_unwind::he0ad74e8b2aad9b8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7279 } Some("core::ptr::drop_in_place::h9abd6bc212d3285e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4057 } Some("wasm_bindgen::__rt::maybe_catch_unwind::hf228b6539e5d43d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3322 } Some(" as core::ops::function::FnOnce<()>>::call_once::h8b3615c309646756") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8831 } Some("alloc::alloc::Global::grow_impl_runtime::hdb8fc6f648d5be64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7934 } Some("alloc::vec::Vec::from_parts_in::precondition_check::h52615e7c6e8db976") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7331 } Some("std::fs::File::open::hdd7c6703fd7d23b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4439 } Some("serde_json::ser::Formatter::write_string_fragment::h0b1bca9296db9bc5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3327 } Some(" as core::ops::function::FnOnce<()>>::call_once::haa6ab1e77b067791") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8936 } Some("std[a543996e6e7dbf1e]::panicking::take_hook") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7942 } Some("alloc::vec::Vec::from_raw_parts_in::precondition_check::h3929731ff7f71954") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3333 } Some(" as core::ops::function::FnOnce<()>>::call_once::hbe9f115c4536db1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9105 } Some("core[c5930c85a12de822]::fmt::float::float_to_decimal_common_shortest::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7952 } Some("alloc::vec::Vec::set_len::precondition_check::hb2ad907c9006620b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3335 } Some(" as core::ops::function::FnOnce<()>>::call_once::hc17b1a05373a9681") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7483 } Some("core::char::convert::from_u32_unchecked::precondition_check::h840aa703fbcc61c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4923 } Some("core::slice::sort::stable::quicksort::stable_partition::h1f522a4792052661") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3338 } Some(" as core::ops::function::FnOnce<()>>::call_once::hcb7a561accb14bbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7516 } Some(" as core::iter::traits::iterator::Iterator>::fold::h42560b433f16f464") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3343 } Some(" as core::ops::function::FnOnce<()>>::call_once::hec0bb09f4fde67da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7684 } Some("links_notation::parser::ParserState::normalize_indentation::h0e58fb2278c89482") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8181 } Some("core::str::traits:: for str>::index::h928a1b3048ac128e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8196 } Some("core::slice::::split_at_unchecked::precondition_check::he0c1d2275f881d54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8270 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::h7597931f4e4b7931") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8023 } Some("alloc::vec::in_place_collect::needs_realloc::h324bfcbbe2128db3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8357 } Some("<&str as nom::traits::Input>::split_at_position_mode::{{closure}}::h482159620ff3f9a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8036 } Some("<[char; N] as core::str::pattern::MultiCharEq>::matches::hc37612409ed856e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8358 } Some("<&str as nom::traits::Input>::split_at_position_mode::{{closure}}::h6d8faf781a9e2117") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4550 } Some(" as core::ops::index::Index>::index::h5849257453e215c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4935 } Some("core::slice::sort::stable::quicksort::stable_partition::h80f8195f55e7f3d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3407 } Some(" as core::ops::drop::Drop>::drop::h6b6706aa5e1d3f2f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8148 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::h8ef459d64245faf0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8986 } Some(">::add") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4816 } Some("::return_abi::hc1a756b2e043957d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3408 } Some(" as core::ops::drop::Drop>::drop::h959c6252396bf51e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8182 } Some("core::char::convert::from_u32_unchecked::precondition_check::ha05a11d288a6e174") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4985 } Some("alloc::rc::Rc::increment_strong_count_in::h93e686519676111c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9226 } Some("__lshrti3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3775 } Some("core::option::Option::as_ref::hc15e8b4ac047e48a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8633 } Some("::eq::h8478fb52cc7bd71f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4988 } Some("alloc::rc::Rc::from_raw_in::h4db3b7867ca2a4e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9227 } Some("__ashlti3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3974 } Some(" as core::ops::try_trait::Try>::branch::hc7f1029db2811036") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8715 } Some("core::char::convert::from_u32_unchecked::precondition_check::h4edeae62fc9e6ef1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5041 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h158a1fafd402975e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 168 } Some("wasm_bindgen::convert::closures::_::+Output = R>::into_abi::h15f0532ffad37a61") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4349 } Some(" as core::ops::drop::Drop>::drop::hb7c808e0e70c627c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5553 } Some("serde_json::value::Value::as_array::h57a203dcf7be0457") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1002 } Some("wasm_bindgen::convert::closures::_::+Output = R>::into_abi::h7b7d034742cf39ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8759 } Some("anyhow::error::vtable::h4862a9590362a173") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5629 } Some("core::option::Option::unwrap_or::h133174c847f9e232") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5440 } Some("alloc::boxed::Box::new_uninit_in::h807c9ae67eaf9b39") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1003 } Some("wasm_bindgen::convert::closures::_::+Output = R>::into_abi::h9fa828e44e43fb82") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8840 } Some("anyhow::error::::construct_from_adhoc::hd98863786a095ef4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5442 } Some("alloc::boxed::Box::new_uninit_in::he7c8654a8bd8d796") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1192 } Some("alloc::rc::Rc::drop_slow::h512426a085ad18d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 224 } Some("core::option::Option::expect::h4d1abe14dc16a6f4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5751 } Some("::parse_str::{{closure}}::hb8e691fe2ec2513d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8361 } Some("<&str as nom::traits::Input>::split_at_position_mode::{{closure}}::hf9791325ff288b61") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5466 } Some("alloc::collections::btree::node::NodeRef::new_leaf::h655bb43fe4b22f51") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5821 } Some("core::convert::num:: for u64>::try_from::h2b9d9b22b8a96c85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8364 } Some("<&str as nom::traits::Input>::split_at_position_mode1::{{closure}}::hcaa96c633bf5b1b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 265 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5615 } Some(">::from::h5afacb72f1151ecd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5858 } Some(">::shr::h4cdcca3e09f78682") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 893 } Some("core::ptr::drop_in_place::h85c557d53a3ecb43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8452 } Some("core::slice::iter::Iter::new::h237dc6f136cff712") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1193 } Some("alloc::rc::Rc::drop_slow::h561f6340cb23a2fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5637 } Some("alloc::vec::Vec::extend_from_slice::hc38cfccc46981036") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5879 } Some(">::shl::h60de961049ed432f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 967 } Some("wasm_bindgen::__rt::RcRef::new::hf01e8840514260b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8457 } Some("alloc::vec::Vec::set_len::precondition_check::hddb91f00cfcd542c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5881 } Some(">::shr::hf1fc489ddcf3ff4c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1194 } Some("alloc::rc::Rc::drop_slow::hbb5ead8c3c3c2b0c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8470 } Some("core::num::::unchecked_sub::precondition_check::h54b0581518275f04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5799 } Some(">::index::hb384fa3561f035d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5882 } Some(">::shl::hb25c6fa808fd11ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 978 } Some("wasm_bindgen::__rt::RcRefMut::new::hba2a5c932edc52c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1676 } Some("__wbg_wasmbindgentestcontext_free") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6032 } Some("core::mem::transmute_copy::h3a01e0974933a068") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8487 } Some("core::slice::::split_at_unchecked::precondition_check::h77fae7c8fb3066b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6440 } Some(" as core::ops::index::Index>::index::h76304997518decec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 983 } Some("wasm_bindgen::__rt::maybe_catch_unwind::h296b623b79279f17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5820 } Some("core::convert::num:: for u32>::try_from::he395dc1712cba2eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3396 } Some("alloc::rc::Rc::drop_slow::h35e0199340d95b6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1189 } Some("alloc::rc::data_offset::h294ee6f5eab70343") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7089 } Some("hashbrown::raw::RawTableInner::prepare_rehash_in_place::h44e3e72d1600ce3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8490 } Some("core::slice::iter::::into_iter::h7618cbc16c922c48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6853 } Some("link_cli::query_processor::QueryProcessor::is_normal_index::h2fd16245d27b859a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3397 } Some("alloc::rc::Rc::drop_slow::hf6fc02b166fe826c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5849 } Some("core::ptr::write_unaligned::h38c987de270fe737") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1589 } Some("wasm_bindgen::convert::slices::::vector_into_abi::h73d0d8295d9b08d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8639 } Some("alloc::vec::Vec::set_len::precondition_check::h3954a347f406a34a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6977 } Some("hashbrown::map::HashMap::remove_entry::h991c429c122ba112") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5851 } Some("core::ptr::write_unaligned::hfd581388078e0eaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3395 } Some("alloc::rc::data_offset::he47d70630bd2e772") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3417 } Some(" as core::convert::From>::from::h6901a39eee3e1392") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3578 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h1297fbe8d4b22360") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6978 } Some("hashbrown::map::HashMap::remove_entry::ha1131acfea241e97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3421 } Some(" as core::convert::From>::from::hb3822006a2f641c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6547 } Some("core::iter::adapters::map::map_fold::{{closure}}::h17f8da78376f1bb8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6980 } Some("hashbrown::map::HashMap::remove_entry::hee69d1e7c55e584e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3584 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h29a691fa0ed55ed4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6550 } Some("core::iter::adapters::map::map_fold::{{closure}}::h59c0d8c783459089") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7099 } Some("core::slice::sort::stable::quicksort::stable_partition::h034bfd4796b0695e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3589 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::h5f6216e379a23670") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8687 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::h94f88478f0b7a19e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3970 } Some(" as core::ops::try_trait::Try>::branch::h44c9fe6b65196ca8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7202 } Some("core::option::Option::unwrap_or::h30174980d0aa6755") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6553 } Some("core::iter::adapters::map::map_fold::{{closure}}::he2f3a9f9f645e267") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8765 } Some(" as core::ops::try_trait::Try>::branch::hc99b95bdea0e39bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3607 } Some("wasm_bindgen::convert::closures::_::invoke::{{closure}}::ha9c74a9724f7be9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3972 } Some(" as core::ops::try_trait::Try>::branch::had8183f527c852c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7264 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h5c1d8f8819fd59b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7086 } Some("alloc::vec::in_place_collect::write_in_place_with_drop::{{closure}}::h89f51613696ab9f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8852 } Some(">::get_unchecked::precondition_check::hb262a97eecb99f68") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7358 } Some("core::hash::BuildHasher::hash_one::h5b8fe9e1a5a53aca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4588 } Some("link_cli::query_processor::QueryProcessor::match_pattern::{{closure}}::h1d8437d4e4bf028f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4065 } Some("wasm_bindgen::__rt::wbg_cast::h66054973ad62214c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7101 } Some("core::slice::sort::stable::quicksort::stable_partition::h7c5c718e94ddfaf2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4596 } Some("link_cli::query_processor::QueryProcessor::matched_links::{{closure}}::h6fb8da59d48d60cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8867 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7160 } Some(" as core::error::Error>::source::hb80a2fbf411a6e9b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7392 } Some(" as core::hash::Hasher>::write_str::h16c5579d7bdae6f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4160 } Some("wasm_bindgen::convert::closures::_::+Output = R>::into_abi::h47892433c6637f3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4853 } Some("core::result::Result::unwrap_or_else::h7e0001f0b6597148") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7671 } Some(" as core::ops::try_trait::Try>::branch::h2de6d149904252e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7804 } Some(" as nom::internal::Parser>::process::{{closure}}::heb916517e8773304") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9084 } Some(">::insert_mut::assert_failed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4880 } Some(" as core::ops::try_trait::Try>::branch::hf3170735528b6770") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9136 } Some("::pad_integral") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4990 } Some("alloc::rc::data_offset::hb3eb9dbcdba08a20") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7963 } Some(" as core::ops::index::Index>::index::h45824e32d617e714") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7680 } Some("links_notation::parser::ParserState::push_indentation::ha522888714bae3d2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9085 } Some(">::remove::assert_failed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4993 } Some("alloc::rc::Rc::drop_slow::hefcfb001216a3311") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4995 } Some("core::convert::num:: for u32>::try_from::h118d17ea73f6aa80") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8232 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h11c15c4f57011783") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8025 } Some("alloc::vec::in_place_collect::write_in_place_with_drop::{{closure}}::h95f22c65ae29cf9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9118 } Some("core[c5930c85a12de822]::panicking::panic_bounds_check") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5030 } Some(" as core::convert::From>::from::h1692c0dcc1dcc7e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5039 } Some("wasm_bindgen::__rt::RcRefMut::new::he2c3d8405faafcd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8233 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h1406bec98b56ed43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9189 } Some("core[c5930c85a12de822]::slice::copy_from_slice_impl::len_mismatch_fail") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5182 } Some("serde_json::de::Deserializer::deserialize_number::hcecb6cc4758480d4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5245 } Some("core::tuple::::eq::ha0c5d520f95a9e2b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8234 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h1a116bebf7f79314") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5549 } Some("serde_json::value::Value::as_bool::h8526758c8a3acc42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 402 } Some("<&core[c5930c85a12de822]::option::Option as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8039 } Some(" as core::ops::try_trait::Try>::branch::hb0eda8c2169fd62f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5293 } Some("wasm_bindgen::convert::slices::::vector_into_abi::h17d38b64cfa8b936") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8235 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h28d326462f8d50a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8237 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h5dc79562eeeb9b34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8420 } Some("core::iter::traits::iterator::Iterator::zip::h5e2572dd3825304a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5576 } Some("memchr::memchr::memchr2_raw::hb49b1d4017abd54d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8238 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::h854b6d27adbde08b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 657 } Some(" as core::ops::drop::Drop>::drop::ha64e2d1b39b9fde9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8493 } Some("core::convert::num:: for usize>::try_from::h077e9c41b604df45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1441 } Some("::stringify_error::h02c0e52bbf62a9d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5720 } Some("::visit_str::h4c57f52a21143d6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 815 } Some("core::ops::function::FnOnce::call_once::h69daa763de773abd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8239 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::ha8813e36403a5284") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5811 } Some("core::result::Result::expect::h1e899a896df9c0a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8502 } Some(" as core::ops::try_trait::Try>::branch::h23741259448ff67b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5946 } Some("core::panicking::assert_failed::had43cd1687c80e33") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 819 } Some("core::ops::function::FnOnce::call_once::h9649b4d5e7281dc8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8240 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hcd6edd9bca1099a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5857 } Some("zmij::FloatTraits::is_negative::h31c72a7a28d40a8c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 821 } Some("core::ops::function::FnOnce::call_once::ha7d26394b8afd986") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8241 } Some(" as core::ops::try_trait::FromResidual>>::from_residual::hf04e3e1e8f137622") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5482 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split_leaf_data::h61209bd8d80fe42c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8722 } Some(" as core::error::Error>::source::h3ab26bfab51bb0bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 825 } Some("core::ops::function::FnOnce::call_once::h0dca75d48d52b53e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6004 } Some("wasm_bindgen::convert::slices::::into_abi::hdd7ddd0cdc345e43") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8724 } Some(" as core::error::Error>::source::h78437d6e645f3319") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6019 } Some("wasm_bindgen::convert::slices::::vector_into_abi::h840d939ac06bdd3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6017 } Some("wasm_bindgen::convert::slices::::into_abi::{{closure}}::hae269f781d41af83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8282 } Some("core::option::Option::unwrap_or::h8d13d026399ecf94") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 827 } Some("core::ops::function::FnOnce::call_once::h02061924ebd814a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 296 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5483 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split_leaf_data::hab15976b297b16fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6399 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h28bd4583bfa070ce") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1284 } Some("<(&Arg1,) as js_sys::JsArgs>::apply_call::hea3c8b77d4e1ce65") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8492 } Some("core::result::Result::unwrap_unchecked::h9430cc442a86c028") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6522 } Some(" as core::iter::traits::iterator::Iterator>::fold::hb2578de6b39450df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 444 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6400 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h54a430e5e949c166") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9219 } Some("memcmp") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6831 } Some(" as core::ops::try_trait::Try>::branch::h11f17ec184b6a253") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7181 } Some("::default::hb666935f007df62f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7180 } Some("core::slice::sort::unstable::quicksort::quicksort::h894216a163448857") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 452 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6979 } Some("hashbrown::map::HashMap::remove_entry::hbcfb3f0cd83e7214") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7370 } Some("core::slice::::last::h59db8a62981448ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7520 } Some("core::iter::adapters::map::map_try_fold::{{closure}}::h0eae341bd94b26f7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 53 } Some("alloc::str::::to_owned::h2cb25552776182f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1354 } Some("core::option::Option::map::hc1e5961bc740c3ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 690 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert::h5f4817a04821749e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 107 } Some("core::panicking::assert_failed::h2ebfc24a5adc08be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 491 } Some("::from_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7576 } Some("alloc::str:: for [S]>::join::hcd5bafea11201c42") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1588 } Some("wasm_bindgen::convert::slices::::into_abi::h46be6ee3122b609e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8730 } Some("core::option::Option::expect::he921cde9b3536667") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 635 } Some("wasm_bindgen::convert::slices::>::into_abi::h77a667aaa0459574") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 108 } Some("core::panicking::assert_failed::h459687437918df21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1590 } Some("wasm_bindgen::convert::slices::::into_abi::{{closure}}::hdee7f37899e3f874") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7695 } Some("links_notation::parser::indented_id_link::{{closure}}::hd11b90eeaae45d4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8740 } Some("anyhow::error::ErrorImpl::error::h89ba40ef645821b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 109 } Some("core::panicking::assert_failed::hcf0b372cef06db00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1443 } Some("::stringify_error::he20b862d4e82421c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1645 } Some("wasm_bindgen_test::__rt::Context::filtered_count::_::__wasm_bindgen_generated_WasmBindgenTestContext_filtered_count::{{closure}}::h5a739e70f8f5a626") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1138 } Some(">::extend::h7c09b9f415aa4e86") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8115 } Some("core::ptr::drop_in_place>::he260b2a099066bd8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3765 } Some("wasm_bindgen::convert::impls::>::into_abi::he51684b2a4f137d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8979 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8197 } Some("core::slice::::last::h4b6bdb4334efc334") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1227 } Some(" as core::ops::try_trait::Try>::branch::h0430bfb2aa0da390") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 242 } Some("test[f3b1849dd7dd9a1a]::__rust_begin_short_backtrace::, alloc[3ca501edff3f0c7c]::boxed::Box> + core[c5930c85a12de822]::marker::Send>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7590 } Some("hashbrown::raw::RawTableInner::new_uninitialized::h432e3bd2e41695c7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9063 } Some("<[u8] as core[c5930c85a12de822]::fmt::Debug>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4240 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h53fda2de8505b51a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8326 } Some(" as core::ops::try_trait::Try>::branch::hf7e9e516c056836d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3367 } Some("wasm_bindgen::convert::slices::>::into_abi::hd5ce7321f74f054e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 720 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_unit_variant::h32aca4d731b9cfdc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8869 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4241 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h7bb29c1aba91af22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 839 } Some("core::ptr::drop_in_place,serde_json::error::Error>>::h9382dc9504066b40") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4415 } Some("serde_json::ser::Formatter::write_bool::hbec7b6da6e22ec4b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 279 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4243 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::hb97d9d987e3c9609") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 924 } Some("core::ptr::drop_in_place>::hab8d7e078d5d2743") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 245 } Some("::trim_matches::<::is_whitespace>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1120 } Some("core::iter::traits::iterator::Iterator::chain::h0a7c25812e3e18d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9043 } Some("rustc_demangle[49b9e3001cf2480]::try_demangle") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1135 } Some(">::from::h0d4971797e7a1a76") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 282 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4503 } Some("alloc::vec::Vec::dedup_by_key::{{closure}}::h2c1d361d6de0319a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4875 } Some(" as core::ops::try_trait::Try>::branch::hb2d574dd517a5e85") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9064 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 284 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6602 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h4c947e4b911765d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9090 } Some("::write_str[2]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4504 } Some("alloc::vec::Vec::dedup_by_key::{{closure}}::hf9424d1d64aa1925") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 327 } Some("::{closure#0} as core[c5930c85a12de822]::ops::function::FnOnce<(&std[a543996e6e7dbf1e]::panic::PanicHookInfo,)>>::call_once::{shim:vtable#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 297 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6664 } Some("core::ops::function::FnOnce::call_once::hdd5f19fc202d26f7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4891 } Some(" as core::iter::traits::iterator::Iterator>::fold::hae9eac49340f690a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 668 } Some("alloc::collections::btree::node::NodeRef::new_leaf::h1b604f42ecb67b14") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5304 } Some("wasm_bindgen::convert::slices::>::into_abi::hec4ba9b470141efb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9171 } Some("core[c5930c85a12de822]::panicking::panic_misaligned_pointer_dereference") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6793 } Some("::clone::he6daaefc8c3621ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5099 } Some("std::sync::once::Once::call_once::{{closure}}::h5712441fc7485942") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5602 } Some("core::array:: for [T; N]>::index_mut::h62f0dcc75789e6f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1150 } Some("alloc::boxed::Box::new_uninit_in::h0ada2467d01d9a34") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6851 } Some("link_cli::query_processor::QueryProcessor::is_variable::h063bd28d0deab65b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 264 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5253 } Some("core::option::Option::unwrap_or_else::h0ec15f6ddc99fc11") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1152 } Some("alloc::boxed::Box::new_uninit_in::h244006f3c7a4c401") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7133 } Some("link_cli::query_processor_substitution::is_variable::h08d898c0c7e676e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 682 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split_leaf_data::h39b3fa411214dd4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5758 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_f64::hefc55fc8e6979112") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1157 } Some("js_sys::futures::future_to_promise::h818cde9e3f0733c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 633 } Some("alloc::vec::Vec::set_len::precondition_check::h46381d74f6cce21f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5302 } Some("wasm_bindgen::convert::slices::::into_abi::{{closure}}::h0d1354d8890beac4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5860 } Some(">::shl::h4ba07e138a544cb7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7226 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h734036dd54e13b83") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1196 } Some(" as core::ops::drop::Drop>::drop::h3559a7f063240804") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 713 } Some("<&mut serde_json::ser::Serializer as serde_core::ser::Serializer>::serialize_str::hb1b4d190c49063d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5511 } Some("core::num::::unchecked_neg::precondition_check::hd4c0ad5ffedde086") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 683 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split_leaf_data::ha3aaa77ab09ce324") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7448 } Some("core::num::::unchecked_neg::precondition_check::h94613e4b9320d257") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1197 } Some(" as core::ops::drop::Drop>::drop::h63324f9279feef27") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6128 } Some("alloc::vec::Vec::try_reserve_exact::he08344d98c27dc04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 954 } Some(" as core::default::Default>::default::h6907d3607c54351d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7709 } Some("links_notation::parser::is_whitespace_char::h80b34daa84419acc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5582 } Some("memchr::memchr::count_raw::he5933c51b2252a9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1198 } Some(" as core::ops::drop::Drop>::drop::hb15321a6fe04f763") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6551 } Some("core::iter::adapters::map::map_fold::{{closure}}::h917864c41e005bcf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 955 } Some(" as core::default::Default>::default::hb5123c3b50a6017d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5610 } Some("itoa::::write::hcdaefbad342aa8de") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7721 } Some("links_notation::parser::single_line_any_link::h579e7e9fac675de8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1592 } Some("wasm_bindgen_test::__rt::Performance::now::h4eb3e7d8d542a4a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6835 } Some(" as core::ops::try_trait::Try>::branch::hc0536973a5e02ca1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 966 } Some("wasm_bindgen_test::__rt::criterion::baseline::_::::serialize::h844676692cbb7aed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1207 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::h900f3a4d44d40bda") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8048 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h1e8a6a87963b6df0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5611 } Some("itoa::::write::h1c6cbbc7366abde2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1746 } Some("core::char::methods::::is_ascii_digit::hccc7ae35bd812193") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6886 } Some(" as core::iter::traits::collect::Extend>::extend::h0b980aa94dbc1163") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1233 } Some(" as core::ops::try_trait::Try>::branch::h3fe6cc2406cdd546") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8050 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::he103cc5646b5975e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5619 } Some("serde_json::map::Map::insert::h90da06229b668448") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8511 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h89ee885240f2d205") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1242 } Some(" as core::ops::try_trait::Try>::branch::ha228188f43f9a0d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8272 } Some("core::str::traits:: for core::ops::range::RangeTo>::get_unchecked::h8f2b7665332942b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6887 } Some(" as core::iter::traits::collect::Extend>::extend::haeaa080b3cf3854d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5997 } Some("wasm_bindgen::convert::slices::::into_abi::h323ca5739fc9b846") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 417 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1398 } Some(">::get_unchecked::precondition_check::hfabb648271506c00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7126 } Some("anyhow::error::::construct_from_std::h4290352072065fc8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8689 } Some("core::num::::unchecked_neg::precondition_check::h8b0ef4f65953eb24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8375 } Some("core::num::::unchecked_neg::precondition_check::hd4b1f63e80cda014") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6121 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::hf61b4186cda0ad48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7332 } Some("std::fs::metadata::hc49d8f7cc6bf549a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8955 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6123 } Some("alloc::vec::Vec::from_raw_parts_in::h0d30e35255a60b5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1400 } Some("core::option::Option::unwrap_unchecked::h1aecbb00bf8fa4c9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7749 } Some("links_notation::parser::any_link::h9bac21a48143c442") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8510 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h860f9cd5b9292f77") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 426 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8980 } Some(" as std[a543996e6e7dbf1e]::io::Write>::write_all") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6125 } Some("alloc::vec::Vec::from_raw_parts_in::hf2ae39f762bb4c2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8076 } Some(" as core::fmt::Debug>::fmt::h5499620b96bbcf22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1401 } Some("core::option::Option::unwrap_unchecked::hcd9ea4ddfa7d208e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 405 } Some("<&test[f3b1849dd7dd9a1a]::time::TestExecTime as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6506 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h3f723eed82c8171f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6505 } Some("core::iter::traits::iterator::Iterator::for_each::call::{{closure}}::h396a2da9c57f5d0a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8404 } Some(" as nom::internal::Parser>::process::{{closure}}::hd7d30095d0931532") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6581 } Some("core::option::Option::unwrap_or_else::h6985bc4690147053") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 406 } Some("<&test[f3b1849dd7dd9a1a]::time::TestSuiteExecTime as core[c5930c85a12de822]::fmt::Display>::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8407 } Some(" as nom::internal::Parser>::process::{{closure}}::hbfa27d9e6085a04c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6600 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h3ab6f8228feb4c4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 334 } Some("test[f3b1849dd7dd9a1a]::convert_benchmarks_to_tests") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 849 } Some("core::ptr::drop_in_place::h38f5d5f9b4490de6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8410 } Some(" as nom::internal::Parser>::process::{{closure}}::h40dc9c58a7e6a102") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1430 } Some(">::get_unchecked_mut::precondition_check::h5294127ec61c1097") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1761 } Some("core::ptr::const_ptr::::offset_from_unsigned::precondition_check::h1ee46eaef8fe36ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6598 } Some("< as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop::h376cbdba5eafed17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8896 } Some("__rustc[b7974e8690430dd9]::__rdl_dealloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1063 } Some("__wbgbench_import") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1445 } Some("__wbgtest_module_signature") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1776 } Some("alloc::vec::Vec::set_len::precondition_check::h7bd4a5b37fcb6f04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1802 } Some("::allocate::h6312cc376df3fff0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1716 } Some("::allocate::hb49e62c6dc1d4a79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9164 } Some("core[c5930c85a12de822]::result::unwrap_failed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1825 } Some("alloc::vec::Vec::set_len::precondition_check::hdb1bc355c26e67ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3654 } Some("js_sys::futures::task::singlethread::Task::wake::hd0cbe1f709dd2dfb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1805 } Some("::allocate_zeroed::h834049b83d51b505") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 808 } Some("std::sync::once::Once::call_once::{{closure}}::h8d128c1f40689268") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1783 } Some("::allocate::h9460f2d407eb39df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3856 } Some("core::ops::function::FnOnce::call_once::h6f665cc2b41a897b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1549 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_seq::he57c5979d73cad3a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3304 } Some(" as core::ops::function::FnOnce<()>>::call_once::h1876fc140e9877c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1787 } Some("::allocate_zeroed::he7f30c315afd7697") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 487 } Some("::usage") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5684 } Some("core::str::validations::next_code_point_reverse::he205ff77a029d5a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7542 } Some("core::str::validations::next_code_point_reverse::hbf34815e07507aa2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8178 } Some("core::str::validations::next_code_point_reverse::hfcb68c422d9eb8aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8776 } Some("core::str::validations::next_code_point_reverse::h9cb661e59c46b689") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8342 } Some("nom::character::complete::char::{{closure}}::h9efdb2b1ac9c9367") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7918 } Some("::to_vec_in::ConvertVec>::to_vec::h542472ca8be65909") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 313 } Some(" as core[c5930c85a12de822]::hash::Hasher>::write") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 699 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::KV>>::next_leaf_edge::h4bd15e74bbf0494b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 700 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::KV>>::next_leaf_edge::h7f684a7e832d7c55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4884 } Some("alloc::alloc::Global::shrink_impl_runtime::hf851a96286536c61") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5439 } Some("alloc::alloc::Global::shrink_impl_runtime::h8d27a9aaeda1d918") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5501 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::KV>>::next_leaf_edge::h3775ad0ff6223c3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5502 } Some("alloc::collections::btree::navigate::,alloc::collections::btree::node::marker::KV>>::next_leaf_edge::hba9b7e078745db39") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5951 } Some("alloc::alloc::Global::shrink_impl_runtime::h0d07132f3b3dca09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6868 } Some("alloc::alloc::Global::shrink_impl_runtime::hcbc5f251d67161f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8136 } Some("alloc::alloc::Global::shrink_impl_runtime::he35d854022f238c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4612 } Some("link_cli::query_processor::QueryProcessor::create_or_update_resolved_link::hfc5b5eae092d42f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4617 } Some("link_cli::query_processor_substitution::::preserve_existing_substitution_parts::h00c566652692d36e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5958 } Some("alloc::raw_vec::RawVecInner::grow_exact::h51a2764df4c3abbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9114 } Some("core[c5930c85a12de822]::str::converts::from_utf8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 597 } Some(" as serde_core::de::MapAccess>::next_key_seed::has_next_key::h736d48b66a6658ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5455 } Some(" as serde_core::de::MapAccess>::next_key_seed::has_next_key::hdc47f71b415bbd49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 591 } Some("serde_json::de::Deserializer::deserialize_number::hd653e1127cac2d18") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5058 } Some("link_cli::named_type_links::NamedTypeLinks::format_lino::h97fec0c1ae1c5fd6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7142 } Some("core::slice::sort::unstable::ipnsort::h7521fcfb50a5fcb1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8554 } Some(" as core::fmt::Write>::write_str::hee324310622f0213") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 420 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_discovered") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 429 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_discovered") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7591 } Some("hashbrown::raw::RawTableInner::fallible_with_capacity::h26d91a6ed68ca4a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5655 } Some("alloc::raw_vec::RawVecInner::shrink_unchecked::h6a22366f52fa5f84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5959 } Some("alloc::raw_vec::RawVecInner::shrink_unchecked::h846a36b33d42a310") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1762 } Some("core::str::validations::next_code_point::hcb354317f2160f52") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6216 } Some("core::str::validations::next_code_point::h5576e6e970f810df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7207 } Some("core::str::validations::next_code_point::ha056e9e5c0d55f4a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7617 } Some("core::str::validations::next_code_point::h43efb96ccf501566") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8447 } Some("core::str::validations::next_code_point::hd8065e4e321801a5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 462 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 470 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_discovery_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1101 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_seq::h2f5362ccab453551") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9113 } Some("::escape_debug_ext") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9144 } Some("::pad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 333 } Some("test[f3b1849dd7dd9a1a]::test_main") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8058 } Some("nom::internal::Parser::parse::h808af2fd98048fac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4526 } Some("alloc::vec::Vec::dedup_by::hddc879017e03dc35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4500 } Some("alloc::vec::Vec::dedup_by::h2d4d282df986fdaf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4502 } Some("alloc::vec::Vec::dedup_by::h45e3b045651eaa98") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5492 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert::ha7c634e36ec9fad1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1093 } Some("wasm_bindgen_test::__rt::criterion::estimate::_::::serialize::h86c8cf3475a5f1c5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6423 } Some("alloc::vec::Vec::dedup_by::h4ba8535d5d095c89") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4616 } Some("link_cli::query_processor::QueryProcessor::resolve_identifier::h3fba62a56635451d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7251 } Some("lino_arguments::load_lenv_file::hb1efbea1b0cd620b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5396 } Some("::fmt::h718753cc9f980d4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 253 } Some("::next_match") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7157 } Some("::fmt::h5574469bbb27e5ec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8527 } Some("alloc::string::String::replace_range::he9a30b13ca6440f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9229 } Some("compiler_builtins[40f58339702e5617]::math::libm_math::fmod::fmod") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 575 } Some("serde_json::de::Deserializer::ignore_integer::h723fd5fd502cad30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5178 } Some("serde_json::de::Deserializer::ignore_integer::h863669759372e61f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7191 } Some("core::slice::sort::shared::smallsort::swap_if_less::h9952c0322caab6d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 391 } Some("test[f3b1849dd7dd9a1a]::bench::fmt_thousands_sep") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1728 } Some("core::iter::adapters::peekable::Peekable::next_if::ha99c98ea909e9d6e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1731 } Some("core::iter::adapters::peekable::Peekable::next_if::h53a0a9a977230273") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1736 } Some("core::iter::adapters::peekable::Peekable::next_if::h331b7eccafe891f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1737 } Some("core::iter::adapters::peekable::Peekable::next_if::h10452387ef78321d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1738 } Some("core::iter::adapters::peekable::Peekable::next_if::h2644abf55c7ca214") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5283 } Some("link_cli::link_reference_validator::LinkReferenceValidator::collect_missing_references_in_pattern::he5e766f04d260786") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5470 } Some("alloc::collections::btree::node::NodeRef::push::h71c98d9136b19842") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 692 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::Edge>::insert::he4746a57d05349e6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9101 } Some("::pad_formatted_parts") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8056 } Some("nom::internal::Parser::parse::h37d73e28e0100d41") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8057 } Some("nom::internal::Parser::parse::h80757f7fc016b19b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9126 } Some("::mul_pow2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 183 } Some("web::javascript_wasm_api_round_trips_create_update_delete_and_recreate::hd195473bcffca419") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1766 } Some("core::str::traits:: for core::ops::range::RangeInclusive>::index::h7015fcd91eeb3e48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1786 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::ha06bfbd9461c7610") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1804 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::h3ffc28e2f5b3c931") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5654 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::h9715c1a872ed9fc5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6170 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::h84f92383994e7dd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7424 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::h83eb607071185700") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7639 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::he59033a5f0411571") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8462 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::he8797e97e5efdd35") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8534 } Some("alloc::raw_vec::RawVecInner::try_allocate_in::hca2905d085c4ec55") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9030 } Some("::print_sep_list::<::print_dyn_trait>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9078 } Some("::from_utf8_lossy") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9120 } Some("::write_str") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 616 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_str::h614afe3bf3c549df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8542 } Some(" as core::ops::drop::Drop>::drop::h6370dbaffd08053d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9228 } Some("compiler_builtins[40f58339702e5617]::math::libm_math::support::modular::linear_mul_reduction::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1109 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_seq::h9e6d24f14e1d35a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4994 } Some("hashbrown::raw::TableLayout::calculate_layout_for::h15adb0bb796d8905") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7087 } Some("hashbrown::raw::TableLayout::calculate_layout_for::hb67ba98408c24ca0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7250 } Some("hashbrown::raw::TableLayout::calculate_layout_for::hdb9973e082afd8ad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7588 } Some("hashbrown::raw::TableLayout::calculate_layout_for::h2d0ae3bafe159add") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9112 } Some("core[c5930c85a12de822]::fmt::write") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 610 } Some(" as serde_core::de::SeqAccess>::next_element_seed::has_next_element::h9680fd1658fd406f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5461 } Some(" as serde_core::de::SeqAccess>::next_element_seed::has_next_element::h0a481569869bcd49") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 672 } Some("alloc::collections::btree::node::NodeRef::push::h555616fd1f6d7ad3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 617 } Some("<&mut serde_json::de::Deserializer as serde_core::de::Deserializer>::deserialize_str::hcfe4a868376228b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5753 } Some("serde_json::read::SliceRead::position_of_index::h3d6cc39f81a78a32") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9139 } Some("::write_formatted_parts") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 181 } Some("web::executes_lino_queries_with_the_rust_core::h777bc88d51811466") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 722 } Some(" as core::iter::traits::iterator::Iterator>::size_hint::h6d0bcb2c1ec4f7b6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5109 } Some("clink_wasm::BrowserStorage::format_change::h9dc2203f54744c3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8165 } Some("nom::bytes::complete::take_while::{{closure}}::h425de7044ca19f5f") +[2026-05-12T15:42:28Z DEBUG walrus::module::data] emit data section +[2026-05-12T15:42:28Z DEBUG walrus::module] emit name section +[2026-05-12T15:42:28Z DEBUG walrus::module::producers] emit producers section +[2026-05-12T15:42:30Z DEBUG walrus::module] emitting custom section target_features +[2026-05-12T15:42:30Z DEBUG walrus::module] emission finished +running 5 tests +test reports_invalid_options ... ok +test javascript_wasm_api_round_trips_create_update_delete_and_recreate ... ok +test exposes_versions ... ok +test executes_lino_queries_with_the_rust_core ... ok +test creates_a_clink_instance ... ok + +test result: ok. 5 passed; 0 failed; 0 ignored; 0 filtered out; finished in 0.03s + + Doc-tests clink_wasm + +running 0 tests + +test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s + +[INFO wasm_pack::command::test] Finished running tests in node. +[INFO wasm_pack::command::test] Done in 24.34s. diff --git a/docs/case-studies/issue-79/evidence/pr-80-review-comments.json b/docs/case-studies/issue-79/evidence/pr-80-review-comments.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/pr-80-review-comments.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/pr-80-reviews.json b/docs/case-studies/issue-79/evidence/pr-80-reviews.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/pr-80-reviews.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/pr-80.json b/docs/case-studies/issue-79/evidence/pr-80.json new file mode 100644 index 0000000..bf4f03c --- /dev/null +++ b/docs/case-studies/issue-79/evidence/pr-80.json @@ -0,0 +1 @@ +{"author":{"id":"MDQ6VXNlcjE0MzE5MDQ=","is_bot":false,"login":"konard","name":"Konstantin Diachenko"},"baseRefName":"main","body":"## 🤖 AI-Powered Solution Draft\n\nThis pull request is being automatically generated to solve issue #79.\n\n### 📋 Issue Reference\nFixes #79\n\n### 🚧 Status\n**Work in Progress** - The AI assistant is currently analyzing and implementing the solution draft.\n\n### 📝 Implementation Details\n_Details will be added as the solution draft is developed..._\n\n---\n*This PR was created automatically by the AI issue solver*","comments":[],"createdAt":"2026-05-12T15:23:28Z","headRefName":"issue-79-49ca4f759246","isDraft":true,"mergeStateStatus":"CLEAN","number":80,"state":"OPEN","statusCheckRollup":[],"title":"[WIP] Clean up root repository folder","updatedAt":"2026-05-12T15:23:30Z"} diff --git a/docs/case-studies/issue-79/evidence/recent-runs-issue-branch-before.json b/docs/case-studies/issue-79/evidence/recent-runs-issue-branch-before.json new file mode 100644 index 0000000..fe51488 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/recent-runs-issue-branch-before.json @@ -0,0 +1 @@ +[] diff --git a/docs/case-studies/issue-79/evidence/recent-runs-main-before.json b/docs/case-studies/issue-79/evidence/recent-runs-main-before.json new file mode 100644 index 0000000..43ca92c --- /dev/null +++ b/docs/case-studies/issue-79/evidence/recent-runs-main-before.json @@ -0,0 +1 @@ +[{"conclusion":"success","createdAt":"2026-05-12T12:45:17Z","databaseId":25735265881,"event":"push","headSha":"f942d304c1965f231165d799fac258d44c25e193","status":"completed","workflowName":"C# CI/CD Pipeline"},{"conclusion":"success","createdAt":"2026-05-12T12:45:17Z","databaseId":25735265903,"event":"push","headSha":"f942d304c1965f231165d799fac258d44c25e193","status":"completed","workflowName":"WebAssembly CI"},{"conclusion":"success","createdAt":"2026-05-12T12:45:17Z","databaseId":25735265867,"event":"push","headSha":"f942d304c1965f231165d799fac258d44c25e193","status":"completed","workflowName":"Rust CI/CD Pipeline"},{"conclusion":"success","createdAt":"2026-05-12T10:24:34Z","databaseId":25728494323,"event":"push","headSha":"d9309c5d34124229675900119a8da1f30b7fe042","status":"completed","workflowName":"WebAssembly CI"},{"conclusion":"success","createdAt":"2026-05-12T10:24:34Z","databaseId":25728494305,"event":"push","headSha":"d9309c5d34124229675900119a8da1f30b7fe042","status":"completed","workflowName":"Rust CI/CD Pipeline"},{"conclusion":"success","createdAt":"2026-05-12T10:24:34Z","databaseId":25728494285,"event":"push","headSha":"d9309c5d34124229675900119a8da1f30b7fe042","status":"completed","workflowName":"C# CI/CD Pipeline"},{"conclusion":"success","createdAt":"2026-05-09T07:08:11Z","databaseId":25594941811,"event":"push","headSha":"70a959516ae64dd5878b72f5cb6af961a765aedc","status":"completed","workflowName":"CI"},{"conclusion":"success","createdAt":"2026-05-09T07:08:11Z","databaseId":25594941825,"event":"push","headSha":"70a959516ae64dd5878b72f5cb6af961a765aedc","status":"completed","workflowName":"Rust CI/CD Pipeline"},{"conclusion":"failure","createdAt":"2026-05-09T07:08:11Z","databaseId":25594941803,"event":"push","headSha":"70a959516ae64dd5878b72f5cb6af961a765aedc","status":"completed","workflowName":"C# CI/CD Pipeline"},{"conclusion":"success","createdAt":"2026-05-09T07:08:10Z","databaseId":25594941795,"event":"push","headSha":"70a959516ae64dd5878b72f5cb6af961a765aedc","status":"completed","workflowName":"WebAssembly CI"}] diff --git a/docs/case-studies/issue-79/evidence/repository-layout-test-after.txt b/docs/case-studies/issue-79/evidence/repository-layout-test-after.txt new file mode 100644 index 0000000..ae1df6c --- /dev/null +++ b/docs/case-studies/issue-79/evidence/repository-layout-test-after.txt @@ -0,0 +1,25 @@ +TAP version 13 +# Subtest: language code package manifests and generated evidence stay out of the root folder +ok 1 - language code package manifests and generated evidence stay out of the root folder + --- + duration_ms: 1.872044 + ... +# Subtest: JavaScript package scripts target the relocated WebAssembly crate and split script trees +ok 2 - JavaScript package scripts target the relocated WebAssembly crate and split script trees + --- + duration_ms: 0.677241 + ... +# Subtest: WebAssembly workflow uses the JavaScript package lockfile from js +ok 3 - WebAssembly workflow uses the JavaScript package lockfile from js + --- + duration_ms: 0.258987 + ... +1..3 +# tests 3 +# suites 0 +# pass 3 +# fail 0 +# cancelled 0 +# skipped 0 +# todo 0 +# duration_ms 56.679247 diff --git a/docs/case-studies/issue-79/evidence/repository-layout-test-before.txt b/docs/case-studies/issue-79/evidence/repository-layout-test-before.txt new file mode 100644 index 0000000..76fdec9 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/repository-layout-test-before.txt @@ -0,0 +1,357 @@ +TAP version 13 +# Subtest: language code package manifests and generated evidence stay out of the root folder +not ok 1 - language code package manifests and generated evidence stay out of the root folder + --- + duration_ms: 1.59355 + location: '/tmp/gh-issue-solver-1778599399287/web/test/repositoryLayout.test.mjs:9:1' + failureType: 'testCodeFailure' + error: |- + .gitkeep should live under the package-specific project tree or case-study evidence + + true !== false + + code: 'ERR_ASSERTION' + name: 'AssertionError' + expected: false + actual: true + operator: 'strictEqual' + stack: |- + TestContext. (file:///tmp/gh-issue-solver-1778599399287/web/test/repositoryLayout.test.mjs:24:12) + Test.runInAsyncScope (node:async_hooks:206:9) + Test.run (node:internal/test_runner/test:796:25) + Test.processPendingSubtests (node:internal/test_runner/test:526:18) + node:internal/test_runner/harness:255:12 + node:internal/process/task_queues:140:7 + AsyncResource.runInAsyncScope (node:async_hooks:206:9) + AsyncResource.runMicrotask (node:internal/process/task_queues:137:8) + ... +# Subtest: JavaScript package scripts target the relocated WebAssembly crate and split script trees +not ok 2 - JavaScript package scripts target the relocated WebAssembly crate and split script trees + --- + duration_ms: 0.248762 + location: '/tmp/gh-issue-solver-1778599399287/web/test/repositoryLayout.test.mjs:49:1' + failureType: 'testCodeFailure' + error: "ENOENT: no such file or directory, open '/tmp/gh-issue-solver-1778599399287/js/package.json'" + code: 'ENOENT' + stack: |- + readFileSync (node:fs:448:20) + TestContext. (file:///tmp/gh-issue-solver-1778599399287/web/test/repositoryLayout.test.mjs:51:5) + Test.runInAsyncScope (node:async_hooks:206:9) + Test.run (node:internal/test_runner/test:796:25) + Test.processPendingSubtests (node:internal/test_runner/test:526:18) + Test.postRun (node:internal/test_runner/test:889:19) + Test.run (node:internal/test_runner/test:835:12) + async Test.processPendingSubtests (node:internal/test_runner/test:526:7) + ... +# Subtest: WebAssembly workflow uses the JavaScript package lockfile from js +not ok 3 - WebAssembly workflow uses the JavaScript package lockfile from js + --- + duration_ms: 0.980024 + location: '/tmp/gh-issue-solver-1778599399287/web/test/repositoryLayout.test.mjs:71:1' + failureType: 'testCodeFailure' + error: |- + The input did not match the regular expression /js\/package-lock\.json/. Input: + + 'name: WebAssembly CI\n' + + '\n' + + 'on:\n' + + ' push:\n' + + ' branches:\n' + + ' - main\n' + + ' - issue-*\n' + + ' paths:\n' + + " - '.github/workflows/wasm.yml'\n" + + " - 'package-lock.json'\n" + + " - 'package.json'\n" + + " - 'rust/**'\n" + + " - 'web/**'\n" + + ' pull_request:\n' + + ' branches:\n' + + ' - main\n' + + ' paths:\n' + + " - '.github/workflows/wasm.yml'\n" + + " - 'package-lock.json'\n" + + " - 'package.json'\n" + + " - 'rust/**'\n" + + " - 'web/**'\n" + + ' workflow_dispatch:\n' + + ' inputs:\n' + + ' deploy_pages:\n' + + " description: 'Deploy the built app to GitHub Pages'\n" + + ' required: true\n' + + ' default: false\n' + + ' type: boolean\n' + + '\n' + + 'concurrency:\n' + + ' group: wasm-${{ github.workflow }}-${{ github.ref }}\n' + + ' cancel-in-progress: true\n' + + '\n' + + 'permissions:\n' + + ' contents: read\n' + + '\n' + + 'jobs:\n' + + ' test:\n' + + ' name: Test\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - uses: actions/checkout@v4\n' + + '\n' + + ' - name: Setup Rust\n' + + ' uses: dtolnay/rust-toolchain@stable\n' + + ' with:\n' + + ' targets: wasm32-unknown-unknown\n' + + '\n' + + ' - name: Install wasm-pack\n' + + ' run: cargo install wasm-pack --version 0.14.0 --locked\n' + + '\n' + + ' - name: Setup Node.js\n' + + ' uses: actions/setup-node@v4\n' + + ' with:\n' + + " node-version: '20.x'\n" + + ' cache: npm\n' + + '\n' + + ' - name: Cache cargo registry\n' + + ' uses: actions/cache@v4\n' + + ' with:\n' + + ' path: |\n' + + ' ~/.cargo/registry\n' + + ' ~/.cargo/git\n' + + ' rust/target\n' + + ' rust/wasm/target\n' + + " key: ${{ runner.os }}-wasm-cargo-${{ hashFiles('rust/wasm/Cargo.lock', 'rust/Cargo.lock') }}\n" + + ' restore-keys: |\n' + + ' ${{ runner.os }}-wasm-cargo-\n' + + '\n' + + ' - name: Install npm dependencies\n' + + ' run: npm ci\n' + + '\n' + + ' - name: Test Rust CLI core\n' + + ' run: cargo test --manifest-path rust/Cargo.toml --all-features\n' + + '\n' + + ' - name: Test WebAssembly wrapper\n' + + ' run: npm run test:wasm\n' + + '\n' + + ' - name: Build React WebAssembly app\n' + + ' run: npm run build\n' + + '\n' + + ' - name: Upload built app\n' + + ' uses: actions/upload-artifact@v4\n' + + ' with:\n' + + ' name: link-cli-web\n' + + ' path: dist/\n' + + '\n' + + ' deploy:\n' + + ' name: Deploy GitHub Pages\n' + + ' if: |\n' + + " github.event_name == 'workflow_dispatch' &&\n" + + " github.ref == 'refs/heads/main' &&\n" + + ' inputs.deploy_pages\n' + + ' needs: test\n' + + ' runs-on: ubuntu-latest\n' + + ' permissions:\n' + + ' contents: read\n' + + ' pages: write\n' + + ' id-token: write\n' + + ' environment:\n' + + ' name: github-pages\n' + + ' url: ${{ steps.deployment.outputs.page_url }}\n' + + '\n' + + ' steps:\n' + + ' - uses: actions/checkout@v4\n' + + '\n' + + ' - name: Setup Rust\n' + + ' uses: dtolnay/rust-toolchain@stable\n' + + ' with:\n' + + ' targets: wasm32-unknown-unknown\n' + + '\n' + + ' - name: Install wasm-pack\n' + + ' run: cargo install wasm-pack --version 0.14.0 --locked\n' + + '\n' + + ' - name: Setup Node.js\n' + + ' uses: actions/setup-node@v4\n' + + ' with:\n' + + " node-version: '20.x'\n" + + ' cache: npm\n' + + '\n' + + ' - name: Install npm dependencies\n' + + ' run: npm ci\n' + + '\n' + + ' - name: Build GitHub Pages app\n' + + ' run: npm run build:pages\n' + + '\n' + + ' - name: Configure Pages\n' + + ' uses: actions/configure-pages@v5\n' + + '\n' + + ' - name: Upload Pages artifact\n' + + ' uses: actions/upload-pages-artifact@v3\n' + + ' with:\n' + + ' path: dist/\n' + + '\n' + + ' - name: Deploy to GitHub Pages\n' + + ' id: deployment\n' + + ' uses: actions/deploy-pages@v4\n' + + code: 'ERR_ASSERTION' + name: 'AssertionError' + expected: + actual: |- + name: WebAssembly CI + + on: + push: + branches: + - main + - issue-* + paths: + - '.github/workflows/wasm.yml' + - 'package-lock.json' + - 'package.json' + - 'rust/**' + - 'web/**' + pull_request: + branches: + - main + paths: + - '.github/workflows/wasm.yml' + - 'package-lock.json' + - 'package.json' + - 'rust/**' + - 'web/**' + workflow_dispatch: + inputs: + deploy_pages: + description: 'Deploy the built app to GitHub Pages' + required: true + default: false + type: boolean + + concurrency: + group: wasm-${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + + permissions: + contents: read + + jobs: + test: + name: Test + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + with: + targets: wasm32-unknown-unknown + + - name: Install wasm-pack + run: cargo install wasm-pack --version 0.14.0 --locked + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: '20.x' + cache: npm + + - name: Cache cargo registry + uses: actions/cache@v4 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + rust/target + rust/wasm/target + key: ${{ runner.os }}-wasm-cargo-${{ hashFiles('rust/wasm/Cargo.lock', 'rust/Cargo.lock') }} + restore-keys: | + ${{ runner.os }}-wasm-cargo- + + - name: Install npm dependencies + run: npm ci + + - name: Test Rust CLI core + run: cargo test --manifest-path rust/Cargo.toml --all-features + + - name: Test WebAssembly wrapper + run: npm run test:wasm + + - name: Build React WebAssembly app + run: npm run build + + - name: Upload built app + uses: actions/upload-artifact@v4 + with: + name: link-cli-web + path: dist/ + + deploy: + name: Deploy GitHub Pages + if: | + github.event_name == 'workflow_dispatch' && + github.ref == 'refs/heads/main' && + inputs.deploy_pages + needs: test + runs-on: ubuntu-latest + permissions: + contents: read + pages: write + id-token: write + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + + steps: + - uses: actions/checkout@v4 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + with: + targets: wasm32-unknown-unknown + + - name: Install wasm-pack + run: cargo install wasm-pack --version 0.14.0 --locked + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: '20.x' + cache: npm + + - name: Install npm dependencies + run: npm ci + + - name: Build GitHub Pages app + run: npm run build:pages + + - name: Configure Pages + uses: actions/configure-pages@v5 + + - name: Upload Pages artifact + uses: actions/upload-pages-artifact@v3 + with: + path: dist/ + + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 + + operator: 'match' + stack: |- + TestContext. (file:///tmp/gh-issue-solver-1778599399287/web/test/repositoryLayout.test.mjs:74:10) + Test.runInAsyncScope (node:async_hooks:206:9) + Test.run (node:internal/test_runner/test:796:25) + Test.processPendingSubtests (node:internal/test_runner/test:526:18) + Test.postRun (node:internal/test_runner/test:889:19) + Test.run (node:internal/test_runner/test:835:12) + async Test.processPendingSubtests (node:internal/test_runner/test:526:7) + ... +1..3 +# tests 3 +# suites 0 +# pass 0 +# fail 3 +# cancelled 0 +# skipped 0 +# todo 0 +# duration_ms 48.392613 diff --git a/docs/case-studies/issue-79/evidence/run-25594941803.json b/docs/case-studies/issue-79/evidence/run-25594941803.json new file mode 100644 index 0000000..683f6d1 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/run-25594941803.json @@ -0,0 +1 @@ +{"conclusion":"failure","createdAt":"2026-05-09T07:08:11Z","databaseId":25594941803,"event":"push","headBranch":"main","headSha":"70a959516ae64dd5878b72f5cb6af961a765aedc","jobs":[{"completedAt":"2026-05-09T07:08:26Z","conclusion":"success","databaseId":75139166186,"name":"Detect Changes","startedAt":"2026-05-09T07:08:19Z","status":"completed","steps":[{"completedAt":"2026-05-09T07:08:21Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-09T07:08:20Z","status":"completed"},{"completedAt":"2026-05-09T07:08:22Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-09T07:08:21Z","status":"completed"},{"completedAt":"2026-05-09T07:08:25Z","conclusion":"success","name":"Setup Node.js","number":3,"startedAt":"2026-05-09T07:08:22Z","status":"completed"},{"completedAt":"2026-05-09T07:08:25Z","conclusion":"success","name":"Detect changes","number":4,"startedAt":"2026-05-09T07:08:25Z","status":"completed"},{"completedAt":"2026-05-09T07:08:25Z","conclusion":"success","name":"Post Setup Node.js","number":7,"startedAt":"2026-05-09T07:08:25Z","status":"completed"},{"completedAt":"2026-05-09T07:08:25Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":8,"startedAt":"2026-05-09T07:08:25Z","status":"completed"},{"completedAt":"2026-05-09T07:08:25Z","conclusion":"success","name":"Complete job","number":9,"startedAt":"2026-05-09T07:08:25Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139166186"},{"completedAt":"2026-05-09T07:09:05Z","conclusion":"success","databaseId":75139179922,"name":"Lint and Format Check","startedAt":"2026-05-09T07:08:35Z","status":"completed","steps":[{"completedAt":"2026-05-09T07:08:37Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-09T07:08:36Z","status":"completed"},{"completedAt":"2026-05-09T07:08:38Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-09T07:08:37Z","status":"completed"},{"completedAt":"2026-05-09T07:08:48Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-09T07:08:38Z","status":"completed"},{"completedAt":"2026-05-09T07:08:55Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-09T07:08:48Z","status":"completed"},{"completedAt":"2026-05-09T07:09:03Z","conclusion":"success","name":"Build","number":5,"startedAt":"2026-05-09T07:08:55Z","status":"completed"},{"completedAt":"2026-05-09T07:09:03Z","conclusion":"success","name":"Post Setup .NET","number":9,"startedAt":"2026-05-09T07:09:03Z","status":"completed"},{"completedAt":"2026-05-09T07:09:03Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":10,"startedAt":"2026-05-09T07:09:03Z","status":"completed"},{"completedAt":"2026-05-09T07:09:03Z","conclusion":"success","name":"Complete job","number":11,"startedAt":"2026-05-09T07:09:03Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139179922"},{"completedAt":"2026-05-09T07:08:27Z","conclusion":"skipped","databaseId":75139180000,"name":"Changeset Validation","startedAt":"2026-05-09T07:08:27Z","status":"completed","steps":[],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139180000"},{"completedAt":"2026-05-09T07:09:02Z","conclusion":"success","databaseId":75139180022,"name":"Test (macos-latest)","startedAt":"2026-05-09T07:08:28Z","status":"completed","steps":[{"completedAt":"2026-05-09T07:08:31Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-09T07:08:29Z","status":"completed"},{"completedAt":"2026-05-09T07:08:33Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-09T07:08:31Z","status":"completed"},{"completedAt":"2026-05-09T07:08:35Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-09T07:08:33Z","status":"completed"},{"completedAt":"2026-05-09T07:08:42Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-09T07:08:35Z","status":"completed"},{"completedAt":"2026-05-09T07:08:45Z","conclusion":"success","name":"Build","number":5,"startedAt":"2026-05-09T07:08:42Z","status":"completed"},{"completedAt":"2026-05-09T07:08:59Z","conclusion":"success","name":"Run tests","number":6,"startedAt":"2026-05-09T07:08:45Z","status":"completed"},{"completedAt":"2026-05-09T07:08:59Z","conclusion":"skipped","name":"Upload coverage to Codecov","number":7,"startedAt":"2026-05-09T07:08:59Z","status":"completed"},{"completedAt":"2026-05-09T07:08:59Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-09T07:08:59Z","status":"completed"},{"completedAt":"2026-05-09T07:09:00Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-09T07:08:59Z","status":"completed"},{"completedAt":"2026-05-09T07:09:00Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-09T07:09:00Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139180022"},{"completedAt":"2026-05-09T07:09:27Z","conclusion":"success","databaseId":75139180033,"name":"Test (ubuntu-latest)","startedAt":"2026-05-09T07:08:29Z","status":"completed","steps":[{"completedAt":"2026-05-09T07:08:32Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-09T07:08:30Z","status":"completed"},{"completedAt":"2026-05-09T07:08:34Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-09T07:08:32Z","status":"completed"},{"completedAt":"2026-05-09T07:08:41Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-09T07:08:34Z","status":"completed"},{"completedAt":"2026-05-09T07:08:50Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-09T07:08:41Z","status":"completed"},{"completedAt":"2026-05-09T07:08:58Z","conclusion":"success","name":"Build","number":5,"startedAt":"2026-05-09T07:08:50Z","status":"completed"},{"completedAt":"2026-05-09T07:09:21Z","conclusion":"success","name":"Run tests","number":6,"startedAt":"2026-05-09T07:08:58Z","status":"completed"},{"completedAt":"2026-05-09T07:09:24Z","conclusion":"success","name":"Upload coverage to Codecov","number":7,"startedAt":"2026-05-09T07:09:21Z","status":"completed"},{"completedAt":"2026-05-09T07:09:25Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-09T07:09:24Z","status":"completed"},{"completedAt":"2026-05-09T07:09:25Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-09T07:09:25Z","status":"completed"},{"completedAt":"2026-05-09T07:09:25Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-09T07:09:25Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139180033"},{"completedAt":"2026-05-09T07:10:16Z","conclusion":"success","databaseId":75139180036,"name":"Test (windows-latest)","startedAt":"2026-05-09T07:08:29Z","status":"completed","steps":[{"completedAt":"2026-05-09T07:08:30Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-09T07:08:29Z","status":"completed"},{"completedAt":"2026-05-09T07:08:35Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-09T07:08:30Z","status":"completed"},{"completedAt":"2026-05-09T07:08:49Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-09T07:08:35Z","status":"completed"},{"completedAt":"2026-05-09T07:09:22Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-09T07:08:49Z","status":"completed"},{"completedAt":"2026-05-09T07:09:38Z","conclusion":"success","name":"Build","number":5,"startedAt":"2026-05-09T07:09:22Z","status":"completed"},{"completedAt":"2026-05-09T07:10:13Z","conclusion":"success","name":"Run tests","number":6,"startedAt":"2026-05-09T07:09:38Z","status":"completed"},{"completedAt":"2026-05-09T07:10:13Z","conclusion":"skipped","name":"Upload coverage to Codecov","number":7,"startedAt":"2026-05-09T07:10:13Z","status":"completed"},{"completedAt":"2026-05-09T07:10:13Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-09T07:10:13Z","status":"completed"},{"completedAt":"2026-05-09T07:10:15Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-09T07:10:13Z","status":"completed"},{"completedAt":"2026-05-09T07:10:15Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-09T07:10:15Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139180036"},{"completedAt":"2026-05-09T07:10:54Z","conclusion":"success","databaseId":75139267974,"name":"Build Package","startedAt":"2026-05-09T07:10:25Z","status":"completed","steps":[{"completedAt":"2026-05-09T07:10:27Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-09T07:10:25Z","status":"completed"},{"completedAt":"2026-05-09T07:10:28Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-09T07:10:27Z","status":"completed"},{"completedAt":"2026-05-09T07:10:36Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-09T07:10:28Z","status":"completed"},{"completedAt":"2026-05-09T07:10:42Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-09T07:10:36Z","status":"completed"},{"completedAt":"2026-05-09T07:10:49Z","conclusion":"success","name":"Build Release","number":5,"startedAt":"2026-05-09T07:10:42Z","status":"completed"},{"completedAt":"2026-05-09T07:10:50Z","conclusion":"success","name":"Pack NuGet package","number":6,"startedAt":"2026-05-09T07:10:49Z","status":"completed"},{"completedAt":"2026-05-09T07:10:52Z","conclusion":"success","name":"Upload artifacts","number":7,"startedAt":"2026-05-09T07:10:50Z","status":"completed"},{"completedAt":"2026-05-09T07:10:52Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-09T07:10:52Z","status":"completed"},{"completedAt":"2026-05-09T07:10:52Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-09T07:10:52Z","status":"completed"},{"completedAt":"2026-05-09T07:10:52Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-09T07:10:52Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139267974"},{"completedAt":"2026-05-09T07:11:18Z","conclusion":"failure","databaseId":75139300629,"name":"Release","startedAt":"2026-05-09T07:11:03Z","status":"completed","steps":[{"completedAt":"2026-05-09T07:11:05Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-09T07:11:03Z","status":"completed"},{"completedAt":"2026-05-09T07:11:06Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-09T07:11:05Z","status":"completed"},{"completedAt":"2026-05-09T07:11:13Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-09T07:11:06Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"success","name":"Setup Node.js","number":4,"startedAt":"2026-05-09T07:11:13Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"success","name":"Check for changesets","number":5,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"failure","name":"Merge multiple changesets","number":6,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"skipped","name":"Version and commit","number":7,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"skipped","name":"Download artifacts","number":8,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"skipped","name":"Publish to NuGet","number":9,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"skipped","name":"Create GitHub Release","number":10,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"skipped","name":"Post Setup Node.js","number":18,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"skipped","name":"Post Setup .NET","number":19,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":20,"startedAt":"2026-05-09T07:11:16Z","status":"completed"},{"completedAt":"2026-05-09T07:11:16Z","conclusion":"success","name":"Complete job","number":21,"startedAt":"2026-05-09T07:11:16Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139300629"},{"completedAt":"2026-05-09T07:10:54Z","conclusion":"skipped","databaseId":75139300782,"name":"Instant Release","startedAt":"2026-05-09T07:10:55Z","status":"completed","steps":[],"url":"https://github.com/link-foundation/link-cli/actions/runs/25594941803/job/75139300782"}],"workflowName":"C# CI/CD Pipeline"} diff --git a/docs/case-studies/issue-79/evidence/run-25735265867.json b/docs/case-studies/issue-79/evidence/run-25735265867.json new file mode 100644 index 0000000..44ea44d --- /dev/null +++ b/docs/case-studies/issue-79/evidence/run-25735265867.json @@ -0,0 +1 @@ +{"conclusion":"success","createdAt":"2026-05-12T12:45:17Z","databaseId":25735265867,"event":"push","headBranch":"main","headSha":"f942d304c1965f231165d799fac258d44c25e193","jobs":[{"completedAt":"2026-05-12T12:46:24Z","conclusion":"success","databaseId":75570477751,"name":"Detect Changes","startedAt":"2026-05-12T12:45:26Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:45:28Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:45:27Z","status":"completed"},{"completedAt":"2026-05-12T12:45:29Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:45:28Z","status":"completed"},{"completedAt":"2026-05-12T12:45:38Z","conclusion":"success","name":"Setup Rust","number":3,"startedAt":"2026-05-12T12:45:29Z","status":"completed"},{"completedAt":"2026-05-12T12:46:14Z","conclusion":"success","name":"Install rust-script","number":4,"startedAt":"2026-05-12T12:45:38Z","status":"completed"},{"completedAt":"2026-05-12T12:46:23Z","conclusion":"success","name":"Detect changes","number":5,"startedAt":"2026-05-12T12:46:14Z","status":"completed"},{"completedAt":"2026-05-12T12:46:23Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":10,"startedAt":"2026-05-12T12:46:23Z","status":"completed"},{"completedAt":"2026-05-12T12:46:23Z","conclusion":"success","name":"Complete job","number":11,"startedAt":"2026-05-12T12:46:23Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75570477751"},{"completedAt":"2026-05-12T12:47:23Z","conclusion":"success","databaseId":75570684486,"name":"Lint and Format Check","startedAt":"2026-05-12T12:46:28Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:46:30Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:46:29Z","status":"completed"},{"completedAt":"2026-05-12T12:46:32Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:46:30Z","status":"completed"},{"completedAt":"2026-05-12T12:46:43Z","conclusion":"success","name":"Setup Rust","number":3,"startedAt":"2026-05-12T12:46:32Z","status":"completed"},{"completedAt":"2026-05-12T12:47:17Z","conclusion":"success","name":"Install rust-script","number":4,"startedAt":"2026-05-12T12:46:43Z","status":"completed"},{"completedAt":"2026-05-12T12:47:19Z","conclusion":"success","name":"Cache cargo registry","number":5,"startedAt":"2026-05-12T12:47:17Z","status":"completed"},{"completedAt":"2026-05-12T12:47:19Z","conclusion":"success","name":"Check formatting","number":6,"startedAt":"2026-05-12T12:47:19Z","status":"completed"},{"completedAt":"2026-05-12T12:47:20Z","conclusion":"success","name":"Run Clippy","number":7,"startedAt":"2026-05-12T12:47:19Z","status":"completed"},{"completedAt":"2026-05-12T12:47:21Z","conclusion":"success","name":"Check file size limit","number":8,"startedAt":"2026-05-12T12:47:20Z","status":"completed"},{"completedAt":"2026-05-12T12:47:22Z","conclusion":"success","name":"Post Cache cargo registry","number":15,"startedAt":"2026-05-12T12:47:21Z","status":"completed"},{"completedAt":"2026-05-12T12:47:22Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":16,"startedAt":"2026-05-12T12:47:22Z","status":"completed"},{"completedAt":"2026-05-12T12:47:22Z","conclusion":"success","name":"Complete job","number":17,"startedAt":"2026-05-12T12:47:22Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75570684486"},{"completedAt":"2026-05-12T12:47:00Z","conclusion":"success","databaseId":75570684965,"name":"Test (ubuntu-latest)","startedAt":"2026-05-12T12:46:34Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:46:36Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:46:35Z","status":"completed"},{"completedAt":"2026-05-12T12:46:37Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:46:36Z","status":"completed"},{"completedAt":"2026-05-12T12:46:47Z","conclusion":"success","name":"Setup Rust","number":3,"startedAt":"2026-05-12T12:46:37Z","status":"completed"},{"completedAt":"2026-05-12T12:46:48Z","conclusion":"success","name":"Cache cargo registry","number":4,"startedAt":"2026-05-12T12:46:47Z","status":"completed"},{"completedAt":"2026-05-12T12:46:57Z","conclusion":"success","name":"Run tests","number":5,"startedAt":"2026-05-12T12:46:48Z","status":"completed"},{"completedAt":"2026-05-12T12:46:57Z","conclusion":"success","name":"Run doc tests","number":6,"startedAt":"2026-05-12T12:46:57Z","status":"completed"},{"completedAt":"2026-05-12T12:46:57Z","conclusion":"success","name":"Post Cache cargo registry","number":11,"startedAt":"2026-05-12T12:46:57Z","status":"completed"},{"completedAt":"2026-05-12T12:46:57Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":12,"startedAt":"2026-05-12T12:46:57Z","status":"completed"},{"completedAt":"2026-05-12T12:46:57Z","conclusion":"success","name":"Complete job","number":13,"startedAt":"2026-05-12T12:46:57Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75570684965"},{"completedAt":"2026-05-12T12:47:02Z","conclusion":"success","databaseId":75570684968,"name":"Test (macos-latest)","startedAt":"2026-05-12T12:46:28Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:46:31Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:46:29Z","status":"completed"},{"completedAt":"2026-05-12T12:46:34Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:46:31Z","status":"completed"},{"completedAt":"2026-05-12T12:46:36Z","conclusion":"success","name":"Setup Rust","number":3,"startedAt":"2026-05-12T12:46:34Z","status":"completed"},{"completedAt":"2026-05-12T12:46:46Z","conclusion":"success","name":"Cache cargo registry","number":4,"startedAt":"2026-05-12T12:46:36Z","status":"completed"},{"completedAt":"2026-05-12T12:46:57Z","conclusion":"success","name":"Run tests","number":5,"startedAt":"2026-05-12T12:46:46Z","status":"completed"},{"completedAt":"2026-05-12T12:46:57Z","conclusion":"success","name":"Run doc tests","number":6,"startedAt":"2026-05-12T12:46:57Z","status":"completed"},{"completedAt":"2026-05-12T12:46:58Z","conclusion":"success","name":"Post Cache cargo registry","number":11,"startedAt":"2026-05-12T12:46:57Z","status":"completed"},{"completedAt":"2026-05-12T12:46:58Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":12,"startedAt":"2026-05-12T12:46:58Z","status":"completed"},{"completedAt":"2026-05-12T12:46:59Z","conclusion":"success","name":"Complete job","number":13,"startedAt":"2026-05-12T12:46:58Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75570684968"},{"completedAt":"2026-05-12T12:47:42Z","conclusion":"success","databaseId":75570684985,"name":"Test (windows-latest)","startedAt":"2026-05-12T12:46:28Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:46:30Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:46:29Z","status":"completed"},{"completedAt":"2026-05-12T12:46:37Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:46:30Z","status":"completed"},{"completedAt":"2026-05-12T12:46:44Z","conclusion":"success","name":"Setup Rust","number":3,"startedAt":"2026-05-12T12:46:37Z","status":"completed"},{"completedAt":"2026-05-12T12:46:54Z","conclusion":"success","name":"Cache cargo registry","number":4,"startedAt":"2026-05-12T12:46:44Z","status":"completed"},{"completedAt":"2026-05-12T12:47:38Z","conclusion":"success","name":"Run tests","number":5,"startedAt":"2026-05-12T12:46:54Z","status":"completed"},{"completedAt":"2026-05-12T12:47:39Z","conclusion":"success","name":"Run doc tests","number":6,"startedAt":"2026-05-12T12:47:38Z","status":"completed"},{"completedAt":"2026-05-12T12:47:39Z","conclusion":"success","name":"Post Cache cargo registry","number":11,"startedAt":"2026-05-12T12:47:39Z","status":"completed"},{"completedAt":"2026-05-12T12:47:40Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":12,"startedAt":"2026-05-12T12:47:39Z","status":"completed"},{"completedAt":"2026-05-12T12:47:40Z","conclusion":"success","name":"Complete job","number":13,"startedAt":"2026-05-12T12:47:40Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75570684985"},{"completedAt":"2026-05-12T12:46:25Z","conclusion":"skipped","databaseId":75570685038,"name":"Changelog Fragment Check","startedAt":"2026-05-12T12:46:25Z","status":"completed","steps":[],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75570685038"},{"completedAt":"2026-05-12T12:48:11Z","conclusion":"success","databaseId":75570923604,"name":"Build Package","startedAt":"2026-05-12T12:47:52Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:47:54Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:47:53Z","status":"completed"},{"completedAt":"2026-05-12T12:47:55Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:47:54Z","status":"completed"},{"completedAt":"2026-05-12T12:48:04Z","conclusion":"success","name":"Setup Rust","number":3,"startedAt":"2026-05-12T12:47:55Z","status":"completed"},{"completedAt":"2026-05-12T12:48:06Z","conclusion":"success","name":"Cache cargo registry","number":4,"startedAt":"2026-05-12T12:48:04Z","status":"completed"},{"completedAt":"2026-05-12T12:48:09Z","conclusion":"success","name":"Build release","number":5,"startedAt":"2026-05-12T12:48:06Z","status":"completed"},{"completedAt":"2026-05-12T12:48:09Z","conclusion":"success","name":"Check package","number":6,"startedAt":"2026-05-12T12:48:09Z","status":"completed"},{"completedAt":"2026-05-12T12:48:09Z","conclusion":"success","name":"Post Cache cargo registry","number":11,"startedAt":"2026-05-12T12:48:09Z","status":"completed"},{"completedAt":"2026-05-12T12:48:09Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":12,"startedAt":"2026-05-12T12:48:09Z","status":"completed"},{"completedAt":"2026-05-12T12:48:10Z","conclusion":"success","name":"Complete job","number":13,"startedAt":"2026-05-12T12:48:09Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75570923604"},{"completedAt":"2026-05-12T12:50:30Z","conclusion":"success","databaseId":75571012201,"name":"Auto Release","startedAt":"2026-05-12T12:48:20Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:48:22Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:48:21Z","status":"completed"},{"completedAt":"2026-05-12T12:48:23Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:48:22Z","status":"completed"},{"completedAt":"2026-05-12T12:48:35Z","conclusion":"success","name":"Setup Rust","number":3,"startedAt":"2026-05-12T12:48:23Z","status":"completed"},{"completedAt":"2026-05-12T12:49:11Z","conclusion":"success","name":"Install rust-script","number":4,"startedAt":"2026-05-12T12:48:35Z","status":"completed"},{"completedAt":"2026-05-12T12:49:11Z","conclusion":"success","name":"Configure git","number":5,"startedAt":"2026-05-12T12:49:11Z","status":"completed"},{"completedAt":"2026-05-12T12:49:20Z","conclusion":"success","name":"Determine bump type from changelog fragments","number":6,"startedAt":"2026-05-12T12:49:11Z","status":"completed"},{"completedAt":"2026-05-12T12:49:48Z","conclusion":"success","name":"Check if version already released or no fragments","number":7,"startedAt":"2026-05-12T12:49:20Z","status":"completed"},{"completedAt":"2026-05-12T12:49:52Z","conclusion":"success","name":"Collect changelog and bump version","number":8,"startedAt":"2026-05-12T12:49:48Z","status":"completed"},{"completedAt":"2026-05-12T12:49:52Z","conclusion":"success","name":"Get current version","number":9,"startedAt":"2026-05-12T12:49:52Z","status":"completed"},{"completedAt":"2026-05-12T12:50:09Z","conclusion":"success","name":"Build release","number":10,"startedAt":"2026-05-12T12:49:52Z","status":"completed"},{"completedAt":"2026-05-12T12:50:22Z","conclusion":"success","name":"Publish to Crates.io","number":11,"startedAt":"2026-05-12T12:50:09Z","status":"completed"},{"completedAt":"2026-05-12T12:50:23Z","conclusion":"success","name":"Wait for Crate availability on Crates.io","number":12,"startedAt":"2026-05-12T12:50:22Z","status":"completed"},{"completedAt":"2026-05-12T12:50:29Z","conclusion":"success","name":"Create GitHub Release","number":13,"startedAt":"2026-05-12T12:50:23Z","status":"completed"},{"completedAt":"2026-05-12T12:50:29Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":26,"startedAt":"2026-05-12T12:50:29Z","status":"completed"},{"completedAt":"2026-05-12T12:50:29Z","conclusion":"success","name":"Complete job","number":27,"startedAt":"2026-05-12T12:50:29Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75571012201"},{"completedAt":"2026-05-12T12:48:12Z","conclusion":"skipped","databaseId":75571013153,"name":"Manual Release","startedAt":"2026-05-12T12:48:12Z","status":"completed","steps":[],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265867/job/75571013153"}],"workflowName":"Rust CI/CD Pipeline"} diff --git a/docs/case-studies/issue-79/evidence/run-25735265881.json b/docs/case-studies/issue-79/evidence/run-25735265881.json new file mode 100644 index 0000000..4936534 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/run-25735265881.json @@ -0,0 +1 @@ +{"conclusion":"success","createdAt":"2026-05-12T12:45:17Z","databaseId":25735265881,"event":"push","headBranch":"main","headSha":"f942d304c1965f231165d799fac258d44c25e193","jobs":[{"completedAt":"2026-05-12T12:45:24Z","conclusion":"success","databaseId":75570477758,"name":"Detect Changes","startedAt":"2026-05-12T12:45:19Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:45:21Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:45:20Z","status":"completed"},{"completedAt":"2026-05-12T12:45:22Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:45:21Z","status":"completed"},{"completedAt":"2026-05-12T12:45:22Z","conclusion":"success","name":"Setup Node.js","number":3,"startedAt":"2026-05-12T12:45:22Z","status":"completed"},{"completedAt":"2026-05-12T12:45:22Z","conclusion":"success","name":"Detect changes","number":4,"startedAt":"2026-05-12T12:45:22Z","status":"completed"},{"completedAt":"2026-05-12T12:45:22Z","conclusion":"success","name":"Post Setup Node.js","number":7,"startedAt":"2026-05-12T12:45:22Z","status":"completed"},{"completedAt":"2026-05-12T12:45:22Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":8,"startedAt":"2026-05-12T12:45:22Z","status":"completed"},{"completedAt":"2026-05-12T12:45:23Z","conclusion":"success","name":"Complete job","number":9,"startedAt":"2026-05-12T12:45:22Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570477758"},{"completedAt":"2026-05-12T12:46:46Z","conclusion":"success","databaseId":75570499884,"name":"Lint and Format Check","startedAt":"2026-05-12T12:45:27Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:45:38Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:45:37Z","status":"completed"},{"completedAt":"2026-05-12T12:45:40Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:45:38Z","status":"completed"},{"completedAt":"2026-05-12T12:45:50Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-12T12:45:40Z","status":"completed"},{"completedAt":"2026-05-12T12:45:50Z","conclusion":"success","name":"Setup Node.js","number":4,"startedAt":"2026-05-12T12:45:50Z","status":"completed"},{"completedAt":"2026-05-12T12:45:51Z","conclusion":"success","name":"Run release script tests","number":5,"startedAt":"2026-05-12T12:45:50Z","status":"completed"},{"completedAt":"2026-05-12T12:46:27Z","conclusion":"success","name":"Restore dependencies","number":6,"startedAt":"2026-05-12T12:45:51Z","status":"completed"},{"completedAt":"2026-05-12T12:46:34Z","conclusion":"success","name":"Build","number":7,"startedAt":"2026-05-12T12:46:27Z","status":"completed"},{"completedAt":"2026-05-12T12:46:34Z","conclusion":"success","name":"Post Setup Node.js","number":12,"startedAt":"2026-05-12T12:46:34Z","status":"completed"},{"completedAt":"2026-05-12T12:46:34Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-12T12:46:34Z","status":"completed"},{"completedAt":"2026-05-12T12:46:35Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-12T12:46:34Z","status":"completed"},{"completedAt":"2026-05-12T12:46:35Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-12T12:46:35Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570499884"},{"completedAt":"2026-05-12T12:47:30Z","conclusion":"success","databaseId":75570500274,"name":"Test (windows-latest)","startedAt":"2026-05-12T12:45:28Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:45:31Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:45:29Z","status":"completed"},{"completedAt":"2026-05-12T12:45:39Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:45:31Z","status":"completed"},{"completedAt":"2026-05-12T12:45:56Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-12T12:45:39Z","status":"completed"},{"completedAt":"2026-05-12T12:46:37Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-12T12:45:56Z","status":"completed"},{"completedAt":"2026-05-12T12:46:52Z","conclusion":"success","name":"Build","number":5,"startedAt":"2026-05-12T12:46:37Z","status":"completed"},{"completedAt":"2026-05-12T12:47:26Z","conclusion":"success","name":"Run tests","number":6,"startedAt":"2026-05-12T12:46:52Z","status":"completed"},{"completedAt":"2026-05-12T12:47:26Z","conclusion":"skipped","name":"Upload coverage to Codecov","number":7,"startedAt":"2026-05-12T12:47:26Z","status":"completed"},{"completedAt":"2026-05-12T12:47:26Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-12T12:47:26Z","status":"completed"},{"completedAt":"2026-05-12T12:47:28Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-12T12:47:26Z","status":"completed"},{"completedAt":"2026-05-12T12:47:28Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-12T12:47:28Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570500274"},{"completedAt":"2026-05-12T12:46:41Z","conclusion":"success","databaseId":75570500300,"name":"Test (macos-latest)","startedAt":"2026-05-12T12:45:27Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:45:30Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:45:27Z","status":"completed"},{"completedAt":"2026-05-12T12:45:32Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:45:30Z","status":"completed"},{"completedAt":"2026-05-12T12:45:34Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-12T12:45:32Z","status":"completed"},{"completedAt":"2026-05-12T12:46:12Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-12T12:45:34Z","status":"completed"},{"completedAt":"2026-05-12T12:46:18Z","conclusion":"success","name":"Build","number":5,"startedAt":"2026-05-12T12:46:12Z","status":"completed"},{"completedAt":"2026-05-12T12:46:38Z","conclusion":"success","name":"Run tests","number":6,"startedAt":"2026-05-12T12:46:18Z","status":"completed"},{"completedAt":"2026-05-12T12:46:38Z","conclusion":"skipped","name":"Upload coverage to Codecov","number":7,"startedAt":"2026-05-12T12:46:38Z","status":"completed"},{"completedAt":"2026-05-12T12:46:38Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-12T12:46:38Z","status":"completed"},{"completedAt":"2026-05-12T12:46:39Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-12T12:46:38Z","status":"completed"},{"completedAt":"2026-05-12T12:46:40Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-12T12:46:39Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570500300"},{"completedAt":"2026-05-12T12:46:53Z","conclusion":"success","databaseId":75570500462,"name":"Test (ubuntu-latest)","startedAt":"2026-05-12T12:45:29Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:45:31Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:45:30Z","status":"completed"},{"completedAt":"2026-05-12T12:45:33Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:45:31Z","status":"completed"},{"completedAt":"2026-05-12T12:45:39Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-12T12:45:33Z","status":"completed"},{"completedAt":"2026-05-12T12:46:16Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-12T12:45:39Z","status":"completed"},{"completedAt":"2026-05-12T12:46:24Z","conclusion":"success","name":"Build","number":5,"startedAt":"2026-05-12T12:46:16Z","status":"completed"},{"completedAt":"2026-05-12T12:46:47Z","conclusion":"success","name":"Run tests","number":6,"startedAt":"2026-05-12T12:46:24Z","status":"completed"},{"completedAt":"2026-05-12T12:46:50Z","conclusion":"success","name":"Upload coverage to Codecov","number":7,"startedAt":"2026-05-12T12:46:47Z","status":"completed"},{"completedAt":"2026-05-12T12:46:50Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-12T12:46:50Z","status":"completed"},{"completedAt":"2026-05-12T12:46:50Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-12T12:46:50Z","status":"completed"},{"completedAt":"2026-05-12T12:46:50Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-12T12:46:50Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570500462"},{"completedAt":"2026-05-12T12:45:24Z","conclusion":"skipped","databaseId":75570500619,"name":"Changeset Validation","startedAt":"2026-05-12T12:45:24Z","status":"completed","steps":[],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570500619"},{"completedAt":"2026-05-12T12:48:07Z","conclusion":"success","databaseId":75570886134,"name":"Build Package","startedAt":"2026-05-12T12:47:39Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:47:41Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:47:40Z","status":"completed"},{"completedAt":"2026-05-12T12:47:42Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:47:41Z","status":"completed"},{"completedAt":"2026-05-12T12:47:50Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-12T12:47:42Z","status":"completed"},{"completedAt":"2026-05-12T12:47:56Z","conclusion":"success","name":"Restore dependencies","number":4,"startedAt":"2026-05-12T12:47:50Z","status":"completed"},{"completedAt":"2026-05-12T12:48:03Z","conclusion":"success","name":"Build Release","number":5,"startedAt":"2026-05-12T12:47:56Z","status":"completed"},{"completedAt":"2026-05-12T12:48:04Z","conclusion":"success","name":"Pack NuGet package","number":6,"startedAt":"2026-05-12T12:48:03Z","status":"completed"},{"completedAt":"2026-05-12T12:48:05Z","conclusion":"success","name":"Upload artifacts","number":7,"startedAt":"2026-05-12T12:48:04Z","status":"completed"},{"completedAt":"2026-05-12T12:48:05Z","conclusion":"success","name":"Post Setup .NET","number":13,"startedAt":"2026-05-12T12:48:05Z","status":"completed"},{"completedAt":"2026-05-12T12:48:05Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":14,"startedAt":"2026-05-12T12:48:05Z","status":"completed"},{"completedAt":"2026-05-12T12:48:05Z","conclusion":"success","name":"Complete job","number":15,"startedAt":"2026-05-12T12:48:05Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570886134"},{"completedAt":"2026-05-12T12:48:36Z","conclusion":"success","databaseId":75570998300,"name":"Release","startedAt":"2026-05-12T12:48:17Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:48:20Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:48:18Z","status":"completed"},{"completedAt":"2026-05-12T12:48:22Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:48:20Z","status":"completed"},{"completedAt":"2026-05-12T12:48:29Z","conclusion":"success","name":"Setup .NET","number":3,"startedAt":"2026-05-12T12:48:22Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"success","name":"Setup Node.js","number":4,"startedAt":"2026-05-12T12:48:29Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"success","name":"Check for changesets","number":5,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"success","name":"Merge multiple changesets","number":6,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"success","name":"Version and commit","number":7,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"skipped","name":"Build release package","number":8,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"skipped","name":"Resolve NuGet package id","number":9,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"skipped","name":"Publish to NuGet","number":10,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"skipped","name":"Create GitHub Release","number":11,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"success","name":"Post Setup Node.js","number":20,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"success","name":"Post Setup .NET","number":21,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":22,"startedAt":"2026-05-12T12:48:32Z","status":"completed"},{"completedAt":"2026-05-12T12:48:32Z","conclusion":"success","name":"Complete job","number":23,"startedAt":"2026-05-12T12:48:32Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570998300"},{"completedAt":"2026-05-12T12:48:07Z","conclusion":"skipped","databaseId":75570998877,"name":"Instant Release","startedAt":"2026-05-12T12:48:07Z","status":"completed","steps":[],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265881/job/75570998877"}],"workflowName":"C# CI/CD Pipeline"} diff --git a/docs/case-studies/issue-79/evidence/run-25735265903.json b/docs/case-studies/issue-79/evidence/run-25735265903.json new file mode 100644 index 0000000..7d89111 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/run-25735265903.json @@ -0,0 +1 @@ +{"conclusion":"success","createdAt":"2026-05-12T12:45:17Z","databaseId":25735265903,"event":"push","headBranch":"main","headSha":"f942d304c1965f231165d799fac258d44c25e193","jobs":[{"completedAt":"2026-05-12T12:48:07Z","conclusion":"success","databaseId":75570477642,"name":"Test","startedAt":"2026-05-12T12:45:20Z","status":"completed","steps":[{"completedAt":"2026-05-12T12:45:22Z","conclusion":"success","name":"Set up job","number":1,"startedAt":"2026-05-12T12:45:21Z","status":"completed"},{"completedAt":"2026-05-12T12:45:23Z","conclusion":"success","name":"Run actions/checkout@v4","number":2,"startedAt":"2026-05-12T12:45:22Z","status":"completed"},{"completedAt":"2026-05-12T12:45:33Z","conclusion":"success","name":"Setup Rust","number":3,"startedAt":"2026-05-12T12:45:23Z","status":"completed"},{"completedAt":"2026-05-12T12:46:47Z","conclusion":"success","name":"Install wasm-pack","number":4,"startedAt":"2026-05-12T12:45:33Z","status":"completed"},{"completedAt":"2026-05-12T12:46:48Z","conclusion":"success","name":"Setup Node.js","number":5,"startedAt":"2026-05-12T12:46:47Z","status":"completed"},{"completedAt":"2026-05-12T12:46:48Z","conclusion":"success","name":"Cache cargo registry","number":6,"startedAt":"2026-05-12T12:46:48Z","status":"completed"},{"completedAt":"2026-05-12T12:46:50Z","conclusion":"success","name":"Install npm dependencies","number":7,"startedAt":"2026-05-12T12:46:48Z","status":"completed"},{"completedAt":"2026-05-12T12:47:05Z","conclusion":"success","name":"Test Rust CLI core","number":8,"startedAt":"2026-05-12T12:46:50Z","status":"completed"},{"completedAt":"2026-05-12T12:47:31Z","conclusion":"success","name":"Test WebAssembly wrapper","number":9,"startedAt":"2026-05-12T12:47:05Z","status":"completed"},{"completedAt":"2026-05-12T12:47:58Z","conclusion":"success","name":"Build React WebAssembly app","number":10,"startedAt":"2026-05-12T12:47:31Z","status":"completed"},{"completedAt":"2026-05-12T12:47:59Z","conclusion":"success","name":"Upload built app","number":11,"startedAt":"2026-05-12T12:47:58Z","status":"completed"},{"completedAt":"2026-05-12T12:48:05Z","conclusion":"success","name":"Post Cache cargo registry","number":20,"startedAt":"2026-05-12T12:47:59Z","status":"completed"},{"completedAt":"2026-05-12T12:48:05Z","conclusion":"success","name":"Post Setup Node.js","number":21,"startedAt":"2026-05-12T12:48:05Z","status":"completed"},{"completedAt":"2026-05-12T12:48:05Z","conclusion":"success","name":"Post Run actions/checkout@v4","number":22,"startedAt":"2026-05-12T12:48:05Z","status":"completed"},{"completedAt":"2026-05-12T12:48:05Z","conclusion":"success","name":"Complete job","number":23,"startedAt":"2026-05-12T12:48:05Z","status":"completed"}],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265903/job/75570477642"},{"completedAt":"2026-05-12T12:48:07Z","conclusion":"skipped","databaseId":75570998339,"name":"Deploy GitHub Pages","startedAt":"2026-05-12T12:48:07Z","status":"completed","steps":[],"url":"https://github.com/link-foundation/link-cli/actions/runs/25735265903/job/75570998339"}],"workflowName":"WebAssembly CI"} diff --git a/docs/case-studies/issue-79/evidence/template-csharp-file-tree.json b/docs/case-studies/issue-79/evidence/template-csharp-file-tree.json new file mode 100644 index 0000000..17738cc --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-csharp-file-tree.json @@ -0,0 +1 @@ +{"sha":"d7a76d349c619c1ea14a5afc803171680c3a63ea","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/d7a76d349c619c1ea14a5afc803171680c3a63ea","tree":[{"path":".changeset","mode":"040000","type":"tree","sha":"c5d4866467a405caad0b1bf3a77cc413077073be","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/c5d4866467a405caad0b1bf3a77cc413077073be"},{"path":".changeset/README.md","mode":"100644","type":"blob","sha":"eeb0abf2bbbd555e5b5dd0f20cf1f8ca61c51fcf","size":1684,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/eeb0abf2bbbd555e5b5dd0f20cf1f8ca61c51fcf"},{"path":".changeset/add-changesets-workflow.md","mode":"100644","type":"blob","sha":"126618a04f43f1f7a2e0b322049ad33e06c260e4","size":521,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/126618a04f43f1f7a2e0b322049ad33e06c260e4"},{"path":".changeset/config.json","mode":"100644","type":"blob","sha":"1f3c3b4554affbfe359ec682c0438384276ef06b","size":249,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/1f3c3b4554affbfe359ec682c0438384276ef06b"},{"path":".changeset/fix-ci-workflow-dependencies.md","mode":"100644","type":"blob","sha":"d4ed572cbaa1cd5d5625ecd36ade159fec519162","size":493,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/d4ed572cbaa1cd5d5625ecd36ade159fec519162"},{"path":".changeset/fix-csharp-release-format.md","mode":"100644","type":"blob","sha":"0a0f1b886e3e09c83ad24ccb749c38f3f29b4f68","size":181,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/0a0f1b886e3e09c83ad24ccb749c38f3f29b4f68"},{"path":".editorconfig","mode":"100644","type":"blob","sha":"003e409ef2bc5c502b0977cc98ce80793341d5d0","size":9714,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/003e409ef2bc5c502b0977cc98ce80793341d5d0"},{"path":".github","mode":"040000","type":"tree","sha":"f2dc72f8242838175c5d850ba9de3c18c7919b98","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/f2dc72f8242838175c5d850ba9de3c18c7919b98"},{"path":".github/workflows","mode":"040000","type":"tree","sha":"ff9880a8a78a8876ee67c92b5122a67bffba649e","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/ff9880a8a78a8876ee67c92b5122a67bffba649e"},{"path":".github/workflows/release.yml","mode":"100644","type":"blob","sha":"499b729cdb5811aa72d350eeddcf0f02663316f9","size":17724,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/499b729cdb5811aa72d350eeddcf0f02663316f9"},{"path":".gitignore","mode":"100644","type":"blob","sha":"e6e61d0337870308198cf5917360485ad1264cae","size":1184,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/e6e61d0337870308198cf5917360485ad1264cae"},{"path":".pre-commit-config.yaml","mode":"100644","type":"blob","sha":"6a627f4dc5d7dd7702b36348e19348112af13287","size":890,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/6a627f4dc5d7dd7702b36348e19348112af13287"},{"path":"CHANGELOG.md","mode":"100644","type":"blob","sha":"88f176aba542b3580f76470229fe3b32793424b5","size":284,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/88f176aba542b3580f76470229fe3b32793424b5"},{"path":"CONTRIBUTING.md","mode":"100644","type":"blob","sha":"816c4bfea8b21f306c8c3e98037b2920ce04f924","size":8407,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/816c4bfea8b21f306c8c3e98037b2920ce04f924"},{"path":"Directory.Build.props","mode":"100644","type":"blob","sha":"54cdb4e9590e471ec90d854f37ff20c316df63ab","size":551,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/54cdb4e9590e471ec90d854f37ff20c316df63ab"},{"path":"LICENSE","mode":"100644","type":"blob","sha":"fdddb29aa445bf3d6a5d843d6dd77e10a9f99657","size":1211,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/fdddb29aa445bf3d6a5d843d6dd77e10a9f99657"},{"path":"MyPackage.sln","mode":"100644","type":"blob","sha":"5fc5c6ad807e4c72132ba25f436d450d8adf4885","size":1480,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/5fc5c6ad807e4c72132ba25f436d450d8adf4885"},{"path":"README.md","mode":"100644","type":"blob","sha":"f59d6b7bcecce2a9e6113dc92c97da36a3bbb6c9","size":10267,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/f59d6b7bcecce2a9e6113dc92c97da36a3bbb6c9"},{"path":"examples","mode":"040000","type":"tree","sha":"ff372b916db3b953ea03011f9e2f640b32065f97","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/ff372b916db3b953ea03011f9e2f640b32065f97"},{"path":"examples/BasicUsage.cs","mode":"100644","type":"blob","sha":"3f92ab4c44deadf133d36fe854bd154abb3fd17d","size":1328,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/3f92ab4c44deadf133d36fe854bd154abb3fd17d"},{"path":"examples/BasicUsage.csproj","mode":"100644","type":"blob","sha":"68665ca0e2eb40274c10bced10b05dbaa368474a","size":376,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/68665ca0e2eb40274c10bced10b05dbaa368474a"},{"path":"scripts","mode":"040000","type":"tree","sha":"5f942ee7ad10ee1a5ca73b535afc239dc5f529be","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/5f942ee7ad10ee1a5ca73b535afc239dc5f529be"},{"path":"scripts/bump-version.mjs","mode":"100644","type":"blob","sha":"8a983af2ee4bcdda4f6e8b3110e3783d04a550c7","size":2618,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/8a983af2ee4bcdda4f6e8b3110e3783d04a550c7"},{"path":"scripts/check-file-size.mjs","mode":"100644","type":"blob","sha":"b3a2f02e499ef03bad86a8a0879775592ef4e3cc","size":2361,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/b3a2f02e499ef03bad86a8a0879775592ef4e3cc"},{"path":"scripts/create-github-release.mjs","mode":"100644","type":"blob","sha":"229f5136beed18998a41b2d5e1b0726f4676d587","size":10291,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/229f5136beed18998a41b2d5e1b0726f4676d587"},{"path":"scripts/create-github-release.test.mjs","mode":"100644","type":"blob","sha":"a99170e58f647201ae14d24103b826065e01d4e7","size":3546,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/a99170e58f647201ae14d24103b826065e01d4e7"},{"path":"scripts/detect-code-changes.mjs","mode":"100644","type":"blob","sha":"fe3a8a7bf46647e316c41deac7606c2eb4e3f627","size":6932,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/fe3a8a7bf46647e316c41deac7606c2eb4e3f627"},{"path":"scripts/merge-changesets.mjs","mode":"100644","type":"blob","sha":"c6476c2a694dc71479fa469fe60e1c249810a913","size":6404,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/c6476c2a694dc71479fa469fe60e1c249810a913"},{"path":"scripts/validate-changeset.mjs","mode":"100644","type":"blob","sha":"1d3f484719a393525c5114dc49d9ac11ff3ce243","size":8229,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/1d3f484719a393525c5114dc49d9ac11ff3ce243"},{"path":"scripts/version-and-commit.mjs","mode":"100644","type":"blob","sha":"1c490a3c19709c8c904202123097d1b1ee3a4f51","size":11083,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/1c490a3c19709c8c904202123097d1b1ee3a4f51"},{"path":"src","mode":"040000","type":"tree","sha":"6affa369f62969862e9aa7696268e2cf57195177","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/6affa369f62969862e9aa7696268e2cf57195177"},{"path":"src/MyPackage","mode":"040000","type":"tree","sha":"27dee3a196c7dfb06cbadf208d52f1674198c19c","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/27dee3a196c7dfb06cbadf208d52f1674198c19c"},{"path":"src/MyPackage/Calculator.cs","mode":"100644","type":"blob","sha":"1a8a00ba9f09221f40b766c06f2e8ac0084a58b4","size":1811,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/1a8a00ba9f09221f40b766c06f2e8ac0084a58b4"},{"path":"src/MyPackage/MyPackage.csproj","mode":"100644","type":"blob","sha":"541030f2dd3b23c02f0c9496af434823e9199606","size":1293,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/541030f2dd3b23c02f0c9496af434823e9199606"},{"path":"src/MyPackage/PackageInfo.cs","mode":"100644","type":"blob","sha":"1382fc2e788cdb10c4f7df2f867a359110e41385","size":455,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/1382fc2e788cdb10c4f7df2f867a359110e41385"},{"path":"tests","mode":"040000","type":"tree","sha":"05ce34aa858458d7a880812a7467b7c095fb7296","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/05ce34aa858458d7a880812a7467b7c095fb7296"},{"path":"tests/MyPackage.Tests","mode":"040000","type":"tree","sha":"e481628485ba6ef0f64ecc3161135a3193fbb3e5","url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/trees/e481628485ba6ef0f64ecc3161135a3193fbb3e5"},{"path":"tests/MyPackage.Tests/CalculatorTests.cs","mode":"100644","type":"blob","sha":"bd5eab0a4178c858eacebd27fca0f9172703a02c","size":3812,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/bd5eab0a4178c858eacebd27fca0f9172703a02c"},{"path":"tests/MyPackage.Tests/MyPackage.Tests.csproj","mode":"100644","type":"blob","sha":"f581f60a1b17a1c5cf0f8a91867c86130dab02eb","size":1863,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/f581f60a1b17a1c5cf0f8a91867c86130dab02eb"},{"path":"tests/MyPackage.Tests/PackageInfoTests.cs","mode":"100644","type":"blob","sha":"38a7f1c9a1bb58b86c68aa6e26ab8b079d531c6b","size":507,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/38a7f1c9a1bb58b86c68aa6e26ab8b079d531c6b"}],"truncated":false} \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/template-csharp-release.yml b/docs/case-studies/issue-79/evidence/template-csharp-release.yml new file mode 100644 index 0000000..499b729 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-csharp-release.yml @@ -0,0 +1,485 @@ +name: CI/CD Pipeline + +on: + push: + branches: + - main + pull_request: + types: [opened, synchronize, reopened] + workflow_dispatch: + inputs: + release_mode: + description: 'Release mode' + required: true + type: choice + default: 'instant' + options: + - instant + - changeset-pr + bump_type: + description: 'Version bump type' + required: true + type: choice + options: + - patch + - minor + - major + description: + description: 'Release description (optional)' + required: false + type: string + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +env: + DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true + DOTNET_CLI_TELEMETRY_OPTOUT: true + DOTNET_NOLOGO: true + +jobs: + # === DETECT CHANGES - determines which jobs should run === + detect-changes: + name: Detect Changes + runs-on: ubuntu-latest + if: github.event_name != 'workflow_dispatch' + outputs: + cs-changed: ${{ steps.changes.outputs.cs-changed }} + csproj-changed: ${{ steps.changes.outputs.csproj-changed }} + sln-changed: ${{ steps.changes.outputs.sln-changed }} + props-changed: ${{ steps.changes.outputs.props-changed }} + mjs-changed: ${{ steps.changes.outputs.mjs-changed }} + docs-changed: ${{ steps.changes.outputs.docs-changed }} + workflow-changed: ${{ steps.changes.outputs.workflow-changed }} + any-code-changed: ${{ steps.changes.outputs.any-code-changed }} + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Setup Bun + uses: oven-sh/setup-bun@v2 + with: + bun-version: latest + + - name: Detect changes + id: changes + env: + GITHUB_EVENT_NAME: ${{ github.event_name }} + GITHUB_BASE_SHA: ${{ github.event.pull_request.base.sha }} + GITHUB_HEAD_SHA: ${{ github.event.pull_request.head.sha }} + run: bun run scripts/detect-code-changes.mjs + + # === CHANGESET CHECK - only runs on PRs with code changes === + # Docs-only PRs (./docs folder, markdown files) don't require changesets + changeset-check: + name: Changeset Validation + runs-on: ubuntu-latest + needs: [detect-changes] + if: github.event_name == 'pull_request' && needs.detect-changes.outputs.any-code-changed == 'true' + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Setup Bun + uses: oven-sh/setup-bun@v2 + with: + bun-version: latest + + - name: Validate changeset + env: + GITHUB_BASE_REF: ${{ github.base_ref }} + GITHUB_BASE_SHA: ${{ github.event.pull_request.base.sha }} + GITHUB_HEAD_SHA: ${{ github.event.pull_request.head.sha }} + run: | + # Skip changeset check for automated release PRs + if [[ "${{ github.head_ref }}" == "changeset-release/"* ]] || [[ "${{ github.head_ref }}" == "changeset-manual-release-"* ]]; then + echo "Skipping changeset check for automated release PR" + exit 0 + fi + + # Run changeset validation script + bun run scripts/validate-changeset.mjs + + # === LINT AND FORMAT CHECK === + # Lint runs independently of changeset-check - it's a fast check that should always run + # See: https://github.com/link-foundation/js-ai-driven-development-pipeline-template/pull/18 for why this dependency was removed + lint: + name: Lint and Format Check + runs-on: ubuntu-latest + needs: [detect-changes] + if: | + github.event_name == 'push' || + github.event_name == 'workflow_dispatch' || + needs.detect-changes.outputs.cs-changed == 'true' || + needs.detect-changes.outputs.csproj-changed == 'true' || + needs.detect-changes.outputs.sln-changed == 'true' || + needs.detect-changes.outputs.props-changed == 'true' || + needs.detect-changes.outputs.mjs-changed == 'true' || + needs.detect-changes.outputs.docs-changed == 'true' || + needs.detect-changes.outputs.workflow-changed == 'true' + steps: + - uses: actions/checkout@v4 + + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '8.0.x' + + - name: Setup Bun + uses: oven-sh/setup-bun@v2 + with: + bun-version: latest + + - name: Restore dependencies + run: dotnet restore + + - name: Check formatting + run: dotnet format --verify-no-changes --verbosity diagnostic + + - name: Build with warnings as errors + run: dotnet build --no-restore --configuration Release /warnaserror + + - name: Run script tests + run: bun test scripts/*.test.mjs + + - name: Check file size limit + run: bun run scripts/check-file-size.mjs + + # === TEST ON MULTIPLE OS === + test: + name: Test (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + needs: [detect-changes, changeset-check] + # Run if: push event, workflow_dispatch, OR changeset-check succeeded, OR changeset-check was skipped (docs-only PR) + if: always() && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || needs.changeset-check.result == 'success' || needs.changeset-check.result == 'skipped') + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + steps: + - uses: actions/checkout@v4 + + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '8.0.x' + + - name: Restore dependencies + run: dotnet restore + + - name: Build + run: dotnet build --no-restore --configuration Release + + - name: Run tests + run: dotnet test --no-build --configuration Release --verbosity normal --collect:"XPlat Code Coverage" + + - name: Upload coverage to Codecov + if: matrix.os == 'ubuntu-latest' + uses: codecov/codecov-action@v4 + with: + fail_ci_if_error: false + + # === BUILD PACKAGE === + # Only runs if lint and test pass + build: + name: Build Package + runs-on: ubuntu-latest + needs: [lint, test] + if: always() && needs.lint.result == 'success' && needs.test.result == 'success' + steps: + - uses: actions/checkout@v4 + + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '8.0.x' + + - name: Restore dependencies + run: dotnet restore + + - name: Build Release + run: dotnet build --no-restore --configuration Release + + - name: Pack NuGet package + run: dotnet pack --no-build --configuration Release --output ./artifacts + + - name: Upload artifacts + uses: actions/upload-artifact@v4 + with: + name: nuget-package + path: ./artifacts/*.nupkg + + # === AUTOMATIC RELEASE === + # Runs on push to main using changesets + release: + name: Release + needs: [lint, test, build] + if: always() && github.ref == 'refs/heads/main' && github.event_name == 'push' && needs.lint.result == 'success' && needs.test.result == 'success' && needs.build.result == 'success' + runs-on: ubuntu-latest + permissions: + contents: write + packages: write + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '8.0.x' + + - name: Setup Bun + uses: oven-sh/setup-bun@v2 + with: + bun-version: latest + + - name: Check for changesets + id: check_changesets + run: | + # Count changeset files (excluding README.md and config.json) + CHANGESET_COUNT=$(find .changeset -name "*.md" ! -name "README.md" 2>/dev/null | wc -l) + echo "Found $CHANGESET_COUNT changeset file(s)" + echo "has_changesets=$([[ $CHANGESET_COUNT -gt 0 ]] && echo 'true' || echo 'false')" >> $GITHUB_OUTPUT + echo "changeset_count=$CHANGESET_COUNT" >> $GITHUB_OUTPUT + + - name: Merge multiple changesets + if: steps.check_changesets.outputs.has_changesets == 'true' && steps.check_changesets.outputs.changeset_count > 1 + run: | + echo "Multiple changesets detected, merging..." + bun run scripts/merge-changesets.mjs + + - name: Version and commit + if: steps.check_changesets.outputs.has_changesets == 'true' + id: version + run: bun run scripts/version-and-commit.mjs --mode changeset + + - name: Build release package + if: steps.version.outputs.version_committed == 'true' + run: | + dotnet restore + dotnet build --configuration Release + dotnet pack --no-build --configuration Release --output ./artifacts + + - name: Resolve NuGet package id + if: steps.version.outputs.version_committed == 'true' + id: package + run: | + PACKAGE_ID=$(dotnet msbuild src/MyPackage/MyPackage.csproj -getProperty:PackageId | tail -n 1 | tr -d '\r') + if [ -z "$PACKAGE_ID" ]; then + PACKAGE_ID=$(dotnet msbuild src/MyPackage/MyPackage.csproj -getProperty:AssemblyName | tail -n 1 | tr -d '\r') + fi + if [ -z "$PACKAGE_ID" ]; then + PACKAGE_ID="MyPackage" + fi + PACKAGE_ID_LOWER=$(echo "$PACKAGE_ID" | tr '[:upper:]' '[:lower:]') + echo "id=$PACKAGE_ID" >> "$GITHUB_OUTPUT" + echo "flat_container_id=$PACKAGE_ID_LOWER" >> "$GITHUB_OUTPUT" + + - name: Publish to NuGet + id: nuget_publish + if: steps.version.outputs.version_committed == 'true' + env: + NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }} + run: | + if [ -n "$NUGET_API_KEY" ]; then + dotnet nuget push ./artifacts/*.nupkg --api-key $NUGET_API_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate + echo "published=true" >> "$GITHUB_OUTPUT" + else + echo "NUGET_API_KEY not set, skipping NuGet publish" + echo "published=false" >> "$GITHUB_OUTPUT" + fi + + - name: Verify package on NuGet + if: steps.version.outputs.version_committed == 'true' && steps.nuget_publish.outputs.published == 'true' + run: | + PACKAGE_ID="${{ steps.package.outputs.id }}" + PACKAGE_ID_LOWER="${{ steps.package.outputs.flat_container_id }}" + VERSION="${{ steps.version.outputs.new_version }}" + for DELAY in 0 5 10 20 30 60; do + if [ "$DELAY" != "0" ]; then + sleep "$DELAY" + fi + STATUS=$(curl -sS -o /dev/null -w '%{http_code}' "https://api.nuget.org/v3-flatcontainer/${PACKAGE_ID_LOWER}/${VERSION}/${PACKAGE_ID_LOWER}.nuspec" || true) + echo "NuGet status for ${PACKAGE_ID}@${VERSION}: ${STATUS}" + if [ "$STATUS" = "200" ]; then + echo "Verified ${PACKAGE_ID}@${VERSION} is available on NuGet" + exit 0 + fi + done + echo "::error title=NuGet verification failed::${PACKAGE_ID}@${VERSION} was not available from NuGet after publish." + exit 1 + + - name: Create GitHub Release + if: steps.version.outputs.version_committed == 'true' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + bun run scripts/create-github-release.mjs \ + --release-version "${{ steps.version.outputs.new_version }}" \ + --repository "${{ github.repository }}" \ + --tag-prefix "csharp_v" \ + --language "C#" \ + --package-id "${{ steps.package.outputs.id }}" + + # === MANUAL INSTANT RELEASE === + # Triggered via workflow_dispatch with instant mode + instant-release: + name: Instant Release + needs: [lint, test, build] + if: github.event_name == 'workflow_dispatch' && github.event.inputs.release_mode == 'instant' && needs.lint.result == 'success' && needs.test.result == 'success' && needs.build.result == 'success' + runs-on: ubuntu-latest + permissions: + contents: write + packages: write + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '8.0.x' + + - name: Setup Bun + uses: oven-sh/setup-bun@v2 + with: + bun-version: latest + + - name: Version and commit + id: version + run: | + bun run scripts/version-and-commit.mjs \ + --mode instant \ + --bump-type "${{ github.event.inputs.bump_type }}" \ + --description "${{ github.event.inputs.description }}" + + - name: Build package + if: steps.version.outputs.version_committed == 'true' + run: | + dotnet restore + dotnet build --configuration Release + dotnet pack --no-build --configuration Release --output ./artifacts + + - name: Resolve NuGet package id + if: steps.version.outputs.version_committed == 'true' + id: package + run: | + PACKAGE_ID=$(dotnet msbuild src/MyPackage/MyPackage.csproj -getProperty:PackageId | tail -n 1 | tr -d '\r') + if [ -z "$PACKAGE_ID" ]; then + PACKAGE_ID=$(dotnet msbuild src/MyPackage/MyPackage.csproj -getProperty:AssemblyName | tail -n 1 | tr -d '\r') + fi + if [ -z "$PACKAGE_ID" ]; then + PACKAGE_ID="MyPackage" + fi + PACKAGE_ID_LOWER=$(echo "$PACKAGE_ID" | tr '[:upper:]' '[:lower:]') + echo "id=$PACKAGE_ID" >> "$GITHUB_OUTPUT" + echo "flat_container_id=$PACKAGE_ID_LOWER" >> "$GITHUB_OUTPUT" + + - name: Publish to NuGet + id: nuget_publish + if: steps.version.outputs.version_committed == 'true' + env: + NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }} + run: | + if [ -n "$NUGET_API_KEY" ]; then + dotnet nuget push ./artifacts/*.nupkg --api-key $NUGET_API_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate + echo "published=true" >> "$GITHUB_OUTPUT" + else + echo "NUGET_API_KEY not set, skipping NuGet publish" + echo "published=false" >> "$GITHUB_OUTPUT" + fi + + - name: Verify package on NuGet + if: steps.version.outputs.version_committed == 'true' && steps.nuget_publish.outputs.published == 'true' + run: | + PACKAGE_ID="${{ steps.package.outputs.id }}" + PACKAGE_ID_LOWER="${{ steps.package.outputs.flat_container_id }}" + VERSION="${{ steps.version.outputs.new_version }}" + for DELAY in 0 5 10 20 30 60; do + if [ "$DELAY" != "0" ]; then + sleep "$DELAY" + fi + STATUS=$(curl -sS -o /dev/null -w '%{http_code}' "https://api.nuget.org/v3-flatcontainer/${PACKAGE_ID_LOWER}/${VERSION}/${PACKAGE_ID_LOWER}.nuspec" || true) + echo "NuGet status for ${PACKAGE_ID}@${VERSION}: ${STATUS}" + if [ "$STATUS" = "200" ]; then + echo "Verified ${PACKAGE_ID}@${VERSION} is available on NuGet" + exit 0 + fi + done + echo "::error title=NuGet verification failed::${PACKAGE_ID}@${VERSION} was not available from NuGet after publish." + exit 1 + + - name: Create GitHub Release + if: steps.version.outputs.version_committed == 'true' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + bun run scripts/create-github-release.mjs \ + --release-version "${{ steps.version.outputs.new_version }}" \ + --repository "${{ github.repository }}" \ + --tag-prefix "csharp_v" \ + --language "C#" \ + --package-id "${{ steps.package.outputs.id }}" + + # === MANUAL CHANGESET PR === + # Creates a pull request with the changeset for review + changeset-pr: + name: Create Changeset PR + if: github.event_name == 'workflow_dispatch' && github.event.inputs.release_mode == 'changeset-pr' + runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Setup Bun + uses: oven-sh/setup-bun@v2 + with: + bun-version: latest + + - name: Create changeset file + run: | + CHANGESET_ID=$(date +%s) + CHANGESET_FILE=".changeset/manual-release-${CHANGESET_ID}.md" + + cat > "$CHANGESET_FILE" << 'EOF' + --- + 'MyPackage': ${{ github.event.inputs.bump_type }} + --- + + ${{ github.event.inputs.description || 'Manual release' }} + EOF + + echo "Created changeset: $CHANGESET_FILE" + + - name: Create Pull Request + uses: peter-evans/create-pull-request@v7 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: 'chore: add changeset for manual ${{ github.event.inputs.bump_type }} release' + branch: changeset-manual-release-${{ github.run_id }} + delete-branch: true + title: 'chore: manual ${{ github.event.inputs.bump_type }} release' + body: | + ## Manual Release Request + + This PR was created by a manual workflow trigger to prepare a **${{ github.event.inputs.bump_type }}** release. + + ### Release Details + - **Type:** ${{ github.event.inputs.bump_type }} + - **Description:** ${{ github.event.inputs.description || 'Manual release' }} + - **Triggered by:** @${{ github.actor }} + + ### Next Steps + 1. Review the changeset in this PR + 2. Merge this PR to main + 3. The automated release workflow will version, publish, and create a GitHub release diff --git a/docs/case-studies/issue-79/evidence/template-csharp-workflows.json b/docs/case-studies/issue-79/evidence/template-csharp-workflows.json new file mode 100644 index 0000000..0af9892 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-csharp-workflows.json @@ -0,0 +1 @@ +[{"name":"release.yml","path":".github/workflows/release.yml","sha":"499b729cdb5811aa72d350eeddcf0f02663316f9","size":17724,"url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/contents/.github/workflows/release.yml?ref=main","html_url":"https://github.com/link-foundation/csharp-ai-driven-development-pipeline-template/blob/main/.github/workflows/release.yml","git_url":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/499b729cdb5811aa72d350eeddcf0f02663316f9","download_url":"https://raw.githubusercontent.com/link-foundation/csharp-ai-driven-development-pipeline-template/main/.github/workflows/release.yml","type":"file","_links":{"self":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/contents/.github/workflows/release.yml?ref=main","git":"https://api.github.com/repos/link-foundation/csharp-ai-driven-development-pipeline-template/git/blobs/499b729cdb5811aa72d350eeddcf0f02663316f9","html":"https://github.com/link-foundation/csharp-ai-driven-development-pipeline-template/blob/main/.github/workflows/release.yml"}}] \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/template-js-example-app.yml b/docs/case-studies/issue-79/evidence/template-js-example-app.yml new file mode 100644 index 0000000..cec796d --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-js-example-app.yml @@ -0,0 +1,181 @@ +name: Example app + +on: + pull_request: + types: [opened, synchronize, reopened] + paths: + - 'examples/universal-app/**' + - 'src/**' + - 'package.json' + - 'package-lock.json' + - '.github/workflows/example-app.yml' + push: + branches: + - main + paths: + - 'examples/universal-app/**' + - 'src/**' + - 'package.json' + - 'package-lock.json' + - '.github/workflows/example-app.yml' + workflow_dispatch: + +permissions: + contents: read + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.ref == 'refs/heads/main' }} + +jobs: + web-build: + name: Build web app + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - uses: actions/checkout@v6 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + cache: npm + cache-dependency-path: examples/universal-app/package-lock.json + + - name: Install app dependencies + run: npm ci --prefix examples/universal-app + + - name: Build app + run: npm run example:web:build + env: + GITHUB_PAGES: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} + VITE_REPOSITORY_URL: https://github.com/${{ github.repository }} + + - name: Upload web build artifact + uses: actions/upload-artifact@v7 + with: + name: universal-example-web + path: examples/universal-app/dist + if-no-files-found: error + + - name: Upload GitHub Pages artifact + if: github.event_name == 'push' && github.ref == 'refs/heads/main' + uses: actions/upload-pages-artifact@v5 + with: + path: examples/universal-app/dist + + pages-deploy: + name: Deploy GitHub Pages + needs: [web-build] + if: github.event_name == 'push' && github.ref == 'refs/heads/main' + runs-on: ubuntu-latest + timeout-minutes: 10 + permissions: + pages: write + id-token: write + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + steps: + - name: Deploy Pages artifact + id: deployment + uses: actions/deploy-pages@v5 + + desktop-package: + name: Package desktop app (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + timeout-minutes: 20 + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + steps: + - uses: actions/checkout@v6 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + cache: npm + cache-dependency-path: examples/universal-app/package-lock.json + + - name: Install app dependencies + run: npm ci --prefix examples/universal-app + + - name: Package Electron app + run: npm run example:desktop:package + env: + VITE_REPOSITORY_URL: https://github.com/${{ github.repository }} + + - name: Upload desktop package + uses: actions/upload-artifact@v7 + with: + name: universal-example-desktop-${{ matrix.os }} + path: examples/universal-app/out + if-no-files-found: error + + android-build: + name: Build Android app + if: github.event_name == 'workflow_dispatch' && vars.EXAMPLE_APP_ENABLE_ANDROID_BUILD == 'true' + runs-on: ubuntu-latest + timeout-minutes: 30 + steps: + - uses: actions/checkout@v6 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + cache: npm + cache-dependency-path: examples/universal-app/package-lock.json + + - name: Setup Java + uses: actions/setup-java@v5 + with: + distribution: temurin + java-version: '21' + + - name: Setup Android SDK + uses: android-actions/setup-android@v3 + + - name: Install app dependencies + run: npm ci --prefix examples/universal-app + + - name: Add Android project + run: npm --prefix examples/universal-app run mobile:android:add + + - name: Build Android project + run: npm --prefix examples/universal-app run mobile:android:build + + - name: Upload Android output + uses: actions/upload-artifact@v7 + with: + name: universal-example-android + path: | + examples/universal-app/android/app/build/outputs/**/*.apk + examples/universal-app/android/app/build/outputs/**/*.aab + if-no-files-found: warn + + ios-build: + name: Build iOS app + if: github.event_name == 'workflow_dispatch' && vars.EXAMPLE_APP_ENABLE_IOS_BUILD == 'true' + runs-on: macos-latest + timeout-minutes: 30 + steps: + - uses: actions/checkout@v6 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + cache: npm + cache-dependency-path: examples/universal-app/package-lock.json + + - name: Install app dependencies + run: npm ci --prefix examples/universal-app + + - name: Add iOS project + run: npm --prefix examples/universal-app run mobile:ios:add + + - name: Build iOS project + run: npm --prefix examples/universal-app run mobile:ios:build diff --git a/docs/case-studies/issue-79/evidence/template-js-file-tree.json b/docs/case-studies/issue-79/evidence/template-js-file-tree.json new file mode 100644 index 0000000..2e6200a --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-js-file-tree.json @@ -0,0 +1 @@ +{"sha":"97044f3a66a6d4e19535072c15bca05047b894f5","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/97044f3a66a6d4e19535072c15bca05047b894f5","tree":[{"path":".changeset","mode":"040000","type":"tree","sha":"0cdcc2280a516e91fdca8c34b33881b389d80612","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/0cdcc2280a516e91fdca8c34b33881b389d80612"},{"path":".changeset/README.md","mode":"100644","type":"blob","sha":"e5b6d8d6a67ad0dca8f20117fbfc72e076882d00","size":510,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e5b6d8d6a67ad0dca8f20117fbfc72e076882d00"},{"path":".changeset/config.json","mode":"100644","type":"blob","sha":"2be13d43105bb89e816ee8d0949fd4a8c1830676","size":271,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2be13d43105bb89e816ee8d0949fd4a8c1830676"},{"path":".github","mode":"040000","type":"tree","sha":"2c955e7bdd136c853b3dada8815d89d0b712bc3b","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/2c955e7bdd136c853b3dada8815d89d0b712bc3b"},{"path":".github/actions","mode":"040000","type":"tree","sha":"5879e09f31671188eca3e88b263dd2e06bc268d9","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/5879e09f31671188eca3e88b263dd2e06bc268d9"},{"path":".github/actions/publish-dockerhub","mode":"040000","type":"tree","sha":"3fc5e709b6e5a57d27b5f0925a509fd213c3b0ac","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/3fc5e709b6e5a57d27b5f0925a509fd213c3b0ac"},{"path":".github/actions/publish-dockerhub/action.yml","mode":"100644","type":"blob","sha":"e6afff6888140797760d2d46400718c041539c0f","size":1586,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e6afff6888140797760d2d46400718c041539c0f"},{"path":".github/workflows","mode":"040000","type":"tree","sha":"c2170c603c3be708d69fbde5a90d8e5711a72beb","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/c2170c603c3be708d69fbde5a90d8e5711a72beb"},{"path":".github/workflows/example-app.yml","mode":"100644","type":"blob","sha":"cec796d3400a77ff0f46adc55d724369260fd6cf","size":5185,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/cec796d3400a77ff0f46adc55d724369260fd6cf"},{"path":".github/workflows/links.yml","mode":"100644","type":"blob","sha":"3e910dce849396a942ca83b0f8ce5b5e91ace0e0","size":3197,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3e910dce849396a942ca83b0f8ce5b5e91ace0e0"},{"path":".github/workflows/release.yml","mode":"100644","type":"blob","sha":"0facf849bd97ec6796be0fbf1362fba3a3aaf79a","size":23017,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0facf849bd97ec6796be0fbf1362fba3a3aaf79a"},{"path":".gitignore","mode":"100644","type":"blob","sha":"d6a4d9047490a69e097860182c47a9488aae57e5","size":2195,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d6a4d9047490a69e097860182c47a9488aae57e5"},{"path":".husky","mode":"040000","type":"tree","sha":"0ebd40652be4585810e310f9870e6c349b79cf42","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/0ebd40652be4585810e310f9870e6c349b79cf42"},{"path":".husky/pre-commit","mode":"100644","type":"blob","sha":"2312dc587f61186ccf0d627d678d851b9eef7b82","size":16,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2312dc587f61186ccf0d627d678d851b9eef7b82"},{"path":".jscpd.json","mode":"100644","type":"blob","sha":"db02eb16e3eedd5152d8406305ac60adb5303d35","size":429,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/db02eb16e3eedd5152d8406305ac60adb5303d35"},{"path":".lycheeignore","mode":"100644","type":"blob","sha":"6285ad244b6c8469a0f988d71d3cb2545d35b552","size":721,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6285ad244b6c8469a0f988d71d3cb2545d35b552"},{"path":".prettierignore","mode":"100644","type":"blob","sha":"ad7422b0a12d8ba5fa8b523f80fa363985ba5ed2","size":183,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ad7422b0a12d8ba5fa8b523f80fa363985ba5ed2"},{"path":".prettierrc","mode":"100644","type":"blob","sha":"3171de5af7f79900ca857d7462c20b108430a958","size":173,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3171de5af7f79900ca857d7462c20b108430a958"},{"path":".secretlintrc.json","mode":"100644","type":"blob","sha":"7a1a5df3c28e6739fd639bc2a2eac39f62f9a122","size":92,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/7a1a5df3c28e6739fd639bc2a2eac39f62f9a122"},{"path":"CHANGELOG.md","mode":"100644","type":"blob","sha":"4706a2d1ab3ce109a117109f03a2f5d737af5eb5","size":9127,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4706a2d1ab3ce109a117109f03a2f5d737af5eb5"},{"path":"LICENSE","mode":"100644","type":"blob","sha":"fdddb29aa445bf3d6a5d843d6dd77e10a9f99657","size":1211,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fdddb29aa445bf3d6a5d843d6dd77e10a9f99657"},{"path":"README.md","mode":"100644","type":"blob","sha":"8de3af02117f8f01d229728da8c6d63a6fcc5a47","size":13330,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/8de3af02117f8f01d229728da8c6d63a6fcc5a47"},{"path":"bunfig.toml","mode":"100644","type":"blob","sha":"ee9088076ce8f1b1191e57fa0b352d9987f45be5","size":136,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ee9088076ce8f1b1191e57fa0b352d9987f45be5"},{"path":"deno.json","mode":"100644","type":"blob","sha":"2617bdad48861afb3728d00ed2086248bd941397","size":121,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2617bdad48861afb3728d00ed2086248bd941397"},{"path":"docs","mode":"040000","type":"tree","sha":"c21bf4a35aff381eecbdb21c35aa12fcbb8b39e9","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/c21bf4a35aff381eecbdb21c35aa12fcbb8b39e9"},{"path":"docs/BEST-PRACTICES.md","mode":"100644","type":"blob","sha":"0addc3662dd7224c1a354d3e4562910a5016a65d","size":9357,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0addc3662dd7224c1a354d3e4562910a5016a65d"},{"path":"docs/CONTRIBUTING.md","mode":"100644","type":"blob","sha":"b517e15349348a6f2c725371105809376df2e09e","size":4691,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b517e15349348a6f2c725371105809376df2e09e"},{"path":"docs/case-studies","mode":"040000","type":"tree","sha":"ebae9d717c0ec4cda7fdf07f9d7a315256004c4f","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/ebae9d717c0ec4cda7fdf07f9d7a315256004c4f"},{"path":"docs/case-studies/issue-13","mode":"040000","type":"tree","sha":"83d751de7f342febe5a478dc1aa8afeb09df0437","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/83d751de7f342febe5a478dc1aa8afeb09df0437"},{"path":"docs/case-studies/issue-13/README.md","mode":"100644","type":"blob","sha":"4240ba09297c62b04e4723f5205a515fe6c76a76","size":7506,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4240ba09297c62b04e4723f5205a515fe6c76a76"},{"path":"docs/case-studies/issue-13/hive-mind-issue-960.json","mode":"100644","type":"blob","sha":"6ae0c75dc93183e84012c4d621f7ff45a1e85ab4","size":2202,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6ae0c75dc93183e84012c4d621f7ff45a1e85ab4"},{"path":"docs/case-studies/issue-13/hive-mind-pr-961-diff.txt","mode":"100644","type":"blob","sha":"ecf74200e52c77859a53df980bfa28a95a695a2c","size":27983,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ecf74200e52c77859a53df980bfa28a95a695a2c"},{"path":"docs/case-studies/issue-13/hive-mind-pr-961.json","mode":"100644","type":"blob","sha":"3415e7d7db73b9bf577ba00c558eb856b8bd512c","size":6745,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3415e7d7db73b9bf577ba00c558eb856b8bd512c"},{"path":"docs/case-studies/issue-21","mode":"040000","type":"tree","sha":"8ceaad7f0862d8166a7be01d8038e01dec89f43f","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/8ceaad7f0862d8166a7be01d8038e01dec89f43f"},{"path":"docs/case-studies/issue-21/README.md","mode":"100644","type":"blob","sha":"1a26fcba8943ec81eff9e8819a43f266328313fb","size":14434,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/1a26fcba8943ec81eff9e8819a43f266328313fb"},{"path":"docs/case-studies/issue-21/ci-logs","mode":"040000","type":"tree","sha":"def1a9ae3b42140676c37663c1f81fe86431dc81","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/def1a9ae3b42140676c37663c1f81fe86431dc81"},{"path":"docs/case-studies/issue-21/ci-logs/run-20803315337.txt","mode":"100644","type":"blob","sha":"a62468e1e45ca89d6c21424e0d1e871078b7b5ec","size":133670,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/a62468e1e45ca89d6c21424e0d1e871078b7b5ec"},{"path":"docs/case-studies/issue-21/ci-logs/run-20885464993.txt","mode":"100644","type":"blob","sha":"20541feb33031aa60099af8d8213470b4384bc0e","size":155417,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/20541feb33031aa60099af8d8213470b4384bc0e"},{"path":"docs/case-studies/issue-21/issue-111-data.txt","mode":"100644","type":"blob","sha":"42a4b7b4687914dea32905cab0835ac43ba44a36","size":700,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/42a4b7b4687914dea32905cab0835ac43ba44a36"},{"path":"docs/case-studies/issue-21/issue-113-data.txt","mode":"100644","type":"blob","sha":"157d5bd29fcd9f80e4b97c98308f90fbf9c0b4a3","size":708,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/157d5bd29fcd9f80e4b97c98308f90fbf9c0b4a3"},{"path":"docs/case-studies/issue-21/pr-112-data.json","mode":"100644","type":"blob","sha":"2bde54d68433cb1db973e8fc7a3ff96b28cfeba4","size":4967,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2bde54d68433cb1db973e8fc7a3ff96b28cfeba4"},{"path":"docs/case-studies/issue-21/pr-112-diff.patch","mode":"100644","type":"blob","sha":"9a61051d2643cf8d43205bf902576c136579b658","size":140742,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/9a61051d2643cf8d43205bf902576c136579b658"},{"path":"docs/case-studies/issue-21/pr-114-data.json","mode":"100644","type":"blob","sha":"bb5f52db99e307cce9c67de5f45f3f7c0eafeca8","size":7852,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/bb5f52db99e307cce9c67de5f45f3f7c0eafeca8"},{"path":"docs/case-studies/issue-21/pr-114-diff.patch","mode":"100644","type":"blob","sha":"33f28bdfa6ba98300f0a4ffb3335c6a36862b298","size":31790,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/33f28bdfa6ba98300f0a4ffb3335c6a36862b298"},{"path":"docs/case-studies/issue-23","mode":"040000","type":"tree","sha":"fdaf95be9969fb93231b55fdf9a7a8dcf7d25b1e","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/fdaf95be9969fb93231b55fdf9a7a8dcf7d25b1e"},{"path":"docs/case-studies/issue-23/README.md","mode":"100644","type":"blob","sha":"3a8e974437af04ba3cbb23fe804be4ebb3fd4ec5","size":9202,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3a8e974437af04ba3cbb23fe804be4ebb3fd4ec5"},{"path":"docs/case-studies/issue-23/data","mode":"040000","type":"tree","sha":"1277e86873b3e1469bb8e76f54e8cf5977b4cbc2","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/1277e86873b3e1469bb8e76f54e8cf5977b4cbc2"},{"path":"docs/case-studies/issue-23/data/hive-mind-check-version.mjs","mode":"100644","type":"blob","sha":"d177e0f8996fb2ea13878762b32a3ddc118d7fc3","size":3689,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d177e0f8996fb2ea13878762b32a3ddc118d7fc3"},{"path":"docs/case-studies/issue-23/data/hive-mind-ci.yml","mode":"100644","type":"blob","sha":"b464861d9f38abbd9893395100b807e99a0aa873","size":3,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b464861d9f38abbd9893395100b807e99a0aa873"},{"path":"docs/case-studies/issue-23/data/hive-mind-eslint.config.mjs","mode":"100644","type":"blob","sha":"ac4d804b59be76659fb96c468c7bdd12a10a0d7e","size":2312,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ac4d804b59be76659fb96c468c7bdd12a10a0d7e"},{"path":"docs/case-studies/issue-23/data/hive-mind-release.yml","mode":"100644","type":"blob","sha":"f7730771b91d644f9861e821921ccaf57dfb00ec","size":85858,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/f7730771b91d644f9861e821921ccaf57dfb00ec"},{"path":"docs/case-studies/issue-23/data/issue-1126-details.txt","mode":"100644","type":"blob","sha":"686a3eae848a63a25af64799fa490f4a46411b83","size":485,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/686a3eae848a63a25af64799fa490f4a46411b83"},{"path":"docs/case-studies/issue-23/data/issue-1141-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-23/data/issue-1141-details.txt","mode":"100644","type":"blob","sha":"f66b85d7dd36bd9b880b1326ffebee17bb45b969","size":1151,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/f66b85d7dd36bd9b880b1326ffebee17bb45b969"},{"path":"docs/case-studies/issue-23/data/pr-1127-conversation-comments.json","mode":"100644","type":"blob","sha":"bae16e06b841f0a19ddb6e96d689812f44c89bd3","size":17911,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/bae16e06b841f0a19ddb6e96d689812f44c89bd3"},{"path":"docs/case-studies/issue-23/data/pr-1127-diff.txt","mode":"100644","type":"blob","sha":"1c10df9d656e357ae0067c3225e245348b4c20b8","size":11091,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/1c10df9d656e357ae0067c3225e245348b4c20b8"},{"path":"docs/case-studies/issue-23/data/pr-1127-review-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-23/data/pr-1142-conversation-comments.json","mode":"100644","type":"blob","sha":"340a0373059f1c82ab6e29bfa1287a3f3696de53","size":8054,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/340a0373059f1c82ab6e29bfa1287a3f3696de53"},{"path":"docs/case-studies/issue-23/data/pr-1142-diff.txt","mode":"100644","type":"blob","sha":"6ec5321e04e194106aa9e5c57f722803f4907115","size":27946,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6ec5321e04e194106aa9e5c57f722803f4907115"},{"path":"docs/case-studies/issue-23/data/pr-1142-review-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-25","mode":"040000","type":"tree","sha":"bc3d2d28e71905861b014eac07a85a9038f81629","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/bc3d2d28e71905861b014eac07a85a9038f81629"},{"path":"docs/case-studies/issue-25/DETAILED-COMPARISON.md","mode":"100644","type":"blob","sha":"51fcbe8ba6d381928e23542df83d7192d4be982b","size":17912,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/51fcbe8ba6d381928e23542df83d7192d4be982b"},{"path":"docs/case-studies/issue-25/README.md","mode":"100644","type":"blob","sha":"10e19af530e13ea946942010df0ba5bd273d188d","size":10084,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/10e19af530e13ea946942010df0ba5bd273d188d"},{"path":"docs/case-studies/issue-25/data","mode":"040000","type":"tree","sha":"8e3025b393e4e46b60648445069e92cffcd6ba25","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/8e3025b393e4e46b60648445069e92cffcd6ba25"},{"path":"docs/case-studies/issue-25/data/hive-mind-file-tree.txt","mode":"100644","type":"blob","sha":"d0fb16c96e0aa58e71f53b64c5012a9919dff6c4","size":84928,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d0fb16c96e0aa58e71f53b64c5012a9919dff6c4"},{"path":"docs/case-studies/issue-25/data/issue-1274-case-study.md","mode":"100644","type":"blob","sha":"6102ea583918590ca11e9cd725c0288679757d79","size":9175,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6102ea583918590ca11e9cd725c0288679757d79"},{"path":"docs/case-studies/issue-25/data/issue-1278-case-study.md","mode":"100644","type":"blob","sha":"f9bc708565466c654d41b4824686c1f3fde3f9f7","size":13738,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/f9bc708565466c654d41b4824686c1f3fde3f9f7"},{"path":"docs/case-studies/issue-25/data/template-file-tree.txt","mode":"100644","type":"blob","sha":"4af61d7e9eb7a96d4045badf2ab896bd30aec9b8","size":3372,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4af61d7e9eb7a96d4045badf2ab896bd30aec9b8"},{"path":"docs/case-studies/issue-29","mode":"040000","type":"tree","sha":"626db2e81a46cef4af1eea05b1aca703ae85cb15","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/626db2e81a46cef4af1eea05b1aca703ae85cb15"},{"path":"docs/case-studies/issue-29/README.md","mode":"100644","type":"blob","sha":"df6f5b5a6e695f2d3a34496db4fbe18fb682e9e7","size":6303,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/df6f5b5a6e695f2d3a34496db4fbe18fb682e9e7"},{"path":"docs/case-studies/issue-3","mode":"040000","type":"tree","sha":"87355591b48402586bdc201c45295d4318562d0f","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/87355591b48402586bdc201c45295d4318562d0f"},{"path":"docs/case-studies/issue-3/README.md","mode":"100644","type":"blob","sha":"cb499c982431d42276b0d220d6e2c0be8aa9db6c","size":10928,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/cb499c982431d42276b0d220d6e2c0be8aa9db6c"},{"path":"docs/case-studies/issue-3/created-issues.md","mode":"100644","type":"blob","sha":"8d274a177a7d701f4eca924a0e0e7e9ab515e7f9","size":1274,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/8d274a177a7d701f4eca924a0e0e7e9ab515e7f9"},{"path":"docs/case-studies/issue-3/issue-data.json","mode":"100644","type":"blob","sha":"9a79ea323d9678ecdc9d4d710b8ba46b61a5e55f","size":4625,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/9a79ea323d9678ecdc9d4d710b8ba46b61a5e55f"},{"path":"docs/case-studies/issue-3/original-format-release-notes.mjs","mode":"100644","type":"blob","sha":"6592be615307575e63d80f682f2458bc2bc596cb","size":7649,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6592be615307575e63d80f682f2458bc2bc596cb"},{"path":"docs/case-studies/issue-3/reference-pr-59-diff.txt","mode":"100644","type":"blob","sha":"78ad4aced552e07bfc57936e231e42e886431464","size":23744,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/78ad4aced552e07bfc57936e231e42e886431464"},{"path":"docs/case-studies/issue-3/reference-pr-59.json","mode":"100644","type":"blob","sha":"4e8c49d707edce4fa721e329197276f6c5284998","size":7914,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4e8c49d707edce4fa721e329197276f6c5284998"},{"path":"docs/case-studies/issue-3/release-v0.1.0.json","mode":"100644","type":"blob","sha":"421a03f99c59fd3f90a0db29710baabec2efa046","size":1008,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/421a03f99c59fd3f90a0db29710baabec2efa046"},{"path":"docs/case-studies/issue-3/repositories-with-same-script.json","mode":"100644","type":"blob","sha":"a43feeb47fe3a106f0a3719a8eb247a87ec4f8b0","size":771,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/a43feeb47fe3a106f0a3719a8eb247a87ec4f8b0"},{"path":"docs/case-studies/issue-3/research-notes.md","mode":"100644","type":"blob","sha":"9b121414628c2cd9e2005cddc4f1835e948216e0","size":1394,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/9b121414628c2cd9e2005cddc4f1835e948216e0"},{"path":"docs/case-studies/issue-31","mode":"040000","type":"tree","sha":"cbe589a1b202c7cfebdb28d60a57494e7a40c486","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/cbe589a1b202c7cfebdb28d60a57494e7a40c486"},{"path":"docs/case-studies/issue-31/README.md","mode":"100644","type":"blob","sha":"d1af67f1749fdf2563580f722d1a0ba1af133c68","size":4832,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d1af67f1749fdf2563580f722d1a0ba1af133c68"},{"path":"docs/case-studies/issue-31/web-capture-pr49-commits.json","mode":"100644","type":"blob","sha":"98837b09fb090fda8dafa41d5e21deac2922b060","size":2633,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/98837b09fb090fda8dafa41d5e21deac2922b060"},{"path":"docs/case-studies/issue-33","mode":"040000","type":"tree","sha":"8207f537cc6c8bbdf0d68403529da28b30ed0dd8","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/8207f537cc6c8bbdf0d68403529da28b30ed0dd8"},{"path":"docs/case-studies/issue-33/README.md","mode":"100644","type":"blob","sha":"9ea7d4313d8de96b21c0e5eee68f3e4730140866","size":7513,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/9ea7d4313d8de96b21c0e5eee68f3e4730140866"},{"path":"docs/case-studies/issue-33/ci-logs","mode":"040000","type":"tree","sha":"502e5b1c396577db4fcc0138f0af852450ad4da1","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/502e5b1c396577db4fcc0138f0af852450ad4da1"},{"path":"docs/case-studies/issue-33/ci-logs/release-24395209194.txt","mode":"100644","type":"blob","sha":"364d1424f87d4b83307b9929a7911fcb104839fb","size":786370,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/364d1424f87d4b83307b9929a7911fcb104839fb"},{"path":"docs/case-studies/issue-33/ci-logs/upstream-nodejs-62430.json","mode":"100644","type":"blob","sha":"1202138f19c247d9c53be06f7b539afbd7ffb89a","size":2053,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/1202138f19c247d9c53be06f7b539afbd7ffb89a"},{"path":"docs/case-studies/issue-33/ci-logs/upstream-npm-cli-9151.json","mode":"100644","type":"blob","sha":"b5a72cccbd560ba720394e4b476608dc53915110","size":6870,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b5a72cccbd560ba720394e4b476608dc53915110"},{"path":"docs/case-studies/issue-33/ci-logs/upstream-runner-images-13883.json","mode":"100644","type":"blob","sha":"fb9133223f9fb47b3933bba70ce9dce1207e4e43","size":4055,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fb9133223f9fb47b3933bba70ce9dce1207e4e43"},{"path":"docs/case-studies/issue-36","mode":"040000","type":"tree","sha":"ec5c4dba3840a3d33c3358156973144ba68e4fdb","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/ec5c4dba3840a3d33c3358156973144ba68e4fdb"},{"path":"docs/case-studies/issue-36/README.md","mode":"100644","type":"blob","sha":"eeef8d57301beb189c3c1d33c48236897c79584e","size":5048,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/eeef8d57301beb189c3c1d33c48236897c79584e"},{"path":"docs/case-studies/issue-36/ci-logs","mode":"040000","type":"tree","sha":"1084e31a96587e733667613e8315afcce302a62c","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/1084e31a96587e733667613e8315afcce302a62c"},{"path":"docs/case-studies/issue-36/ci-logs/release-24399965550.txt","mode":"100644","type":"blob","sha":"b27caae8745d5233aff3960abfde293370d59622","size":845925,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b27caae8745d5233aff3960abfde293370d59622"},{"path":"docs/case-studies/issue-38","mode":"040000","type":"tree","sha":"5e8dc46788e00b88f588922d77831dee54e0fd5f","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/5e8dc46788e00b88f588922d77831dee54e0fd5f"},{"path":"docs/case-studies/issue-38/CASE-STUDY.md","mode":"100644","type":"blob","sha":"44c49b962bcbcfb317e3f7269144a4e9adbad90e","size":3067,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/44c49b962bcbcfb317e3f7269144a4e9adbad90e"},{"path":"docs/case-studies/issue-40","mode":"040000","type":"tree","sha":"bae91bf6cce9bba67787767596ce3650cbef242c","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/bae91bf6cce9bba67787767596ce3650cbef242c"},{"path":"docs/case-studies/issue-40/CICD-COMPARISON.md","mode":"100644","type":"blob","sha":"dcc0662bbfa535600b0508b4abe5f7906f6fab09","size":10773,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/dcc0662bbfa535600b0508b4abe5f7906f6fab09"},{"path":"docs/case-studies/issue-40/README.md","mode":"100644","type":"blob","sha":"141a57808f16d380b35f62fb2088a63828a09d72","size":13277,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/141a57808f16d380b35f62fb2088a63828a09d72"},{"path":"docs/case-studies/issue-40/data","mode":"040000","type":"tree","sha":"eb4358c3ff4a31e03e5a3f20a272f797074122df","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/eb4358c3ff4a31e03e5a3f20a272f797074122df"},{"path":"docs/case-studies/issue-40/data/ci-run-25212337438.json","mode":"100644","type":"blob","sha":"6ba06512776d76ac7fdd42bbfd386ea3d7d6bf11","size":411,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6ba06512776d76ac7fdd42bbfd386ea3d7d6bf11"},{"path":"docs/case-studies/issue-40/data/ci-runs-branch.json","mode":"100644","type":"blob","sha":"53d01b68b5c31786f0db4606d8982dfac7450356","size":197,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/53d01b68b5c31786f0db4606d8982dfac7450356"},{"path":"docs/case-studies/issue-40/data/downstream-web-capture-issue-98.json","mode":"100644","type":"blob","sha":"9eec8aaaafad9306078d1402c38114a080926dbf","size":2335,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/9eec8aaaafad9306078d1402c38114a080926dbf"},{"path":"docs/case-studies/issue-40/data/downstream-web-capture-pr-99.diff","mode":"100644","type":"blob","sha":"33ac3c7c6100fbb9355ccd35a5b2a0b3676c675b","size":35718,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/33ac3c7c6100fbb9355ccd35a5b2a0b3676c675b"},{"path":"docs/case-studies/issue-40/data/downstream-web-capture-pr-99.json","mode":"100644","type":"blob","sha":"5466c04cd452251ba2fa9142c7f5f8b65dd2a432","size":6895,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/5466c04cd452251ba2fa9142c7f5f8b65dd2a432"},{"path":"docs/case-studies/issue-40/data/issue-40.json","mode":"100644","type":"blob","sha":"f56937f019b5bde2f2ee9cf1761559b343c0edc0","size":5646,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/f56937f019b5bde2f2ee9cf1761559b343c0edc0"},{"path":"docs/case-studies/issue-40/data/js-cicd-files.txt","mode":"100644","type":"blob","sha":"74669dac64e1e2e9fa005ef10cf1c1a6913a5a83","size":767,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/74669dac64e1e2e9fa005ef10cf1c1a6913a5a83"},{"path":"docs/case-studies/issue-40/data/js-template-file-tree.txt","mode":"100644","type":"blob","sha":"4da2f847e90677a8a38e2dbb8a58895ff0463f1c","size":4718,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4da2f847e90677a8a38e2dbb8a58895ff0463f1c"},{"path":"docs/case-studies/issue-40/data/pr-43.json","mode":"100644","type":"blob","sha":"dfac2dcad34b62d2e4edb9b48c37ad60ce3b1f5d","size":7356,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/dfac2dcad34b62d2e4edb9b48c37ad60ce3b1f5d"},{"path":"docs/case-studies/issue-40/data/related-js-merged-prs.json","mode":"100644","type":"blob","sha":"19d1be1136b48816a56410966ee5e71bc29597ae","size":228,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/19d1be1136b48816a56410966ee5e71bc29597ae"},{"path":"docs/case-studies/issue-40/data/rust-cicd-files.txt","mode":"100644","type":"blob","sha":"4e8ca4cf7dd7e49856f983a0c8abf6e2bbf1430a","size":486,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4e8ca4cf7dd7e49856f983a0c8abf6e2bbf1430a"},{"path":"docs/case-studies/issue-40/data/rust-template-file-tree.txt","mode":"100644","type":"blob","sha":"26f06a79bf244229cf8ef15f12300e9fc4af9300","size":3283,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/26f06a79bf244229cf8ef15f12300e9fc4af9300"},{"path":"docs/case-studies/issue-40/data/rust-template-head.txt","mode":"100644","type":"blob","sha":"13690f5598b5637035d11317b3c32d72c3ce57ac","size":46,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/13690f5598b5637035d11317b3c32d72c3ce57ac"},{"path":"docs/case-studies/issue-40/data/shields-broken-prefixed-badge.svg","mode":"100644","type":"blob","sha":"6c8701aa112c554eee24d9fdaf8f225032a4f541","size":1123,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6c8701aa112c554eee24d9fdaf8f225032a4f541"},{"path":"docs/case-studies/issue-40/data/shields-broken-prefixed-prerelease-badge.svg","mode":"100644","type":"blob","sha":"6c8701aa112c554eee24d9fdaf8f225032a4f541","size":1123,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6c8701aa112c554eee24d9fdaf8f225032a4f541"},{"path":"docs/case-studies/issue-40/data/shields-working-normalized-badge.svg","mode":"100644","type":"blob","sha":"0f2c111a6329420dc96ec24f4fe3cda0af62e8a6","size":1083,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0f2c111a6329420dc96ec24f4fe3cda0af62e8a6"},{"path":"docs/case-studies/issue-40/data/shields-working-prerelease-badge.svg","mode":"100644","type":"blob","sha":"fea633df9d9d5af5248916497de2fc981479a24d","size":1114,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fea633df9d9d5af5248916497de2fc981479a24d"},{"path":"docs/case-studies/issue-40/rust-template","mode":"040000","type":"tree","sha":"ea8240c09668e20193b8871bb3fd473d9f385f7f","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/ea8240c09668e20193b8871bb3fd473d9f385f7f"},{"path":"docs/case-studies/issue-40/rust-template/create-github-release.rs","mode":"100644","type":"blob","sha":"fb45ae8ad9baa3d49a1e0007f959e0ffb5b0144a","size":7005,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fb45ae8ad9baa3d49a1e0007f959e0ffb5b0144a"},{"path":"docs/case-studies/issue-40/rust-template/release.yml","mode":"100644","type":"blob","sha":"e8b6fb77030f59ecbb748c3e98c2d1cdeba0e079","size":16372,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e8b6fb77030f59ecbb748c3e98c2d1cdeba0e079"},{"path":"docs/case-studies/issue-41","mode":"040000","type":"tree","sha":"201e76d4d1a316eb7577d5cd8d4368487e5b7554","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/201e76d4d1a316eb7577d5cd8d4368487e5b7554"},{"path":"docs/case-studies/issue-41/README.md","mode":"100644","type":"blob","sha":"e7a11e92f4d85d7e038c8a70f18a11cd19b77ecd","size":11477,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e7a11e92f4d85d7e038c8a70f18a11cd19b77ecd"},{"path":"docs/case-studies/issue-41/data","mode":"040000","type":"tree","sha":"6415121b0f8210e5c8057076436c90e00d043051","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/6415121b0f8210e5c8057076436c90e00d043051"},{"path":"docs/case-studies/issue-41/data/hive-mind-check-file-line-limits.sh","mode":"100644","type":"blob","sha":"65630d5c03e8fc939158a1ea0ae7a0bd6f2c39b7","size":3061,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/65630d5c03e8fc939158a1ea0ae7a0bd6f2c39b7"},{"path":"docs/case-studies/issue-41/data/hive-mind-file-tree.txt","mode":"100644","type":"blob","sha":"a34017ffb02a64aa83ac0bfb79f09bf516883d19","size":149581,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/a34017ffb02a64aa83ac0bfb79f09bf516883d19"},{"path":"docs/case-studies/issue-41/data/hive-mind-issue-1593-case-study.md","mode":"100644","type":"blob","sha":"e06ec2958ee042bf0880209664c18509dc946ad9","size":5126,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e06ec2958ee042bf0880209664c18509dc946ad9"},{"path":"docs/case-studies/issue-41/data/hive-mind-issue-1593-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-41/data/hive-mind-issue-1593.json","mode":"100644","type":"blob","sha":"974f28e357c4a075c4d4cc1bb0d385507f16f332","size":5063,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/974f28e357c4a075c4d4cc1bb0d385507f16f332"},{"path":"docs/case-studies/issue-41/data/hive-mind-issue-1730-case-study.md","mode":"100644","type":"blob","sha":"bb5c8cee718a3f5589831531974d36b7dfac95a1","size":11040,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/bb5c8cee718a3f5589831531974d36b7dfac95a1"},{"path":"docs/case-studies/issue-41/data/hive-mind-issue-1730-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-41/data/hive-mind-issue-1730.json","mode":"100644","type":"blob","sha":"1f233f4ddcfcb852074e51885bdecfa349fcbcb9","size":5509,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/1f233f4ddcfcb852074e51885bdecfa349fcbcb9"},{"path":"docs/case-studies/issue-41/data/js-template-check-file-line-limits-before.sh","mode":"100755","type":"blob","sha":"ae66f276e915cebabf8fc40fb2f21034acb24540","size":1634,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ae66f276e915cebabf8fc40fb2f21034acb24540"},{"path":"docs/case-studies/issue-41/data/js-template-eslint.config.js","mode":"100644","type":"blob","sha":"ee9438eaf039289497c80c99dd512e54601be5e8","size":2850,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ee9438eaf039289497c80c99dd512e54601be5e8"},{"path":"docs/case-studies/issue-41/data/js-template-file-tree.txt","mode":"100644","type":"blob","sha":"0d097a3f8e1f718d11176cbe8fe31444516def9a","size":4857,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0d097a3f8e1f718d11176cbe8fe31444516def9a"},{"path":"docs/case-studies/issue-41/data/js-template-issue-41-comments.json","mode":"100644","type":"blob","sha":"3dad1f8506041d5a34ef8fee2f9791f4b3f3ff75","size":3398,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3dad1f8506041d5a34ef8fee2f9791f4b3f3ff75"},{"path":"docs/case-studies/issue-41/data/js-template-issue-41.json","mode":"100644","type":"blob","sha":"b53a5ae005d9b1ef351fde3fbf8ca2e6388265a7","size":5693,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b53a5ae005d9b1ef351fde3fbf8ca2e6388265a7"},{"path":"docs/case-studies/issue-41/data/js-template-release.yml","mode":"100644","type":"blob","sha":"7090eb5402bbe81fdda60c8a16e991cf33b22842","size":19369,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/7090eb5402bbe81fdda60c8a16e991cf33b22842"},{"path":"docs/case-studies/issue-41/data/js-template-warn-threshold-search-before.json","mode":"100644","type":"blob","sha":"fe51488c7066f6687ef680d6bfaa4f7768ef205c","size":3,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fe51488c7066f6687ef680d6bfaa4f7768ef205c"},{"path":"docs/case-studies/issue-41/data/rust-template-check-file-size.rs","mode":"100644","type":"blob","sha":"f5eb668f5bea2a043c810163f6e506951fd1a2ea","size":2764,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/f5eb668f5bea2a043c810163f6e506951fd1a2ea"},{"path":"docs/case-studies/issue-41/data/rust-template-created-issue-url.txt","mode":"100644","type":"blob","sha":"48194880154ae0f69a51822eee76d87e4f95bf3f","size":90,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/48194880154ae0f69a51822eee76d87e4f95bf3f"},{"path":"docs/case-studies/issue-41/data/rust-template-file-tree.txt","mode":"100644","type":"blob","sha":"b450b235bffc24455f31e6f0803fa339699bd019","size":3730,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b450b235bffc24455f31e6f0803fa339699bd019"},{"path":"docs/case-studies/issue-41/data/rust-template-issue-40.json","mode":"100644","type":"blob","sha":"252b8b76588b657cf639df12fca6a479ff248bd5","size":2561,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/252b8b76588b657cf639df12fca6a479ff248bd5"},{"path":"docs/case-studies/issue-41/data/rust-template-issues.json","mode":"100644","type":"blob","sha":"6da0d1785e2aaef43da001247d894f7989e5a846","size":10031,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6da0d1785e2aaef43da001247d894f7989e5a846"},{"path":"docs/case-studies/issue-41/data/rust-template-max-lines-search.json","mode":"100644","type":"blob","sha":"fe51488c7066f6687ef680d6bfaa4f7768ef205c","size":3,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fe51488c7066f6687ef680d6bfaa4f7768ef205c"},{"path":"docs/case-studies/issue-41/data/rust-template-release.yml","mode":"100644","type":"blob","sha":"e8b6fb77030f59ecbb748c3e98c2d1cdeba0e079","size":16372,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e8b6fb77030f59ecbb748c3e98c2d1cdeba0e079"},{"path":"docs/case-studies/issue-42","mode":"040000","type":"tree","sha":"07f013b73159dd41e9c6daa13ab45d12d3494d6f","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/07f013b73159dd41e9c6daa13ab45d12d3494d6f"},{"path":"docs/case-studies/issue-42/README.md","mode":"100644","type":"blob","sha":"63c1cdeabfb47052b10f3003115185e53962d76f","size":6516,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/63c1cdeabfb47052b10f3003115185e53962d76f"},{"path":"docs/case-studies/issue-42/data","mode":"040000","type":"tree","sha":"bee9839eee803ec4fd02759b639b35151daa0e1a","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/bee9839eee803ec4fd02759b639b35151daa0e1a"},{"path":"docs/case-studies/issue-42/data/ci-runs-branch.json","mode":"100644","type":"blob","sha":"c4762b0ceeaf9f94548d6f0b0091907b8c61774c","size":197,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/c4762b0ceeaf9f94548d6f0b0091907b8c61774c"},{"path":"docs/case-studies/issue-42/data/issue-42-comments.json","mode":"100644","type":"blob","sha":"68b41b48f493453376926ded7f77289a6f886b5a","size":3398,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/68b41b48f493453376926ded7f77289a6f886b5a"},{"path":"docs/case-studies/issue-42/data/issue-42.json","mode":"100644","type":"blob","sha":"2141397162ffcddbbb1523094cc39d15ea96d034","size":3513,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2141397162ffcddbbb1523094cc39d15ea96d034"},{"path":"docs/case-studies/issue-42/data/js-template-file-tree.txt","mode":"100644","type":"blob","sha":"b1155ad314a059cf5d88b4a2dfbe47eda3d0a833","size":4793,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b1155ad314a059cf5d88b4a2dfbe47eda3d0a833"},{"path":"docs/case-studies/issue-42/data/js-template-pre-fix-head.txt","mode":"100644","type":"blob","sha":"12d1272ba47453fba0e3753446e5995c16e8fc29","size":41,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/12d1272ba47453fba0e3753446e5995c16e8fc29"},{"path":"docs/case-studies/issue-42/data/link-foundation-my-package-search.txt","mode":"100644","type":"blob","sha":"b65cceb6b0cb36a42fd83c8d4df48bd785f921d9","size":4692,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b65cceb6b0cb36a42fd83c8d4df48bd785f921d9"},{"path":"docs/case-studies/issue-42/data/link-foundation-package-name-search.txt","mode":"100644","type":"blob","sha":"d06ee4f3368eb20ef0e3e20d8eaf7c51b47525af","size":7460,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d06ee4f3368eb20ef0e3e20d8eaf7c51b47525af"},{"path":"docs/case-studies/issue-42/data/pr-45-conversation-comments.json","mode":"100644","type":"blob","sha":"fe51488c7066f6687ef680d6bfaa4f7768ef205c","size":3,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fe51488c7066f6687ef680d6bfaa4f7768ef205c"},{"path":"docs/case-studies/issue-42/data/pr-45-review-comments.json","mode":"100644","type":"blob","sha":"fe51488c7066f6687ef680d6bfaa4f7768ef205c","size":3,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fe51488c7066f6687ef680d6bfaa4f7768ef205c"},{"path":"docs/case-studies/issue-42/data/pr-45-reviews.json","mode":"100644","type":"blob","sha":"fe51488c7066f6687ef680d6bfaa4f7768ef205c","size":3,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fe51488c7066f6687ef680d6bfaa4f7768ef205c"},{"path":"docs/case-studies/issue-42/data/pr-45.json","mode":"100644","type":"blob","sha":"d572a0d618c6e1dc0b55785879f47a4976e45d83","size":8012,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d572a0d618c6e1dc0b55785879f47a4976e45d83"},{"path":"docs/case-studies/issue-42/data/related-merged-prs-check-release-needed.json","mode":"100644","type":"blob","sha":"d40584a362b598dfeeb83e256184502f8645a430","size":638,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d40584a362b598dfeeb83e256184502f8645a430"},{"path":"docs/case-studies/issue-42/data/related-merged-prs-publish-to-npm.json","mode":"100644","type":"blob","sha":"fa8fc68a81e4beb9b9f022f5a0177333804ba6a3","size":1252,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fa8fc68a81e4beb9b9f022f5a0177333804ba6a3"},{"path":"docs/case-studies/issue-42/data/rust-template-ci-cd-findings.txt","mode":"100644","type":"blob","sha":"c9006adf7c8151f39b1144cdf812d78b0bba3706","size":3070,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/c9006adf7c8151f39b1144cdf812d78b0bba3706"},{"path":"docs/case-studies/issue-42/data/rust-template-file-tree.txt","mode":"100644","type":"blob","sha":"4665a655c09cbc003d2d548813ccef33b55baec4","size":3222,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4665a655c09cbc003d2d548813ccef33b55baec4"},{"path":"docs/case-studies/issue-42/data/rust-template-head.txt","mode":"100644","type":"blob","sha":"e0ae5c96230d55e2a0ece9aac2524f5dbb547148","size":41,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e0ae5c96230d55e2a0ece9aac2524f5dbb547148"},{"path":"docs/case-studies/issue-56","mode":"040000","type":"tree","sha":"e2adce984ccbdc958c15e022fe365f25fdc4871b","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/e2adce984ccbdc958c15e022fe365f25fdc4871b"},{"path":"docs/case-studies/issue-56/README.md","mode":"100644","type":"blob","sha":"5472a380d84ec531d7d65ad1636943fc98c47e9e","size":11579,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/5472a380d84ec531d7d65ad1636943fc98c47e9e"},{"path":"docs/case-studies/issue-56/artifacts","mode":"040000","type":"tree","sha":"73b80761015ea1657603498aabbfcf879211bd4e","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/73b80761015ea1657603498aabbfcf879211bd4e"},{"path":"docs/case-studies/issue-56/artifacts/universal-app-mobile.png","mode":"100644","type":"blob","sha":"6b499c74e52dea4106193d97ddc7d4d9bfae6422","size":80586,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6b499c74e52dea4106193d97ddc7d4d9bfae6422"},{"path":"docs/case-studies/issue-56/artifacts/universal-app-web.png","mode":"100644","type":"blob","sha":"b556f7d42a15bd06f82aaef6dfd1870de4f0cd6e","size":179773,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b556f7d42a15bd06f82aaef6dfd1870de4f0cd6e"},{"path":"docs/case-studies/issue-56/data","mode":"040000","type":"tree","sha":"f9bfbadc68f917d045c980b7d98f4db424aa5060","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/f9bfbadc68f917d045c980b7d98f4db424aa5060"},{"path":"docs/case-studies/issue-56/data/actions-checkout-release.json","mode":"100644","type":"blob","sha":"3c7f153d82affbb7e1ed3e8b75161d35ee4f12cf","size":122,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3c7f153d82affbb7e1ed3e8b75161d35ee4f12cf"},{"path":"docs/case-studies/issue-56/data/actions-configure-pages-release.json","mode":"100644","type":"blob","sha":"dd2331409299beef659c995a96db3b82faa6f667","size":58,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/dd2331409299beef659c995a96db3b82faa6f667"},{"path":"docs/case-studies/issue-56/data/actions-deploy-pages-release.json","mode":"100644","type":"blob","sha":"8a030d8fc12159783ba91340b2bd3711cf2f95a1","size":58,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/8a030d8fc12159783ba91340b2bd3711cf2f95a1"},{"path":"docs/case-studies/issue-56/data/actions-setup-node-release.json","mode":"100644","type":"blob","sha":"7a12823d671c0b3a2ee8b749cfe678734d9e8724","size":124,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/7a12823d671c0b3a2ee8b749cfe678734d9e8724"},{"path":"docs/case-studies/issue-56/data/actions-upload-artifact-release.json","mode":"100644","type":"blob","sha":"3998d30979d81b2c61d57247e3899d754445d76e","size":129,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3998d30979d81b2c61d57247e3899d754445d76e"},{"path":"docs/case-studies/issue-56/data/actions-upload-pages-artifact-release.json","mode":"100644","type":"blob","sha":"df8443358aa99a7c71471a3d6df3e93be68bdcf7","size":58,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/df8443358aa99a7c71471a3d6df3e93be68bdcf7"},{"path":"docs/case-studies/issue-56/data/bun-test-final.log","mode":"100644","type":"blob","sha":"7f61e2762301df34f507ee40defb04509e16bf01","size":5369,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/7f61e2762301df34f507ee40defb04509e16bf01"},{"path":"docs/case-studies/issue-56/data/changeset-status-after-stage.log","mode":"100644","type":"blob","sha":"6125608d9786f91aeac648dd9746688792050569","size":260,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6125608d9786f91aeac648dd9746688792050569"},{"path":"docs/case-studies/issue-56/data/check-file-line-limits-final-2.log","mode":"100644","type":"blob","sha":"3b33ea202f2662158c856c13ced1bc062408a258","size":1830,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3b33ea202f2662158c856c13ced1bc062408a258"},{"path":"docs/case-studies/issue-56/data/check-mjs-syntax-final-2.log","mode":"100644","type":"blob","sha":"d4296eff7a16eef849cf690cf10dfa9d60591493","size":962,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d4296eff7a16eef849cf690cf10dfa9d60591493"},{"path":"docs/case-studies/issue-56/data/deep-sdk-capacitor.config.ts","mode":"100644","type":"blob","sha":"39a98561bff5629cc2206ab202bc00ab70d5d45d","size":321,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/39a98561bff5629cc2206ab202bc00ab70d5d45d"},{"path":"docs/case-studies/issue-56/data/deep-sdk-electron-package.json","mode":"100644","type":"blob","sha":"2e713ea0f6c7934d74db79a192d0834d4525e122","size":2911,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2e713ea0f6c7934d74db79a192d0834d4525e122"},{"path":"docs/case-studies/issue-56/data/deep-sdk-file-tree.txt","mode":"100644","type":"blob","sha":"57d07f56a204b060e44faa44e5c6407a1a1827d1","size":7845,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/57d07f56a204b060e44faa44e5c6407a1a1827d1"},{"path":"docs/case-studies/issue-56/data/deep-sdk-gh-pages.yml","mode":"100644","type":"blob","sha":"1df1ce27dbe53d4c58fe548f46cc342d1dde2761","size":2930,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/1df1ce27dbe53d4c58fe548f46cc342d1dde2761"},{"path":"docs/case-studies/issue-56/data/deep-sdk-package.json","mode":"100644","type":"blob","sha":"7c02a08faec43bfcf25d9a09d0904fc00a339480","size":3778,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/7c02a08faec43bfcf25d9a09d0904fc00a339480"},{"path":"docs/case-studies/issue-56/data/deep-sdk-repo.json","mode":"100644","type":"blob","sha":"0c711a4bfaa1f00e5c35174c504ef456d31b77c7","size":344,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0c711a4bfaa1f00e5c35174c504ef456d31b77c7"},{"path":"docs/case-studies/issue-56/data/deno-test-final.log","mode":"100644","type":"blob","sha":"86703126adb14c07cee07a801714cbd27a2e2668","size":12781,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/86703126adb14c07cee07a801714cbd27a2e2668"},{"path":"docs/case-studies/issue-56/data/example-desktop-package-final-2.log","mode":"100644","type":"blob","sha":"7cedf02d2e323c1ff1f3c18e80ffb303703352cd","size":1292,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/7cedf02d2e323c1ff1f3c18e80ffb303703352cd"},{"path":"docs/case-studies/issue-56/data/example-mobile-sync-final-2.log","mode":"100644","type":"blob","sha":"fb1662b60a56ec7d3c22126fb1ed7ed229c8305b","size":625,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fb1662b60a56ec7d3c22126fb1ed7ed229c8305b"},{"path":"docs/case-studies/issue-56/data/example-web-build-final-2.log","mode":"100644","type":"blob","sha":"14b2fda2a2d23c83da71fb40fecc7d38cc6fa39e","size":466,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/14b2fda2a2d23c83da71fb40fecc7d38cc6fa39e"},{"path":"docs/case-studies/issue-56/data/issue-56-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-56/data/issue-56.json","mode":"100644","type":"blob","sha":"3e08c4e2cadba2c5f41cd3f5e911a23097756d77","size":5024,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3e08c4e2cadba2c5f41cd3f5e911a23097756d77"},{"path":"docs/case-studies/issue-56/data/link-foundation-code-search.json","mode":"100644","type":"blob","sha":"fe51488c7066f6687ef680d6bfaa4f7768ef205c","size":3,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fe51488c7066f6687ef680d6bfaa4f7768ef205c"},{"path":"docs/case-studies/issue-56/data/npm-capacitor-cli.json","mode":"100644","type":"blob","sha":"d1a583dce4d4e36a420cc7882c53e652756704fd","size":268,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d1a583dce4d4e36a420cc7882c53e652756704fd"},{"path":"docs/case-studies/issue-56/data/npm-capacitor-core.json","mode":"100644","type":"blob","sha":"d1a583dce4d4e36a420cc7882c53e652756704fd","size":268,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/d1a583dce4d4e36a420cc7882c53e652756704fd"},{"path":"docs/case-studies/issue-56/data/npm-check-final-4.log","mode":"100644","type":"blob","sha":"00404e50341b76d7c6642cb1efa4def388b0085f","size":524,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/00404e50341b76d7c6642cb1efa4def388b0085f"},{"path":"docs/case-studies/issue-56/data/npm-electron-forge-cli.json","mode":"100644","type":"blob","sha":"ec4183d044e0ea534bbf7b747420e23ccf15ed53","size":279,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ec4183d044e0ea534bbf7b747420e23ccf15ed53"},{"path":"docs/case-studies/issue-56/data/npm-install-root.log","mode":"100644","type":"blob","sha":"4e70da35565c29705d1d025e6b750905a531542a","size":269,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4e70da35565c29705d1d025e6b750905a531542a"},{"path":"docs/case-studies/issue-56/data/npm-install-universal-app-node20-compatible.log","mode":"100644","type":"blob","sha":"ecfa7964478025b50fd97214a9aebd8990418c3d","size":3407,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ecfa7964478025b50fd97214a9aebd8990418c3d"},{"path":"docs/case-studies/issue-56/data/npm-test-final-3.log","mode":"100644","type":"blob","sha":"888e10e42bbde4fefebe9af992d1f76a132ada66","size":11932,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/888e10e42bbde4fefebe9af992d1f76a132ada66"},{"path":"docs/case-studies/issue-56/data/npm-vite.json","mode":"100644","type":"blob","sha":"8d95d054a7bfe783100d45eaa6b7cf5503e1176d","size":266,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/8d95d054a7bfe783100d45eaa6b7cf5503e1176d"},{"path":"docs/case-studies/issue-56/data/pr-57.json","mode":"100644","type":"blob","sha":"248d3a3d43c49aa5adb8023b615ae6be3153a27e","size":8201,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/248d3a3d43c49aa5adb8023b615ae6be3153a27e"},{"path":"docs/case-studies/issue-56/data/recent-merged-prs.json","mode":"100644","type":"blob","sha":"81c8e8cdfdc05540b902d561b79a293ae5753c6f","size":2170,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/81c8e8cdfdc05540b902d561b79a293ae5753c6f"},{"path":"docs/case-studies/issue-56/data/universal-app-test-before.log","mode":"100644","type":"blob","sha":"144c79b0931e5930c5136952caaeb49382107566","size":5907,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/144c79b0931e5930c5136952caaeb49382107566"},{"path":"docs/case-studies/issue-56/data/universal-app-test-final-2.log","mode":"100644","type":"blob","sha":"b29057aecee4cb8fa33bc7b7b0d369588e8f9248","size":1218,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b29057aecee4cb8fa33bc7b7b0d369588e8f9248"},{"path":"docs/case-studies/issue-56/data/validate-changeset-final.log","mode":"100644","type":"blob","sha":"837a84ac2c1b92ec6f770f1805f0c8351ebd2ea7","size":508,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/837a84ac2c1b92ec6f770f1805f0c8351ebd2ea7"},{"path":"docs/case-studies/issue-56/data/vk-bot-desktop-build-renderer.mjs","mode":"100644","type":"blob","sha":"8c1c30bc9ecc91f4fe8a17806a571966bdbe183a","size":1511,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/8c1c30bc9ecc91f4fe8a17806a571966bdbe183a"},{"path":"docs/case-studies/issue-56/data/vk-bot-desktop-electron-main.cjs","mode":"100644","type":"blob","sha":"3b1bd5d146be2bcc75bb7ab7b2010aa53c2ee996","size":6128,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3b1bd5d146be2bcc75bb7ab7b2010aa53c2ee996"},{"path":"docs/case-studies/issue-56/data/vk-bot-desktop-file-tree.txt","mode":"100644","type":"blob","sha":"92352becc1a7fd772f14fb5caaf7656d9a316834","size":32571,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/92352becc1a7fd772f14fb5caaf7656d9a316834"},{"path":"docs/case-studies/issue-56/data/vk-bot-desktop-js-workflow.yml","mode":"100644","type":"blob","sha":"090cb1790fbf183dbdb6f1e770a04a7043152637","size":51231,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/090cb1790fbf183dbdb6f1e770a04a7043152637"},{"path":"docs/case-studies/issue-56/data/vk-bot-desktop-package.json","mode":"100644","type":"blob","sha":"4e13d7f1a4e8f8ad24aa7652b61216636f99acd6","size":4667,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4e13d7f1a4e8f8ad24aa7652b61216636f99acd6"},{"path":"docs/case-studies/issue-56/data/vk-bot-desktop-repo.json","mode":"100644","type":"blob","sha":"1c9bbc56fcb352985a43794d53a3657fabed6372","size":388,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/1c9bbc56fcb352985a43794d53a3657fabed6372"},{"path":"docs/case-studies/issue-7","mode":"040000","type":"tree","sha":"357ac6bf964c20292c9af615816a3443c8e3e740","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/357ac6bf964c20292c9af615816a3443c8e3e740"},{"path":"docs/case-studies/issue-7/BEST-PRACTICES-COMPARISON.md","mode":"100644","type":"blob","sha":"16d3820926b0c7ed9dfa24e60a76874924766771","size":9478,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/16d3820926b0c7ed9dfa24e60a76874924766771"},{"path":"docs/case-studies/issue-7/FORMATTER-COMPARISON.md","mode":"100644","type":"blob","sha":"89daa474e1760ccf43c3a7165b28fdee9beb65ff","size":17660,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/89daa474e1760ccf43c3a7165b28fdee9beb65ff"},{"path":"docs/case-studies/issue-7/current-repository-analysis.json","mode":"100644","type":"blob","sha":"149f113a42b073f46ca5adfeb921b58496ce9235","size":1988,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/149f113a42b073f46ca5adfeb921b58496ce9235"},{"path":"docs/case-studies/issue-7/effect-template-analysis.json","mode":"100644","type":"blob","sha":"5be40318ed4346f5c649d6522a56a510f748df52","size":4644,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/5be40318ed4346f5c649d6522a56a510f748df52"},{"path":"eslint.config.js","mode":"100644","type":"blob","sha":"a4979d2138f9537a5e3c5465d87a47cce2ebf53d","size":3160,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/a4979d2138f9537a5e3c5465d87a47cce2ebf53d"},{"path":"examples","mode":"040000","type":"tree","sha":"1113ed7f988fb93ed5bef6f4ed23c4c44c8f5ede","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/1113ed7f988fb93ed5bef6f4ed23c4c44c8f5ede"},{"path":"examples/basic-usage.js","mode":"100644","type":"blob","sha":"714025b9b45a4fdfd2524ce6b162249b05d2a54c","size":747,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/714025b9b45a4fdfd2524ce6b162249b05d2a54c"},{"path":"examples/universal-app","mode":"040000","type":"tree","sha":"dffe41cc874978c31e991e9515ed5ae250de5202","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/dffe41cc874978c31e991e9515ed5ae250de5202"},{"path":"examples/universal-app/README.md","mode":"100644","type":"blob","sha":"00aab7fb5139c45ddf5400ab0639179e03b16b11","size":2054,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/00aab7fb5139c45ddf5400ab0639179e03b16b11"},{"path":"examples/universal-app/capacitor.config.json","mode":"100644","type":"blob","sha":"9d8ec491b62efedc0e47be610b3d57e71d6c1d96","size":156,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/9d8ec491b62efedc0e47be610b3d57e71d6c1d96"},{"path":"examples/universal-app/electron","mode":"040000","type":"tree","sha":"5fba57afdd998374f4a746a1109576558bdcfb8b","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/5fba57afdd998374f4a746a1109576558bdcfb8b"},{"path":"examples/universal-app/electron/main.cjs","mode":"100644","type":"blob","sha":"141cb19585cee1b6594c10cab49c66a3d5a5c226","size":1129,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/141cb19585cee1b6594c10cab49c66a3d5a5c226"},{"path":"examples/universal-app/electron/preload.cjs","mode":"100644","type":"blob","sha":"285d7f319e718e893796e4d385e5314ad079f303","size":151,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/285d7f319e718e893796e4d385e5314ad079f303"},{"path":"examples/universal-app/forge.config.cjs","mode":"100644","type":"blob","sha":"70dae7505911ec3800cdd9d37ddbf1acf90337d8","size":760,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/70dae7505911ec3800cdd9d37ddbf1acf90337d8"},{"path":"examples/universal-app/index.html","mode":"100644","type":"blob","sha":"2c0ba45de0e5c0a07e129aa7882394a68799e8dd","size":495,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2c0ba45de0e5c0a07e129aa7882394a68799e8dd"},{"path":"examples/universal-app/package-lock.json","mode":"100644","type":"blob","sha":"04c1bf1a82db5bd6ed3d2478ad11273d6050aa9b","size":335543,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/04c1bf1a82db5bd6ed3d2478ad11273d6050aa9b"},{"path":"examples/universal-app/package.json","mode":"100644","type":"blob","sha":"230cc0db052c6f2cdd9bfbdf8a44d6246799137a","size":1590,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/230cc0db052c6f2cdd9bfbdf8a44d6246799137a"},{"path":"examples/universal-app/public","mode":"040000","type":"tree","sha":"b716a729a9807d9c5a999d91b9f4fa04355fb996","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/b716a729a9807d9c5a999d91b9f4fa04355fb996"},{"path":"examples/universal-app/public/favicon.svg","mode":"100644","type":"blob","sha":"68d6a43a251ee84b8bea4db2db4f9d56141a17e8","size":210,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/68d6a43a251ee84b8bea4db2db4f9d56141a17e8"},{"path":"examples/universal-app/src","mode":"040000","type":"tree","sha":"38e3bf15689af56effd42b44505afcb51d6e8bb1","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/38e3bf15689af56effd42b44505afcb51d6e8bb1"},{"path":"examples/universal-app/src/App.js","mode":"100644","type":"blob","sha":"8152275269a507524f1149347e2505ce96d894b1","size":3676,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/8152275269a507524f1149347e2505ce96d894b1"},{"path":"examples/universal-app/src/main.js","mode":"100644","type":"blob","sha":"0d76e39ad43a22879738c5b14e2fcd072109bfcc","size":240,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0d76e39ad43a22879738c5b14e2fcd072109bfcc"},{"path":"examples/universal-app/src/styles.css","mode":"100644","type":"blob","sha":"7b08a2da6d7442ff063d49c1c2c52c22ec8e9124","size":3051,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/7b08a2da6d7442ff063d49c1c2c52c22ec8e9124"},{"path":"examples/universal-app/vite.config.js","mode":"100644","type":"blob","sha":"6782d92633f1a7b0093f1bf78fd8373546370d87","size":498,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6782d92633f1a7b0093f1bf78fd8373546370d87"},{"path":"experiments","mode":"040000","type":"tree","sha":"129556b110c6ffe10b64208f9516aa67ebd07a32","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/129556b110c6ffe10b64208f9516aa67ebd07a32"},{"path":"experiments/test-changeset-scripts.mjs","mode":"100644","type":"blob","sha":"dcf30285827a8266eaa352312893b49daeb853b6","size":8385,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/dcf30285827a8266eaa352312893b49daeb853b6"},{"path":"experiments/test-check-release-needed.mjs","mode":"100644","type":"blob","sha":"43298882d8170a590eafee8621f670ad2510888a","size":2751,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/43298882d8170a590eafee8621f670ad2510888a"},{"path":"experiments/test-detect-changes.mjs","mode":"100644","type":"blob","sha":"e8fb3782f855d8dd754367cc57d8fc19ffbc7056","size":4045,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e8fb3782f855d8dd754367cc57d8fc19ffbc7056"},{"path":"experiments/test-failure-detection.mjs","mode":"100644","type":"blob","sha":"3a48b6bfa83b18372254740741301d6dfebc7710","size":4472,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3a48b6bfa83b18372254740741301d6dfebc7710"},{"path":"experiments/test-format-major-changes.mjs","mode":"100644","type":"blob","sha":"37087f15e2cad0a93181f9de1303f8d87fe64160","size":1557,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/37087f15e2cad0a93181f9de1303f8d87fe64160"},{"path":"experiments/test-format-minor-changes.mjs","mode":"100644","type":"blob","sha":"f8a4e854307b6718a94b9b441dc2d2dd3a61bbb8","size":1766,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/f8a4e854307b6718a94b9b441dc2d2dd3a61bbb8"},{"path":"experiments/test-format-no-hash.mjs","mode":"100644","type":"blob","sha":"103334ee87a099127b5d0445cc401ae953361ef2","size":1284,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/103334ee87a099127b5d0445cc401ae953361ef2"},{"path":"experiments/test-format-patch-changes.mjs","mode":"100644","type":"blob","sha":"1e65103d4ac3d1086c80dcce3170a06736511cfb","size":1460,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/1e65103d4ac3d1086c80dcce3170a06736511cfb"},{"path":"package-lock.json","mode":"100644","type":"blob","sha":"b64d7f102823c1fd3d33badb0011dc6a0988f59b","size":144507,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b64d7f102823c1fd3d33badb0011dc6a0988f59b"},{"path":"package.json","mode":"100644","type":"blob","sha":"849995fa7bffcbdf53a738fd9db3a06cc4f14334","size":2209,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/849995fa7bffcbdf53a738fd9db3a06cc4f14334"},{"path":"scripts","mode":"040000","type":"tree","sha":"98b3a3b5fe2c371b467eb1ddf0892d600ca4f415","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/98b3a3b5fe2c371b467eb1ddf0892d600ca4f415"},{"path":"scripts/changeset-version.mjs","mode":"100644","type":"blob","sha":"368f2971324966734e791ec2eb1447b72ca1ffd3","size":2667,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/368f2971324966734e791ec2eb1447b72ca1ffd3"},{"path":"scripts/check-changesets.mjs","mode":"100644","type":"blob","sha":"3f7b7ac67fe0e7f003e664f3a15474d744a30972","size":1729,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3f7b7ac67fe0e7f003e664f3a15474d744a30972"},{"path":"scripts/check-docker-publish.mjs","mode":"100644","type":"blob","sha":"e2793f140c2302c7ee811238dfa59b52a3655911","size":3528,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e2793f140c2302c7ee811238dfa59b52a3655911"},{"path":"scripts/check-file-line-limits.sh","mode":"100755","type":"blob","sha":"70807d8de8b97abd26b125c139d0028c4f345630","size":2745,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/70807d8de8b97abd26b125c139d0028c4f345630"},{"path":"scripts/check-mjs-syntax.sh","mode":"100755","type":"blob","sha":"8982bb1b08906a978451e762f440b0267e80f492","size":634,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/8982bb1b08906a978451e762f440b0267e80f492"},{"path":"scripts/check-release-needed.mjs","mode":"100644","type":"blob","sha":"e2648f27ea2f1b87772f59f57de71b93adc336eb","size":3903,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e2648f27ea2f1b87772f59f57de71b93adc336eb"},{"path":"scripts/check-version.mjs","mode":"100644","type":"blob","sha":"84d100bffc3d2c5385fa5417fd35901340e29ea9","size":3737,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/84d100bffc3d2c5385fa5417fd35901340e29ea9"},{"path":"scripts/check-web-archive.mjs","mode":"100644","type":"blob","sha":"2b8244d7d76d56d9acdf88b4ea766e35c554b1fe","size":8314,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2b8244d7d76d56d9acdf88b4ea766e35c554b1fe"},{"path":"scripts/create-github-release.mjs","mode":"100644","type":"blob","sha":"3ad36d37845fdf63c24922004828426bb00e55a0","size":6136,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3ad36d37845fdf63c24922004828426bb00e55a0"},{"path":"scripts/create-manual-changeset.mjs","mode":"100644","type":"blob","sha":"ca5678f1f112ffebec87b9be2937714a24bf1c69","size":3303,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/ca5678f1f112ffebec87b9be2937714a24bf1c69"},{"path":"scripts/detect-code-changes.mjs","mode":"100644","type":"blob","sha":"eff9c121f2e1e9366a3c72fa83428585bc08262a","size":4899,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/eff9c121f2e1e9366a3c72fa83428585bc08262a"},{"path":"scripts/format-github-release.mjs","mode":"100644","type":"blob","sha":"a7dbadb1630b314214cc7303c59f930e73cdf56f","size":3234,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/a7dbadb1630b314214cc7303c59f930e73cdf56f"},{"path":"scripts/format-release-notes-helpers.mjs","mode":"100644","type":"blob","sha":"f182524fc82d65649e8d9f34b96755bfe3d89692","size":974,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/f182524fc82d65649e8d9f34b96755bfe3d89692"},{"path":"scripts/format-release-notes.mjs","mode":"100644","type":"blob","sha":"94bd93adea40dc31aeb9532cdf5bf48c899c603a","size":8516,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/94bd93adea40dc31aeb9532cdf5bf48c899c603a"},{"path":"scripts/instant-version-bump.mjs","mode":"100644","type":"blob","sha":"da259fa8e32062408f564c3e35ae5e53ed20226a","size":5925,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/da259fa8e32062408f564c3e35ae5e53ed20226a"},{"path":"scripts/js-paths.mjs","mode":"100644","type":"blob","sha":"2f2534516b91aee79a6de039d15dfb21d5445dc4","size":5696,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2f2534516b91aee79a6de039d15dfb21d5445dc4"},{"path":"scripts/merge-changesets.mjs","mode":"100644","type":"blob","sha":"4a64b19a20ab8369b2070809a3f7764e045f8365","size":6734,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4a64b19a20ab8369b2070809a3f7764e045f8365"},{"path":"scripts/package-info.mjs","mode":"100644","type":"blob","sha":"cd096705e28a95c0737c361af2a312cc47f57797","size":2556,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/cd096705e28a95c0737c361af2a312cc47f57797"},{"path":"scripts/publish-to-npm.mjs","mode":"100644","type":"blob","sha":"264b78f94e88ca567c6fde8d15bb541e3652d3b0","size":9995,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/264b78f94e88ca567c6fde8d15bb541e3652d3b0"},{"path":"scripts/setup-npm.mjs","mode":"100644","type":"blob","sha":"2a8cb884279d89b5858244b939b03363c5806fb9","size":7774,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/2a8cb884279d89b5858244b939b03363c5806fb9"},{"path":"scripts/simulate-fresh-merge.sh","mode":"100755","type":"blob","sha":"6af7c6a77cd96b8b757a848ec5ced4834dd0d959","size":2007,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6af7c6a77cd96b8b757a848ec5ced4834dd0d959"},{"path":"scripts/validate-changeset.mjs","mode":"100644","type":"blob","sha":"7d942f5a40114febb80db22ae00332721c4e16bf","size":8805,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/7d942f5a40114febb80db22ae00332721c4e16bf"},{"path":"scripts/version-and-commit.mjs","mode":"100644","type":"blob","sha":"0f63bc2ca83be245a6069fb505743de74b72b29f","size":9584,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0f63bc2ca83be245a6069fb505743de74b72b29f"},{"path":"scripts/wait-for-npm.mjs","mode":"100644","type":"blob","sha":"0155e6850e06c5aa7c234e276e9e52da3bbe975e","size":4932,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0155e6850e06c5aa7c234e276e9e52da3bbe975e"},{"path":"src","mode":"040000","type":"tree","sha":"2821810705ff1808b6fc000ba8e52fec62e640c0","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/2821810705ff1808b6fc000ba8e52fec62e640c0"},{"path":"src/index.d.ts","mode":"100644","type":"blob","sha":"658cd82a79657e0ec6727a883d8953d87f3fbe6f","size":651,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/658cd82a79657e0ec6727a883d8953d87f3fbe6f"},{"path":"src/index.js","mode":"100644","type":"blob","sha":"22705fde8c7f091053953d6015a8fc4503f5aecf","size":694,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/22705fde8c7f091053953d6015a8fc4503f5aecf"},{"path":"tests","mode":"040000","type":"tree","sha":"a41002e28b41494d2aefd5fb177eb349605fc688","url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/trees/a41002e28b41494d2aefd5fb177eb349605fc688"},{"path":"tests/check-file-line-limits.test.js","mode":"100644","type":"blob","sha":"c939c46f1fac26fdc8633a81166a244a82f40f69","size":4176,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/c939c46f1fac26fdc8633a81166a244a82f40f69"},{"path":"tests/ci-timeouts.test.js","mode":"100644","type":"blob","sha":"03021d3630dbf3f5ac8315a592e5c49ddbf7262b","size":3150,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/03021d3630dbf3f5ac8315a592e5c49ddbf7262b"},{"path":"tests/create-github-release.test.js","mode":"100644","type":"blob","sha":"570b2edb89f5917bd6db2ad2bf3c2bf67e47ba3c","size":10044,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/570b2edb89f5917bd6db2ad2bf3c2bf67e47ba3c"},{"path":"tests/docker-publish.test.js","mode":"100644","type":"blob","sha":"b97592ecbd94855e540bae880ebb8a0b17b96cb8","size":5552,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/b97592ecbd94855e540bae880ebb8a0b17b96cb8"},{"path":"tests/index.test.js","mode":"100644","type":"blob","sha":"15fbcb6e7506b227036495a1b0cb4cf44d142bb4","size":783,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/15fbcb6e7506b227036495a1b0cb4cf44d142bb4"},{"path":"tests/package-info.test.js","mode":"100644","type":"blob","sha":"f4b79428da2c2282d6682ca91b3fcf2414bb950a","size":1918,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/f4b79428da2c2282d6682ca91b3fcf2414bb950a"},{"path":"tests/release-badge.test.js","mode":"100644","type":"blob","sha":"e97b25dddfbfb1657586eda781bfe3a8fcc56c4e","size":1768,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/e97b25dddfbfb1657586eda781bfe3a8fcc56c4e"},{"path":"tests/setup-npm.test.js","mode":"100644","type":"blob","sha":"fb821ffe2a3bba79a414cc745ad72ee1e1d8c224","size":1790,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/fb821ffe2a3bba79a414cc745ad72ee1e1d8c224"},{"path":"tests/tag-prefix.test.js","mode":"100644","type":"blob","sha":"4eed81efdf8acdf1dd137e0764ce49a2238ee354","size":994,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/4eed81efdf8acdf1dd137e0764ce49a2238ee354"},{"path":"tests/universal-app.test.js","mode":"100644","type":"blob","sha":"6925be46f97d0d07779ebcf62a8ed5a65eb783fa","size":4394,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/6925be46f97d0d07779ebcf62a8ed5a65eb783fa"}],"truncated":false} \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/template-js-links.yml b/docs/case-studies/issue-79/evidence/template-js-links.yml new file mode 100644 index 0000000..3e910dc --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-js-links.yml @@ -0,0 +1,84 @@ +name: Broken Link Checker + +on: + push: + branches: + - main + paths: + - '**.md' + - '**.html' + - '.github/workflows/links.yml' + pull_request: + types: [opened, synchronize, reopened] + paths: + - '**.md' + - '**.html' + - '.github/workflows/links.yml' + workflow_dispatch: + +jobs: + link-checker: + name: Check Links + runs-on: ubuntu-latest + # Typical run: <1min with lychee cache. 10min prevents slow + # external hosts or Wayback Machine probes from hanging the workflow. + timeout-minutes: 10 + permissions: + contents: read + steps: + - uses: actions/checkout@v6 + + - name: Check links with lychee + id: lychee + uses: lycheeverse/lychee-action@v2 + with: + # Check all Markdown and HTML files + # Exclude case-studies directory - these are research documents from + # external repos with references to files and issues that don't exist + # in this repository (similar exclusion pattern as eslint.config.js) + args: >- + --verbose + --no-progress + --cache + --max-cache-age 1d + --max-retries 3 + --timeout 30 + --exclude-path docs/case-studies + './**/*.md' + './**/*.html' + # Don't fail the workflow immediately - we want to check web archive first + fail: false + # Output file for broken links report (used by check-web-archive.mjs) + output: lychee/out.md + # Write a job summary + jobSummary: true + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Check broken links against Web Archive + if: steps.lychee.outputs.exit_code != 0 + id: webarchive + run: node scripts/check-web-archive.mjs + env: + LYCHEE_OUTPUT: lychee/out.md + + - name: Fail if broken links found and no web archive fallback + if: steps.lychee.outputs.exit_code != 0 && steps.webarchive.outputs.all_archived != 'true' + run: | + echo "::error::Broken links were detected with no Web Archive fallback available." + echo "" + echo "What happened:" + echo " lychee found one or more broken links in the *.md and *.html files of this repository." + echo " The Web Archive (Wayback Machine) check found no archived versions for some of them." + echo "" + echo "How to fix:" + echo " 1. Review the 'Check links with lychee' step above for a full list of broken links." + echo " 2. For links marked with a '::notice::' annotation above, a Web Archive version exists." + echo " Replace those broken links with the suggested archive.org URL." + echo " 3. For links with no archive version, either:" + echo " a. Find an updated URL that points to the same or equivalent content." + echo " b. Remove the link if the content is no longer relevant." + echo " c. Add the URL to .lycheeignore if it is a known false positive." + echo "" + echo "Report location: lychee/out.md (available as a workflow artifact if configured)." + exit 1 diff --git a/docs/case-studies/issue-79/evidence/template-js-release.yml b/docs/case-studies/issue-79/evidence/template-js-release.yml new file mode 100644 index 0000000..0facf84 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-js-release.yml @@ -0,0 +1,617 @@ +name: Checks and release + +on: + push: + branches: + - main + pull_request: + types: [opened, synchronize, reopened] + # Manual release support - consolidated here to work with npm trusted publishing + # npm only allows ONE workflow file as trusted publisher, so all publishing + # must go through this workflow (release.yml) + workflow_dispatch: + inputs: + release_mode: + description: 'Manual release mode' + required: true + type: choice + default: 'instant' + options: + - instant + - changeset-pr + bump_type: + description: 'Manual release type' + required: true + type: choice + options: + - patch + - minor + - major + description: + description: 'Manual release description (optional)' + required: false + type: string + +# Concurrency: Only one workflow run per branch at a time +# - For main branch (releases): cancel older runs to prevent blocking newer releases +# When multiple commits are pushed quickly, we want the latest to release, not wait +# - For PR branches: queue runs to avoid cancelling checks on force-pushes +# See: docs/case-studies/issue-25/DETAILED-COMPARISON.md for context +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.ref == 'refs/heads/main' }} + +jobs: + # === DETECT CHANGES - determines which jobs should run === + detect-changes: + name: Detect Changes + runs-on: ubuntu-latest + # Typical run: ~6s. Cap at 5min so a hung detection step + # surfaces quickly instead of stalling the whole pipeline. + timeout-minutes: 5 + if: github.event_name != 'workflow_dispatch' + outputs: + mjs-changed: ${{ steps.changes.outputs.mjs-changed }} + js-changed: ${{ steps.changes.outputs.js-changed }} + package-changed: ${{ steps.changes.outputs.package-changed }} + docs-changed: ${{ steps.changes.outputs.docs-changed }} + workflow-changed: ${{ steps.changes.outputs.workflow-changed }} + any-code-changed: ${{ steps.changes.outputs.any-code-changed }} + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Detect changes + id: changes + run: node scripts/detect-code-changes.mjs + + # === FAST CHECKS - run before slow tests for fastest feedback === + # See: hive-mind CI/CD best practices principle #5 (fast-fail job ordering) + + # Syntax check all .mjs files with node --check (~7s) + test-compilation: + name: Test Compilation + runs-on: ubuntu-latest + # Typical run: <10s. Tight cap fails fast on syntax-check hangs. + timeout-minutes: 5 + needs: [detect-changes] + if: | + github.event_name == 'push' || + needs.detect-changes.outputs.mjs-changed == 'true' || + needs.detect-changes.outputs.js-changed == 'true' + steps: + - uses: actions/checkout@v6 + + - name: Check .mjs syntax + run: bash scripts/check-mjs-syntax.sh + + # Enforce 1500-line limit on .mjs files and release.yml + check-file-line-limits: + name: Check File Line Limits + runs-on: ubuntu-latest + # Typical run: <10s. This job only walks tracked files and counts lines. + timeout-minutes: 5 + needs: [detect-changes] + if: | + github.event_name == 'push' || + needs.detect-changes.outputs.mjs-changed == 'true' || + needs.detect-changes.outputs.js-changed == 'true' || + needs.detect-changes.outputs.workflow-changed == 'true' + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Simulate fresh merge with base branch (PR only) + if: github.event_name == 'pull_request' + env: + BASE_REF: ${{ github.base_ref }} + run: bash scripts/simulate-fresh-merge.sh + + - name: Check file line limits + run: bash scripts/check-file-line-limits.sh + + # === VERSION CHANGE CHECK === + # Prohibit manual version changes in package.json - versions should only be changed by CI/CD + version-check: + name: Check for Manual Version Changes + runs-on: ubuntu-latest + # Typical run: ~6s. Read-only package.json diff inspection. + timeout-minutes: 5 + if: github.event_name == 'pull_request' + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Check for version changes in package.json + env: + GITHUB_HEAD_REF: ${{ github.head_ref }} + GITHUB_BASE_REF: ${{ github.base_ref }} + run: node scripts/check-version.mjs + + # === CHANGESET CHECK - only runs on PRs with code changes === + # Docs-only PRs (./docs folder, markdown files) don't require changesets + changeset-check: + name: Check for Changesets + runs-on: ubuntu-latest + # Typical run: <30s including npm install. 10min covers cold runners. + timeout-minutes: 10 + needs: [detect-changes] + if: github.event_name == 'pull_request' && needs.detect-changes.outputs.any-code-changed == 'true' + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + + - name: Install dependencies + run: npm install + + - name: Check for changesets + env: + # Pass PR context to the validation script + GITHUB_BASE_REF: ${{ github.base_ref }} + GITHUB_BASE_SHA: ${{ github.event.pull_request.base.sha }} + GITHUB_HEAD_SHA: ${{ github.event.pull_request.head.sha }} + run: | + # Skip changeset check for automated version PRs + if [[ "${{ github.head_ref }}" == "changeset-release/"* ]]; then + echo "Skipping changeset check for automated release PR" + exit 0 + fi + + # Run changeset validation script + # This validates that exactly ONE changeset was ADDED by this PR + # Pre-existing changesets from other merged PRs are ignored + node scripts/validate-changeset.mjs + + # === LINT AND FORMAT CHECK === + # Lint runs independently of changeset-check - it's a fast check that should always run + # See: https://github.com/link-assistant/hive-mind/pull/1024 for why this dependency was removed + # IMPORTANT: ESLint includes max-lines rule (1500 lines) to ensure files stay maintainable + # See docs/case-studies/issue-23 for why fresh merge simulation is critical + lint: + name: Lint and Format Check + runs-on: ubuntu-latest + # Typical run: <1min including install, ESLint, Prettier, jscpd, + # and secretlint. 10min protects against a hung lint plugin. + timeout-minutes: 10 + needs: [detect-changes] + if: | + github.event_name == 'push' || + needs.detect-changes.outputs.mjs-changed == 'true' || + needs.detect-changes.outputs.js-changed == 'true' || + needs.detect-changes.outputs.docs-changed == 'true' || + needs.detect-changes.outputs.package-changed == 'true' || + needs.detect-changes.outputs.workflow-changed == 'true' + steps: + - uses: actions/checkout@v6 + with: + # For PRs, fetch enough history to merge with base branch + fetch-depth: 0 + + - name: Simulate fresh merge with base branch (PR only) + if: github.event_name == 'pull_request' + env: + BASE_REF: ${{ github.base_ref }} + run: bash scripts/simulate-fresh-merge.sh + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + + - name: Install dependencies + run: npm install + + - name: Run ESLint + run: npm run lint + + - name: Check formatting + run: npm run format:check + + - name: Check code duplication + run: npm run check:duplication + + - name: Check for secrets + run: npx --yes -p secretlint -p @secretlint/secretlint-rule-preset-recommend secretlint "**/*" + + # Test matrix: 3 runtimes (Node.js, Bun, Deno) x 3 OS (Ubuntu, macOS, Windows) + # IMPORTANT: Tests must validate the ACTUAL merge result, not a stale merge preview. + # See docs/case-studies/issue-23 for why this is critical. + # Fast-fail: slow test matrix only runs after fast checks pass (hive-mind principle #5) + test: + name: Test (${{ matrix.runtime }} on ${{ matrix.os }}) + runs-on: ${{ matrix.os }} + # Typical run: <1min per runtime/OS on warm runners, with Windows + # sometimes slower on cold starts. 10min fails hung tests well + # before GitHub Actions' 6h default. + timeout-minutes: 10 + needs: + [ + detect-changes, + changeset-check, + test-compilation, + lint, + check-file-line-limits, + ] + # Use !cancelled() instead of always() so cancellation propagates correctly (hive-mind issue #1278) + # Run if: push event, OR changeset-check succeeded, OR changeset-check was skipped (docs-only PR) + # AND all fast checks passed (or were skipped for irrelevant changes) + if: | + !cancelled() && + (github.event_name == 'push' || needs.changeset-check.result == 'success' || needs.changeset-check.result == 'skipped') && + (needs.test-compilation.result == 'success' || needs.test-compilation.result == 'skipped') && + (needs.lint.result == 'success' || needs.lint.result == 'skipped') && + (needs.check-file-line-limits.result == 'success' || needs.check-file-line-limits.result == 'skipped') + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + runtime: [node, bun, deno] + steps: + - uses: actions/checkout@v6 + with: + # For PRs, fetch enough history to merge with base branch + fetch-depth: 0 + + - name: Simulate fresh merge with base branch (PR only) + if: github.event_name == 'pull_request' + env: + BASE_REF: ${{ github.base_ref }} + shell: bash + run: bash scripts/simulate-fresh-merge.sh + + - name: Setup Node.js + if: matrix.runtime == 'node' + uses: actions/setup-node@v6 + with: + node-version: '24.x' + + - name: Install dependencies (Node.js) + if: matrix.runtime == 'node' + run: npm install + + - name: Run tests (Node.js) + if: matrix.runtime == 'node' + run: npm test + + - name: Setup Bun + if: matrix.runtime == 'bun' + uses: oven-sh/setup-bun@v2 + with: + bun-version: latest + + - name: Install dependencies (Bun) + if: matrix.runtime == 'bun' + run: bun install + + - name: Run tests (Bun) + if: matrix.runtime == 'bun' + # --timeout caps an individual test at 30s, matching Node's + # --test-timeout budget while leaving headroom for cold runners. + run: bun test --timeout 30000 + + - name: Setup Deno + if: matrix.runtime == 'deno' + uses: denoland/setup-deno@v2 + with: + deno-version: v2.x + + - name: Run tests (Deno) + if: matrix.runtime == 'deno' + run: deno test --allow-read + + # === DOCUMENTATION VALIDATION === + # Validate documentation files when docs change (hive-mind principle #12) + validate-docs: + name: Validate Documentation + runs-on: ubuntu-latest + # Typical run: <10s. Pure shell checks over documentation files. + timeout-minutes: 5 + needs: [detect-changes] + if: | + github.event_name == 'push' || + needs.detect-changes.outputs.docs-changed == 'true' + steps: + - uses: actions/checkout@v6 + + - name: Check documentation file sizes + run: | + LIMIT=2500 + FAILURES=() + + echo "Checking that documentation files are under ${LIMIT} lines..." + + while IFS= read -r -d '' file; do + line_count=$(wc -l < "$file") + if [ "$line_count" -gt "$LIMIT" ]; then + echo "ERROR: $file has $line_count lines (limit: ${LIMIT})" + echo "::error file=$file::Documentation file has $line_count lines (limit: ${LIMIT})" + FAILURES+=("$file") + fi + done < <(find docs -name "*.md" -type f -print0 2>/dev/null) + + if [ "${#FAILURES[@]}" -gt 0 ]; then + echo "The following docs exceed the ${LIMIT} line limit:" + printf ' %s\n' "${FAILURES[@]}" + exit 1 + else + echo "All documentation files are within the ${LIMIT} line limit." + fi + + - name: Check required documentation files exist + run: | + REQUIRED_FILES=( + "docs/BEST-PRACTICES.md" + "docs/CONTRIBUTING.md" + "README.md" + "CHANGELOG.md" + ) + + MISSING=() + for file in "${REQUIRED_FILES[@]}"; do + if [ ! -f "$file" ]; then + echo "ERROR: Required documentation file missing: $file" + MISSING+=("$file") + else + echo "Found: $file" + fi + done + + if [ "${#MISSING[@]}" -gt 0 ]; then + echo "" + echo "Missing required documentation files:" + printf ' %s\n' "${MISSING[@]}" + exit 1 + else + echo "All required documentation files present." + fi + + # Release - only runs on main after tests pass (for push events) + release: + name: Release + needs: [lint, test] + # Typical run is well under 10min. 30min gives npm and GitHub + # release APIs room for retries without allowing a 6h hang. + timeout-minutes: 30 + # Use !cancelled() instead of always() so cancellation propagates correctly (hive-mind issue #1278) + # This is needed because lint/test jobs have a transitive dependency on changeset-check + if: | + !cancelled() && + github.ref == 'refs/heads/main' && + github.event_name == 'push' && + needs.lint.result == 'success' && + needs.test.result == 'success' + runs-on: ubuntu-latest + # Permissions required for npm OIDC trusted publishing + permissions: + contents: write + pull-requests: write + id-token: write + outputs: + published: ${{ steps.publish.outputs.published }} + published_version: ${{ steps.publish.outputs.published_version }} + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + registry-url: 'https://registry.npmjs.org' + + - name: Install dependencies + run: npm install + + - name: Update npm for OIDC trusted publishing + run: node scripts/setup-npm.mjs + + - name: Check for changesets + id: check_changesets + run: node scripts/check-changesets.mjs + + - name: Check if release is needed + id: check_release + env: + HAS_CHANGESETS: ${{ steps.check_changesets.outputs.has_changesets }} + run: node scripts/check-release-needed.mjs + + - name: Merge multiple changesets + if: steps.check_changesets.outputs.has_changesets == 'true' && steps.check_changesets.outputs.changeset_count > 1 + run: | + echo "Multiple changesets detected, merging..." + node scripts/merge-changesets.mjs + + - name: Version packages and commit to main + if: steps.check_changesets.outputs.has_changesets == 'true' + id: version + run: node scripts/version-and-commit.mjs --mode changeset + + - name: Publish to npm + # Run if version was committed, if a previous attempt already committed (for re-runs), + # or if check-release-needed detected an unpublished version (self-healing, issue #36) + if: >- + steps.version.outputs.version_committed == 'true' || + steps.version.outputs.already_released == 'true' || + (steps.check_release.outputs.should_release == 'true' && steps.check_release.outputs.skip_bump == 'true') + id: publish + run: node scripts/publish-to-npm.mjs --should-pull + + - name: Create GitHub Release + if: steps.publish.outputs.published == 'true' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: node scripts/create-github-release.mjs --release-version "${{ steps.publish.outputs.published_version }}" --repository "${{ github.repository }}" + + - name: Format GitHub release notes + if: steps.publish.outputs.published == 'true' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: node scripts/format-github-release.mjs --release-version "${{ steps.publish.outputs.published_version }}" --repository "${{ github.repository }}" --commit-sha "${{ github.sha }}" + + # Manual Instant Release - triggered via workflow_dispatch with instant mode + # This job is in release.yml because npm trusted publishing + # only allows one workflow file to be registered as a trusted publisher + instant-release: + name: Instant Release + if: github.event_name == 'workflow_dispatch' && github.event.inputs.release_mode == 'instant' + runs-on: ubuntu-latest + # Same publish envelope as the automated release path. + timeout-minutes: 30 + # Permissions required for npm OIDC trusted publishing + permissions: + contents: write + pull-requests: write + id-token: write + outputs: + published: ${{ steps.publish.outputs.published }} + published_version: ${{ steps.publish.outputs.published_version }} + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + registry-url: 'https://registry.npmjs.org' + + - name: Install dependencies + run: npm install + + - name: Update npm for OIDC trusted publishing + run: node scripts/setup-npm.mjs + + - name: Version packages and commit to main + id: version + run: node scripts/version-and-commit.mjs --mode instant --bump-type "${{ github.event.inputs.bump_type }}" --description "${{ github.event.inputs.description }}" + + - name: Publish to npm + # Run if version was committed OR if a previous attempt already committed (for re-runs) + if: steps.version.outputs.version_committed == 'true' || steps.version.outputs.already_released == 'true' + id: publish + run: node scripts/publish-to-npm.mjs + + - name: Create GitHub Release + if: steps.publish.outputs.published == 'true' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: node scripts/create-github-release.mjs --release-version "${{ steps.publish.outputs.published_version }}" --repository "${{ github.repository }}" + + - name: Format GitHub release notes + if: steps.publish.outputs.published == 'true' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: node scripts/format-github-release.mjs --release-version "${{ steps.publish.outputs.published_version }}" --repository "${{ github.repository }}" --commit-sha "${{ github.sha }}" + + # Optional Docker Hub publishing for packages that also ship Docker images. + # Set vars.DOCKERHUB_IMAGE to enable this path, then configure + # vars.DOCKERHUB_USERNAME and secrets.DOCKERHUB_TOKEN. + docker-publish: + name: Optional Docker Hub Publish + needs: [release, instant-release] + timeout-minutes: 30 + if: | + !cancelled() && + ( + (needs.release.result == 'success' && needs.release.outputs.published == 'true') || + (needs.instant-release.result == 'success' && needs.instant-release.outputs.published == 'true') + ) + runs-on: ubuntu-latest + permissions: + contents: read + env: + DOCKER_CONTEXT: ${{ vars.DOCKER_CONTEXT }} + DOCKERFILE: ${{ vars.DOCKERFILE }} + DOCKERHUB_IMAGE: ${{ vars.DOCKERHUB_IMAGE }} + DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} + DOCKERHUB_USERNAME: ${{ vars.DOCKERHUB_USERNAME }} + RELEASE_VERSION: ${{ needs.release.outputs.published_version || needs.instant-release.outputs.published_version }} + steps: + - uses: actions/checkout@v6 + + - name: Check Docker publish configuration + id: docker_config + run: node scripts/check-docker-publish.mjs + + - name: Wait for npm package availability before Docker publish + if: steps.docker_config.outputs.enabled == 'true' + run: node scripts/wait-for-npm.mjs --release-version "${{ env.RELEASE_VERSION }}" + + - name: Publish Docker image to Docker Hub + if: steps.docker_config.outputs.enabled == 'true' + uses: ./.github/actions/publish-dockerhub + with: + context: ${{ steps.docker_config.outputs.context }} + file: ${{ steps.docker_config.outputs.dockerfile }} + image: ${{ steps.docker_config.outputs.image }} + token: ${{ env.DOCKERHUB_TOKEN }} + username: ${{ env.DOCKERHUB_USERNAME }} + version: ${{ env.RELEASE_VERSION }} + + # Manual Changeset PR - creates a pull request with the changeset for review + changeset-pr: + name: Create Changeset PR + if: github.event_name == 'workflow_dispatch' && github.event.inputs.release_mode == 'changeset-pr' + runs-on: ubuntu-latest + # PR creation only: install, create a changeset, format, and open a PR. + timeout-minutes: 10 + permissions: + contents: write + pull-requests: write + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: '24.x' + + - name: Install dependencies + run: npm install + + - name: Create changeset file + run: node scripts/create-manual-changeset.mjs --bump-type "${{ github.event.inputs.bump_type }}" --description "${{ github.event.inputs.description }}" + + - name: Format changeset with Prettier + run: | + # Run Prettier on the changeset file to ensure it matches project style + npx prettier --write ".changeset/*.md" || true + + echo "Formatted changeset files" + + - name: Create Pull Request + uses: peter-evans/create-pull-request@v8 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: 'chore: add changeset for manual ${{ github.event.inputs.bump_type }} release' + branch: changeset-manual-release-${{ github.run_id }} + delete-branch: true + title: 'chore: manual ${{ github.event.inputs.bump_type }} release' + body: | + ## Manual Release Request + + This PR was created by a manual workflow trigger to prepare a **${{ github.event.inputs.bump_type }}** release. + + ### Release Details + - **Type:** ${{ github.event.inputs.bump_type }} + - **Description:** ${{ github.event.inputs.description || 'Manual release' }} + - **Triggered by:** @${{ github.actor }} + + ### Next Steps + 1. Review the changeset in this PR + 2. Merge this PR to main + 3. The automated release workflow will create a version PR + 4. Merge the version PR to publish to npm and create a GitHub release diff --git a/docs/case-studies/issue-79/evidence/template-js-workflows.json b/docs/case-studies/issue-79/evidence/template-js-workflows.json new file mode 100644 index 0000000..41d47ac --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-js-workflows.json @@ -0,0 +1 @@ +[{"name":"example-app.yml","path":".github/workflows/example-app.yml","sha":"cec796d3400a77ff0f46adc55d724369260fd6cf","size":5185,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/contents/.github/workflows/example-app.yml?ref=main","html_url":"https://github.com/link-foundation/js-ai-driven-development-pipeline-template/blob/main/.github/workflows/example-app.yml","git_url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/cec796d3400a77ff0f46adc55d724369260fd6cf","download_url":"https://raw.githubusercontent.com/link-foundation/js-ai-driven-development-pipeline-template/main/.github/workflows/example-app.yml","type":"file","_links":{"self":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/contents/.github/workflows/example-app.yml?ref=main","git":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/cec796d3400a77ff0f46adc55d724369260fd6cf","html":"https://github.com/link-foundation/js-ai-driven-development-pipeline-template/blob/main/.github/workflows/example-app.yml"}},{"name":"links.yml","path":".github/workflows/links.yml","sha":"3e910dce849396a942ca83b0f8ce5b5e91ace0e0","size":3197,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/contents/.github/workflows/links.yml?ref=main","html_url":"https://github.com/link-foundation/js-ai-driven-development-pipeline-template/blob/main/.github/workflows/links.yml","git_url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3e910dce849396a942ca83b0f8ce5b5e91ace0e0","download_url":"https://raw.githubusercontent.com/link-foundation/js-ai-driven-development-pipeline-template/main/.github/workflows/links.yml","type":"file","_links":{"self":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/contents/.github/workflows/links.yml?ref=main","git":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/3e910dce849396a942ca83b0f8ce5b5e91ace0e0","html":"https://github.com/link-foundation/js-ai-driven-development-pipeline-template/blob/main/.github/workflows/links.yml"}},{"name":"release.yml","path":".github/workflows/release.yml","sha":"0facf849bd97ec6796be0fbf1362fba3a3aaf79a","size":23017,"url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/contents/.github/workflows/release.yml?ref=main","html_url":"https://github.com/link-foundation/js-ai-driven-development-pipeline-template/blob/main/.github/workflows/release.yml","git_url":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0facf849bd97ec6796be0fbf1362fba3a3aaf79a","download_url":"https://raw.githubusercontent.com/link-foundation/js-ai-driven-development-pipeline-template/main/.github/workflows/release.yml","type":"file","_links":{"self":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/contents/.github/workflows/release.yml?ref=main","git":"https://api.github.com/repos/link-foundation/js-ai-driven-development-pipeline-template/git/blobs/0facf849bd97ec6796be0fbf1362fba3a3aaf79a","html":"https://github.com/link-foundation/js-ai-driven-development-pipeline-template/blob/main/.github/workflows/release.yml"}}] \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/template-rust-file-tree.json b/docs/case-studies/issue-79/evidence/template-rust-file-tree.json new file mode 100644 index 0000000..7c3bdfa --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-rust-file-tree.json @@ -0,0 +1 @@ +{"sha":"1768f95a6d584ceca677bf63087f37a1c1a751d7","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/1768f95a6d584ceca677bf63087f37a1c1a751d7","tree":[{"path":".github","mode":"040000","type":"tree","sha":"6eedcf843f507b14d41f60de6f3dcd4a30effa75","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/6eedcf843f507b14d41f60de6f3dcd4a30effa75"},{"path":".github/workflows","mode":"040000","type":"tree","sha":"617889a2f2ba4fa8f9515e575a9ebc000f5feb40","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/617889a2f2ba4fa8f9515e575a9ebc000f5feb40"},{"path":".github/workflows/release.yml","mode":"100644","type":"blob","sha":"c3afcd9223549f041c824682f5f1e465454408e4","size":23022,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/c3afcd9223549f041c824682f5f1e465454408e4"},{"path":".gitignore","mode":"100644","type":"blob","sha":"286351608df6c3dd74111b33af1549f9369b612b","size":859,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/286351608df6c3dd74111b33af1549f9369b612b"},{"path":".pre-commit-config.yaml","mode":"100644","type":"blob","sha":"ce4da867928025dcef4769c2d9f480a58c4e5aed","size":836,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/ce4da867928025dcef4769c2d9f480a58c4e5aed"},{"path":"CHANGELOG.md","mode":"100644","type":"blob","sha":"f5dc9071ed9c8a9e86db126daecebdee56646818","size":86580,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/f5dc9071ed9c8a9e86db126daecebdee56646818"},{"path":"CONTRIBUTING.md","mode":"100644","type":"blob","sha":"96300ba39e8a34e4c552db612a65ca7318f1c21d","size":7550,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/96300ba39e8a34e4c552db612a65ca7318f1c21d"},{"path":"Cargo.lock","mode":"100644","type":"blob","sha":"48298efd42433136871eb1c63edb12237a61ef1c","size":9549,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/48298efd42433136871eb1c63edb12237a61ef1c"},{"path":"Cargo.toml","mode":"100644","type":"blob","sha":"e73c058c0239a1418e93a4da564aee3d917e23d0","size":1257,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/e73c058c0239a1418e93a4da564aee3d917e23d0"},{"path":"LICENSE","mode":"100644","type":"blob","sha":"fdddb29aa445bf3d6a5d843d6dd77e10a9f99657","size":1211,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/fdddb29aa445bf3d6a5d843d6dd77e10a9f99657"},{"path":"README.md","mode":"100644","type":"blob","sha":"4f0ef71f231d61991714b0521288c1af639cb749","size":13585,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/4f0ef71f231d61991714b0521288c1af639cb749"},{"path":"changelog.d","mode":"040000","type":"tree","sha":"d8a783e07dd09f921413845b0241327e21e4ec7f","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/d8a783e07dd09f921413845b0241327e21e4ec7f"},{"path":"changelog.d/20251227_224645_changeset_support.md","mode":"100644","type":"blob","sha":"c25cd3f50e15bb8ccffb861550ceb75b1aecd9a6","size":608,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/c25cd3f50e15bb8ccffb861550ceb75b1aecd9a6"},{"path":"changelog.d/20251229_143823_fix_ci_workflow_dependencies.md","mode":"100644","type":"blob","sha":"2667f49968a660dfc73552f6319c77d511baf3bc","size":432,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/2667f49968a660dfc73552f6319c77d511baf3bc"},{"path":"changelog.d/20251231_115800_fix_readme_script_references.md","mode":"100644","type":"blob","sha":"7337c49f3c155911b752dbe40db4fc74170abf08","size":286,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/7337c49f3c155911b752dbe40db4fc74170abf08"},{"path":"changelog.d/20260107_apply_best_practices.md","mode":"100644","type":"blob","sha":"a2d856358c41413e7d3ca32ea13d27f5e1ea7438","size":830,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/a2d856358c41413e7d3ca32ea13d27f5e1ea7438"},{"path":"changelog.d/20260108_171124_fix_changelog_check.md","mode":"100644","type":"blob","sha":"56d16879e9d14ab21b824e2f0c646f266825fe9d","size":857,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/56d16879e9d14ab21b824e2f0c646f266825fe9d"},{"path":"changelog.d/20260108_171435_prevent_manual_version_modification.md","mode":"100644","type":"blob","sha":"132467f8dc02a84fe9d9be0a7b12652289fbf071","size":455,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/132467f8dc02a84fe9d9be0a7b12652289fbf071"},{"path":"changelog.d/20260108_apply_lino_objects_codec_fixes.md","mode":"100644","type":"blob","sha":"c1ac23bbe4a3e28afe5e89db84be08af527bd13c","size":497,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/c1ac23bbe4a3e28afe5e89db84be08af527bd13c"},{"path":"changelog.d/20260111_multi_language_support.md","mode":"100644","type":"blob","sha":"6c8f81dd63d80f9ec9056cd32c06a14b1062e8ca","size":694,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/6c8f81dd63d80f9ec9056cd32c06a14b1062e8ca"},{"path":"changelog.d/20260119_best_practices_from_browser_commander.md","mode":"100644","type":"blob","sha":"b4bca1d666f008de6afd345ef7df20cbdc2ec3ee","size":1137,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b4bca1d666f008de6afd345ef7df20cbdc2ec3ee"},{"path":"changelog.d/20260311_translate_scripts_to_rust.md","mode":"100644","type":"blob","sha":"4df7c4ac4b9ef39ed6033827004c0a0948dd6a15","size":383,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/4df7c4ac4b9ef39ed6033827004c0a0948dd6a15"},{"path":"changelog.d/20260413-ci-cd-best-practices.md","mode":"100644","type":"blob","sha":"65a108f11bbd760b185cf033355ac67b3e081cd0","size":1052,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/65a108f11bbd760b185cf033355ac67b3e081cd0"},{"path":"changelog.d/20260413_fix_cargo_token_fallback.md","mode":"100644","type":"blob","sha":"87ca39c76b53118ab39b7bc8ae87af7721320cc1","size":474,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/87ca39c76b53118ab39b7bc8ae87af7721320cc1"},{"path":"changelog.d/20260413_fix_crates_io_check.md","mode":"100644","type":"blob","sha":"9fd4fefc6a834598cb90b013e7c040c6287d00d6","size":658,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/9fd4fefc6a834598cb90b013e7c040c6287d00d6"},{"path":"changelog.d/20260413_fix_lookahead_regex.md","mode":"100644","type":"blob","sha":"f5011def0a986e6ca16675c9b91b2561f4a432dc","size":742,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/f5011def0a986e6ca16675c9b91b2561f4a432dc"},{"path":"changelog.d/20260414_fix_per_commit_diff.md","mode":"100644","type":"blob","sha":"c1a11c1eb2f728a01adf96bf5031d54c34c4b0f0","size":231,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/c1a11c1eb2f728a01adf96bf5031d54c34c4b0f0"},{"path":"changelog.d/20260415_fix_workspace_release_scripts.md","mode":"100644","type":"blob","sha":"5db05492683268ff46133e5dff7d8c0dd9da8934","size":130,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/5db05492683268ff46133e5dff7d8c0dd9da8934"},{"path":"changelog.d/20260501_decouple_docs_deploy.md","mode":"100644","type":"blob","sha":"6b7692807e0b5b3496032c4af65df4aeb9018965","size":186,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/6b7692807e0b5b3496032c4af65df4aeb9018965"},{"path":"changelog.d/20260503_111500_ci_timeouts.md","mode":"100644","type":"blob","sha":"05d08498122f62fb5e0234e4311d31be516b348e","size":121,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/05d08498122f62fb5e0234e4311d31be516b348e"},{"path":"changelog.d/20260503_111700_file_size_warning_threshold.md","mode":"100644","type":"blob","sha":"cc99b1930009100ed8996c77cba21ad80989265d","size":167,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/cc99b1930009100ed8996c77cba21ad80989265d"},{"path":"changelog.d/20260509_031015_human_readable_release_titles.md","mode":"100644","type":"blob","sha":"4615bd63260247f53f1700e8b1e80f98ede2503a","size":129,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/4615bd63260247f53f1700e8b1e80f98ede2503a"},{"path":"changelog.d/20260509_205000_docker_hub_release_publishing.md","mode":"100644","type":"blob","sha":"193993ed946a3c7ca42018a72a0c873ba0fe672a","size":365,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/193993ed946a3c7ca42018a72a0c873ba0fe672a"},{"path":"changelog.d/README.md","mode":"100644","type":"blob","sha":"b3437e321d87768eb8a7ab42943d5d1ca4968f74","size":3235,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b3437e321d87768eb8a7ab42943d5d1ca4968f74"},{"path":"docs","mode":"040000","type":"tree","sha":"b333a51690091849578cc7a8d0cdcfba9e80ed86","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/b333a51690091849578cc7a8d0cdcfba9e80ed86"},{"path":"docs/case-studies","mode":"040000","type":"tree","sha":"2c971ff0192e2d133dc41fbc86d90d641d623e76","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/2c971ff0192e2d133dc41fbc86d90d641d623e76"},{"path":"docs/case-studies/issue-11","mode":"040000","type":"tree","sha":"6fbae06a4dae4e1a83540b01d75db18f4210ccd6","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/6fbae06a4dae4e1a83540b01d75db18f4210ccd6"},{"path":"docs/case-studies/issue-11/README.md","mode":"100644","type":"blob","sha":"b5ab5bbb85503311eb336181e7d9fd4505453cf3","size":8907,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b5ab5bbb85503311eb336181e7d9fd4505453cf3"},{"path":"docs/case-studies/issue-11/analysis-crates-io.md","mode":"100644","type":"blob","sha":"024cd600ef1d15e43abb9a5384223246772fc246","size":6801,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/024cd600ef1d15e43abb9a5384223246772fc246"},{"path":"docs/case-studies/issue-11/analysis-set-output.md","mode":"100644","type":"blob","sha":"a9efdcb8e3e978e1578a7ee9d451a09d1885c4be","size":4331,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/a9efdcb8e3e978e1578a7ee9d451a09d1885c4be"},{"path":"docs/case-studies/issue-11/analysis-workflow-dispatch.md","mode":"100644","type":"blob","sha":"9ebd84b350473d7ac0f608f012b452a539d2c952","size":5375,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/9ebd84b350473d7ac0f608f012b452a539d2c952"},{"path":"docs/case-studies/issue-11/online-research.md","mode":"100644","type":"blob","sha":"e3e9e559634729b2aec17c11ee39d036a40bd922","size":6372,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/e3e9e559634729b2aec17c11ee39d036a40bd922"},{"path":"docs/case-studies/issue-17","mode":"040000","type":"tree","sha":"aad724267a03679e8ffacb3124419ecfdfae33d8","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/aad724267a03679e8ffacb3124419ecfdfae33d8"},{"path":"docs/case-studies/issue-17/README.md","mode":"100644","type":"blob","sha":"15efc07ca23a9f151c3c5477e773905f39418f9b","size":5870,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/15efc07ca23a9f151c3c5477e773905f39418f9b"},{"path":"docs/case-studies/issue-19","mode":"040000","type":"tree","sha":"cdca87eb853443d107b4b3e041e3b50e1a45b801","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/cdca87eb853443d107b4b3e041e3b50e1a45b801"},{"path":"docs/case-studies/issue-19/README.md","mode":"100644","type":"blob","sha":"7374ddd74cdcfcd00f5bce7c268587719d4e71fa","size":10930,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/7374ddd74cdcfcd00f5bce7c268587719d4e71fa"},{"path":"docs/case-studies/issue-19/ci-logs","mode":"040000","type":"tree","sha":"d4cc5eba4781540b4c41fcfc16be2e57ab4b79a1","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/d4cc5eba4781540b4c41fcfc16be2e57ab4b79a1"},{"path":"docs/case-studies/issue-19/ci-logs/ci-run-20885464993.log.gz","mode":"100644","type":"blob","sha":"6c166e69fa2be24b1a29196e5c9da17454e9db42","size":20042,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/6c166e69fa2be24b1a29196e5c9da17454e9db42"},{"path":"docs/case-studies/issue-19/pr-114-data","mode":"040000","type":"tree","sha":"2835b1d1894bb45742f72148aab6af268cdea777","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/2835b1d1894bb45742f72148aab6af268cdea777"},{"path":"docs/case-studies/issue-19/pr-114-data/issue-113-details.txt","mode":"100644","type":"blob","sha":"157d5bd29fcd9f80e4b97c98308f90fbf9c0b4a3","size":708,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/157d5bd29fcd9f80e4b97c98308f90fbf9c0b4a3"},{"path":"docs/case-studies/issue-19/pr-114-data/pr-commits.json","mode":"100644","type":"blob","sha":"a2801784966fabf146d0b96d743a9c60592e8710","size":3550,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/a2801784966fabf146d0b96d743a9c60592e8710"},{"path":"docs/case-studies/issue-19/pr-114-data/pr-conversation-comments.json","mode":"100644","type":"blob","sha":"cf016694029137ad3d281e33f8fb6177dd390aa5","size":8310,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/cf016694029137ad3d281e33f8fb6177dd390aa5"},{"path":"docs/case-studies/issue-19/pr-114-data/pr-details.json","mode":"100644","type":"blob","sha":"b25c430f066566fc3112b56c509e7ef70cc5453c","size":6727,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b25c430f066566fc3112b56c509e7ef70cc5453c"},{"path":"docs/case-studies/issue-19/pr-114-data/pr-diff.patch","mode":"100644","type":"blob","sha":"33f28bdfa6ba98300f0a4ffb3335c6a36862b298","size":31790,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/33f28bdfa6ba98300f0a4ffb3335c6a36862b298"},{"path":"docs/case-studies/issue-19/pr-114-data/pr-review-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-19/pr-114-data/pr-reviews.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-19/pr-114-data/solution-draft-log-1.txt.gz","mode":"100644","type":"blob","sha":"a7a5d631c9dfb75cd776a457ffbd97593c9c58c2","size":89348,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/a7a5d631c9dfb75cd776a457ffbd97593c9c58c2"},{"path":"docs/case-studies/issue-19/pr-114-data/solution-draft-log-2.txt.gz","mode":"100644","type":"blob","sha":"49262ff5ad0490f1c8f67dd2c885d69975b5950d","size":69878,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/49262ff5ad0490f1c8f67dd2c885d69975b5950d"},{"path":"docs/case-studies/issue-21","mode":"040000","type":"tree","sha":"a4a636dae23000abc6232931f8018199a2d08e66","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/a4a636dae23000abc6232931f8018199a2d08e66"},{"path":"docs/case-studies/issue-21/README.md","mode":"100644","type":"blob","sha":"c40aa5d96686a9b49d20963fc6c66e79c2fc4840","size":9651,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/c40aa5d96686a9b49d20963fc6c66e79c2fc4840"},{"path":"docs/case-studies/issue-21/browser-commander-issue-27.md","mode":"100644","type":"blob","sha":"29c1e3ab6250027c30c4e443002a563d0bf5fc44","size":3766,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/29c1e3ab6250027c30c4e443002a563d0bf5fc44"},{"path":"docs/case-studies/issue-21/browser-commander-issue-29.md","mode":"100644","type":"blob","sha":"6fcae8cdc9a23a5ecb263a0c1330d199d72e473f","size":5448,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/6fcae8cdc9a23a5ecb263a0c1330d199d72e473f"},{"path":"docs/case-studies/issue-21/browser-commander-issue-31.md","mode":"100644","type":"blob","sha":"829c1441ef8e4e962013f409653d6a0b33995722","size":4224,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/829c1441ef8e4e962013f409653d6a0b33995722"},{"path":"docs/case-studies/issue-21/browser-commander-issue-33.md","mode":"100644","type":"blob","sha":"a3ec042b03e2fe3b90eae029fe03546327e531d8","size":6909,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/a3ec042b03e2fe3b90eae029fe03546327e531d8"},{"path":"docs/case-studies/issue-21/browser-commander-rust.yml","mode":"100644","type":"blob","sha":"57661e0231d725a7564578ef3b61ab7fe9349e5f","size":14865,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/57661e0231d725a7564578ef3b61ab7fe9349e5f"},{"path":"docs/case-studies/issue-25","mode":"040000","type":"tree","sha":"a048ad4bfec83550f05dfd3d6eecf8fa95a61cd6","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/a048ad4bfec83550f05dfd3d6eecf8fa95a61cd6"},{"path":"docs/case-studies/issue-25/README.md","mode":"100644","type":"blob","sha":"09a520e6418009da786c05210280f51a6853071b","size":4724,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/09a520e6418009da786c05210280f51a6853071b"},{"path":"docs/case-studies/issue-29","mode":"040000","type":"tree","sha":"f40a9f5cd044a5133c0501ee85549b3628848c88","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/f40a9f5cd044a5133c0501ee85549b3628848c88"},{"path":"docs/case-studies/issue-29/README.md","mode":"100644","type":"blob","sha":"b09746912b1bbb1433cdff345bbadd82bf63f167","size":6614,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b09746912b1bbb1433cdff345bbadd82bf63f167"},{"path":"docs/case-studies/issue-32","mode":"040000","type":"tree","sha":"ca29ebcfb86c3a59593abacccb3bca3213bda227","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/ca29ebcfb86c3a59593abacccb3bca3213bda227"},{"path":"docs/case-studies/issue-32/README.md","mode":"100644","type":"blob","sha":"7f145043605f4b031223e86a26a046e18beea366","size":5520,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/7f145043605f4b031223e86a26a046e18beea366"},{"path":"docs/case-studies/issue-34","mode":"040000","type":"tree","sha":"62e2e40ac4349d6d52e5f409f1064de687f5883a","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/62e2e40ac4349d6d52e5f409f1064de687f5883a"},{"path":"docs/case-studies/issue-34/README.md","mode":"100644","type":"blob","sha":"19033efc28b660cd278a1ecd25604df6aaa2d2f5","size":7573,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/19033efc28b660cd278a1ecd25604df6aaa2d2f5"},{"path":"docs/case-studies/issue-38","mode":"040000","type":"tree","sha":"b988b5cb25351472ffb22f1ab9d1a6aea6b73955","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/b988b5cb25351472ffb22f1ab9d1a6aea6b73955"},{"path":"docs/case-studies/issue-38/README.md","mode":"100644","type":"blob","sha":"ee4cb2ac55722cd2ef6d26617acee67ae9666d1f","size":10260,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/ee4cb2ac55722cd2ef6d26617acee67ae9666d1f"},{"path":"docs/case-studies/issue-38/raw-data","mode":"040000","type":"tree","sha":"4db9a94e6fd1842b33dc2978bd3e50c2d4cc86dc","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/4db9a94e6fd1842b33dc2978bd3e50c2d4cc86dc"},{"path":"docs/case-studies/issue-38/raw-data/downstream-meta-after-run-24985948212.json","mode":"100644","type":"blob","sha":"209d9e25eafe1983b3bc8f5ca8918432620cc272","size":19101,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/209d9e25eafe1983b3bc8f5ca8918432620cc272"},{"path":"docs/case-studies/issue-38/raw-data/downstream-meta-after-run-24985948212.log.gz","mode":"100644","type":"blob","sha":"9ad8a22a9994fb8514f1e8d8497cd8f8af424590","size":106114,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/9ad8a22a9994fb8514f1e8d8497cd8f8af424590"},{"path":"docs/case-studies/issue-38/raw-data/downstream-meta-before-run-24983875003.json","mode":"100644","type":"blob","sha":"4d96d47cb6829ca820991adb8d340ad4c2327a23","size":18003,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/4d96d47cb6829ca820991adb8d340ad4c2327a23"},{"path":"docs/case-studies/issue-38/raw-data/downstream-meta-before-run-24983875003.log.gz","mode":"100644","type":"blob","sha":"b97a011f2c745cde8826e0c3b61b9e6305ae07c1","size":116384,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b97a011f2c745cde8826e0c3b61b9e6305ae07c1"},{"path":"docs/case-studies/issue-38/raw-data/downstream-meta-ontology-issue-3.json","mode":"100644","type":"blob","sha":"17d78f5f4eacf2afd581ea564ee81ceb8940a40e","size":2010,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/17d78f5f4eacf2afd581ea564ee81ceb8940a40e"},{"path":"docs/case-studies/issue-38/raw-data/downstream-meta-ontology-pr-4.json","mode":"100644","type":"blob","sha":"281cc7e954c717275cb7cf99933e4978687385bc","size":5352,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/281cc7e954c717275cb7cf99933e4978687385bc"},{"path":"docs/case-studies/issue-38/raw-data/issue-38-comments.json","mode":"100644","type":"blob","sha":"48ae41eb529138051a32376a5b8f1c5cec68f818","size":3487,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/48ae41eb529138051a32376a5b8f1c5cec68f818"},{"path":"docs/case-studies/issue-38/raw-data/issue-38.json","mode":"100644","type":"blob","sha":"1e0884882204e6aced0020e6c4dd08af5f9ec18f","size":4414,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/1e0884882204e6aced0020e6c4dd08af5f9ec18f"},{"path":"docs/case-studies/issue-38/raw-data/js-template-issue-search.json","mode":"100644","type":"blob","sha":"fe51488c7066f6687ef680d6bfaa4f7768ef205c","size":3,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/fe51488c7066f6687ef680d6bfaa4f7768ef205c"},{"path":"docs/case-studies/issue-38/raw-data/main-run-24465255225.json","mode":"100644","type":"blob","sha":"09127279e57ef8d57f08ff24a2ffcaaacbbf025a","size":16733,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/09127279e57ef8d57f08ff24a2ffcaaacbbf025a"},{"path":"docs/case-studies/issue-38/raw-data/main-run-24465255225.log.gz","mode":"100644","type":"blob","sha":"5abf2592c57f21a5fb30eb2ba1372653fca772e2","size":89367,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/5abf2592c57f21a5fb30eb2ba1372653fca772e2"},{"path":"docs/case-studies/issue-38/raw-data/main-runs.json","mode":"100644","type":"blob","sha":"0a153a2d3b42eb63d4638794e65b899678c48dab","size":3872,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0a153a2d3b42eb63d4638794e65b899678c48dab"},{"path":"docs/case-studies/issue-38/raw-data/pr-39-conversation-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-38/raw-data/pr-39-review-comments.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-38/raw-data/pr-39-reviews.json","mode":"100644","type":"blob","sha":"0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc","size":2,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc"},{"path":"docs/case-studies/issue-38/raw-data/pr-39.json","mode":"100644","type":"blob","sha":"2e9908e82f9a3b57e5de45d406ba1e66281bcc8b","size":964,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/2e9908e82f9a3b57e5de45d406ba1e66281bcc8b"},{"path":"docs/case-studies/issue-38/raw-data/pr-branch-runs.json","mode":"100644","type":"blob","sha":"32383fec8592fcf2ebf671a9e88314940ceeecfd","size":396,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/32383fec8592fcf2ebf671a9e88314940ceeecfd"},{"path":"docs/case-studies/issue-38/raw-data/pr-run-25212295127.json","mode":"100644","type":"blob","sha":"69f226d68dba2e467b7d15528f4286a470fd54b5","size":10861,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/69f226d68dba2e467b7d15528f4286a470fd54b5"},{"path":"docs/case-studies/issue-38/raw-data/pr-run-25212295127.log.gz","mode":"100644","type":"blob","sha":"b83c2f71a145fe6e4e95c2d5fec992b1d9ccaf87","size":72323,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b83c2f71a145fe6e4e95c2d5fec992b1d9ccaf87"},{"path":"docs/case-studies/issue-38/raw-data/rust-template-issue-search.json","mode":"100644","type":"blob","sha":"cc8a938ca1b825dd757a5acad7871d4d10850ff6","size":276,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/cc8a938ca1b825dd757a5acad7871d4d10850ff6"},{"path":"docs/case-studies/issue-38/template-data","mode":"040000","type":"tree","sha":"c3dcb75593d8409564e663b5f2004731719cdf41","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/c3dcb75593d8409564e663b5f2004731719cdf41"},{"path":"docs/case-studies/issue-38/template-data/js-template-ci-tree.txt","mode":"100644","type":"blob","sha":"371d093f1b8416613e32a4d059f7e6a2fe65276f","size":1719,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/371d093f1b8416613e32a4d059f7e6a2fe65276f"},{"path":"docs/case-studies/issue-38/template-data/js-template-links.yml","mode":"100644","type":"blob","sha":"3b7271b1a82aaf42c0c99aae87faede8f623c87f","size":3035,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/3b7271b1a82aaf42c0c99aae87faede8f623c87f"},{"path":"docs/case-studies/issue-38/template-data/js-template-release.yml","mode":"100644","type":"blob","sha":"7090eb5402bbe81fdda60c8a16e991cf33b22842","size":19369,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/7090eb5402bbe81fdda60c8a16e991cf33b22842"},{"path":"docs/case-studies/issue-38/template-data/rust-template-ci-tree.txt","mode":"100644","type":"blob","sha":"bcabbb200fab940c8472fce393c20573a2619a3b","size":464,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/bcabbb200fab940c8472fce393c20573a2619a3b"},{"path":"docs/case-studies/issue-38/template-data/rust-template-release-after.yml","mode":"100644","type":"blob","sha":"1bc4e06dd6560721361bd5883d99321c9a23704f","size":16624,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/1bc4e06dd6560721361bd5883d99321c9a23704f"},{"path":"docs/case-studies/issue-38/template-data/rust-template-release-before.yml","mode":"100644","type":"blob","sha":"e8b6fb77030f59ecbb748c3e98c2d1cdeba0e079","size":16372,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/e8b6fb77030f59ecbb748c3e98c2d1cdeba0e079"},{"path":"docs/ci-cd","mode":"040000","type":"tree","sha":"aa8a72b360fca75a1908896477d82c90ce9c155b","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/aa8a72b360fca75a1908896477d82c90ce9c155b"},{"path":"docs/ci-cd/troubleshooting.md","mode":"100644","type":"blob","sha":"b38e5dd7e629121546c47d7b5628e62cc2c0ebac","size":7994,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b38e5dd7e629121546c47d7b5628e62cc2c0ebac"},{"path":"examples","mode":"040000","type":"tree","sha":"5bc4b2f0ddedb1ccf752d6824e9c207445827022","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/5bc4b2f0ddedb1ccf752d6824e9c207445827022"},{"path":"examples/basic_usage.rs","mode":"100644","type":"blob","sha":"be9a37ff13abba31b59376b0400db983a21d6da5","size":183,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/be9a37ff13abba31b59376b0400db983a21d6da5"},{"path":"experiments","mode":"040000","type":"tree","sha":"9d74d9926248fd8f13d7308b1314f80a2e737b5e","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/9d74d9926248fd8f13d7308b1314f80a2e737b5e"},{"path":"experiments/test-changelog-parsing.rs","mode":"100644","type":"blob","sha":"bf19a4571ee8554eb3faeb7c04f828981b907c30","size":3100,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/bf19a4571ee8554eb3faeb7c04f828981b907c30"},{"path":"experiments/test-crates-io-check.rs","mode":"100644","type":"blob","sha":"0741c6f066b24cf0c23a519ed366a81b7038a002","size":2946,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0741c6f066b24cf0c23a519ed366a81b7038a002"},{"path":"experiments/test-detect-code-changes.sh","mode":"100644","type":"blob","sha":"b63302f0abaa763b12957b2f5005b6e367a74505","size":3146,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b63302f0abaa763b12957b2f5005b6e367a74505"},{"path":"experiments/test-version-check-dependencies.sh","mode":"100755","type":"blob","sha":"17b269a3046644d8d2721b6fb569bb918d1bc928","size":812,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/17b269a3046644d8d2721b6fb569bb918d1bc928"},{"path":"experiments/test-version-check.sh","mode":"100755","type":"blob","sha":"57c317d7fe9e8db8cf25ef6b34f7d0c953aa2d70","size":1420,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/57c317d7fe9e8db8cf25ef6b34f7d0c953aa2d70"},{"path":"scripts","mode":"040000","type":"tree","sha":"8157ab91d639e5dedec762f5e90066cd0b553783","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/8157ab91d639e5dedec762f5e90066cd0b553783"},{"path":"scripts/bump-version.rs","mode":"100644","type":"blob","sha":"fe1daee3e9284555bbf5cf8cc012fc47b2967cec","size":4940,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/fe1daee3e9284555bbf5cf8cc012fc47b2967cec"},{"path":"scripts/check-changelog-fragment.rs","mode":"100644","type":"blob","sha":"70faf74947a515cde4a20f959415bafc3d33472c","size":5230,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/70faf74947a515cde4a20f959415bafc3d33472c"},{"path":"scripts/check-file-size.rs","mode":"100644","type":"blob","sha":"64d3eb13937a19b9d6e9be7b3834ba8353a735b3","size":8066,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/64d3eb13937a19b9d6e9be7b3834ba8353a735b3"},{"path":"scripts/check-release-needed.rs","mode":"100644","type":"blob","sha":"b97c5e432eb1ec41158e3847a77e9ef686b5ac7c","size":13507,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b97c5e432eb1ec41158e3847a77e9ef686b5ac7c"},{"path":"scripts/check-version-modification.rs","mode":"100644","type":"blob","sha":"09ebb332aba4e42aed1cc40e0132f71abf5a412b","size":4917,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/09ebb332aba4e42aed1cc40e0132f71abf5a412b"},{"path":"scripts/collect-changelog.rs","mode":"100644","type":"blob","sha":"63b7d8c39d58fe2cb31b3333d645603a5850b156","size":7325,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/63b7d8c39d58fe2cb31b3333d645603a5850b156"},{"path":"scripts/create-changelog-fragment.rs","mode":"100644","type":"blob","sha":"08e145b18bcd5b689bebd7b7abdcac62810a6bda","size":3280,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/08e145b18bcd5b689bebd7b7abdcac62810a6bda"},{"path":"scripts/create-github-release.rs","mode":"100644","type":"blob","sha":"2a914a03a45ac52c80c4fa62ee2608d7b101982e","size":12545,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/2a914a03a45ac52c80c4fa62ee2608d7b101982e"},{"path":"scripts/detect-code-changes.rs","mode":"100644","type":"blob","sha":"3a5769e580449a92867f379b87acf50c73651b07","size":7070,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/3a5769e580449a92867f379b87acf50c73651b07"},{"path":"scripts/get-bump-type.rs","mode":"100644","type":"blob","sha":"187e018765c64b91863fa35fb480eb2a50efb760","size":5331,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/187e018765c64b91863fa35fb480eb2a50efb760"},{"path":"scripts/get-version.rs","mode":"100644","type":"blob","sha":"07d2886789b6b59984c7221025e26ea64aa9e53e","size":1964,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/07d2886789b6b59984c7221025e26ea64aa9e53e"},{"path":"scripts/git-config.rs","mode":"100644","type":"blob","sha":"8936793f10940d56a6d78d5bcd70248787b100d5","size":1953,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/8936793f10940d56a6d78d5bcd70248787b100d5"},{"path":"scripts/publish-crate.rs","mode":"100644","type":"blob","sha":"ad46ced8fa5e30c11a603d9d2cdea26aa904dfa5","size":6648,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/ad46ced8fa5e30c11a603d9d2cdea26aa904dfa5"},{"path":"scripts/rust-paths.rs","mode":"100644","type":"blob","sha":"e1a0b9214fe91d563ef4fab3f0e29f61d862164f","size":8380,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/e1a0b9214fe91d563ef4fab3f0e29f61d862164f"},{"path":"scripts/version-and-commit.rs","mode":"100644","type":"blob","sha":"0a242424e9822cc939192dd29c7761b4edfae1e9","size":18597,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0a242424e9822cc939192dd29c7761b4edfae1e9"},{"path":"scripts/wait-for-crate.rs","mode":"100644","type":"blob","sha":"ee80cca922e74045f658742323984fd2aa836365","size":5287,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/ee80cca922e74045f658742323984fd2aa836365"},{"path":"src","mode":"040000","type":"tree","sha":"37cae03414d82f09d33a05aaf7374bc022ae29e0","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/37cae03414d82f09d33a05aaf7374bc022ae29e0"},{"path":"src/lib.rs","mode":"100644","type":"blob","sha":"490125beab071bf26797c966b0ef9e0a7148e058","size":32,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/490125beab071bf26797c966b0ef9e0a7148e058"},{"path":"src/main.rs","mode":"100644","type":"blob","sha":"3b8bdfe6217b48c3fd2c2fd66a5e9dcdb3cc0cd5","size":444,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/3b8bdfe6217b48c3fd2c2fd66a5e9dcdb3cc0cd5"},{"path":"src/sum.rs","mode":"100644","type":"blob","sha":"e0960d283b99065b95cbeb2b742a83865db7888d","size":66,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/e0960d283b99065b95cbeb2b742a83865db7888d"},{"path":"tests","mode":"040000","type":"tree","sha":"cddf26be76620442df5c85babdec17b0f51e4664","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/cddf26be76620442df5c85babdec17b0f51e4664"},{"path":"tests/integration","mode":"040000","type":"tree","sha":"a99363a908bd8e4c38637da3e115602eec71ee36","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/a99363a908bd8e4c38637da3e115602eec71ee36"},{"path":"tests/integration/mod.rs","mode":"100644","type":"blob","sha":"47e2280b07d1efc5bd685915506ba6410bd6a089","size":9,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/47e2280b07d1efc5bd685915506ba6410bd6a089"},{"path":"tests/integration/sum.rs","mode":"100644","type":"blob","sha":"b0d15bcdaf90712755b22a76fe88a4f69a1d2521","size":1059,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/b0d15bcdaf90712755b22a76fe88a4f69a1d2521"},{"path":"tests/unit","mode":"040000","type":"tree","sha":"186c5e12edd6dddfd26820d95d91aa4a74a2ce23","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/186c5e12edd6dddfd26820d95d91aa4a74a2ce23"},{"path":"tests/unit/ci-cd","mode":"040000","type":"tree","sha":"b0f66db7f5c496bdb446cd2eef2c36f9de282bd8","url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/trees/b0f66db7f5c496bdb446cd2eef2c36f9de282bd8"},{"path":"tests/unit/ci-cd/changelog_parsing.rs","mode":"100644","type":"blob","sha":"9945412dee4e26b9f135cd31558bf4dfdbb0f488","size":2308,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/9945412dee4e26b9f135cd31558bf4dfdbb0f488"},{"path":"tests/unit/ci-cd/mod.rs","mode":"100644","type":"blob","sha":"7ced4c51ef2ac4a615929043c373d4fc873a8d64","size":289,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/7ced4c51ef2ac4a615929043c373d4fc873a8d64"},{"path":"tests/unit/ci-cd/workflow_release.rs","mode":"100644","type":"blob","sha":"0047cf1efbf6d327f4e844f573fa602f19e9c8a8","size":7700,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/0047cf1efbf6d327f4e844f573fa602f19e9c8a8"},{"path":"tests/unit/ci-cd/workspace_manifest_resolution.rs","mode":"100644","type":"blob","sha":"10ce4c4df7000ba70f18b158677d22bc3d19d2ca","size":3799,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/10ce4c4df7000ba70f18b158677d22bc3d19d2ca"},{"path":"tests/unit/mod.rs","mode":"100644","type":"blob","sha":"7c158e60a04372aeff255c35aeb12ac7e3ffb9ea","size":46,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/7c158e60a04372aeff255c35aeb12ac7e3ffb9ea"},{"path":"tests/unit/sum.rs","mode":"100644","type":"blob","sha":"84937f6b08f7f883a582874d4a6a127e04dc588c","size":417,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/84937f6b08f7f883a582874d4a6a127e04dc588c"}],"truncated":false} \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/template-rust-release.yml b/docs/case-studies/issue-79/evidence/template-rust-release.yml new file mode 100644 index 0000000..c3afcd9 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-rust-release.yml @@ -0,0 +1,657 @@ +name: CI/CD Pipeline + +on: + push: + branches: + - main + pull_request: + types: [opened, synchronize, reopened] + workflow_dispatch: + inputs: + release_mode: + description: 'Manual release mode' + required: true + type: choice + default: 'instant' + options: + - instant + - changelog-pr + bump_type: + description: 'Version bump type' + required: true + type: choice + options: + - patch + - minor + - major + description: + description: 'Release description (optional)' + required: false + type: string + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.ref == 'refs/heads/main' }} + +env: + CARGO_TERM_COLOR: always + RUSTFLAGS: -Dwarnings + # Support both CARGO_REGISTRY_TOKEN (cargo's native env var) and CARGO_TOKEN (for backwards compatibility) + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN || secrets.CARGO_TOKEN }} + CARGO_TOKEN: ${{ secrets.CARGO_TOKEN }} + # Optional: set repository variable DOCKERHUB_IMAGE to namespace/image to publish Docker Hub releases. + DOCKERHUB_IMAGE: ${{ vars.DOCKERHUB_IMAGE }} + +jobs: + # === DETECT CHANGES - determines which jobs should run === + detect-changes: + name: Detect Changes + runs-on: ubuntu-latest + timeout-minutes: 5 + if: github.event_name != 'workflow_dispatch' + outputs: + rs-changed: ${{ steps.changes.outputs.rs-changed }} + toml-changed: ${{ steps.changes.outputs.toml-changed }} + docs-changed: ${{ steps.changes.outputs.docs-changed }} + workflow-changed: ${{ steps.changes.outputs.workflow-changed }} + any-code-changed: ${{ steps.changes.outputs.any-code-changed }} + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Install rust-script + run: cargo install rust-script + + - name: Detect changes + id: changes + env: + GITHUB_EVENT_NAME: ${{ github.event_name }} + run: rust-script scripts/detect-code-changes.rs + + # === CHANGELOG CHECK - only runs on PRs with code changes === + # Docs-only PRs (./docs folder, markdown files) don't require changelog fragments + changelog: + name: Changelog Fragment Check + runs-on: ubuntu-latest + timeout-minutes: 10 + needs: [detect-changes] + if: github.event_name == 'pull_request' && needs.detect-changes.outputs.any-code-changed == 'true' + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Install rust-script + run: cargo install rust-script + + - name: Check for changelog fragments + env: + GITHUB_BASE_REF: ${{ github.base_ref }} + run: rust-script scripts/check-changelog-fragment.rs + + # === VERSION CHECK - prevents manual version modification in PRs === + # This ensures versions are only modified by the automated release pipeline + version-check: + name: Version Modification Check + runs-on: ubuntu-latest + timeout-minutes: 5 + if: github.event_name == 'pull_request' + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Install rust-script + run: cargo install rust-script + + - name: Check for manual version changes + env: + GITHUB_EVENT_NAME: ${{ github.event_name }} + GITHUB_HEAD_REF: ${{ github.head_ref }} + GITHUB_BASE_REF: ${{ github.base_ref }} + run: rust-script scripts/check-version-modification.rs + + # === LINT AND FORMAT CHECK === + # Lint runs independently of changelog check - it's a fast check that should always run + # See: https://github.com/link-assistant/hive-mind/pull/1024 for why this dependency was removed + lint: + name: Lint and Format Check + runs-on: ubuntu-latest + timeout-minutes: 10 + needs: [detect-changes] + # Note: always() is required because detect-changes is skipped on workflow_dispatch, + # and without always(), this job would also be skipped even though its condition includes workflow_dispatch. + # See: https://github.com/actions/runner/issues/491 + if: | + always() && !cancelled() && ( + github.event_name == 'push' || + github.event_name == 'workflow_dispatch' || + needs.detect-changes.outputs.rs-changed == 'true' || + needs.detect-changes.outputs.toml-changed == 'true' || + needs.detect-changes.outputs.docs-changed == 'true' || + needs.detect-changes.outputs.workflow-changed == 'true' + ) + steps: + - uses: actions/checkout@v6 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt, clippy + + - name: Install rust-script + run: cargo install rust-script + + - name: Cache cargo registry + uses: actions/cache@v5 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + restore-keys: | + ${{ runner.os }}-cargo- + + - name: Check formatting + run: cargo fmt --all -- --check + + - name: Run Clippy + run: cargo clippy --all-targets --all-features + + - name: Check file size limit + run: rust-script scripts/check-file-size.rs + + # === TEST === + # Test runs independently of changelog check + test: + name: Test (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + timeout-minutes: 10 + needs: [detect-changes, changelog] + # Run if: push event, OR changelog succeeded, OR changelog was skipped (docs-only PR) + if: always() && !cancelled() && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || needs.changelog.result == 'success' || needs.changelog.result == 'skipped') + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + steps: + - uses: actions/checkout@v6 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Cache cargo registry + uses: actions/cache@v5 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + restore-keys: | + ${{ runner.os }}-cargo- + + - name: Run tests + run: cargo test --all-features --verbose + + - name: Run doc tests + run: cargo test --doc --verbose + + # === CODE COVERAGE === + # Generate and upload code coverage using cargo-llvm-cov + coverage: + name: Code Coverage + runs-on: ubuntu-latest + timeout-minutes: 15 + needs: [detect-changes] + if: | + always() && !cancelled() && ( + github.event_name == 'push' || + github.event_name == 'workflow_dispatch' || + needs.detect-changes.outputs.rs-changed == 'true' || + needs.detect-changes.outputs.toml-changed == 'true' + ) + steps: + - uses: actions/checkout@v6 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + with: + components: llvm-tools-preview + + - name: Cache cargo registry + uses: actions/cache@v5 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-coverage-${{ hashFiles('**/Cargo.lock') }} + restore-keys: | + ${{ runner.os }}-cargo-coverage- + + - name: Install cargo-llvm-cov + uses: taiki-e/install-action@cargo-llvm-cov + + - name: Generate code coverage + run: cargo llvm-cov --all-features --lcov --output-path lcov.info + + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v5 + with: + files: lcov.info + fail_ci_if_error: false + + # === BUILD === + # Build package - only runs if lint and test pass + build: + name: Build Package + runs-on: ubuntu-latest + timeout-minutes: 10 + needs: [lint, test] + if: always() && !cancelled() && needs.lint.result == 'success' && needs.test.result == 'success' + steps: + - uses: actions/checkout@v6 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Cache cargo registry + uses: actions/cache@v5 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-build-${{ hashFiles('**/Cargo.lock') }} + restore-keys: | + ${{ runner.os }}-cargo-build- + + - name: Build release + run: cargo build --release --verbose + + - name: Check package + run: cargo package --list --allow-dirty + + # === AUTO RELEASE === + # Automatic release on push to main using changelog fragments + # This job automatically bumps version based on fragments in changelog.d/ + auto-release: + name: Auto Release + needs: [lint, test, build] + # Note: always() ensures consistent behavior with other jobs that depend on jobs using always(). + if: | + always() && !cancelled() && + github.event_name == 'push' && + github.ref == 'refs/heads/main' && + needs.build.result == 'success' + runs-on: ubuntu-latest + timeout-minutes: 30 + env: + DOCKERHUB_USERNAME: ${{ vars.DOCKERHUB_USERNAME || secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} + permissions: + contents: write + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Install rust-script + run: cargo install rust-script + + - name: Configure git + run: rust-script scripts/git-config.rs + + - name: Determine bump type from changelog fragments + id: bump_type + run: rust-script scripts/get-bump-type.rs + + - name: Check if version already released or no fragments + id: check + env: + HAS_FRAGMENTS: ${{ steps.bump_type.outputs.has_fragments }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: rust-script scripts/check-release-needed.rs + + - name: Collect changelog and bump version + id: version + if: steps.check.outputs.should_release == 'true' && steps.check.outputs.skip_bump != 'true' + run: | + rust-script scripts/version-and-commit.rs \ + --bump-type "${{ steps.bump_type.outputs.bump_type }}" + + - name: Get current version + id: current_version + if: steps.check.outputs.should_release == 'true' + run: rust-script scripts/get-version.rs + + - name: Build release + if: steps.check.outputs.should_release == 'true' + run: cargo build --release + + - name: Publish to Crates.io + if: steps.check.outputs.should_release == 'true' && steps.check.outputs.crate_published != 'true' + id: publish-crate + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN || secrets.CARGO_TOKEN }} + CARGO_TOKEN: ${{ secrets.CARGO_TOKEN }} + run: rust-script scripts/publish-crate.rs + + - name: Wait for Crate availability on Crates.io + if: steps.check.outputs.should_release == 'true' + run: rust-script scripts/wait-for-crate.rs --release-version "${{ steps.current_version.outputs.version }}" + + - name: Configure Docker Hub publishing + if: steps.check.outputs.should_release == 'true' + id: dockerhub + run: | + disable_dockerhub() { + echo "enabled=false" >> "$GITHUB_OUTPUT" + echo "$1" + } + + if [ -z "$DOCKERHUB_IMAGE" ]; then + disable_dockerhub "Docker Hub publishing disabled: DOCKERHUB_IMAGE repository variable is not set" + exit 0 + fi + + if [ ! -f Dockerfile ]; then + disable_dockerhub "Docker Hub publishing disabled: Dockerfile was not found at repository root" + exit 0 + fi + + if [ -z "$DOCKERHUB_USERNAME" ] || [ -z "$DOCKERHUB_TOKEN" ]; then + echo "::error::Docker Hub publishing requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN" + echo "Set DOCKERHUB_USERNAME as a repository variable or secret, and DOCKERHUB_TOKEN as a secret." + exit 1 + fi + + echo "enabled=true" >> "$GITHUB_OUTPUT" + echo "docker_hub_url=https://hub.docker.com/r/${DOCKERHUB_IMAGE}" >> "$GITHUB_OUTPUT" + + - name: Log in to Docker Hub + if: steps.dockerhub.outputs.enabled == 'true' + uses: docker/login-action@v4 + with: + username: ${{ env.DOCKERHUB_USERNAME }} + password: ${{ env.DOCKERHUB_TOKEN }} + + - name: Set up Docker Buildx + if: steps.dockerhub.outputs.enabled == 'true' + uses: docker/setup-buildx-action@v4 + + - name: Extract Docker metadata + if: steps.dockerhub.outputs.enabled == 'true' + id: docker-meta + uses: docker/metadata-action@v6 + with: + images: ${{ env.DOCKERHUB_IMAGE }} + tags: | + type=raw,value=latest + type=raw,value=${{ steps.current_version.outputs.version }} + labels: | + org.opencontainers.image.version=${{ steps.current_version.outputs.version }} + + - name: Publish Docker image to Docker Hub + if: steps.dockerhub.outputs.enabled == 'true' + uses: docker/build-push-action@v7 + with: + context: . + push: true + tags: ${{ steps.docker-meta.outputs.tags }} + labels: ${{ steps.docker-meta.outputs.labels }} + + - name: Create GitHub Release + if: steps.check.outputs.should_release == 'true' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DOCKER_HUB_URL: ${{ steps.dockerhub.outputs.docker_hub_url }} + run: | + # Use new_version from version-and-commit when available (tag-checked), else fall back to Cargo.toml version + RELEASE_VERSION="${{ steps.version.outputs.new_version }}" + if [ -z "$RELEASE_VERSION" ]; then + RELEASE_VERSION="${{ steps.current_version.outputs.version }}" + fi + + release_args=( + --release-version "$RELEASE_VERSION" + --repository "${{ github.repository }}" + ) + if [ -n "$DOCKER_HUB_URL" ]; then + release_args+=(--docker-hub-url "$DOCKER_HUB_URL") + fi + rust-script scripts/create-github-release.rs "${release_args[@]}" + + # === MANUAL INSTANT RELEASE === + # Manual release via workflow_dispatch - only after CI passes + manual-release: + name: Instant Release + needs: [lint, test, build] + # Note: always() is required to evaluate the condition when dependencies use always(). + # The build job ensures lint and test passed before this job runs. + if: | + always() && !cancelled() && + github.event_name == 'workflow_dispatch' && + github.event.inputs.release_mode == 'instant' && + needs.build.result == 'success' + runs-on: ubuntu-latest + timeout-minutes: 30 + env: + DOCKERHUB_USERNAME: ${{ vars.DOCKERHUB_USERNAME || secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} + permissions: + contents: write + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Install rust-script + run: cargo install rust-script + + - name: Configure git + run: rust-script scripts/git-config.rs + + - name: Collect changelog fragments + run: rust-script scripts/collect-changelog.rs + + - name: Version and commit + id: version + env: + BUMP_TYPE: ${{ github.event.inputs.bump_type }} + DESCRIPTION: ${{ github.event.inputs.description }} + run: rust-script scripts/version-and-commit.rs --bump-type "${{ github.event.inputs.bump_type }}" --description "${{ github.event.inputs.description }}" + + - name: Build release + if: steps.version.outputs.version_committed == 'true' || steps.version.outputs.already_released == 'true' + run: cargo build --release + + - name: Publish to Crates.io + if: steps.version.outputs.version_committed == 'true' || steps.version.outputs.already_released == 'true' + id: publish-crate + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN || secrets.CARGO_TOKEN }} + CARGO_TOKEN: ${{ secrets.CARGO_TOKEN }} + run: rust-script scripts/publish-crate.rs + + - name: Wait for Crate availability on Crates.io + if: steps.version.outputs.version_committed == 'true' || steps.version.outputs.already_released == 'true' + run: rust-script scripts/wait-for-crate.rs --release-version "${{ steps.version.outputs.new_version }}" + + - name: Configure Docker Hub publishing + if: steps.version.outputs.version_committed == 'true' || steps.version.outputs.already_released == 'true' + id: dockerhub + run: | + disable_dockerhub() { + echo "enabled=false" >> "$GITHUB_OUTPUT" + echo "$1" + } + + if [ -z "$DOCKERHUB_IMAGE" ]; then + disable_dockerhub "Docker Hub publishing disabled: DOCKERHUB_IMAGE repository variable is not set" + exit 0 + fi + + if [ ! -f Dockerfile ]; then + disable_dockerhub "Docker Hub publishing disabled: Dockerfile was not found at repository root" + exit 0 + fi + + if [ -z "$DOCKERHUB_USERNAME" ] || [ -z "$DOCKERHUB_TOKEN" ]; then + echo "::error::Docker Hub publishing requires DOCKERHUB_USERNAME and DOCKERHUB_TOKEN" + echo "Set DOCKERHUB_USERNAME as a repository variable or secret, and DOCKERHUB_TOKEN as a secret." + exit 1 + fi + + echo "enabled=true" >> "$GITHUB_OUTPUT" + echo "docker_hub_url=https://hub.docker.com/r/${DOCKERHUB_IMAGE}" >> "$GITHUB_OUTPUT" + + - name: Log in to Docker Hub + if: steps.dockerhub.outputs.enabled == 'true' + uses: docker/login-action@v4 + with: + username: ${{ env.DOCKERHUB_USERNAME }} + password: ${{ env.DOCKERHUB_TOKEN }} + + - name: Set up Docker Buildx + if: steps.dockerhub.outputs.enabled == 'true' + uses: docker/setup-buildx-action@v4 + + - name: Extract Docker metadata + if: steps.dockerhub.outputs.enabled == 'true' + id: docker-meta + uses: docker/metadata-action@v6 + with: + images: ${{ env.DOCKERHUB_IMAGE }} + tags: | + type=raw,value=latest + type=raw,value=${{ steps.version.outputs.new_version }} + labels: | + org.opencontainers.image.version=${{ steps.version.outputs.new_version }} + + - name: Publish Docker image to Docker Hub + if: steps.dockerhub.outputs.enabled == 'true' + uses: docker/build-push-action@v7 + with: + context: . + push: true + tags: ${{ steps.docker-meta.outputs.tags }} + labels: ${{ steps.docker-meta.outputs.labels }} + + - name: Create GitHub Release + if: steps.version.outputs.version_committed == 'true' || steps.version.outputs.already_released == 'true' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DOCKER_HUB_URL: ${{ steps.dockerhub.outputs.docker_hub_url }} + run: | + release_args=( + --release-version "${{ steps.version.outputs.new_version }}" + --repository "${{ github.repository }}" + ) + if [ -n "$DOCKER_HUB_URL" ]; then + release_args+=(--docker-hub-url "$DOCKER_HUB_URL") + fi + rust-script scripts/create-github-release.rs "${release_args[@]}" + + # === MANUAL CHANGELOG PR === + changelog-pr: + name: Create Changelog PR + if: github.event_name == 'workflow_dispatch' && github.event.inputs.release_mode == 'changelog-pr' + runs-on: ubuntu-latest + timeout-minutes: 10 + permissions: + contents: write + pull-requests: write + steps: + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Install rust-script + run: cargo install rust-script + + - name: Create changelog fragment + env: + BUMP_TYPE: ${{ github.event.inputs.bump_type }} + DESCRIPTION: ${{ github.event.inputs.description }} + run: rust-script scripts/create-changelog-fragment.rs --bump-type "${{ github.event.inputs.bump_type }}" --description "${{ github.event.inputs.description }}" + + - name: Create Pull Request + uses: peter-evans/create-pull-request@v8 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: 'chore: add changelog for manual ${{ github.event.inputs.bump_type }} release' + branch: changelog-manual-release-${{ github.run_id }} + delete-branch: true + title: 'chore: manual ${{ github.event.inputs.bump_type }} release' + body: | + ## Manual Release Request + + This PR was created by a manual workflow trigger to prepare a **${{ github.event.inputs.bump_type }}** release. + + ### Release Details + - **Type:** ${{ github.event.inputs.bump_type }} + - **Description:** ${{ github.event.inputs.description || 'Manual release' }} + - **Triggered by:** @${{ github.actor }} + + ### Next Steps + 1. Review the changelog fragment in this PR + 2. Merge this PR to main + 3. The automated release workflow will publish to crates.io and create a GitHub release + + # === DEPLOY DOCUMENTATION === + # Deploy Rust API documentation to GitHub Pages after a successful package build. + # Keep this independent from package/GitHub release publication so the website + # still updates when the release path fails. + deploy-docs: + name: Deploy Rust Documentation + needs: [build] + if: | + !cancelled() && + needs.build.result == 'success' && ( + (github.event_name == 'push' && github.ref == 'refs/heads/main') || + (github.event_name == 'workflow_dispatch' && github.event.inputs.release_mode == 'instant') + ) + runs-on: ubuntu-latest + timeout-minutes: 15 + permissions: + contents: write + steps: + - uses: actions/checkout@v6 + with: + ref: main + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Build documentation + run: cargo doc --no-deps --all-features + + - name: Deploy to GitHub Pages + uses: peaceiris/actions-gh-pages@v4 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: target/doc diff --git a/docs/case-studies/issue-79/evidence/template-rust-workflows.json b/docs/case-studies/issue-79/evidence/template-rust-workflows.json new file mode 100644 index 0000000..9e73afe --- /dev/null +++ b/docs/case-studies/issue-79/evidence/template-rust-workflows.json @@ -0,0 +1 @@ +[{"name":"release.yml","path":".github/workflows/release.yml","sha":"c3afcd9223549f041c824682f5f1e465454408e4","size":23022,"url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/contents/.github/workflows/release.yml?ref=main","html_url":"https://github.com/link-foundation/rust-ai-driven-development-pipeline-template/blob/main/.github/workflows/release.yml","git_url":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/c3afcd9223549f041c824682f5f1e465454408e4","download_url":"https://raw.githubusercontent.com/link-foundation/rust-ai-driven-development-pipeline-template/main/.github/workflows/release.yml","type":"file","_links":{"self":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/contents/.github/workflows/release.yml?ref=main","git":"https://api.github.com/repos/link-foundation/rust-ai-driven-development-pipeline-template/git/blobs/c3afcd9223549f041c824682f5f1e465454408e4","html":"https://github.com/link-foundation/rust-ai-driven-development-pipeline-template/blob/main/.github/workflows/release.yml"}}] \ No newline at end of file diff --git a/docs/case-studies/issue-79/evidence/workflows-before.json b/docs/case-studies/issue-79/evidence/workflows-before.json new file mode 100644 index 0000000..20abf46 --- /dev/null +++ b/docs/case-studies/issue-79/evidence/workflows-before.json @@ -0,0 +1 @@ +{"total_count":3,"workflows":[{"id":131965046,"node_id":"W_kwDONXCAbs4H3aB2","name":"C# CI/CD Pipeline","path":".github/workflows/csharp.yml","state":"active","created_at":"2024-12-07T18:46:08.000Z","updated_at":"2025-12-31T09:33:37.000Z","url":"https://api.github.com/repos/link-foundation/link-cli/actions/workflows/131965046","html_url":"https://github.com/link-foundation/link-cli/blob/main/.github/workflows/csharp.yml","badge_url":"https://github.com/link-foundation/link-cli/workflows/C%23%20CI/CD%20Pipeline/badge.svg"},{"id":219820972,"node_id":"W_kwDONXCAbs4NGjOs","name":"Rust CI/CD Pipeline","path":".github/workflows/rust.yml","state":"active","created_at":"2025-12-31T09:33:37.000Z","updated_at":"2025-12-31T10:57:14.000Z","url":"https://api.github.com/repos/link-foundation/link-cli/actions/workflows/219820972","html_url":"https://github.com/link-foundation/link-cli/blob/main/.github/workflows/rust.yml","badge_url":"https://github.com/link-foundation/link-cli/workflows/Rust%20CI/CD%20Pipeline/badge.svg"},{"id":188109243,"node_id":"W_kwDONXCAbs4LNlG7","name":"WebAssembly CI","path":".github/workflows/wasm.yml","state":"active","created_at":"2025-09-10T14:49:01.000Z","updated_at":"2026-05-02T05:13:32.000Z","url":"https://api.github.com/repos/link-foundation/link-cli/actions/workflows/188109243","html_url":"https://github.com/link-foundation/link-cli/blob/main/.github/workflows/wasm.yml","badge_url":"https://github.com/link-foundation/link-cli/workflows/WebAssembly%20CI/badge.svg"}]} \ No newline at end of file diff --git a/js/README.md b/js/README.md new file mode 100644 index 0000000..767b61e --- /dev/null +++ b/js/README.md @@ -0,0 +1,147 @@ +# link-cli JavaScript Workbench + +This package contains the React and WebAssembly browser workbench for +`link-cli`. It lives under `js/` so the repository root stays language-neutral +and the JavaScript lockfile is scoped to the app that uses it. + +The browser workbench combines three runtimes: + +- Rust `link-cli` core compiled to WebAssembly through the `rust/wasm` + `clink-wasm` crate. +- React and Vite for the single-page browser interface in `js/`. +- `doublets-web` for a live WebAssembly `UnitedLinks` mirror built from the + current query result. The committed lockfile currently pins `0.1.2`. + +## Architecture + +```text +rust/ Native Rust link-cli library and clink binary +rust/wasm/ wasm-bindgen wrapper around the Rust query processor +js/src/ React workbench +js/pkg/ Generated Rust WASM package, ignored by git +dist/ Generated GitHub Pages artifact, ignored by git +``` + +The browser app initializes two WebAssembly-backed runtimes: + +- `clink-wasm`: exposes `Clink#execute`, `Clink#snapshot`, and `Clink#reset`. + It uses an in-memory implementation of the `NamedTypeLinks` trait, so the same + Rust `QueryProcessor` used by the native CLI can run in the browser without + filesystem access. +- `doublets-web`: the WebAssembly bindings for `doublets-rs`. The React app + mirrors the current `Clink` snapshot into a `UnitedLinks` instance after each + query. + +The page session is intentionally in-memory. Durable browser storage can be +added later with IndexedDB without changing the Rust query processor API. + +## Local Development + +Run these commands from `js/`: + +```bash +rustup target add wasm32-unknown-unknown +cargo install wasm-pack --version 0.14.0 --locked +npm install +npm run dev +``` + +The dev script builds the Rust WebAssembly wrapper into `js/pkg/` and starts a +Vite server. + +## Production Build + +Run this from `js/`: + +```bash +npm run build +``` + +This creates: + +- `js/pkg/`: generated `wasm-pack --target web` package for the Rust wrapper. +- `dist/`: static React app ready for GitHub Pages. + +For the same base path used by GitHub Pages: + +```bash +npm run build:pages +``` + +## CI and Pages + +`.github/workflows/wasm.yml`: + +1. Installs stable Rust with the `wasm32-unknown-unknown` target. +2. Installs npm dependencies from `js/package-lock.json`. +3. Runs the Rust CLI core tests. +4. Runs `wasm-pack test --node ../rust/wasm` from `js/`. +5. Builds the React app into root `dist/`. +6. Deploys `dist/` to GitHub Pages only for a manual `workflow_dispatch` run on + `main` when `deploy_pages` is true. + +## API + +```js +import init, { Clink } from './pkg/clink_wasm.js'; + +await init(); + +const clink = new Clink(); +const result = JSON.parse( + clink.execute( + '() ((child: father mother))', + JSON.stringify({ + before: false, + changes: true, + after: true, + autoCreateMissingReferences: true, + }), + ), +); + +console.log(result.output); +console.log(result.links); +``` + +`Clink#execute(query, optionsJson)` returns: + +```json +{ + "success": true, + "output": "() ((child: father mother))", + "error": null, + "links": [ + { "id": 1, "source": 1, "target": 1, "name": "father" } + ] +} +``` + +Supported options are `before`, `changes`, `after`, `trace`, +`autoCreateMissingReferences`, and `structure`. + +## Browser Data Model + +Query results include a structured `links` array: + +```json +[ + { "id": 1, "source": 1, "target": 1, "name": "father" }, + { "id": 2, "source": 2, "target": 2, "name": "mother" }, + { "id": 3, "source": 1, "target": 2, "name": "child" } +] +``` + +That array drives both the rendered graph and the `doublets-web` `UnitedLinks` +mirror. + +## Verification + +From the repository root: + +```bash +cargo test --manifest-path rust/Cargo.toml --all-features +cargo test --manifest-path rust/wasm/Cargo.toml --lib +npm --prefix js run test:wasm +npm --prefix js run build +``` diff --git a/web/favicon.svg b/js/favicon.svg similarity index 100% rename from web/favicon.svg rename to js/favicon.svg diff --git a/web/index.html b/js/index.html similarity index 100% rename from web/index.html rename to js/index.html diff --git a/package-lock.json b/js/package-lock.json similarity index 100% rename from package-lock.json rename to js/package-lock.json diff --git a/package.json b/js/package.json similarity index 61% rename from package.json rename to js/package.json index 710184c..381edd9 100644 --- a/package.json +++ b/js/package.json @@ -7,14 +7,14 @@ "scripts": { "build": "npm run build:wasm && npm run build:web", "build:pages": "npm run build:wasm && DEPLOY_TARGET=github-pages npm run build:web", - "build:wasm": "wasm-pack build --target web --out-dir ../../web/pkg rust/wasm", - "build:web": "vite build --config web/vite.config.js", - "dev": "npm run build:wasm && vite --config web/vite.config.js --host 0.0.0.0", - "preview": "vite preview --config web/vite.config.js --host 0.0.0.0", + "build:wasm": "wasm-pack build --target web --out-dir ../../js/pkg ../rust/wasm", + "build:web": "vite build --config vite.config.js", + "dev": "npm run build:wasm && vite --config vite.config.js --host 0.0.0.0", + "preview": "vite preview --config vite.config.js --host 0.0.0.0", "test": "npm run test:wasm && npm run test:js && npm run build", - "test:js": "node --test web/test/*.test.mjs csharp/scripts/*.test.mjs", - "test:wasm": "wasm-pack test --node rust/wasm", - "clean": "rm -rf dist web/pkg pkg pkg-node pkg-bundler target rust/wasm/target" + "test:js": "node --test test/*.test.mjs ../csharp/scripts/*.test.mjs", + "test:wasm": "wasm-pack test --node ../rust/wasm", + "clean": "rm -rf ../dist pkg ../pkg ../pkg-node ../pkg-bundler ../target ../rust/wasm/target" }, "dependencies": { "doublets-web": "^0.1.2", diff --git a/web/src/App.jsx b/js/src/App.jsx similarity index 100% rename from web/src/App.jsx rename to js/src/App.jsx diff --git a/web/src/linkGraph.js b/js/src/linkGraph.js similarity index 100% rename from web/src/linkGraph.js rename to js/src/linkGraph.js diff --git a/web/src/main.jsx b/js/src/main.jsx similarity index 100% rename from web/src/main.jsx rename to js/src/main.jsx diff --git a/web/src/styles.css b/js/src/styles.css similarity index 100% rename from web/src/styles.css rename to js/src/styles.css diff --git a/web/test/linkGraph.test.mjs b/js/test/linkGraph.test.mjs similarity index 100% rename from web/test/linkGraph.test.mjs rename to js/test/linkGraph.test.mjs diff --git a/js/test/repositoryLayout.test.mjs b/js/test/repositoryLayout.test.mjs new file mode 100644 index 0000000..4903628 --- /dev/null +++ b/js/test/repositoryLayout.test.mjs @@ -0,0 +1,79 @@ +import assert from 'node:assert/strict'; +import { existsSync, readFileSync } from 'node:fs'; +import { dirname, join } from 'node:path'; +import { fileURLToPath } from 'node:url'; +import test from 'node:test'; + +const repoRoot = dirname(dirname(dirname(fileURLToPath(import.meta.url)))); + +test('language code package manifests and generated evidence stay out of the root folder', () => { + for (const entry of [ + '.gitkeep', + 'Cargo.toml', + 'Cargo.lock', + 'README-WASM.md', + 'WEBASSEMBLY_IMPLEMENTATION.md', + 'ci-logs', + 'package-lock.json', + 'package.json', + 'scripts', + 'src', + 'tests', + 'web', + ]) { + assert.equal( + existsSync(join(repoRoot, entry)), + false, + `${entry} should live under the package-specific project tree or case-study evidence` + ); + } + + for (const entry of [ + 'csharp/scripts', + 'docs/case-studies/issue-12/screenshots', + 'docs/case-studies/issue-79/evidence', + 'js/package-lock.json', + 'js/package.json', + 'js/README.md', + 'js/src', + 'js/test', + 'rust/scripts', + 'rust/wasm/Cargo.toml', + 'rust/wasm/src', + 'rust/wasm/tests', + ]) { + assert.equal(existsSync(join(repoRoot, entry)), true, `${entry} should exist`); + } +}); + +test('JavaScript package scripts target the relocated WebAssembly crate and split script trees', () => { + const packageJson = JSON.parse( + readFileSync(join(repoRoot, 'js/package.json'), 'utf8') + ); + + assert.match( + packageJson.scripts['build:wasm'], + /^wasm-pack build --target web --out-dir \.\.\/\.\.\/js\/pkg \.\.\/rust\/wasm$/ + ); + assert.match( + packageJson.scripts['test:wasm'], + /^wasm-pack test --node \.\.\/rust\/wasm$/ + ); + assert.doesNotMatch(packageJson.scripts['test:wasm'], /test rust\/wasm --node/); + assert.match(packageJson.scripts['test:js'], /test\/\*\.test\.mjs/); + assert.match(packageJson.scripts['test:js'], /\.\.\/csharp\/scripts\/\*\.test\.mjs/); + assert.doesNotMatch( + packageJson.scripts['test:js'], + /(^|\s)(web|scripts)\/\*\.test\.mjs/ + ); +}); + +test('WebAssembly workflow uses the JavaScript package lockfile from js', () => { + const workflow = readFileSync(join(repoRoot, '.github/workflows/wasm.yml'), 'utf8'); + + assert.match(workflow, /js\/package-lock\.json/); + assert.match(workflow, /cache-dependency-path:\s+js\/package-lock\.json/); + assert.match(workflow, /working-directory:\s+js/); + assert.doesNotMatch(workflow, /(^|\s)- 'package(-lock)?\.json'/); + assert.doesNotMatch(workflow, /(^|\s)- 'web\/\*\*'/); +}); diff --git a/web/vite.config.js b/js/vite.config.js similarity index 100% rename from web/vite.config.js rename to js/vite.config.js diff --git a/web/test/repositoryLayout.test.mjs b/web/test/repositoryLayout.test.mjs deleted file mode 100644 index bac2512..0000000 --- a/web/test/repositoryLayout.test.mjs +++ /dev/null @@ -1,45 +0,0 @@ -import assert from 'node:assert/strict'; -import { existsSync, readFileSync } from 'node:fs'; -import { dirname, join } from 'node:path'; -import { fileURLToPath } from 'node:url'; -import test from 'node:test'; - -const repoRoot = dirname(dirname(dirname(fileURLToPath(import.meta.url)))); - -test('language code and automation stay out of root-level src tests and scripts folders', () => { - for (const entry of ['Cargo.toml', 'Cargo.lock', 'scripts', 'src', 'tests']) { - assert.equal( - existsSync(join(repoRoot, entry)), - false, - `${entry} should live under the language-specific project tree` - ); - } - - for (const entry of [ - 'csharp/scripts', - 'rust/scripts', - 'rust/wasm/Cargo.toml', - 'rust/wasm/src', - 'rust/wasm/tests', - ]) { - assert.equal(existsSync(join(repoRoot, entry)), true, `${entry} should exist`); - } -}); - -test('web package scripts target the relocated WebAssembly crate and split script trees', () => { - const packageJson = JSON.parse( - readFileSync(join(repoRoot, 'package.json'), 'utf8') - ); - - assert.match( - packageJson.scripts['build:wasm'], - /^wasm-pack build --target web --out-dir \.\.\/\.\.\/web\/pkg rust\/wasm$/ - ); - assert.match(packageJson.scripts['test:wasm'], /^wasm-pack test --node rust\/wasm$/); - assert.doesNotMatch(packageJson.scripts['test:wasm'], /test rust\/wasm --node/); - assert.match(packageJson.scripts['test:js'], /csharp\/scripts\/\*\.test\.mjs/); - assert.doesNotMatch( - packageJson.scripts['test:js'], - /(^|\s)scripts\/\*\.test\.mjs/ - ); -});

::next_inclusive::h235332b54ad618d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4547 } Some(" as core::ops::deref::DerefMut>::deref_mut::h09f0556c2ff46209") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 598 } Some(" as serde_core::de::Deserializer>::deserialize_any::h1057cc4f021330ae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5068 } Some("clink_wasm::Clink::reset::_::__wasm_bindgen_generated_Clink_reset::{{closure}}::ha4e74b507e25dc71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4548 } Some(" as core::ops::deref::DerefMut>::deref_mut::h7463465e3e36c1b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5071 } Some("clink_wasm::Clink::snapshot::_::__wasm_bindgen_generated_Clink_snapshot::{{closure}}::h418471eeefae8e48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8637 } Some("alloc::vec::Vec::append_elements::h7719656de2221609") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4549 } Some(" as core::ops::deref::DerefMut>::deref_mut::h77f54fb1354227a1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5126 } Some("::into_abi::h4524c68228d790f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 599 } Some(" as serde_core::de::Deserializer>::deserialize_any::h65243dcee9b39de8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4610 } Some("link_cli::query_processor::QueryProcessor::check_id_match::{{closure}}::hbcf42251e3374b97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5280 } Some("link_cli::link_reference_validator::LinkReferenceValidator::build_link_reference_plan::ha151265288421fc4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5155 } Some("clink_test") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 600 } Some(" as serde_core::de::Deserializer>::deserialize_any::h72829f3f3e17e2d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8803 } Some("::spec_advance_by::h12cbb84bce1edc04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4677 } Some(" as core::iter::adapters::SourceIter>::as_inner::h8a3bdd053cae2b4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5415 } Some("core::ptr::drop_in_place>::h3cd7ddb6cbc2e6f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4678 } Some(" as core::iter::adapters::SourceIter>::as_inner::he47c60a133013906") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7149 } Some("core::slice::::reverse::revswap::h4c72cc6f116f8590") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 601 } Some(" as serde_core::de::Deserializer>::deserialize_any::h881a4696f13253ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4715 } Some("::deref::hd4fbf6396e0d57b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5446 } Some("::deallocate::h13850f2f0cf0acb1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4820 } Some("core::cmp::impls::::eq::he65268b0ceeada67") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9142 } Some("::debug_struct_field1_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 677 } Some("alloc::collections::btree::node::slice_insert::hc9b63de3b7ab8674") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5735 } Some("::discard::h507120e1a6cfdd58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 602 } Some(" as serde_core::de::Deserializer>::deserialize_any::hadfde99dd0123b25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 435 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5929 } Some("core::ptr::drop_in_place>::h8abafdfa635dfd71") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4987 } Some("alloc::rc::Rc::from_raw::hebfb774358abc6a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 267 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 603 } Some(" as serde_core::de::Deserializer>::deserialize_any::hd2005cf164c56cfb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5960 } Some("::deallocate::hc4938de858555175") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5029 } Some("::return_abi::he5aaa629122aeeab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1333 } Some("once_cell::unsync::OnceCell::get_or_try_init::h3b7afc71fd045de6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6165 } Some("::deallocate::h14f9e24c1d6681f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5035 } Some("wasm_bindgen::__rt::WasmPtr::from_usize::h454e074e3f33ac1b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5036 } Some("wasm_bindgen::__rt::WasmPtr::into_usize::ha27f785b6277e8f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 376 } Some(">::grow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1151 } Some("alloc::boxed::Box::try_new_uninit_in::h61021170cdf639d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3656 } Some("js_sys::futures::task::singlethread::Task::run::hd8a08e58e73c7be8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6245 } Some("::deallocate::h4cb77b5107bfaefc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5037 } Some("wasm_bindgen::__rt::WasmPtr::from_ptr::h3c25755e1e188c99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1280 } Some("alloc::raw_vec::RawVec::grow_one::h1dc631e0b66d8e12") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1153 } Some("alloc::boxed::Box::try_new_uninit_in::h69829d401d040b6a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6401 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h95d6f9d872ab2f28") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5038 } Some("wasm_bindgen::__rt::WasmPtr::into_ptr::h4fae11cdd9c8326e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6430 } Some("alloc::slice:: for alloc::vec::Vec>::with_capacity::hb0ceb3888c3630fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4002 } Some("once_cell::unsync::OnceCell::get_or_try_init::h72363839341a8f74") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5048 } Some("wasm_bindgen::__rt::WasmRefCell::into_inner::h30846a927cc30b3a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1281 } Some("alloc::raw_vec::RawVec::grow_one::h71156db2d82f3b0a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6608 } Some("core::ops::function::FnOnce::call_once::h96a97525ec930a08") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1176 } Some("core::slice::::ends_with::h9b304f60bc07bf1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5051 } Some(" as core::ops::deref::DerefMut>::deref_mut::h6f713c12db94c55c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5052 } Some(" as core::ops::deref::DerefMut>::deref_mut::h08e5d740062d859d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6616 } Some("core::ops::function::FnOnce::call_once::h475fdc977b62f891") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4463 } Some("alloc::raw_vec::RawVec::grow_one::h8d91a01d4f728a09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6406 } Some("alloc::vec::Vec::extend_desugared::hf27941b8f915404a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5053 } Some(" as wasm_bindgen::convert::traits::WasmAbi>::split::hb18acecfe3f5eb00") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6622 } Some("core::ops::function::FnOnce::call_once::h890685371a3508e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1705 } Some("std::sys::sync::once::no_threads::Once::call::he66998dbaa83c64c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4808 } Some(">::equal_same_length::hd0e3a4a6143cc81a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5057 } Some("clink_wasm::BrowserStorage::format_change::{{closure}}::h2df2815cc7b93db9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8190 } Some("core::iter::traits::iterator::Iterator::try_fold::h2d164a2b88265508") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6624 } Some("core::ops::function::FnOnce::call_once::hb31d5d8a13e0bc9f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4870 } Some(" as core::ops::try_trait::Try>::branch::h5ae544f60b9c4921") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6630 } Some("core::ops::function::FnOnce::call_once::h4ddbe5ea342559df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5059 } Some("clink_wasm::BrowserStorage::format_change::{{closure}}::h5f01797611ac5c54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4360 } Some("hashbrown::raw::RawTable::into_allocation::h51705991aa84cc03") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6636 } Some("core::ops::function::FnOnce::call_once::h9da033a730eb0632") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8389 } Some("core::iter::traits::iterator::Iterator::try_fold::h10698128954844e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5104 } Some("core::mem::drop::he50933d71fb2a2ba") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5351 } Some("::invalid_type::hd2efc079fa3caddf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6648 } Some("core::ops::function::FnOnce::call_once::hf4a16ac583761c93") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5158 } Some("::deserialize::he461ed1a940dda57") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6650 } Some("core::ops::function::FnOnce::call_once::h37c71f2e8a69b21a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 561 } Some("serde_json::de::from_trait::h679c04f3616aa822") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5159 } Some(" as serde_core::de::DeserializeSeed>::deserialize::h4c8a6edc1f813568") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5453 } Some("::invalid_value::h4f02c78e568f9832") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6658 } Some("core::ops::function::FnOnce::call_once::h1f2fb82150d42014") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5163 } Some("serde_core::de::MapAccess::next_value::h2927e13c06f25f33") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5191 } Some(" as core::iter::adapters::SourceIter>::as_inner::h514b781ce565deca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3526 } Some("wasm_bindgen::convert::closures::_::invoke::h09e027c94b4af820") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5649 } Some("alloc::raw_vec::RawVec::grow_one::he8c29cfd20b246f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6849 } Some("core::iter::adapters::filter::filter_fold::{{closure}}::hd36c5459a3e30caa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5192 } Some(" as core::iter::adapters::SourceIter>::as_inner::h51b9e2cc69c44afc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5956 } Some("alloc::raw_vec::RawVec::grow_one::h6fb8e78efc64c343") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5227 } Some("core::fmt::rt::Argument::new_display::h57de65d82a57030b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3527 } Some("wasm_bindgen::convert::closures::_::invoke::h115f7f90b4f93f5e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5228 } Some("core::fmt::rt::Argument::new_debug::h1ebb31ef0627e77f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6566 } Some("alloc::raw_vec::RawVec::grow_one::h1578984aafc20f05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5229 } Some("core::fmt::rt::Argument::new_debug::h5a0339f4b2a2185c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3551 } Some("wasm_bindgen::convert::closures::_::invoke::h86851a4ff6dfa00f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5230 } Some("core::fmt::rt::Argument::new_debug::h803adec0cef96f78") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5290 } Some("wasm_bindgen::convert::impls::::from_abi::hc7f74ad5a0b31726") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3556 } Some("wasm_bindgen::convert::closures::_::invoke::hb0a8379c882af8ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 337 } Some("test[f3b1849dd7dd9a1a]::run_test") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5300 } Some("::deref::h31407fe647c561b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5307 } Some("console_error_panic_hook::_::::into_abi::h34590f2ad31cc761") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3561 } Some("wasm_bindgen::convert::closures::_::invoke::hc058a9852119180a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5368 } Some("serde_json::de::Deserializer::eat_char::h921db47ea81e70b1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5397 } Some("core::fmt::rt::Argument::new_display::h8a8789cf49edc12e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3565 } Some("wasm_bindgen::convert::closures::_::invoke::hce731b40140dbd54") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5398 } Some("core::fmt::rt::Argument::new_display::hb919fae393b664e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5400 } Some("core::fmt::rt::Argument::new_display::hcc9b97e0e361addf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4394 } Some(" as core::iter::traits::iterator::Iterator>::find_map::h9532614c1fd76b06") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5401 } Some("core::fmt::rt::Argument::new_display::hce7dc08b9181184e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3566 } Some("wasm_bindgen::convert::closures::_::invoke::hd684c9ad6668a0f9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5402 } Some("core::fmt::rt::Argument::new_display::heeadb2f7e858bade") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5403 } Some("core::fmt::rt::Argument::new_debug::h6239c58a71090fe3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4704 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::h44eb85aa79ee9ca1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3570 } Some("wasm_bindgen::convert::closures::_::invoke::heb0d73b98ae4c66f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5404 } Some("core::fmt::rt::Argument::new_debug::h6c85f4893f88d1a3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4705 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::hb1058ba7e7cf50b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5418 } Some("core::ptr::drop_in_place>::h66a4eac1ab26ba3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3571 } Some("wasm_bindgen::convert::closures::_::invoke::heb57d9d76d88cc90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5423 } Some("core::ptr::drop_in_place>::h6d56b416056c62d7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4706 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::hc1849e4b42a161c8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5539 } Some("::haystack::hd93ace63f36db682") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5096 } Some("std::sys::sync::once::no_threads::Once::call::h0cb485d8dadca9b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4517 } Some("alloc::vec::Vec::extend_desugared::h4a20dcc227d7da95") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5558 } Some("core::cmp::impls::::eq::h98edbd09cd13369a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5560 } Some("core::cmp::impls::::eq::h634b91dac398ced1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6302 } Some("hashbrown::raw::RawTable::insert_no_grow::h9488abcc0d5b6863") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5184 } Some(" as serde_core::de::Deserializer>::deserialize_any::he1b218902afc5423") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5595 } Some("core::f64::::is_finite::h844ccd8c29e95de1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5640 } Some("alloc::vec::Vec::push::h1bddc687603630f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6303 } Some("hashbrown::raw::RawTable::insert_no_grow::hcb066478fbec8bc2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5663 } Some(" as core::ops::deref::Deref>::deref::h7f5164db496ea0a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5441 } Some("alloc::boxed::Box::try_new_uninit_in::h687cc365d312d4a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5664 } Some(" as core::ops::deref::Deref>::deref::h83cd832bd2304c58") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6404 } Some("alloc::vec::Vec::extend_desugared::h67efd6b0628bee7f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5443 } Some("alloc::boxed::Box::try_new_uninit_in::h6d54b74fb33472f5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5666 } Some(" as core::ops::drop::Drop>::drop::h9dbaadcd49b5a9b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6869 } Some("::deallocate::h6d8aae8ca0839d7e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5457 } Some(" as serde_core::de::Deserializer>::deserialize_any::hccb1e959cfd478f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7171 } Some(" as core::fmt::Display>::fmt::h61044d8bacd458e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6900 } Some("std::collections::hash::map::Entry::or_default::h3301ea09b6d10761") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7217 } Some("::deallocate::hf7af43cf9bf8f13c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5458 } Some(" as serde_core::de::Deserializer>::deserialize_any::hd81d22519fe1aa99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6567 } Some("alloc::raw_vec::RawVec::grow_one::h4c2d0ddec78c7ef9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6901 } Some("std::collections::hash::map::Entry::or_default::h9703410fb5250f37") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7273 } Some("core::ptr::drop_in_place>::h64615fb3306b5a3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6568 } Some("alloc::raw_vec::RawVec::grow_one::h4d24aef3e88fba8d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7287 } Some("core::result::Result::map_err::h9b1e18f60c75fed6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9110 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7311 } Some("::deallocate::hd5a344abbd0c91fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9099 } Some("core[c5930c85a12de822]::num::flt2dec::strategy::dragon::format_exact") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6569 } Some("alloc::raw_vec::RawVec::grow_one::h6e974536fdcf8068") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5723 } Some("::deref::h45be9bdd3c8a0c91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7340 } Some("core::ptr::drop_in_place>::h496096eccaf4b639") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5732 } Some("serde_json::read::ignore_escape::h2a574ea27f2d4948") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3558 } Some("wasm_bindgen::convert::closures::_::invoke::hbd4fa4d1c1768f47") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7384 } Some("::deallocate::hf9aa8e9746c1b572") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5784 } Some("alloc::str:: for alloc::string::String>::borrow::h94a5b144e84557d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6136 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::ha7c6953fe23c9ae0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7550 } Some("::deallocate::h7e167318453b877e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5788 } Some("::ignore_str::ha28effa2b96b1238") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6570 } Some("alloc::raw_vec::RawVec::grow_one::h9d91dfe26a5a7586") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5523 } Some("core::str::traits:: for core::ops::range::RangeTo>::get::h46a58aa655e5a90e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7620 } Some("::deallocate::haf1a9b7b014be719") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5827 } Some("::to_bits::hafeed65746b8ce91") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6263 } Some("hashbrown::raw::RawTable::into_allocation::h7a262a782024473e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5842 } Some("core::cmp::impls::::eq::h58ee9baad9946ede") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7634 } Some("::deallocate::h5f9d36078d839db2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7729 } Some("links_notation::parser::multi_line_value_link::{{closure}}::hd14268ee307466a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6571 } Some("alloc::raw_vec::RawVec::grow_one::hca10a6420106b648") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5843 } Some("core::cmp::impls::::eq::hea573b7a79306fb6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6782 } Some("core::ptr::swap_nonoverlapping_bytes::hd175b676dfc5644a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7647 } Some("core::ptr::drop_in_place>::he083f6270deb1a99") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5844 } Some("core::cmp::impls::::ne::h87a64db67324049d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7799 } Some(" as nom::internal::Parser>::process::{{closure}}::hd387075f863bb2b4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6572 } Some("alloc::raw_vec::RawVec::grow_one::hf5107171394b79c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8991 } Some("<&std[a543996e6e7dbf1e]::io::stdio::Stdout as std[a543996e6e7dbf1e]::io::Write>::flush") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5888 } Some("wasm_bindgen::__rt::WasmPtr::from_usize::h9332ca3176db4f8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6816 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::h686a8c40e6d85f88") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5890 } Some("wasm_bindgen::__rt::WasmPtr::into_usize::h8510041e236b90be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6930 } Some("core::iter::traits::iterator::Iterator::chain::h4ec629c2eb8267a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5892 } Some("wasm_bindgen::__rt::WasmPtr::into_usize::ha0b64efa50ab58ca") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7931 } Some("alloc::vec::Vec::with_capacity::h9ce443249d65c944") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9174 } Some("core[c5930c85a12de822]::slice::memchr::memchr_aligned") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5893 } Some("wasm_bindgen::__rt::WasmPtr::from_ptr::h249cb5eb660c41a8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6817 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::h75937c52b14e232e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6998 } Some("hashbrown::map::HashMap::remove::h6a67ca2ec2aeadf7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7939 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::h7f788470ba78c899") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5894 } Some("wasm_bindgen::__rt::WasmPtr::into_ptr::h4b130236d7226601") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6818 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::haf58b7a853a1f359") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7940 } Some("alloc::vec::Vec::extend_trusted::{{closure}}::haddf8a56c2e57f3c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 377 } Some("core[c5930c85a12de822]::ptr::swap_nonoverlapping_bytes") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8212 } Some("alloc::raw_vec::RawVec::grow_one::h8598e9fa252debd7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5895 } Some("wasm_bindgen::__rt::WasmPtr::into_ptr::hfe101d9bc302d39b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7956 } Some(" as core::clone::Clone>::clone::h5798481093bd2623") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7244 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::h5f5f875369383cef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5909 } Some("wasm_bindgen::closure::_::::into_abi::h819ab8302d6327d8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7957 } Some(" as core::clone::Clone>::clone::h60333f1725081851") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 443 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5919 } Some("core::fmt::rt::Argument::new_display::h354215b4d1558d26") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8213 } Some("alloc::raw_vec::RawVec::grow_one::h886e7dd92fb6edb2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7919 } Some("::fmt::h80db13afeaf7fe25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8356 } Some("<&str as nom::traits::Input>::split_at_position_mode::{{closure}}::h12dc3db1d3dee832") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7770 } Some(">::process::h8ca9bca1a634671e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5920 } Some("core::fmt::rt::Argument::new_display::h7b974023b25cf92e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8359 } Some("<&str as nom::traits::Input>::split_at_position_mode::{{closure}}::hd37027b813fb5149") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8940 } Some("std[a543996e6e7dbf1e]::io::stdio::_print") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5921 } Some("core::fmt::rt::Argument::new_debug::ha6030a0092a8de4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8130 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::h9c5aae3f6c6d1b0d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8360 } Some("<&str as nom::traits::Input>::split_at_position_mode::{{closure}}::hd91a88a39480709e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5935 } Some("::drop::ha5506b4efa1573a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5476 } Some("alloc::collections::btree::node::slice_insert::h6f678a4a10a669e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8362 } Some("<&str as nom::traits::Input>::split_at_position_mode1::{{closure}}::h27ce8326660dc2d5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 266 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5938 } Some("core::ptr::drop_in_place>::ha226b9a5dd6847ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8131 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::hfd0a1334327bd3ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5995 } Some("wasm_bindgen::convert::impls::::from_abi::h63c822a742e1c8cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8453 } Some("alloc::vec::Vec::with_capacity::h58eb59e3f0bee499") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8258 } Some(" as core::ops::try_trait::Try>::branch::h696480d2597112bd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8461 } Some("::deallocate::h21a44b7fd8abd467") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6994 } Some("hashbrown::map::HashMap::insert::h8bf3927bf8e3108d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6005 } Some("wasm_bindgen::throw_str::h29364064577978d9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 386 } Some(" as core[c5930c85a12de822]::clone::Clone>::clone") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8762 } Some(" as core::fmt::Display>::fmt::h5f176eb43aebeeab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8325 } Some(" as core::ops::try_trait::Try>::branch::he47c831199a213ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6133 } Some("alloc::vec::Vec::push::hfb650d2e5531f0be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8763 } Some(" as core::fmt::Display>::fmt::h75efa58298e1b612") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8391 } Some(">::process::ha4c79ccf822a2717") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8525 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::h877cddc9f709a6be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6137 } Some(" as core::ops::deref::DerefMut>::deref_mut::he080e67c58c2ca50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 671 } Some("alloc::collections::btree::node::NodeRef::correct_childrens_parent_links::ha8fdb26108fbf940") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8833 } Some("::deallocate::he6b3bea100911df4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8526 } Some("alloc::vec::into_iter::IntoIter::as_raw_mut_slice::hfe303b5995b80d6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6144 } Some("core::fmt::rt::Argument::new_display::hff29663a12831104") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9153 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8902 } Some("__rustc[b7974e8690430dd9]::__rdl_alloc_zeroed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6150 } Some("core::ptr::drop_in_place>::h68a53e771c886f21") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 799 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::with::h064e72a2d0264b25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8918 } Some(">>::lock") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8634 } Some("alloc::vec::Vec::extend_trusted::h5272bf4e574d6be5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6177 } Some(" as core::ops::deref::Deref>::deref::h183724a19ac0647c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8931 } Some("std[a543996e6e7dbf1e]::sys::backtrace::lock") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1199 } Some(" as core::ops::drop::Drop>::drop::h0e8e5fb32b7c6059") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9016 } Some("::print_backref::<::print_path::{closure#1}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6186 } Some("core::f64::::is_finite::h757ad0f739226d26") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 801 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::with::h07306714325fec22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 459 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6187 } Some("core::fmt::rt::Argument::new_display::h0e583e8367c7fc04") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9019 } Some("::print_backref::<::print_const::{closure#6}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1200 } Some(" as core::ops::drop::Drop>::drop::h3cdb4d7ee6dd3681") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 468 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_test_start") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6188 } Some("core::fmt::rt::Argument::new_display::h3d034f771f329e5a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 770 } Some("serde_json::ser::Formatter::begin_object_key::h2eb8a587ad0c3bd2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 451 } Some(" as test[f3b1849dd7dd9a1a]::formatters::OutputFormatter>::write_run_finish") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 392 } Some("test[f3b1849dd7dd9a1a]::stats::percentile_of_sorted") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 802 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::with::h145e6b1770f7adac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6189 } Some("core::fmt::rt::Argument::new_display::h91f42170261753d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 772 } Some("serde_json::ser::Formatter::begin_array_value::h7931cbda24be283e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1201 } Some(" as core::ops::drop::Drop>::drop::h6c93a7f9386b06d0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6190 } Some("core::fmt::rt::Argument::new_display::h92c0b5182054a40a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1044 } Some("core::char::methods::encode_utf8_raw::hcc2db4b5a0245abc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 803 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::with::h565ba435d34c94be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1532 } Some(" as serde_core::de::Deserializer>::deserialize_enum::h2e5879b5bbadad8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6191 } Some("core::fmt::rt::Argument::new_display::hbc77a4b85bfe48b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1202 } Some(" as core::ops::drop::Drop>::drop::h77b09171ebd29f2d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6192 } Some("core::fmt::rt::Argument::new_display::hc5fb91418582972e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1535 } Some(" as serde_core::de::Deserializer>::deserialize_struct::h2731d7176f474670") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3534 } Some("wasm_bindgen::convert::closures::_::invoke::h24f0b9d0da7af8c3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 805 } Some("wasm_bindgen_test::__rt::scoped_tls::ScopedKey::with::hf794e21ac90b1dd2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6193 } Some("core::fmt::rt::Argument::new_display::hd06aac22763d95b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1536 } Some(" as serde_core::de::Deserializer>::deserialize_struct::h38bc8749ab7e2f9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1330 } Some("once_cell::unsync::OnceCell::try_insert::h7b2010a49b10836d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6195 } Some("core::fmt::rt::Argument::new_display::hd68dceb1ff1c9271") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1537 } Some(" as serde_core::de::Deserializer>::deserialize_struct::h3f8a35932801d268") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3535 } Some("wasm_bindgen::convert::closures::_::invoke::h2cb5ec4487718ead") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4364 } Some("hashbrown::raw::RawIter::drop_elements::h1a563498545a24c6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6196 } Some("core::fmt::rt::Argument::new_display::hdfd9ec6cf772f014") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1538 } Some(" as serde_core::de::Deserializer>::deserialize_struct::h6319f414b0609836") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3409 } Some(" as core::ops::drop::Drop>::drop::h82bcb5b01dd12af6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3542 } Some("wasm_bindgen::convert::closures::_::invoke::h466ef217faa46465") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6197 } Some("core::fmt::rt::Argument::new_debug::hf3f9454d513dfaf6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1576 } Some("::ref_mut_from_abi::h4241ae5f87e50362") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4524 } Some("alloc::vec::Vec::push_mut::h964407a4b6fff868") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6256 } Some("core::error::Error::type_id::h8bba8a5cda9323b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1577 } Some("::ref_from_abi::hc943865ddf866d24") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3543 } Some("wasm_bindgen::convert::closures::_::invoke::h50c63cf68e0f455a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6410 } Some("alloc::vec::Vec::push::h14aa7ebf348c03a4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5467 } Some("alloc::collections::btree::node::NodeRef::correct_childrens_parent_links::h5ac46705cfcf46b5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1740 } Some("core::str::traits:: for str>::index::h5c5b1598cca5efe3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3410 } Some(" as core::ops::drop::Drop>::drop::ha69f80ef577989cb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3521 } Some("wasm_bindgen::closure::ScopedClosure::own::hf0aa9c165cd36c29") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6412 } Some("alloc::vec::Vec::push::h2568fbadeef033be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3855 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h5823fa4e6ba2e126") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6282 } Some("hashbrown::raw::RawIter::drop_elements::h9e4e7227f20ab2ef") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6414 } Some("alloc::vec::Vec::push::h3deb5fc36ae66e64") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4445 } Some("serde_json::ser::Formatter::begin_object_key::h7f1fa51c04af5e38") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3548 } Some("wasm_bindgen::convert::closures::_::invoke::h7023e88516dc7f09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6416 } Some("alloc::vec::Vec::push::h494db64b8c70c272") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4256 } Some(" as core::ops::drop::Drop>::drop::h6b8adaa2ded1b95b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4447 } Some("serde_json::ser::Formatter::begin_array_value::he9720fbb99987c61") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6415 } Some("alloc::vec::Vec::push_mut::he7e2991d6bf82d05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6418 } Some("alloc::vec::Vec::push::h580c34cb6888a5fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 479 } Some("::usage_items::{closure#1}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3553 } Some("wasm_bindgen::convert::closures::_::invoke::h9595af52b3fd439c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5127 } Some("::ref_mut_from_abi::h789fba9aaa6b3847") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6421 } Some("alloc::vec::Vec::push_mut::h8419787d39750cbd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6420 } Some("alloc::vec::Vec::push::hb62f6214da923603") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4273 } Some(" as core::ops::drop::Drop>::drop::h99d42d2a7246b990") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5276 } Some("core::ops::function::impls:: for &mut F>::call_mut::hcdf8fe9c42a15169") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3557 } Some("wasm_bindgen::convert::closures::_::invoke::hb9584a14cfad5d40") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6435 } Some(" as core::ops::deref::Deref>::deref::h50595167cb55aa8e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6583 } Some("core::option::Option::unwrap_or_default::h65ce845943194ad6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7992 } Some("core::str::::find::h29f74f9cc40ea7ed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6436 } Some(" as core::ops::deref::Deref>::deref::h79ce04637ae99905") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6604 } Some("core::ops::function::FnMut::call_mut::h653de935e7eed037") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6437 } Some(" as core::ops::deref::Deref>::deref::h8ea058a6814f1a90") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7994 } Some("core::str::::find::h48d4648ab1a4f186") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3560 } Some("wasm_bindgen::convert::closures::_::invoke::hbf4e8d35a42c0f9d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6770 } Some("::into_iter::hc506f42778adb108") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6438 } Some(" as core::ops::deref::DerefMut>::deref_mut::h16cd5eb1ab12eaaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5069 } Some("clink_wasm::Clink::execute::_::__wasm_bindgen_generated_Clink_execute::{{closure}}::he15ce7db86928492") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6877 } Some("link_cli::changes_simplifier::remove_duplicate_before_states::{{closure}}::h7942aec90069ef1f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6439 } Some(" as core::ops::deref::DerefMut>::deref_mut::h30e0f8ee433f75bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7996 } Some("core::str::::find::h4bca7f8a5aed2147") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6928 } Some("core::iter::traits::iterator::Iterator::all::h0ec6613c5ba9c5d6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3563 } Some("wasm_bindgen::convert::closures::_::invoke::hc66a3d23045af079") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6493 } Some("::deref::h20fa4a6fe92907fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7069 } Some("core::iter::traits::iterator::Iterator::copied::h5721ac9995cc85b9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7998 } Some("core::str::::find::heddd67220a2355eb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5174 } Some(" as serde_core::de::SeqAccess>::next_element_seed::h3e2e67499c257835") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6565 } Some(" as core::iter::adapters::SourceIter>::as_inner::haed351bf7c69684d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7183 } Some("link_cli::lino_link::LinoLink::with_values::hd8702a6a4c45652c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3564 } Some("wasm_bindgen::convert::closures::_::invoke::hc6b179ec283d4ae7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8153 } Some(" as core::iter::adapters::zip::ZipImpl>::new::h8d47ca6e90196422") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7366 } Some("::hash::h4e8d10bcb30c6918") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6672 } Some(" as core::ops::drop::Drop>::drop::h418b6931067781fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3567 } Some("wasm_bindgen::convert::closures::_::invoke::hd9fe8c5c1415177c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8072 } Some(" as core::fmt::Debug>::fmt::h7e2c218c5debfa3e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6942 } Some("hashbrown::map::HashMap::insert::h9dc4eb44ba72d815") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8226 } Some(" as nom::internal::Parser>::process::{{closure}}::h69aafaf6583dccad") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8189 } Some("core::iter::traits::iterator::Iterator::position::h758f93411488783c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6695 } Some("core::ptr::drop_in_place>>::h31db611ff8065414") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3569 } Some("wasm_bindgen::convert::closures::_::invoke::he2a456e0438aff59") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8253 } Some(" as nom::internal::Parser>::process::{{closure}}::h6b59473166da412b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6696 } Some("core::ptr::drop_in_place<(link_cli::link::Link,alloc::vec::Vec<(link_cli::link::Link,link_cli::link::Link)>)>::hf5efec31e20b0104") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8305 } Some("core::result::Result::map_err::hab3fd297257e31cd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6697 } Some("core::ptr::drop_in_place>::hc713311834ba459f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8638 } Some("alloc::vec::Vec::drain::h9a3158786e7a1bd0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8256 } Some(" as nom::internal::Parser>::process::{{closure}}::hd61ccba928daf13a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3573 } Some("wasm_bindgen::convert::closures::_::invoke::hf218d126f6d2ba2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8545 } Some(" as core::iter::traits::iterator::Iterator>::next::hfaaa48c1c73f4a1a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6726 } Some("core::ptr::drop_in_place<(u32,alloc::string::String)>::h3895caa8acba57fb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8261 } Some(" as nom::internal::Parser>::process::{{closure}}::hbefc523308fe1077") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3575 } Some("wasm_bindgen::convert::closures::_::invoke::hfe7fec7b18db2ff1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8265 } Some(" as nom::internal::Parser>::process::{{closure}}::hf6e0c89b5d242b6f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8987 } Some("::fmt") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6732 } Some("core::ptr::drop_in_place>::h050013e1c6b21ba4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 299 } Some("core[c5930c85a12de822]::slice::sort::stable::driftsort_main::::lt, alloc[3ca501edff3f0c7c]::vec::Vec>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8268 } Some(" as nom::internal::Parser>::process::{{closure}}::h67915e924a2811b2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5120 } Some("clink_wasm::Clink::snapshot::he7b25091564249df") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6737 } Some("core::ptr::drop_in_place<(u32,link_cli::query_types::ResolvedLink)>::h344ccfd8b0c43ca0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 312 } Some("::finish_grow") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8894 } Some(">::malloc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9035 } Some("::skipping_printing::<::print_path::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6231 } Some("core::char::methods::encode_utf8_raw::hbfe1b4e842df89e9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9003 } Some("> as core[c5930c85a12de822]::fmt::Write>::write_char") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9192 } Some("::write_char") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 478 } Some("::finish_grow[1]") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6738 } Some(" as core::ops::drop::Drop>::drop::hf47293aed700d6bb") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 667 } Some("alloc::collections::btree::node::NodeRef::from_new_leaf::hd5ec61d3a4afa940") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6409 } Some("alloc::vec::Vec::pop::hd3fe9f08ab8ddd2e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6741 } Some("core::ptr::drop_in_place::h02f0ac19672718f6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 783 } Some("::eq::h0f726324c11550e3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 687 } Some("alloc::collections::btree::node::Handle,alloc::collections::btree::node::marker::KV>::split::h28dfc730312b2931") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 286 } Some("core[c5930c85a12de822]::ptr::drop_in_place::>>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6483 } Some("core::char::methods::encode_utf8_raw::hb9f642308af73b4f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6746 } Some(" as core::ops::drop::Drop>::drop::h7b84c8bb258df817") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 814 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h1f17fb8751394d60") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1185 } Some("alloc::rc::Rc::new::hbf415bb7413e0685") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6752 } Some("core::ptr::drop_in_place<(link_cli::link::Link,alloc::vec::Vec)>::h2cc9f3b6ab728327") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 818 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h44e675611a6db7fe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7240 } Some("core::sync::atomic::AtomicBool::swap::h5ae6eb2fc40fe04a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6862 } Some("link_cli::query_processor::QueryProcessor::new::h9553e39f926c971f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 820 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h6855b34a0813ac20") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1282 } Some("alloc::raw_vec::RawVec::grow_one::hd6a34a61aa23348e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7026 } Some("core::cmp::impls::::eq::hb71d926eb893d5f0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 824 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::h95aa850a79960cb3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 308 } Some("core[c5930c85a12de822]::slice::sort::shared::smallsort::insertion_sort_shift_left::::lt>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7039 } Some("::finish::hdc4a72c41bd2cb3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7543 } Some("core::char::methods::encode_utf8_raw::h3c8d0018fb05e9fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 826 } Some("core::ops::function::FnOnce::call_once{{vtable.shim}}::hf03d0956d4cf716a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1346 } Some("serde_core::ser::iterator_len_hint::h007e6d5d31c39f44") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7082 } Some("core::fmt::rt::Argument::new_display::h694d34409adb8e33") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 884 } Some("core::ptr::drop_in_place::h27fafdbe2c1e5809") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8382 } Some("core::char::methods::encode_utf8_raw::h4235d9536799cf39") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7083 } Some("core::fmt::rt::Argument::new_display::hc81a2676df032789") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1347 } Some("serde_core::ser::iterator_len_hint::h056bc9183b8e2052") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1133 } Some("::fmt::hd5374cd52f80fff4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 390 } Some("test[f3b1849dd7dd9a1a]::bench::fmt_bench_samples") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7084 } Some("alloc::vec::in_place_collect::needs_realloc::h54549f8e32c2aaf6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8796 } Some("core::char::methods::encode_utf8_raw::h7ec4c86ddac74fd9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1171 } Some("core::str::::contains::h47d2e24d6f8908c2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1475 } Some("core::f64::::classify::h3b1ddf0660476114") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7454 } Some("alloc::str::join_generic_copy::hc61bbe22ad5bb86b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7104 } Some("alloc::boxed::Box::from_raw::h4df98d6311ef39e8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1297 } Some("js_sys::_::>::ref_from_abi::h3520a01822b154ea") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3384 } Some("alloc::raw_vec::RawVec::grow_one::h57cb2eeaaf09e7da") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7105 } Some("alloc::boxed::Box::from_raw::hf3ed906a5b7607d3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1404 } Some("core::option::Option::as_ref::h5148b7567859e283") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8888 } Some("<::fmt::{closure#0} as core[c5930c85a12de822]::ops::function::FnOnce<(&mut core[c5930c85a12de822]::fmt::Formatter, std[a543996e6e7dbf1e]::backtrace_rs::types::BytesOrWideString)>>::call_once::{shim:vtable#0}") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7107 } Some("core::ptr::non_null::NonNull::new_unchecked::h786104217c0bf3b3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 733 } Some(" as serde_core::ser::SerializeMap>::serialize_key::h99e6e0ec9f9a9bd3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4336 } Some(" as core::ops::drop::Drop>::drop::h40bcbae90097b422") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7108 } Some("core::ptr::non_null::NonNull::new_unchecked::h863e9c3a004000aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1405 } Some("core::option::Option::as_ref::h6a8ac2b7bf9c4b9a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9131 } Some("::entry") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7115 } Some("anyhow::ptr::Own::cast::h2b24fc98b1c0e5be") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4338 } Some(" as core::ops::drop::Drop>::drop::he0eb6216f2e4e71c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1515 } Some(" as serde_core::de::Visitor>::visit_none::h3be6c7cab2d307b0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7116 } Some("anyhow::ptr::Own::cast::h6efd4c45482c8e4d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1662 } Some("wasm_bindgen_test::__rt::Context::run::{{closure}}::h7934f80d29152f78") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1649 } Some("wasm_bindgen_test::__rt::Context::new::panic_handling::Error::new::he16768cf04e1e452") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4341 } Some(" as core::ops::drop::Drop>::drop::he7146f3a6b217bab") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 294 } Some("core[c5930c85a12de822]::ptr::drop_in_place::") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7117 } Some("anyhow::ptr::Own::cast::haabfc2f445d004a7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1819 } Some("core::str::::starts_with::h84d8fa98c859913b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4424 } Some(" as serde_core::ser::SerializeMap>::serialize_key::h75936c866793a39a") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7120 } Some("anyhow::ptr::Ref::new::h1ef8cedd9a00dbae") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4355 } Some(" as core::clone::Clone>::clone::hd5c3eb2f7b913c79") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1820 } Some("<&str as core::str::pattern::Pattern>::is_prefix_of::h85973e1712942f08") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 353 } Some(">::write_message") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3645 } Some("js_sys::futures::task::singlethread::try_create_task::h55cd205d4ffdac3d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4449 } Some("serde_json::ser::to_string::h6c618cfc9adf0f78") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5233 } Some(" as core::iter::traits::iterator::Iterator>::try_fold::{{closure}}::hd063b8bd5eb15b07") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7121 } Some("anyhow::ptr::Ref::cast::h0072d3bbd6f51721") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3771 } Some("core::option::Option::as_ref::h369c4f71ca0fbf45") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9021 } Some("::print_backref::<::print_type>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7122 } Some("anyhow::ptr::Ref::cast::h37228f2f48326975") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3774 } Some("core::option::Option::as_ref::h77d66f19fff07880") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7123 } Some("anyhow::ptr::Ref::cast::h5b07f79c1b124783") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4786 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h35baa5af0825282c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 581 } Some("serde_json::de::Deserializer::parse_decimal_overflow::hfaedd4d82c5c89e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 774 } Some("core::iter::traits::iterator::Iterator::try_fold::h7931ebec491b5d17") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3776 } Some("core::option::Option::as_ref::hc3efc2409ea810ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7131 } Some("link_cli::lino_link::LinoLink::values_count::{{closure}}::h652c58e47b4a6a4e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4250 } Some("core::ops::function::FnOnce::call_once::hc5712e8ffa628134") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7151 } Some("core::mem::drop::h4fac7c78a113b290") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 311 } Some("core[c5930c85a12de822]::slice::sort::stable::quicksort::quicksort::::sort_by::{closure#0}>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7152 } Some("core::mem::drop::h8c4adef00bcc4597") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 726 } Some("serde_core::ser::Serializer::collect_map::h8812d8aab1027635") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4400 } Some("::eq::he1439b5b53ff0f92") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4787 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h6dab0b4a31c56098") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4635 } Some(" as core::iter::traits::iterator::Iterator>::fold::h1b0db2fc8de11a92") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 776 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h0ec4868a97d2d92e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4788 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h7a2bde8ce515c1e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7162 } Some("core::error::Error::type_id::h993c73b1fcf984e1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4636 } Some(" as core::iter::traits::iterator::Iterator>::fold::h58ca27da4fe78389") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7203 } Some("core::fmt::rt::Argument::new_display::h87f87afe2866c2a6") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4637 } Some(" as core::iter::traits::iterator::Iterator>::fold::hdb34c8fe1dc48741") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1034 } Some("wasm_bindgen_test::__rt::criterion::baseline::__wbgbench_import::he71a30a6c1e8cfbe") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1046 } Some("core::char::methods::encode_utf8_raw::do_panic::runtime::he08182b5b603bf93") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7214 } Some("core::fmt::rt::Argument::new_display::h436e37809e466148") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4789 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h7b155d3e015bc5f1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5092 } Some("link_cli::named_type_links::NamedTypeLinks::format_structure::hfd2ef28e3f3c2378") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7245 } Some("::deref::h28d407387fe90075") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1754 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h659ea3dcaf41cd1c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5311 } Some("console_error_panic_hook::Error::new::hd7174028420a32fc") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4790 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h82d0725ab34e1789") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5369 } Some("serde_json::de::Deserializer::parse_decimal_overflow::h3e7f77a8a9935b05") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7259 } Some("lino_arguments::auto_init::hcf3e3fb0a3b11f84") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5391 } Some("core::str::::starts_with::h062d5b5e08eeef09") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7268 } Some("core::ops::function::FnOnce::call_once::h1c42b5995420a148") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5454 } Some("::fmt::h94484e9f9d548c7b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1816 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h0a976d1cd66ba096") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4791 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::he045c5093bfe28ee") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5713 } Some(" as core::iter::traits::iterator::Iterator>::next::h4b26040b157edb30") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7276 } Some("core::ptr::drop_in_place>::hc3c384eeb1d3023f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5465 } Some("alloc::collections::btree::node::NodeRef::from_new_leaf::h3597245e3b031135") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4792 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::he4c3ff9a7b5532e5") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5537 } Some("<&str as core::str::pattern::Pattern>::is_prefix_of::h4a9d2609266adc50") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 3529 } Some("wasm_bindgen::convert::closures::_::invoke::h1e061e87ead5d9fd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7297 } Some("core::fmt::rt::Argument::new_display::h3928391bd0980c2c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7091 } Some("hashbrown::raw::RawTableInner::fix_insert_index::h583078ba5ed38b48") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 1103 } Some("::deserialize::__Visitor as serde_core::de::Visitor>::visit_map::h7220f885d61f2417") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7298 } Some("core::fmt::rt::Argument::new_display::h6b94cfbd7971ebdd") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5018 } Some("serde_core::ser::iterator_len_hint::h49fceb35d1c525ac") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5741 } Some("serde_json::read::as_str::hd5c05316165656ff") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4013 } Some("once_cell::unsync::OnceCell::set::h62b445476e655096") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7299 } Some("core::fmt::rt::Argument::new_display::hb9bfff2e7a3a6553") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5757 } Some("::deserialize::ValueVisitor as serde_core::de::Visitor>::visit_string::h6f0950a18e8ec48c") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5111 } Some("::default::h497875facf0e2284") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7300 } Some("core::fmt::rt::Argument::new_display::hd8e13ad5eb4cf4f8") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4162 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h5633ede3de309bf9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 9130 } Some("::key") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5823 } Some("::fmt::hbe33520fee94a81e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7333 } Some("std::ffi::os_str:: for alloc::string::String>::as_ref::hc0f03889ccac1da9") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5836 } Some("::add::hf4fa8aaae05497bf") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5310 } Some("console_error_panic_hook::hook_impl::hb35fb31f19605583") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7344 } Some("core::ptr::drop_in_place>::h044fffe10bcc4740") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 4737 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h0b5efd212cbdfe25") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5837 } Some("::div::h295ba82278513934") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 412 } Some("::write_char") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7349 } Some("core::ptr::drop_in_place>::h8a66d1cc112cc716") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5525 } Some("core::str::traits:: for core::ops::range::RangeFrom>::index::h8479c051dd0a07aa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5839 } Some("::sub::h671d264afaa59272") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5091 } Some("link_cli::named_type_links::NamedTypeLinks::format_reference::hcdeac3d28fa17a72") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7360 } Some("::finish::h6d349ca4e677c129") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6519 } Some(" as core::iter::traits::iterator::Iterator>::fold::h7d1a06a1d5c78a9e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5957 } Some("alloc::raw_vec::RawVec::grow_one::ha5a31520b2a388e0") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5175 } Some("serde_json::de::from_trait::hd1943d4f436a7c22") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7376 } Some("alloc::str:: for alloc::string::String>::borrow::hb09b3e9916128756") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6520 } Some(" as core::iter::traits::iterator::Iterator>::fold::h8b5fd1c293502369") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5519 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::hf6058ebe629ed223") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6289 } Some("hashbrown::raw::RawTable::remove_entry::h3c4b8bd6f6fd916e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6594 } Some("core::option::Option::unwrap_or::hcbab343f2ea25961") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7428 } Some(" as core::ops::deref::Deref>::deref::h206d9406ab4d64fa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5807 } Some("itoa::divmod100::h0395f5d18c28678b") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7429 } Some(" as core::ops::drop::Drop>::drop::hc80f2c4ba287b1d1") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6610 } Some("core::ops::function::FnOnce::call_once::h97114fb3659a53e2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6996 } Some("hashbrown::map::HashMap::insert::ha0d828eb0a7f8928") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6694 } Some(" as core::ops::drop::Drop>::drop::hd79e3e08baa60eaa") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7491 } Some("::haystack::h64495e77d9d1f782") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6612 } Some("core::ops::function::FnOnce::call_once::h01567b2ce1e52e97") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7195 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::h089b9cc04874526d") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7539 } Some("core::unicode::unicode_data::white_space::lookup::h1a07a2095b82d945") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7536 } Some("core::fmt::rt::Argument::new_display::h6212308cc4885289") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 5852 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h4f3e0378e4f06df4") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6614 } Some("core::ops::function::FnOnce::call_once::hd031c88972cf7fed") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7537 } Some("core::fmt::rt::Argument::new_display::h6a13fa71b960432e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 310 } Some("core[c5930c85a12de822]::slice::sort::stable::quicksort::quicksort::::lt>") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6618 } Some("core::ops::function::FnOnce::call_once::h0923ee9569dcb9f3") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7560 } Some("::deref::h5cfd427616b687f2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6045 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::ha6717582cdb54d39") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7197 } Some("core::slice::sort::shared::smallsort::insertion_sort_shift_left::hee276dfc29fbcf96") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 8386 } Some("core::unicode::unicode_data::white_space::lookup::h2936b19fc458302e") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7563 } Some("std::ffi::os_str:: for alloc::string::String>::as_ref::he2e6edccc2a8adec") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6620 } Some("core::ops::function::FnOnce::call_once::hd709f87a03515c2f") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6141 } Some("core::ub_checks::maybe_is_nonoverlapping::runtime::h9575f2926ce19194") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7577 } Some("alloc::str:: for alloc::string::String>::borrow::hbc27e74d466cdac2") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 6626 } Some("core::ops::function::FnOnce::call_once::h636818c8d5483df7") +[2026-05-12T15:42:28Z DEBUG walrus::module::functions] emit function Id { idx: 7493 } Some("core::str::iter::MatchIndicesInternal