29 November 2024
The PMD team is pleased to announce PMD 7.8.0.
This is a minor release.
QueueableWithoutFinalizer
detects when the Queueable interface
is used but a Finalizer is not attached. Without attaching a Finalizer, there is no way of designing error
recovery actions should the Queueable action fail.CocoBaseListener
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.CocoBaseVisitor
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.CocoListener
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.CocoParser
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.CocoVisitor
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.GherkinBaseListener
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.GherkinBaseVisitor
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.GherkinListener
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.GherkinParser
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.GherkinVisitor
is deprecated for removal. This class was never intended
to be generated. It will be removed with no replacement.JuliaBaseListener
is deprecated for removal. This class was never intended to
be generated. It will be removed with no replacement.JuliaBaseVisitor
is deprecated for removal. This class was never intended to
be generated. It will be removed with no replacement.JuliaListener
is deprecated for removal. This class was never intended to
be generated. It will be removed with no replacement.JuliaParser
is deprecated for removal. This class was never intended to
be generated. It will be removed with no replacement.JuliaVisitor
is deprecated for removal. This class was never intended to
be generated. It will be removed with no replacement.UnicodeClasses
is deprecated for removal. This class was never intended to
be generated. It will be removed with no replacement.XMLLexer
is deprecated for removal. Use net.sourceforge.pmd.lang.xml.ast.XMLLexer
instead (note different package ast
instead of antlr4
).