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.