gradle-lint-plugin icon indicating copy to clipboard operation
gradle-lint-plugin copied to clipboard

False positive with Spring @Import annotations

Open remy-tiitre opened this issue 8 years ago • 1 comments

Gradle Lint reports: warning unused-dependency this dependency is unused and can be removed backend/build.gradle:70 compile 'io.springfox:springfox-bean-validators:2.6.1'

But in reality it is used at compile time like this: import springfox.bean.validators.configuration.BeanValidatorPluginsConfiguration; ... @Configuration @EnableSwagger2 @Import(BeanValidatorPluginsConfiguration.class) public class SwaggerConfig {

and initially it was like this: @Configuration @EnableSwagger2 @Import(springfox.bean.validators.configuration.BeanValidatorPluginsConfiguration.class) public class SwaggerConfig {

So question is, does gradle lint know how to handle Spring @Import annotations?

remy-tiitre avatar May 17 '17 20:05 remy-tiitre