clojure-emacs / clojure-emacs/cider-nrepl

Add file/line support for defrecords and deftypes for both clj/cljs

Open
#6 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Clojure
Stars
749
Forks
182
Avg merge
1d 7h
Merged PRs (30d)
6

Description

Considering techniques to accomplish this.
1. Generate the factory-function name and grab meta off of its var.

Contributor guide

Open the contributing guide

Research direction

Start by locating the definition-lookup handling for defrecords and deftypes in both Clojure and ClojureScript, then evaluate the issue's proposed factory-function and var-metadata approach. Done means definition results expose the correct file and line for both construct types in both languages; the issue names no tests or files, so add verification after finding the relevant entry point.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
developer-experience
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.