Remove FunctionGaugeSupport from the Micrometer extension
This interface is no longer needed with MP Metrics 3.0 dependency
diff --git a/extensions/micrometer/runtime/src/main/java/io/smallrye/metrics/api/FunctionGaugeSupport.java b/extensions/micrometer/runtime/src/main/java/io/smallrye/metrics/api/FunctionGaugeSupport.java
deleted file mode 100644
index 427a7687768..00000000000
--- a/extensions/micrometer/runtime/src/main/java/io/smallrye/metrics/api/FunctionGaugeSupport.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package io.smallrye.metrics.api;
-
-import java.util.function.Supplier;
-
-import org.eclipse.microprofile.metrics.Gauge;
-import org.eclipse.microprofile.metrics.Tag;
-
-import io.smallrye.common.annotation.Experimental;
-
-/**
- * Temporary tool to support function gauges in 2.4.x even though they become part of the official API in 3.0.
- * This is scheduled to be removed along with the upgrade to SmallRye Metrics 3.0.
- */
-@Experimental("Temporarily backported API from Metrics 3.0 to support it in 2.4.x")
-@Deprecated
-public interface FunctionGaugeSupport {
-
-    <T extends Number> Gauge<T> gauge(String name, Supplier<T> supplier, Tag... tags);
-
-}
['extensions/micrometer/runtime/src/main/java/io/smallrye/metrics/api/FunctionGaugeSupport.java']