Skip to content

clean: v-gui notices and test CI logs#67

Merged
JalonSolov merged 1 commit into
vlang:mainfrom
GGRei:vgui-hygiene-ci-logs-20260624
Jun 24, 2026
Merged

clean: v-gui notices and test CI logs#67
JalonSolov merged 1 commit into
vlang:mainfrom
GGRei:vgui-hygiene-ci-logs-20260624

Conversation

@GGRei

@GGRei GGRei commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Small hygiene pass for v-gui.

It cleans up V notices reported by CI without changing runtime behavior, and makes the existing CI Run tests steps easier to read on Linux, macOS, and Windows.

Changes

  • Acknowledge unused parameters in v-gui code while preserving existing function signatures.
  • Keep dock_layout_tree immutable/copy-on-write behavior while removing immutable-root notices.
  • Add focused regression coverage for dock layout tree operations.
  • Make CI Run tests steps print the tracked test file count and [i/N] test file list before running the existing v test gui/.

Tests

git diff --check
v fmt -verify -inprocess .
VJOBS=1 v -no-parallel test .

@GGRei GGRei force-pushed the vgui-hygiene-ci-logs-20260624 branch from 182ec0e to 07b24b2 Compare June 24, 2026 10:07
@JalonSolov JalonSolov merged commit 1caebb3 into vlang:main Jun 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants