26 July 2024
The PMD team is pleased to announce PMD 7.4.0.
This is a minor release.
AvoidNonRestrictiveQueries
finds SOQL and SOSL queries without a where
or limit statement. This can quickly cause governor limit exceptions.ClassNamingConventions
(Apex Codestyle): Two new properties to configure different patterns
for inner classes and interfaces: innerClassPattern
and innerInterfacePattern
.InaccurateNumericLiteral
(JavaScript Error Prone) has been renamed from InnaccurateNumericLiteral
.
The old rule name still works but is deprecated.InnaccurateNumericLiteral
has been deprecated. Use the new name
InaccurateNumericLiteral
instead.