[
https://issues.apache.org/jira/browse/FLINK-26149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jing Ge updated FLINK-26149:
----------------------------
Description:
Since connector is the user-facing module in Flink, additional rule should be
defined:
* each interface should have an Flink API annotation
* each public class should have an Flink API annotation
* no need to let package private class have any Flink API annotation
was:
Since connector is the user-facing module in Flink, additional rule should be
defined:
* each interface should have an Flink API annotation
* each public class should have an Flink API annotation
> Build ArchUnit rule for connector reference implementation after connector
> has been moved to the external repo
> ---------------------------------------------------------------------------------------------------------------
>
> Key: FLINK-26149
> URL: https://issues.apache.org/jira/browse/FLINK-26149
> Project: Flink
> Issue Type: Improvement
> Reporter: Jing Ge
> Assignee: Jing Ge
> Priority: Major
>
> Since connector is the user-facing module in Flink, additional rule should be
> defined:
> * each interface should have an Flink API annotation
> * each public class should have an Flink API annotation
> * no need to let package private class have any Flink API annotation
--
This message was sent by Atlassian Jira
(v8.20.1#820001)