Skip to content

Normalize edamame opts - #822

Merged
mk merged 2 commits into
mainfrom
normalize-edamame-opts
Sep 14, 2026
Merged

mk merged 2 commits into
mainfrom
normalize-edamame-opts

Conversation

@borkdude

Copy link
Copy Markdown
Collaborator

@mk Can you please merge this? edamame will start throwing in parse-next when options aren't normalized first. This is for perf and correctness reasons.

@borkdude
borkdude requested review from mk and a lite review from Copilot September 14, 2026 08:55
@borkdude

Copy link
Copy Markdown
Collaborator Author

Oops, I accidentally clicked on "Request review" when Copilot was selected, my bad.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved blocking issues were identified.

Pull request overview

Updates Edamame parsing by normalizing options before reading ClojureScript namespace declarations.

Changes:

  • Normalize options before calling parse-next.
  • Upgrade Edamame to 1.6.44.
File summaries
File Description
src/nextjournal/clerk/cljs_libs.clj Normalizes Edamame options for CLJS namespace parsing.
deps.edn Updates the Edamame dependency.
Review details
  • Files reviewed: 1/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

borkdude added a commit to babashka/babashka that referenced this pull request Sep 14, 2026
@mk
mk merged commit 4c25999 into main Sep 14, 2026
18 checks passed
@mk
mk deleted the normalize-edamame-opts branch September 14, 2026 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants