From 3b08a2abed6ee87ada0d1a9e59fa1f776f67deb8 Mon Sep 17 00:00:00 2001 From: Pratik Joseph Dabre Date: Tue, 28 Jan 2025 13:04:28 -0800 Subject: [PATCH] Fix checkstyle --- .../presto/hive/functions/HiveFunctionHandle.java | 8 ++++++++ .../facebook/presto/metadata/BuiltInFunctionHandle.java | 1 - .../facebook/presto/metadata/SessionFunctionHandle.java | 1 - .../facebook/presto/spi/function/SqlFunctionHandle.java | 1 - 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/presto-hive-function-namespace/src/main/java/com/facebook/presto/hive/functions/HiveFunctionHandle.java b/presto-hive-function-namespace/src/main/java/com/facebook/presto/hive/functions/HiveFunctionHandle.java index 5a9cca018115f..1e8159af10528 100644 --- a/presto-hive-function-namespace/src/main/java/com/facebook/presto/hive/functions/HiveFunctionHandle.java +++ b/presto-hive-function-namespace/src/main/java/com/facebook/presto/hive/functions/HiveFunctionHandle.java @@ -15,12 +15,14 @@ package com.facebook.presto.hive.functions; import com.facebook.presto.common.CatalogSchemaName; +import com.facebook.presto.common.type.TypeSignature; import com.facebook.presto.spi.function.FunctionHandle; import com.facebook.presto.spi.function.FunctionKind; import com.facebook.presto.spi.function.Signature; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; +import java.util.List; import java.util.Objects; import static java.util.Objects.requireNonNull; @@ -54,6 +56,12 @@ public FunctionKind getKind() return signature.getKind(); } + @Override + public List getArgumentTypes() + { + return signature.getArgumentTypes(); + } + @JsonProperty public Signature getSignature() { diff --git a/presto-main/src/main/java/com/facebook/presto/metadata/BuiltInFunctionHandle.java b/presto-main/src/main/java/com/facebook/presto/metadata/BuiltInFunctionHandle.java index 94123e2a97e89..40de75c838169 100644 --- a/presto-main/src/main/java/com/facebook/presto/metadata/BuiltInFunctionHandle.java +++ b/presto-main/src/main/java/com/facebook/presto/metadata/BuiltInFunctionHandle.java @@ -21,7 +21,6 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; -import java.util.Collections; import java.util.List; import java.util.Objects; diff --git a/presto-main/src/main/java/com/facebook/presto/metadata/SessionFunctionHandle.java b/presto-main/src/main/java/com/facebook/presto/metadata/SessionFunctionHandle.java index 1dca17117866b..6e0cf4b69be55 100644 --- a/presto-main/src/main/java/com/facebook/presto/metadata/SessionFunctionHandle.java +++ b/presto-main/src/main/java/com/facebook/presto/metadata/SessionFunctionHandle.java @@ -27,7 +27,6 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; -import java.util.Collections; import java.util.List; import java.util.Objects; diff --git a/presto-spi/src/main/java/com/facebook/presto/spi/function/SqlFunctionHandle.java b/presto-spi/src/main/java/com/facebook/presto/spi/function/SqlFunctionHandle.java index 6c4fc128f3005..132362ba7fe48 100644 --- a/presto-spi/src/main/java/com/facebook/presto/spi/function/SqlFunctionHandle.java +++ b/presto-spi/src/main/java/com/facebook/presto/spi/function/SqlFunctionHandle.java @@ -19,7 +19,6 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; -import java.util.Collections; import java.util.List; import java.util.Objects;