fix: address lint, compiler, and Error Prone warnings (#1692)
- Add missing `@Override` annotations to `RenderTask#run` and KML/GeoJSON Layer methods. - Resolve `LockNotBeforeTry` warnings in clustering renderers by moving lock acquisition outside of `try` blocks and ensuring release inside `finally` blocks. - Specify `Locale.ROOT` for filename casing comparisons in `KmlLayer` to satisfy `StringCaseLocaleUsage`. - Refactor KML ground overlay mapping to collect updates before applying, preventing ConcurrentModificationExceptions during iteration. - Sort imports in `KmlLayer` alphabetically to satisfy strict Checkstyle `ImportOrder` checks. - Address generic rawtype compiler warnings by cleaning up `KmlContainerParser` generics and using safe suppression in `GeoJsonLayer`.
D
Dale Hawkins committed
ce809c741ce37611a25efce2b1b95f95d2e108fe
Parent: 78137ef
Committed by GitHub <noreply@github.com>
on 5/26/2026, 9:25:09 PM