Hey folks, what do you use for linting in emacs? to show possible refactorings and etc, I remember using something like eastwood in the past
Besides eastwood thereโs kibit and clj-kondo.
I assume you remember kibit as the one suggesting refactorings.
yeep kibit
I use clj-kondo for live liniting of Clojure, which also suggest some refactoring. I occasionally use kibit as a batch process or part of a CI build process
Recently we OSSed https://github.com/nedap/formatting-stack/ . It's pretty emacs-y in that it bridges cider and cljfmt indentation. It also gathers various linters and presents them under a unified, repl-oriented format
Is there any way to change the column limit wrap value on clj-refactor namespace cleanup? e.g., long require .. :as ..
being split to multiple-lines at a certain column limit
Is there any document I can check to make a company-like pseudo frame? I think that is made with overlay, but it seems I can't create a overlay with an ... absolute position.
Emmm, found popup.el
. anyway it do what I need
There's also https://github.com/tumashu/posframe; haven't' used it personally, just ran across it this morning
I tried it out yesterday and was getting an exception that something in cljs
was not found (my project is pure clj
, no clj{c,x,s}
). Tried the 4.0.0
version. Is that something known?
I was using the integrant
integration
thanks! I knew posframe, but it's a little bit slow in my use case.
Add :exclusions [org.clojure/clojurescript]
to your project (or equivalent)
It's an intrincate issue I have little control about... still, I'lll try to document it better