Repository navigation
3.35.0
What's Changed
- Only convert format strings to
{}placeholders when the output stays the same by @greg-at-moderne in #309 - A few fixes for
ParameterizedLoggingby @greg-at-moderne in #308 - Fix NPEs in PrintStackTraceToLogError, CompleteExceptionLogging by @greg-at-moderne in #310
- Respect log levels and markers in
RemoveUnnecessaryLogLevelGuardsandChangeLogLevelby @greg-at-moderne in #311 - Keep markers and avoid uncompilable lambdas in WrapExpensiveLogStatementsInConditionals by @greg-at-moderne in #307
ChangeLoggersToPrivateis now a scanning recipe and checks usages beyond current class by @greg-at-moderne in #312- Fix
RemoveUnnecessaryLogLevelGuardsnot to crash on leading comments by @greg-at-moderne in #313 - Fix LoggersNamedForEnclosingClass crashes and this.class handling in Groovy by @greg-at-moderne in #314
WrapExpensiveLogStatementsInConditionalsnot to traverse javadocs by @greg-at-moderne in #315- Type the null argument ConvertJulEntering adds as the null type by @jkschneider in #316
- Regenerate type table without pre-release dependencies by @timtebeek in #317
- Upgrade to Gradle 9.8.2 by @jkschneider in #318
- Replace
ListUtils.mapused as a loop with an indexed loop by @timtebeek in #319 - Logging recipes remove the imports they leave unused by @knutwannheden in #320
Full Changelog: v3.34.1...v3.35.0