refactor(utils/version/mod): selective re-exports replace 6 star re-exports (ADR-025 L3)
utils/version/mod.nu had 6 `export use X *`. Each is now explicit. Symbol counts per target: core.nu 6 formatter.nu 3 loader.nu 6 manager.nu 7 registry.nu 6 taskserv.nu 7 Total: 35 symbols re-exported. Validation: nu --ide-check 50 version/mod.nu -> 0 errors Refs: ADR-025, .coder/benchmarks/phase2-transitivity.md Layer 3
This commit is contained in:
parent
220153f124
commit
3b76beb769
1 changed files with 24 additions and 6 deletions
|
|
@ -2,20 +2,38 @@
|
||||||
# Purpose: Centralizes version operations for core, formatting, loading, management, registry, and taskserv-specific versioning
|
# Purpose: Centralizes version operations for core, formatting, loading, management, registry, and taskserv-specific versioning
|
||||||
# Dependencies: core, formatter, loader, manager, registry, taskserv
|
# Dependencies: core, formatter, loader, manager, registry, taskserv
|
||||||
|
|
||||||
|
# utils/version/ subsystem facade — selective re-exports (ADR-025 Phase 3 Layer 3).
|
||||||
|
|
||||||
# Core version functionality
|
# Core version functionality
|
||||||
export use ./core.nu *
|
export use ./core.nu [
|
||||||
|
check-version compare-versions detect-version fetch-versions
|
||||||
|
version-operations version-schema
|
||||||
|
]
|
||||||
|
|
||||||
# Version formatting
|
# Version formatting
|
||||||
export use ./formatter.nu *
|
export use ./formatter.nu [format-results format-status status-icons]
|
||||||
|
|
||||||
# Version loading and caching
|
# Version loading and caching
|
||||||
export use ./loader.nu *
|
export use ./loader.nu [
|
||||||
|
create-configuration discover-configurations extract-context
|
||||||
|
extract-nickel-versions load-configuration-file load-nickel-version-file
|
||||||
|
]
|
||||||
|
|
||||||
# Version management operations
|
# Version management operations
|
||||||
export use ./manager.nu *
|
export use ./manager.nu [
|
||||||
|
apply-config-updates check-available-updates check-versions set-fixed
|
||||||
|
show-installation-guidance show-versions update-configuration-file
|
||||||
|
]
|
||||||
|
|
||||||
# Version registry
|
# Version registry
|
||||||
export use ./registry.nu *
|
export use ./registry.nu [
|
||||||
|
compare-registry-with-taskservs load-version-registry set-registry-fixed
|
||||||
|
show-version-status update-registry-component update-registry-versions
|
||||||
|
]
|
||||||
|
|
||||||
# TaskServ-specific versioning
|
# TaskServ-specific versioning
|
||||||
export use ./taskserv.nu *
|
export use ./taskserv.nu [
|
||||||
|
bulk-update-taskservs check-taskserv-versions discover-taskserv-configurations
|
||||||
|
extract-nickel-version taskserv-sync-versions update-nickel-version
|
||||||
|
update-taskserv-version
|
||||||
|
]
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue