diff --git a/resources/META-INF/babashka/deps.edn b/resources/META-INF/babashka/deps.edn index cd9e36f8..ab75d192 100644 --- a/resources/META-INF/babashka/deps.edn +++ b/resources/META-INF/babashka/deps.edn @@ -129,7 +129,8 @@ cli-matic/cli-matic {:git/url "https://github.com/l3nz/cli-matic.git", :git/sha "9cd53ba7336363e3d06650dbad413b6f8b06e471"} aysylu/loom {:mvn/version "1.0.2"} com.layerware/hugsql-core {:mvn/version "0.5.1"} - com.github.seancorfield/expectations {:mvn/version "2.0.157"}} + com.github.seancorfield/expectations {:mvn/version "2.0.157"} + com.rpl/specter {:mvn/version "1.1.4"}} :classpath-overrides {org.clojure/clojure nil org.clojure/spec.alpha nil}} :clj-nvd diff --git a/src/babashka/impl/classes.clj b/src/babashka/impl/classes.clj index 23b38551..220d40d1 100644 --- a/src/babashka/impl/classes.clj +++ b/src/babashka/impl/classes.clj @@ -99,9 +99,13 @@ clojure.lang.Compiler {:fields [{:name "specials"}]} clojure.lang.PersistentHashMap - {:fields [{:name "EMPTY"}]} - clojure.lang.PersistentVector - {:methods [{:name "indexOf"}]}}) + {:fields [{:name "EMPTY"}] + :methods [{:name "valAt"}]} + clojure.lang.APersistentVector + {:methods [{:name "indexOf"}]} + clojure.lang.PersistentArrayMap + {:methods [{:name "valAt"}]} +}) (def custom-map (cond-> @@ -456,13 +460,13 @@ clojure.lang.LispReader$Resolver clojure.lang.Named clojure.lang.Keyword - clojure.lang.PersistentArrayMap clojure.lang.PersistentHashSet clojure.lang.PersistentList clojure.lang.PersistentQueue clojure.lang.PersistentStructMap clojure.lang.PersistentTreeMap clojure.lang.PersistentTreeSet + clojure.lang.PersistentVector clojure.lang.Ratio clojure.lang.ReaderConditional clojure.lang.Repeat