Skip to content

Remove de-duplication from dependency output

What does this MR do?

Remove all filters and de-duplication from dependencies. We'll handle dependency de-duplication/filtering in gemnasium-maven instead.

This allows us to support build.gradle files which use:

  1. an implementation directive
  2. nested dependencies

also adds more comprehensive tests to check the output of the plugin to ensure that it matches a fixture file.

What are the relevant issue numbers?

gitlab-org/gitlab#348716 (closed)

Edited by Adam Cohen

Merge request reports