Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add version format validation and user prompt in UseCommand #806

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

j-j-gajjar
Copy link

Implemented a check in the UseCommand to prompt the user to confirm or adjust the Flutter version format if it's incomplete or invalid. This ensures that the version matches the expected format (e.g., "3.27.0") before proceeding with further operations.

Example:

  1. The user enters the following command:

    fvm use 3
    
  2. The program checks the version format and prompts:

    You specified version 3. Did you mean 3.0.0? (y/n)
    
  3. If the user confirms with y, the version is updated to 3.0.0, and the process continues.

  4. If the user types n, the program will ask them to provide a valid version format (e.g., 3.27.0).

  5. If the version format is invalid (e.g., 3.27), the program will show an error:

    Invalid version format "3.27". Please specify a version like "3.27.0".
    

Copy link

vercel bot commented Dec 14, 2024

@j-j-gajjar is attempting to deploy a commit to the FlutterTools Team on Vercel.

A member of the Team first needs to authorize it.

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