Skip to content

Relaxed plugin validation and errors (false positive) #960

@ia3andy

Description

@ia3andy

I do believe that it is essential for the Quarkus plugin to be relaxed about raising errors when they are not 100% sure (totally avoiding false positive).

The plugin is here as a helper to make things easier and quicker, the validation is a nice to have (and should be best effort). When there is the question of raising an error, the plugin should:

  • if this is a guaranteed error, raise it
  • if this is a possible error or missing value, show a very light warning

Anyway Quarkus build is here as backup to make sure everything is fine for the user.

This is a false positive:
image

This is a good weak warning:
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions