Skip to content

Commit

Permalink
Merge pull request #22 from rafaeldelboni/bump/deps-2024-07-2
Browse files Browse the repository at this point in the history
bump: parenthesin/components deps
  • Loading branch information
rafaeldelboni authored Jul 3, 2024
2 parents 149ad36 + df2f6ae commit 91fc386
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 1 deletion.
23 changes: 23 additions & 0 deletions .clj-kondo/nubank/state-flow/nubank/state_flow.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(ns nubank.state-flow
(:refer-clojure :exclude [with-redefs])
(:require [clj-kondo.hooks-api :as hooks]))

(defn- normalize-mlet-binds
Expand Down Expand Up @@ -33,3 +34,25 @@
(do-let body)])]
{:node (with-meta new-node (meta node))
:defined-by 'state-flow.cljtest/defflow}))

#_{:clj-kondo/ignore [:clojure-lsp/unused-public-var]}
(defn with-redefs
"This transformation hook converts
(state-flow.labs.state/with-redefs [bindings & flows])
into
(clojure.core/with-redefs bindings
(state-flow.core/flow \"state-flow.labs.state/with-redefs\" flows))"
[{:keys [node]}]
(let [[bindings & flows] (rest (:children node))
new-node (hooks/list-node
[(hooks/token-node 'clojure.core/with-redefs)
bindings
(hooks/list-node
(concat [(hooks/token-node 'state-flow.api/flow)
(hooks/string-node "state-flow.labs.state/with-redefs")]
flows))])]
{:node (with-meta new-node (meta node))
:defined-by 'state-flow.labs.state/with-redefs}))
2 changes: 1 addition & 1 deletion deps.edn
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{:paths ["src" "resources"]

:deps {org.clojure/clojure {:mvn/version "1.11.3"}
com.github.parenthesin/components {:mvn/version "0.2.5"
com.github.parenthesin/components {:mvn/version "0.3.0"
:exclusions [metosin/malli]}
aero/aero {:mvn/version "1.1.6"}
com.github.seancorfield/honeysql {:mvn/version "2.6.1147"}
Expand Down

0 comments on commit 91fc386

Please sign in to comment.