Style NameLanguageJava-style property access GroovyMethod call can be replaced with operator invocation GroovyOperator invocation can be replaced with method call GroovyString style violation GroovyTernary expression GroovyUnnecessary 'def' GroovyUnnecessary 'final' GroovyUnnecessary 'non-sealed' modifier GroovyUnnecessary 'public' GroovyUnnecessary 'sealed' modifier GroovyUnnecessary import alias GroovyUnnecessary semicolon Groovy Last modified: 13 July 2023 Untyped reference expression Java-style property access