clj-commons / clj-commons/kibit
Suggest clojure.java.io instead of java.io.* classes
Open
enhancement
- Dominant language
- Clojure
- Stars
- 1.8k
- Forks
- 128
- PR merge metrics
- No merged PRs in 30d
Description
Could suggest:
io/file instead of (File.)
Use of stream functions instead of Java streams
io/reader and io/writer
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading Kibit's existing suggestion rules and entry points for Java interop checks; the issue names clojure.java.io replacements for File, Java streams, readers, and writers. Done means the relevant java.io.* forms produce suggestions for the listed clojure.java.io alternatives, with matching tests added or updated where the existing rules are tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100