Skip to content

UC003: Show Version

Overview

The show version command allows users to check the current version of the generator they are using. This is useful for ensuring that they have the latest version of the generator, which may include important updates, bug fixes, or new features. It also helps users to verify that they are using a compatible version of the generator with their project, especially if there are specific version requirements for certain features or guidelines.

Goal

  • What problem does this use case solve?
  • Verify the current version of the generator being used.
  • Ensure that users are aware of the version they are using, which can help with troubleshooting and ensuring compatibility with project requirements.
  • Encourage users to keep their generator up to date by making it easy to check the version.
  • What does it explicitly NOT do (scope boundary)?
  • Change or update the version of the generator; it only displays the current version.
  • Provide detailed release notes or information about the version; it only shows the version number.

Transaction Boundary

No transaction. The command reads build-time metadata and writes to stdout only.

Sequence Diagram

Not applicable

Further Details

For main success scenario, extensions (alternate flows), and BDD scenarios be referred to the corresponding feature file (BDD specification and executable test).