8000 mute on defstruct and defdelegate · Issue #34 · hauleth/mix_unused · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
mute on defstruct and defdelegate #34
Open
@dkuku

Description

@dkuku

Hi, something I spotted when trying to run on one of my toy projects:
I'm using gen_state_machine and depending on a module variant I pass to my machine it uses different logic.
mix_unused catches all my defstruct definitions and delegates as unused:

  defdelegate fetch(term, key), to: Map
  defdelegate get(term, key, default), to: Map
  defdelegate get_and_update(term, key, fun), to: Map
  defstruct @valid_moves
5643
hint: %Score{} is unused
    lib/variants/score.ex:110

hint: Score.fetch/2 is unused
    lib/variants/score.ex:107

hint: Score.get/3 is unused
    lib/variants/score.ex:108

hint: Score.get_and_update/3 is unused
    lib/variants/score.ex:109

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0