# Artifact Settings projectArtifactGroup=io.tswf.dima.learn projectArtifactId=calculator projectArtifactVersion=0.0.1-SNAPSHOT # Compilation settings projectJavaMinVersion=17 ## Apply static compilation to all project groovycOptionGlobalCompileStaticTransform = true ## Use GString as annotation members, needs to provide @Column(name = "some_name_${SOME_CONSTANT}) usage groovycOptionGlobalGStringInAnnotationsTransform=true ## Call named method variants directly without map-parameterized generated proxy method groovycOptionGlobalNamedVariantsDirectCallsTransform=true ## Use to add default paramertes to named variant calls via map (for Groovy 3xx) groovycOptionGlobalNamedVariantsDefaultsTransform=false ## Allow extensions in same sourceset (Exprerimental) groovycOptionSameSourceExtensions=true ## Make @NullSafe annotations working groovycOptionGlobalNullsafeChecks=true ## Make @CheckedMapConstructor annotation working groovycOptionGlobalCheckMapConstructors=true ## Enable earler silent static type checking (may break static compilation!) groovycOptionSilentTypeChecking=false ## Automatic checks slf4 log levels in runtime. E.g. log.debug("blablabla") will be if (log.isDebugEnabled()) { log.debug("blablabla") } groovycOptionSLF4JLevels=true # Application settings applicationMainClassName=none