echauchot commented on PR #23:
URL: 
https://github.com/apache/flink-connector-shared-utils/pull/23#issuecomment-1779626527

   @zentol I fixed the PR: mainly separated dep convergence checks and archunit 
tests.
   
   I have also simulated an archunit violation with the behavior of the jira 
ticket: a rule was fixed  in a snapshot leading to a new violation 
(ConnectorRules#CONNECTOR_CLASSES_ONLY_DEPEND_ON_PUBLIC_API that I fixed and 
that you reviewed). See [this 
commit](https://github.com/apache/flink-connector-shared-utils/pull/23/commits/eb28d4ba4f5434e356fd09120c9420f726004266).
 I think we can leave such a violation in the test project to serve for future 
tests.
   
   After playing a lot with this simulation locally, I find that the comments 
in `archunit.properties` could be improved because not precise enough and even 
a bit misleading. I propose [this comments 
change](https://github.com/apache/flink-connector-shared-utils/pull/23/commits/a16852321a829fc0c42271570563655c41dc8d14).
 If you agree with the change, I'll do a PR to flink-architecture-tests module.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to