BuildItems consumed or produced in BuildSteps must be final or abstract. It would be nice if the IDE could warn about that when creating a new BuildItem subclass.
Eg.
public abstract class AbstractDevUIBuildItem extends MultiBuildItem {...}public final class QuteTemplateBuildItem extends AbstractDevUIBuildItem {...}
See
BuildItems consumed or produced in BuildSteps must be final or abstract. It would be nice if the IDE could warn about that when creating a new BuildItem subclass.
Eg.
public abstract class AbstractDevUIBuildItem extends MultiBuildItem {...}
public final class QuteTemplateBuildItem extends AbstractDevUIBuildItem {...}
initially reported as https://github.com/redhat-developer/intellij-quarkus/issues/1120.
Exemples of BuildItems: https://github.com/search?q=repo%3Aquarkiverse%2Fquarkus-ironjacamar%20BuildItem&type=code