all repos

gopher.nvim @ d65884b182f48a69a69cae296b1f8e5b43fd4774

Minimalistic plugin for Go development
3 files changed, 6 insertions(+), 5 deletions(-)
Fix linters (#19)

* fix selene

* chore(ci): pin stylua version
Author: Smirnov Oleksandr ss2316544@gmail.com
Committed at: 2022-09-22 18:20:37 +0300
Parent: aa535e7
M .github/workflows/ci.yml

@@ -10,6 +10,7 @@ - uses: actions/checkout@v2

- uses: JohnnyMorganz/stylua-action@1.0.0 with: token: ${{ secrets.GITHUB_TOKEN }} + version: 0.14.0 args: --check . lint:
M lua/gopher/comment.lua

@@ -4,25 +4,25 @@ local function generate(row, col)

local comment, ns = nil, nil ns = ts_utils.get_package_node_at_pos(row, col) - if ns ~= nil and ns ~= {} then + if ns ~= nil then comment = "// Package " .. ns.name .. " provides " .. ns.name return comment, ns end ns = ts_utils.get_struct_node_at_pos(row, col) - if ns ~= nil and ns ~= {} then + if ns ~= nil then comment = "// " .. ns.name .. " " .. ns.type .. " " return comment, ns end ns = ts_utils.get_func_method_node_at_pos(row, col) - if ns ~= nil and ns ~= {} then + if ns ~= nil then comment = "// " .. ns.name .. " " .. ns.type .. " " return comment, ns end ns = ts_utils.get_interface_node_at_pos(row, col) - if ns ~= nil and ns ~= {} then + if ns ~= nil then comment = "// " .. ns.name .. " " .. ns.type .. " " return comment, ns end
M lua/gopher/struct_tags.lua

@@ -7,7 +7,7 @@

local function modify(...) local fpath = vim.fn.expand "%" ---@diagnostic disable-line: missing-parameter local ns = ts_utils.get_struct_node_at_pos(unpack(vim.api.nvim_win_get_cursor(0))) - if ns == nil or ns == {} then + if ns == nil then return end