=== windows-check on aws-windows-test slot 0 at a457c550ac756676f3785801374f460c98086f45 === + a457c550ac ui-react: replace Storybook with a docs site of our own  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Compiling but-db v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-db)  Checking but-core v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-core)  Checking but-github v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-github)  Checking but-update v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-update) warning: unused import: `but_db::DbHandle` --> crates\but-db\tests\cross_process_migrations.rs:5:5 | 5 | use but_db::DbHandle; | ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: `but-db` (test "cross_process_migrations") generated 1 warning (run `cargo fix --test "cross_process_migrations" -p but-db` to apply 1 suggestion)  Checking but-forge v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-forge)  Checking gitbutler-reference v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-reference)  Checking but-graph v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-graph)  Checking gitbutler-commit v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-commit)  Checking but-askpass v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-askpass)  Checking gitbutler-branch v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-branch)  Checking gitbutler-project v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-project)  Checking but-meta v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-meta)  Checking but-branches v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-branches)  Checking but-comments v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-comments)  Checking but-ctx v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-ctx)  Checking but-gerrit v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-gerrit)  Checking but-testsupport v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-testsupport)  Checking gitbutler-git v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-git)  Checking but-hunk-dependency v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-hunk-dependency)  Checking gitbutler-workspace v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-workspace)  Checking but-feedback v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-feedback)  Checking but-api-macros-tests v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-api-macros\tests)  Checking gitbutler-repo v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-repo)  Checking but-rebase v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-rebase)  Checking gitbutler-filemonitor v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-filemonitor)  Checking but-project-handle v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-project-handle)  Checking gitbutler-user v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-user) warning: unused import: `Read` --> crates\but-feedback\tests\feedback\main.rs:4:14 | 4 | io::{Read, Write}, | ^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default  Checking but-hunk-assignment v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-hunk-assignment) warning: `but-feedback` (test "feedback") generated 1 warning (run `cargo fix --test "feedback" -p but-feedback` to apply 1 suggestion)  Checking gitbutler-oplog v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-oplog) warning: unused imports: `File` and `Permissions` --> crates\gitbutler-repo\tests\repo\create_wd_tree.rs:1:15 | 1 | use std::fs::{File, Permissions}; | ^^^^ ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default  Checking but-workspace v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-workspace) warning: function `repo_unix` is never used --> crates\but-core\tests\core\diff\worktree_changes.rs:2708:8 | 2708 | pub fn repo_unix(fixture_name: &str) -> anyhow::Result { | ^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: `gitbutler-repo` (test "repo") generated 1 warning (run `cargo fix --test "repo" -p gitbutler-repo` to apply 1 suggestion) warning: `but-core` (test "core") generated 1 warning  Checking but-oplog v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-oplog)  Checking gitbutler-operating-modes v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-operating-modes)  Checking but-tools v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-tools)  Checking but-agentlog v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-agentlog)  Checking but-llm v0.1.0 (C:\t\slot-0\lanes\windows-check\crates\but-llm)  Checking gitbutler-branch-actions v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-branch-actions)  Checking gitbutler-edit-mode v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-edit-mode)  Checking gitbutler-watcher v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\gitbutler-watcher) warning: unused import: `visualize_disk_tree_skip_dot_git` --> crates\but-workspace\tests\workspace\tree_manipulation\file.rs:1:52 | 1 | use but_testsupport::{CommandExt, git, git_status, visualize_disk_tree_skip_dot_git}; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused imports: `file_to_spec` and `renamed_file_to_spec` --> crates\but-workspace\tests\workspace\tree_manipulation\file.rs:3:12 | 3 | use util::{file_to_spec, renamed_file_to_spec, worktree_changes_to_discard_specs}; | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ warning: unused import: `writable_scenario` --> crates\but-workspace\tests\workspace\tree_manipulation\file.rs:5:52 | 5 | use crate::utils::{CONTEXT_LINES, visualize_index, writable_scenario, writable_scenario_slow}; | ^^^^^^^^^^^^^^^^^ warning: unused import: `visualize_disk_tree_skip_dot_git` --> crates\but-workspace\tests\workspace\tree_manipulation\hunk.rs:3:48 | 3 | use but_testsupport::{git_status, hunk_header, visualize_disk_tree_skip_dot_git}; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: unused imports: `to_change_specs_all_hunks` and `visualize_index` --> crates\but-workspace\tests\workspace\tree_manipulation\hunk.rs:10:54 | 10 | CONTEXT_LINES, read_only_in_memory_scenario, to_change_specs_all_hunks, visualize_index, | ^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ warning: unused import: `ByteSlice` --> crates\but-workspace\tests\workspace\tree_manipulation\hunk.rs:1:21 | 1 | use bstr::{BString, ByteSlice}; | ^^^^^^^^^ warning: function `file_to_spec` is never used --> crates\but-workspace\tests\workspace\tree_manipulation\file.rs:1341:12 | 1341 | pub fn file_to_spec(name: &str) -> DiffSpec { | ^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: function `renamed_file_to_spec` is never used --> crates\but-workspace\tests\workspace\tree_manipulation\file.rs:1349:12 | 1349 | pub fn renamed_file_to_spec(previous: &str, name: &str) -> DiffSpec { | ^^^^^^^^^^^^^^^^^^^^ warning: function `to_change_specs_all_hunks` is never used --> crates\but-workspace\tests\workspace\utils.rs:31:8 | 31 | pub fn to_change_specs_all_hunks( | ^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `to_change_specs_all_hunks_with_context_lines` is never used --> crates\but-workspace\tests\workspace\utils.rs:39:8 | 39 | pub fn to_change_specs_all_hunks_with_context_lines( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `but-workspace` (test "workspace") generated 10 warnings (run `cargo fix --test "workspace" -p but-workspace` to apply 5 suggestions)  Checking but-action v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-action)  Checking but-api v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-api)  Checking but-transaction v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-transaction)  Checking but-debug v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-debug)  Checking but-server v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-server)  Checking but-ts v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-ts) warning: unused imports: `BottomUpdateKind`, `BottomUpdate`, and `commit::json::RelativeTo` --> crates\but-api\tests\api\upstream_integration.rs:2:5 | 2 | commit::json::RelativeTo, | ^^^^^^^^^^^^^^^^^^^^^^^^ 3 | workspace::json::{BottomUpdate, BottomUpdateKind}, | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused imports: `CommandExt`, `git_at_dir`, and `open_repo` --> crates\but-api\tests\api\upstream_integration.rs:5:23 | 5 | use but_testsupport::{CommandExt, git_at_dir, open_repo}; | ^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ warning: unused imports: `repo_with_feature_branch` and `write_file` --> crates\but-api\tests\api\upstream_integration.rs:7:22 | 7 | use crate::support::{repo_with_feature_branch, write_file}; | ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^  Checking but v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but)  Checking but-gpui v0.0.0 (C:\t\slot-0\lanes\windows-check\crates\but-gpui) warning: `but-api` (test "api") generated 3 warnings (run `cargo fix --test "api" -p but-api` to apply 3 suggestions) warning: unused import: `self` --> crates\but-debug\tests\debug\dump.rs:5:10 | 5 | fs::{self, File}, | ^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `but_core::RepositoryExt as _` --> crates\but-debug\tests\debug\dump.rs:11:5 | 11 | use but_core::RepositoryExt as _; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `run_repo_installer` is never used --> crates\but-debug\tests\debug\dump.rs:894:4 | 894 | fn run_repo_installer(repo: &Path, output: &Path) -> anyhow::Result { | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: function `refs_with_symbolic_targets` is never used --> crates\but-debug\tests\debug\dump.rs:916:4 | 916 | fn refs_with_symbolic_targets(repo: &Path) -> anyhow::Result { | ^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `git_stdout` is never used --> crates\but-debug\tests\debug\dump.rs:926:4 | 926 | fn git_stdout(repo: &Path, args: &[&str]) -> anyhow::Result { | ^^^^^^^^^^ warning: `but-debug` (test "debug") generated 5 warnings (run `cargo fix --test "debug" -p but-debug` to apply 2 suggestions) warning: unused variable: `current_dir` --> crates\but\src\command\external.rs:21:24 | 21 | pub(crate) fn dispatch(current_dir: &Path, extra: &[OsString]) -> CliResult<()> { | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_current_dir` | = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default warning: `but` (lib) generated 1 warning (run `cargo fix --lib -p but` to apply 1 suggestion)  Checking but-clap v0.1.0 (C:\t\slot-0\lanes\windows-check\crates\but-clap) warning: `but` (lib test) generated 1 warning (1 duplicate)  Finished `dev` profile [unoptimized + debuginfo] target(s) in 39.18s