|Summary:||[NEW PORT] devel/go-gometalinter: tool to run various go linters concurrently (editor/IDE integration)|
|Product:||Ports & Packages||Reporter:||Dhananjay Balan <mail>|
|Component:||Individual Port(s)||Assignee:||Kai Knoblich <kai>|
|Status:||Closed Overcome By Events|
|Severity:||Affects Only Me||CC:||dg, kai|
Description Dhananjay Balan 2019-02-11 16:39:44 UTC
Created attachment 201934 [details] go-metalinter.diff New PORT. Tool (not a library) that editors/IDEs depends on for linting tasks
Comment 1 Dmitri Goutnik 2019-02-24 17:59:38 UTC
(In reply to Dhananjay Balan from comment #0) This port might need additional work. gometalinter doesn't do any linting itself and depends on external linters to do the actual work, so to make it useful additional linters need to be installed. It would probably be good to add pkg-message with reminder to run `gometalinter -i` after installation. Also given that most (all?) editors are able to install gometalinter themselves (I know that vim-go and Sublime on linux do this) I have doubts that this port will be generally useful to users, but I'll leave this decision to committer.
Comment 2 Kai Knoblich 2019-04-09 11:14:06 UTC
(In reply to Dhananjay Balan from comment #0) Thank you for your contribution. Unfortunately I must close this as "Overcome by events" as the gometalinter has been deprecated by upstream and is already in an archived state since 7th April 2019: https://github.com/alecthomas/gometalinter/issues/590 Maybe this project could also interest you as an alternative for gometalinter: https://github.com/golangci/golangci-lint (In reply to Dmitri Goutnik from comment #1) Thank you too for your valueable insights and comments.