edolphin-ydf / goimpl.nvim

Generate stub for interface on a type
54 stars 6 forks source link

help, when i use on lazy.nvim, it went wrong #14

Closed fnoopv closed 8 months ago

fnoopv commented 9 months ago

config:

  {
    "edolphin-ydf/goimpl.nvim",
    dependencies = {
      "nvim-lua/plenary.nvim",
      "nvim-lua/popup.nvim",
      "nvim-telescope/telescope.nvim",
      "nvim-treesitter/nvim-treesitter",
    },
    config = function()
      require("telescope").load_extension("goimpl")
    end,
    keys = {
      {
        "<leader>im",
        function()
          require("telescope").extensions.goimpl.goimpl({})
        end,
        desc = "Generate stub for interface on a type for golang",
      },
    },
  },

error message:

Error executing lua: ...goimpl.nvim/lua/telescope/_extensions/goimpl_builtin.lua:161: attempt to index local 'tsnode' (a nil value)
stack traceback:
    ...goimpl.nvim/lua/telescope/_extensions/goimpl_builtin.lua:161: in function 'goimpl'
    /home/fnoopv/.config/nvim/lua/plugins/common.lua:17: in function </home/fnoopv/.config/nvim/lua/plugins/common.lua:16>

nvim-treesitter already installed

fnoopv commented 8 months ago

i won't install nvim-treesitter-go`,