:foo is out of lexicographic order with respect to :bar in this block. For modules with huge dependency lists, this situation becomes a maintenance burden:
It's hard to read the dependencies list, and
Updates to the list may conceal the changed dependencies during code review.
I'm not sure if this gradle-best-practices-plugin project would be an appropriate home for this check - but I thought I'd ask!
I think this isn't a good use-case for this plugin. I do have an alternative project that is nearly ready to be published that will solve this, though.
Let's say I have a
dependencies
block, like::foo
is out of lexicographic order with respect to:bar
in this block. For modules with huge dependency lists, this situation becomes a maintenance burden:I'm not sure if this
gradle-best-practices-plugin
project would be an appropriate home for this check - but I thought I'd ask!See also: https://github.com/nebula-plugins/gradle-lint-plugin/issues/113