You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by GitBox <gi...@apache.org> on 2021/05/06 09:01:33 UTC
[GitHub] [calcite] vlsi opened a new pull request #2410: Refine dependency declarations to better account for type annotations
vlsi opened a new pull request #2410:
URL: https://github.com/apache/calcite/pull/2410
The updated dependency-analysis analyzes type annotations much better.
The command to analyze dependencies is
./gradlew -PenableDependencyAnalysis buildHealth
The following warnings are still present (I believe they are false positives, however, the one regarding xerces is weird and we can either skip that dependency or declare it as implementation):
https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/issues/393
```
Advice for project :core
Existing dependencies which should be modified to be as indicated:
- testImplementation("org.apache.commons:commons-dbcp2:2.6.0") (was implementation)
```
https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/issues/392
```
Plugin advice:
- java-library: this project has both java-library and org.jetbrains.kotlin.jvm applied, which is redundant. You can remove java-library
```
https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/issues/394
In practice, xerces:xercesImpl is pulled to the `implementation` scope by spark->hadoop anyway, so there's no much sense in declaring xerces explicitly as we don't use it.
```
Advice for project :spark
Existing dependencies which should be modified to be as indicated:
- implementation("xerces:xercesImpl:2.9.1") (was runtimeOnly)
```
--
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [calcite] julianhyde commented on pull request #2410: Refine dependency declarations to better account for type annotations
Posted by GitBox <gi...@apache.org>.
julianhyde commented on pull request #2410:
URL: https://github.com/apache/calcite/pull/2410#issuecomment-846184493
Please log a JIRA case for this.
--
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [calcite] asolimando commented on pull request #2410: [CALCITE-4618] Refine dependency declarations to better account for type annotations
Posted by GitBox <gi...@apache.org>.
asolimando commented on pull request #2410:
URL: https://github.com/apache/calcite/pull/2410#issuecomment-917400670
In the meantime, all the suspected false positives have been verified/fixed, so I think we are good to go now.
PS: I did not know the tool, I wish there was a similar tool for Maven too, "manual" dependency management is hard!
--
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: commits-unsubscribe@calcite.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org