tools analyzer skipe [skip ci]
This commit is contained in:
parent
531b9383f2
commit
3e542674e9
4 changed files with 16 additions and 3 deletions
2
process
2
process
|
|
@ -1 +1 @@
|
||||||
Subproject commit 14e1259bb7caff3882921d6f6c71e6f08739113f
|
Subproject commit 9e19562e108381be7bced275a9065dc182ec1c62
|
||||||
|
|
@ -464,6 +464,8 @@
|
||||||
java.util.zip.ZipFile
|
java.util.zip.ZipFile
|
||||||
sun.misc.Signal
|
sun.misc.Signal
|
||||||
sun.misc.SignalHandler
|
sun.misc.SignalHandler
|
||||||
|
org.objectweb.asm.Type
|
||||||
|
java.lang.Void
|
||||||
~(symbol "[B")
|
~(symbol "[B")
|
||||||
~(symbol "[I")
|
~(symbol "[I")
|
||||||
~(symbol "[Ljava.lang.Object;")
|
~(symbol "[Ljava.lang.Object;")
|
||||||
|
|
@ -504,6 +506,8 @@
|
||||||
clojure.lang.Counted
|
clojure.lang.Counted
|
||||||
clojure.lang.Cycle
|
clojure.lang.Cycle
|
||||||
clojure.lang.IObj
|
clojure.lang.IObj
|
||||||
|
clojure.lang.IType
|
||||||
|
clojure.lang.IReference
|
||||||
clojure.lang.Fn ;; to distinguish fns from maps, etc.
|
clojure.lang.Fn ;; to distinguish fns from maps, etc.
|
||||||
clojure.lang.IPending
|
clojure.lang.IPending
|
||||||
;; clojure.lang.IDeref ;; implemented as protocol in sci
|
;; clojure.lang.IDeref ;; implemented as protocol in sci
|
||||||
|
|
@ -696,6 +700,7 @@
|
||||||
Throwable java.lang.Throwable
|
Throwable java.lang.Throwable
|
||||||
VirtualMachineError java.lang.VirtualMachineError
|
VirtualMachineError java.lang.VirtualMachineError
|
||||||
ThreadDeath java.lang.ThreadDeath
|
ThreadDeath java.lang.ThreadDeath
|
||||||
|
Void java.lang.Void
|
||||||
;; UnsupportedOperationException java.lang.UnsupportedOperationException
|
;; UnsupportedOperationException java.lang.UnsupportedOperationException
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -198,5 +198,6 @@
|
||||||
'into-array (sci/copy-var into-array clojure-core-ns)
|
'into-array (sci/copy-var into-array clojure-core-ns)
|
||||||
'print-method (sci/copy-var print-method clojure-core-ns)
|
'print-method (sci/copy-var print-method clojure-core-ns)
|
||||||
'print-dup (sci/copy-var print-dup clojure-core-ns)
|
'print-dup (sci/copy-var print-dup clojure-core-ns)
|
||||||
'PrintWriter-on (sci/copy-var PrintWriter-on clojure-core-ns)}
|
'PrintWriter-on (sci/copy-var PrintWriter-on clojure-core-ns)
|
||||||
|
'*compiler-options* (sci/new-dynamic-var '*compiler-options*)}
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -351,6 +351,8 @@ Use bb run --help to show this help output.
|
||||||
|
|
||||||
(def sci-ns (sci/create-ns 'sci.core))
|
(def sci-ns (sci/create-ns 'sci.core))
|
||||||
|
|
||||||
|
(require '[clojure.reflect] '[clojure.core.memoize :as memoize])
|
||||||
|
|
||||||
(def namespaces
|
(def namespaces
|
||||||
(cond->
|
(cond->
|
||||||
{'user {'*input* (reify
|
{'user {'*input* (reify
|
||||||
|
|
@ -476,7 +478,12 @@ Use bb run --help to show this help output.
|
||||||
'clojure.tools.logging.readable
|
'clojure.tools.logging.readable
|
||||||
@(resolve 'babashka.impl.logging/tools-logging-readable-namespace))
|
@(resolve 'babashka.impl.logging/tools-logging-readable-namespace))
|
||||||
features/priority-map? (assoc 'clojure.data.priority-map
|
features/priority-map? (assoc 'clojure.data.priority-map
|
||||||
@(resolve 'babashka.impl.priority-map/priority-map-namespace))))
|
@(resolve 'babashka.impl.priority-map/priority-map-namespace))
|
||||||
|
true (assoc 'clojure.reflect {'type-reflect clojure.reflect/type-reflect
|
||||||
|
'->JavaReflector clojure.reflect/->JavaReflector})
|
||||||
|
true (assoc 'clojure.core.cache {})
|
||||||
|
true (assoc 'clojure.core.memoize {'lru memoize/lru
|
||||||
|
'memo-clear! memoize/memo-clear!})))
|
||||||
|
|
||||||
(def edn-readers (cond-> {}
|
(def edn-readers (cond-> {}
|
||||||
features/yaml?
|
features/yaml?
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue