io.quarkus.qute.runtime.QuteRuntimeConfig.jdp Maven / Gradle / Ivy
Show all versions of quarkus-qute Show documentation
#
#Wed Aug 11 11:19:38 CEST 2021
io.quarkus.qute.runtime.QuteRuntimeConfig.strictRendering=If set to {@code true} then any expression that is evaluated to a {@link Results.NotFound} value will always result in a\n{@link TemplateException} and the rendering is aborted.\n\nNote that the {@code quarkus.qute.property-not-found-strategy} config property is completely ignored if strict rendering\nis enabled.
io.quarkus.qute.runtime.QuteRuntimeConfig.removeStandaloneLines=Specify whether the parser should remove standalone lines from the output. A standalone line is a line that contains at\nleast one section tag, parameter declaration, or comment but no expression and no non-whitespace character.
io.quarkus.qute.runtime.QuteRuntimeConfig.propertyNotFoundStrategy=The strategy used when a standalone expression evaluates to a "not found" value at runtime and\nthe {@code io.quarkus.qute.strict-rendering} config property is set to {@code false}\n
\nThis strategy is never used when evaluating section parameters, e.g. {\#if foo.name}
. In such case, it's the\nresponsibility of the section to handle this situation appropriately.\n
\nBy default, the {@code NOT_FOUND} constant is written to the output. However, in the development mode the\n{@link PropertyNotFoundStrategy\#THROW_EXCEPTION} is used by default, i.e. when the strategy is not specified.