[ 
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)

Reply via email to