Three files with 3 stars each -> selective. utils/clean.nu: utils/logging.nu [is-debug-enabled] utils/interface.nu [_ansi _print] config/accessor DROPPED (dead) providers/registry.nu: config/accessor/core.nu [config-get] utils/logging.nu [log-debug] providers/interface.nu DROPPED (dead) plugins/auth.nu: config/accessor/core.nu [config-get] auth_impl.nu (re-export) [23 symbols] — converted to explicit list utils/path-utils.nu DROPPED (dead) Validation: all 3 nu --ide-check 50 -> 0 errors. Refs: ADR-025
16 lines
568 B
Text
16 lines
568 B
Text
# Selective imports (ADR-025 Phase 3 Layer 2).
|
|
# config/accessor star-import was dead — dropped.
|
|
use lib_provisioning/utils/logging.nu [is-debug-enabled]
|
|
use lib_provisioning/utils/interface.nu [_ansi _print]
|
|
|
|
export def cleanup [
|
|
wk_path: string
|
|
] {
|
|
if not (is-debug-enabled) and ($wk_path | path exists) {
|
|
rm --force --recursive $wk_path
|
|
} else {
|
|
_print $"(_ansi default_dimmed)______________________(_ansi reset)"
|
|
_print $"(_ansi default_dimmed)Work files not removed"
|
|
_print $"(_ansi default_dimmed)wk_path:(_ansi reset) ($wk_path)"
|
|
}
|
|
}
|