Skip to content

Quarkus CLI does not check for special characters when adding an extension #49895

@myfear

Description

@myfear

Describe the bug

quarkus ext add io.quarkiverse.businessscore:quarkus-business-score-health~:1.0.0.Alpha4

[SUCCESS] ✅ Extension io.quarkiverse.businessscore:quarkus-business-score-health~:1.0.0.Alpha4 has been installed

Resulting pom.xml

        <dependency>
            <groupId>io.quarkiverse.businessscore</groupId>
            <artifactId>quarkus-business-score-health~</artifactId>
            <version>1.0.0.Alpha4</version>
        </dependency>

Expected behavior

Error message from the CLI:

[ERROR] ❗ Cannot find a dependency matching 'quarkus-business-score-health~:1.0.0.Alpha4', maybe a typo?
[ERROR] ❗ Unable to create project: Failed to create project because of invalid extensions

Actual behavior

No response

How to Reproduce?

No response

Output of uname -a or ver

No response

Output of java -version

No response

Quarkus version or git rev

No response

Build tool (ie. output of mvnw --version or gradlew --version)

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/cliRelated to quarkus cli (not maven/gradle/etc.)kind/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions