Skip to content

Unused dependency checker offers to fix external source deps #1046

Open
@liucijus

Description

@liucijus

Repro: https://github.com/wix-playground/scala-unused-deps/tree/master/external_deps

ERROR: /home/vaidas/.cache/bazel/_bazel_vaidas/fe796626ea1b61600b06a08b03d1d927/external/ext_b/BUILD:3:1: scala @ext_b//:b failed (Exit 1)
error: Target '@maven//:commons_io_commons_io' is specified as a dependency to @ext_b//:b but isn't used, please remove it from the deps.
You can use the following buildozer command:
buildozer 'remove deps @maven//:commons_io_commons_io' @ext_b//:b

Problems:

  • buildozer command does not work
  • in case one does not control external dependency and can't update it, it becomes a blocking state (either don't depend on it, or do not use unused deps checking)

Metadata

Metadata

Assignees

No one assigned

    Labels

    dep-trackingStrict/unused deps, label collections related issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions