This is an automated email from the ASF dual-hosted git repository.
bchapuis pushed a commit to branch sonar
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps.git
The following commit(s) were added to refs/heads/sonar by this push:
new f649f023 Use unary operator instead of function
f649f023 is described below
commit f649f02318b21fdd4e8ba87e98c908c7cfd6eed2
Author: Bertil Chapuis <[email protected]>
AuthorDate: Thu Jun 13 00:37:26 2024 +0200
Use unary operator instead of function
---
.../main/java/org/apache/baremaps/workflow/tasks/ImportOsmPbf.java | 4 ++--
.../java/org/apache/baremaps/data/collection/DataConversions.java | 2 --
.../org/apache/baremaps/data/storage/DataTableGeometryMapper.java | 4 ++--
.../main/java/org/apache/baremaps/data/storage/DataTableMapper.java | 3 ++-
.../java/org/apache/baremaps/openstreetmap/stream/ConsumerUtils.java | 1 -
5 files changed, 6 insertions(+), 8 deletions(-)
diff --git
a/baremaps-core/src/main/java/org/apache/baremaps/workflow/tasks/ImportOsmPbf.java
b/baremaps-core/src/main/java/org/apache/baremaps/workflow/tasks/ImportOsmPbf.java
index a398b0f9..01762d10 100644
---
a/baremaps-core/src/main/java/org/apache/baremaps/workflow/tasks/ImportOsmPbf.java
+++
b/baremaps-core/src/main/java/org/apache/baremaps/workflow/tasks/ImportOsmPbf.java
@@ -17,6 +17,8 @@
package org.apache.baremaps.workflow.tasks;
+import static java.lang.Boolean.TRUE;
+
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
@@ -34,8 +36,6 @@ import org.apache.baremaps.workflow.Task;
import org.apache.baremaps.workflow.WorkflowContext;
import org.locationtech.jts.geom.Coordinate;
-import static java.lang.Boolean.TRUE;
-
/**
* Import an OSM PBF file into a database.
*/
diff --git
a/baremaps-data/src/main/java/org/apache/baremaps/data/collection/DataConversions.java
b/baremaps-data/src/main/java/org/apache/baremaps/data/collection/DataConversions.java
index add11d3c..dd327e31 100644
---
a/baremaps-data/src/main/java/org/apache/baremaps/data/collection/DataConversions.java
+++
b/baremaps-data/src/main/java/org/apache/baremaps/data/collection/DataConversions.java
@@ -17,8 +17,6 @@
package org.apache.baremaps.data.collection;
-import com.google.common.base.Objects;
-
import java.util.*;
import java.util.Map.Entry;
diff --git
a/baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataTableGeometryMapper.java
b/baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataTableGeometryMapper.java
index 09110fcf..8f6ee5d5 100644
---
a/baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataTableGeometryMapper.java
+++
b/baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataTableGeometryMapper.java
@@ -17,14 +17,14 @@
package org.apache.baremaps.data.storage;
-import java.util.function.Function;
+import java.util.function.UnaryOperator;
import org.locationtech.jts.geom.Geometry;
import org.locationtech.jts.geom.util.GeometryTransformer;
/**
* A decorator for a {@link DataTable} that applies a geometry transformation
to each row.
*/
-public class DataTableGeometryMapper implements Function<DataRow, DataRow> {
+public class DataTableGeometryMapper implements UnaryOperator<DataRow> {
private final DataTable table;
diff --git
a/baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataTableMapper.java
b/baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataTableMapper.java
index e496060b..9186eac2 100644
---
a/baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataTableMapper.java
+++
b/baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataTableMapper.java
@@ -20,6 +20,7 @@ package org.apache.baremaps.data.storage;
import java.util.Iterator;
import java.util.function.Function;
+import java.util.function.UnaryOperator;
/**
* A decorator for a {@link DataTable} that applies a transformation to each
row.
@@ -36,7 +37,7 @@ public class DataTableMapper implements DataTable {
* @param table the table
* @param mapper the mapper
*/
- public DataTableMapper(DataTable table, Function<DataRow, DataRow> mapper) {
+ public DataTableMapper(DataTable table, UnaryOperator<DataRow> mapper) {
this.table = table;
this.transformer = mapper;
}
diff --git
a/baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/ConsumerUtils.java
b/baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/ConsumerUtils.java
index 91350f9b..5fe5f804 100644
---
a/baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/ConsumerUtils.java
+++
b/baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/ConsumerUtils.java
@@ -20,7 +20,6 @@ package org.apache.baremaps.openstreetmap.stream;
import java.util.function.Consumer;
-import java.util.function.Function;
import java.util.function.UnaryOperator;
/** Utility methods for dealing with consumers. */