Skip to content

jump function doesn't respect a module name #409

@achempion

Description

@achempion

I have a simple example
file.ex

defmodule Module1 do
  def create do
  end
end

defmodule Module2 do
  def create do
  end
end

defmodule Module3 do
  def create do
  end
end

Module1.create()

When I point cursor to the last line on create function and press M-., I get prompt with three suggestions

/path/to/file.ex
12:   def create do
 7:   def create do
 2:   def create do

It seems dumb-jump ignores the module name when searching for definition.


dumb-jump version: 20211018.1545
emacs version: 28.0.90 (9.0)

init.el

(dumb-jump-mode)
(add-hook 'xref-backend-functions #'dumb-jump-xref-activate)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions