This is an automated email from the ASF dual-hosted git repository.

guoweijie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git

commit 13790e032077e35bd7da5bc0fe8ad9fdd2572454
Author: Weijie Guo <[email protected]>
AuthorDate: Tue Feb 20 14:07:51 2024 +0800

    [FLINK-34548][API] Move Function interface to flink-core-api
---
 flink-core-api/pom.xml                                            | 8 ++++++++
 .../main/java/org/apache/flink/api/common/functions/Function.java | 0
 pom.xml                                                           | 1 +
 3 files changed, 9 insertions(+)

diff --git a/flink-core-api/pom.xml b/flink-core-api/pom.xml
index 55f5473e48c..8b95bc57e8e 100644
--- a/flink-core-api/pom.xml
+++ b/flink-core-api/pom.xml
@@ -32,4 +32,12 @@ under the License.
        <name>Flink : Core API</name>
 
        <packaging>jar</packaging>
+
+       <dependencies>
+               <dependency>
+                       <groupId>org.apache.flink</groupId>
+                       <artifactId>flink-annotations</artifactId>
+                       <version>${project.version}</version>
+               </dependency>
+       </dependencies>
 </project>
diff --git 
a/flink-core/src/main/java/org/apache/flink/api/common/functions/Function.java 
b/flink-core-api/src/main/java/org/apache/flink/api/common/functions/Function.java
similarity index 100%
rename from 
flink-core/src/main/java/org/apache/flink/api/common/functions/Function.java
rename to 
flink-core-api/src/main/java/org/apache/flink/api/common/functions/Function.java
diff --git a/pom.xml b/pom.xml
index 027fc40d11a..aa8eaa4bbc6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2362,6 +2362,7 @@ under the License.
                                                                
<exclude>@org.apache.flink.annotation.PublicEvolving</exclude>
                                                                
<exclude>@org.apache.flink.annotation.Internal</exclude>
                                                                <!-- MARKER: 
start exclusions; these will be wiped by 
tools/releasing/update_japicmp_configuration.sh -->
+                                                               
<exclude>org.apache.flink.api.common.functions.Function</exclude>
                                                                <!-- MARKER: 
end exclusions -->
                                                        </excludes>
                                                        
<accessModifier>public</accessModifier>

Reply via email to