kibit icon indicating copy to clipboard operation
kibit copied to clipboard

There's a function for that!

Results 73 kibit issues
Sort by recently updated
recently updated
newest added

``` Check failed -- skipping rest of file (src/milia/api/charts.cljc:3:15) Conditional read not allowed ```

Howdy! I ran into this: ```clj (map (fn [x] [x x]) [1 2 3 4]) ``` will result in this advice: ``` Consider using: x instead of: (fn [x] [x...

When using reducer methods instead of standard `map` or `filter`, kibit seems to get confused. With the following code, kibit suggests to replace `into []` by `vec`: ``` (into []...

One of Kibit's current rules is, "replace `(filter seq coll)` with `(remove empty? coll)`". Some of the people on my team prefer `(filter seq coll)`, so I'd like to disable...

enhancement

This is an enhancement that allows for the specification of exclusions when running kibit. With this, it will be possible to pass in exclusions in the form of a map,...

The readme says: > Kibit reads source code without any macro expansion or evaluation. A macro can therefore easily invalidate a rule. Also, kibit will not know if the symbol...

https://github.com/jonase/lein-kibit/pull/5 and #139 from @kapilreddy allow us to provide custom rules. We need to write docs and examples for this, and update the changelog with this and the change in...

enhancement

- Modify run and external-run to accept custom rules - Create unifier/prep'ed rules inside check-expr and check-reader. This makes passing custom rules simpler

enhancement

@danielcompton I created this fork myself, hope that helps others too.

Hello, I detected this issue, I think that this should not be suggested: ``` Consider using: (?uuids ?uuid) instead of: (-> ?uuid ?uuids) ``` This suggestion gives error in datomic...