Skip to content

definition jump to meta file only #897

@phanen

Description

@phanen

create in empty directory with these file:
meta.lua

---@meta

local stub = require("stub")
stub.a = require("stub.a")

a.lua

_ = stub.a.b

stub.lua

local M = {}
return M

init.lua

_G.stub = require("stub")
require("a")

.emmyrc.json

{}

stub/a.lua

local M = {}
M.b = {}
return M

goto definition on stub.a in a.lua, it will goto meta.lua, rather than stub/a.lua.

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