From 1af5a924dfeedc58098e77b7ee3da0041c047d48 Mon Sep 17 00:00:00 2001 From: Masashi Katsumata Date: Mon, 9 Nov 2026 06:37:32 -0800 Subject: [PATCH] Record the hole union's EdgeGrid and IntArrayList in the API baseline Both are private top-level classes, which compile to package-private classes and so appear in the parent build's apiCheck dump like Edge and Node already do. #33 added them without running apiDump, so apiCheck in android-sdk fails on 6fc9b53. --- api/android-sdk-core.api | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/api/android-sdk-core.api b/api/android-sdk-core.api index 6b53a70..f99b3b1 100644 --- a/api/android-sdk-core.api +++ b/api/android-sdk-core.api @@ -2098,10 +2098,21 @@ final class com.mapconductor.core.polygon.Edge { public int hashCode(); public boolean equals(java.lang.Object); } +final class com.mapconductor.core.polygon.EdgeGrid { + public com.mapconductor.core.polygon.EdgeGrid(java.util.List, double); + public final com.mapconductor.core.polygon.IntArrayList near(double, double, double, double, com.mapconductor.core.polygon.IntArrayList); +} public final class com.mapconductor.core.polygon.HoleBridgeKt { public static final java.util.List bridgeHolesIntoSingleRing(java.util.List, java.util.List>, double); public static final java.util.List bridgeHolesIntoSingleRingWrapAware(java.util.List, java.util.List>, double); } +final class com.mapconductor.core.polygon.IntArrayList { + public com.mapconductor.core.polygon.IntArrayList(); + public final int getSize(); + public final int get(int); + public final void add(int); + public final void clear(); +} final class com.mapconductor.core.polygon.Node { public com.mapconductor.core.polygon.Node(double, double, com.mapconductor.core.features.GeoPointInterface); public final double getX();