Skip to content

dbeaver/pro#11169 Cover lazy CLI command initialization - #136

Merged
serge-rider merged 2 commits into
develfrom
dbeaver/pro#11169-improve-cli-startup
Oct 20, 2026
Merged

serge-rider merged 2 commits into
develfrom
dbeaver/pro#11169-improve-cli-startup

Conversation

@serge-rider

@serge-rider serge-rider commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Closes dbeaver/pro#11169

Companion to dbeaver/dbeaver#42482.

Summary

  • Check root help remains complete and all help aliases agree.
  • Compare root-only version parsing with full Picocli parsing.
  • Check selected-command help matches option-first parsing and unknown commands retain error locations.
  • Verify completion includes contributed commands when invoked as the first command.

Verification

  • CE CLI suite: 45 tests passed.
  • Pro CLI suite: 14 tests passed.
  • Packaged dbvr-pro Bash and Zsh completion include driver, sql, and secret-manager.

AI-assisted implementation (OpenCode).

@serge-rider
serge-rider merged commit bd20700 into devel Oct 20, 2026
7 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.

1 participant