Fix #23628: Decrease cost of ImageWarp#warp
ImageWarp#warp
This decreases overall memory allocations for ImageWarp#warp by ~80% and decreases GC by ~80%.
This does not decrease the direct CPU cost of ImageWarp#warp.
fix deprecation warnings
see #17858 - Java 8 → 11
Fix macOS output names for GitHub Actions
fix pmd
see #23627 - use getOSMLocaleCodes also for naming primitives
fix mime type
fix #23652 Wrong warning for elevator
i18n updates
fix #23641: When mapping a forest inside a forest and make that inner, the inner landuse=forest tag is removed.
see #21881 Add a check for loops in directional waterways Fix code in WaySegment and IWaySegment
see #21881 Add a check for loops in directional waterways
see #21881: revert unintended change for different ticket
fix #21881: Add a check for loops in directional waterways Patch by gaben, slightly modified
validator.CycleDetector.directionalWaterways
Fix #23643: Move to supported actions for GitHub ant workflow to remove node16 deprecation warnings
drop node16 and Java8, see #23643
GitHub CI: Fix deprecation warnings for CodeQL and checkstyle workflows
Also drop Java 8 from ant-test.
fix checkstyle
Fix last failing test in Java 21