E-ECM-31

Message

Invalid incomplete builder call at {{position|uq}}. This typically happens when you assign the ErrorMessageBuilder to a local variable and then call `toString()` on that variable. Doing so is not allowed since it makes it impossible to determine all components of the error declaration using static code analysis. (You could for example use if statements to select a message).

Mitigation

Declare the error message in on fluent-programming call.

Source

src/main/java/com/exasol/errorcodecrawlermavenplugin/crawler/ErrorMessageDeclarationCrawler.java:187