yes
This commit is contained in:
parent
82edb0a451
commit
6d0a84d626
5 changed files with 16 additions and 4 deletions
2
deps.edn
2
deps.edn
|
|
@ -20,7 +20,7 @@
|
||||||
"impl-java/src"],
|
"impl-java/src"],
|
||||||
:deps {org.clojure/clojure {:mvn/version "1.12.0"},
|
:deps {org.clojure/clojure {:mvn/version "1.12.0"},
|
||||||
org.babashka/sci {:local/root "sci"}
|
org.babashka/sci {:local/root "sci"}
|
||||||
org.babashka/babashka.impl.java {:mvn/version "0.1.8"}
|
org.babashka/babashka.impl.java {:mvn/version "0.1.9"}
|
||||||
org.babashka/sci.impl.types {:mvn/version "0.0.2"}
|
org.babashka/sci.impl.types {:mvn/version "0.0.2"}
|
||||||
babashka/babashka.curl {:local/root "babashka.curl"}
|
babashka/babashka.curl {:local/root "babashka.curl"}
|
||||||
babashka/fs {:local/root "fs"}
|
babashka/fs {:local/root "fs"}
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,12 @@
|
||||||
:lib lib
|
:lib lib
|
||||||
:version version
|
:version version
|
||||||
:basis basis
|
:basis basis
|
||||||
:src-dirs ["src"]})
|
:src-dirs ["src"]
|
||||||
|
:pom-data
|
||||||
|
[[:licenses
|
||||||
|
[:license
|
||||||
|
[:name "MIT License"]
|
||||||
|
[:url "https://opensource.org/license/mit/"]]]]})
|
||||||
(b/copy-dir {:src-dirs ["src"]
|
(b/copy-dir {:src-dirs ["src"]
|
||||||
:target-dir class-dir})
|
:target-dir class-dir})
|
||||||
(b/jar {:class-dir class-dir
|
(b/jar {:class-dir class-dir
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
:aliases
|
:aliases
|
||||||
{:build ;; added by neil
|
{:build ;; added by neil
|
||||||
{:paths ["." "build" "src"]
|
{:paths ["." "build" "src"]
|
||||||
:deps {io.github.clojure/tools.build {:git/tag "v0.8.1" :git/sha "7d40500"}
|
:deps {io.github.clojure/tools.build {:git/tag "v0.9.6" :git/sha "8e78bcc"}
|
||||||
slipset/deps-deploy {:mvn/version "0.2.0"}
|
slipset/deps-deploy {:mvn/version "0.2.0"}
|
||||||
org.babashka/sci.impl.types {:mvn/version "0.0.2"}
|
org.babashka/sci.impl.types {:mvn/version "0.0.2"}
|
||||||
;; insn/insn {:mvn/version "0.5.3"}
|
;; insn/insn {:mvn/version "0.5.3"}
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@
|
||||||
[nrepl/bencode "1.2.0"]
|
[nrepl/bencode "1.2.0"]
|
||||||
[borkdude/sci.impl.reflector "0.0.3"]
|
[borkdude/sci.impl.reflector "0.0.3"]
|
||||||
[org.babashka/sci.impl.types "0.0.2"]
|
[org.babashka/sci.impl.types "0.0.2"]
|
||||||
[org.babashka/babashka.impl.java "0.1.8"]
|
[org.babashka/babashka.impl.java "0.1.9"]
|
||||||
[org.clojure/core.async "1.6.673"]
|
[org.clojure/core.async "1.6.673"]
|
||||||
[org.clojure/test.check "1.1.1"]
|
[org.clojure/test.check "1.1.1"]
|
||||||
[com.github.clj-easy/graal-build-time "0.1.0"]
|
[com.github.clj-easy/graal-build-time "0.1.0"]
|
||||||
|
|
|
||||||
|
|
@ -153,3 +153,10 @@
|
||||||
(force-gc)
|
(force-gc)
|
||||||
@deleted?
|
@deleted?
|
||||||
")))
|
")))
|
||||||
|
|
||||||
|
(deftest reify-dir-stream-filter
|
||||||
|
(is (true? (bb nil "
|
||||||
|
(defn get-dir-stream [^java.nio.file.Path dir-path glob-pattern]
|
||||||
|
(let [path (.toPath (java.io.File. dir-path))]
|
||||||
|
(java.nio.file.Files/newDirectoryStream path glob-pattern)))
|
||||||
|
(pos? (count (seq (get-dir-stream \".\" (reify java.nio.file.DirectoryStream$Filter (accept [_ path] (.isDirectory (.toFile path))))))))"))))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue