[ https://issues.apache.org/jira/browse/SENTRY-2074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16329335#comment-16329335 ]
Brian Towles commented on SENTRY-2074: -------------------------------------- I have created a patch that has all of the direct dependency libraries explicitly defined. There is also some minor cleanup on ThreadSafe annotations to make it from a consistent package (this is only used by IDEs for checks anyways). As well I added a check in the poms to fail a build if it discovers any direct use dependencies that are not defined in the pom. > Fix maven dependencies to have all directly used libraries defined > ------------------------------------------------------------------ > > Key: SENTRY-2074 > URL: https://issues.apache.org/jira/browse/SENTRY-2074 > Project: Sentry > Issue Type: Improvement > Components: Build > Affects Versions: 2.0.0 > Reporter: Brian Towles > Assignee: Brian Towles > Priority: Major > > Using the maven dependency plugin to analyze the dependency usage for each > module and put all directly used libraries in the pom. Clean-up the unused > ones and adjust the scope of libraries only used for tests and provided > libraries for plugins. -- This message was sent by Atlassian JIRA (v7.6.3#76005)