Closed mmoayyed closed 1 year ago
Do I understand you correctly that you have a multi-build project there? Do you use this kind of configuration?
versioneye {
includeSubProjects = true
}
Or do you apply the plugin to each project?
Yes I do:
Looks like the plugin is applied to all: https://github.com/apereo/cas/blob/master/build.gradle#L287
With the configuration snippet you pointed out: https://github.com/apereo/cas/blob/master/build.gradle#L437
With this setup, I see duplicate messages as described.
I ran:
and received:
Notice how certain dependencies are reported as duplicates?
In the project I am working on, dependencies are grouped under a logical name in a
somefile.gradle
file. Then, the file is imported into the project and each module simply declares a need for a dependency using its logical namecompile libraries.spring
. This means, updating it once will affect all modules that need the dependency.I realize that might be difficult to track and support, but perhaps as a starting point, a good option would be to simply disallow duplicate dependency upgrade notifications.