Michiel Borkent
f4cd6c2bf1
feat: compatibility with at-at
2022-03-03 11:24:52 +01:00
Michiel Borkent
76accde8da
Add clojure.instant/parse-timestamp
2022-03-01 20:33:49 +01:00
Michiel Borkent
61e47555f9
feat #1187 : Add :result key to (current-task) map that can be used in :leave task hook
2022-02-27 12:10:33 +01:00
Michiel Borkent
141881376d
fix #1190 : task dependencies resolve as core.async channels ( #1191 )
2022-02-27 11:49:40 +01:00
Michiel Borkent
83c610ca0f
fix #1180 : limit bb tasks output to first line of docstring
2022-02-24 12:28:54 +01:00
Gabriel Horner
7126112cc3
Add latest datascript ( #1185 )
...
* Update datascript config
Add db ns, loads latest datascript and can load datascript-transit
library. All tests for pull.cljc and query.cljc pass except for queries
with fns as inputs
* Add datalog-parser to projects.md per #1171 comment
2022-02-22 14:17:58 +01:00
Michiel Borkent
cd285b9a19
SCI: refactored to protocols ( #1183 )
2022-02-20 12:02:08 +01:00
Michiel Borkent
19e87a545d
fix #1181 : clojure.test report does not respect *test-out* correctly ( #1182 )
2022-02-18 22:54:10 +01:00
Michiel Borkent
14a8c0e0ec
Add method to satisfy tests
2022-02-14 15:52:27 +01:00
Michiel Borkent
b461925981
SCI: use mutable arrays for bindings ( #1177 )
2022-02-14 11:52:32 +01:00
Michiel Borkent
5226d9cc0f
Upgrade to clojure 11 beta1
2022-02-02 22:49:55 +01:00
Michiel Borkent
2cc7e36ec3
Add java.lang.reflect.Array#newInstance
2022-02-01 11:30:12 +01:00
Michiel Borkent
fe42f1e436
Add java.io.Data classes
2022-02-01 11:24:20 +01:00
Michiel Borkent
e95c4dd37d
More clojure 11 vars
2022-01-25 11:02:03 +01:00
Michiel Borkent
c7cc5663cb
feat #1158 : add clojure.math namespace ( #1159 )
2022-01-25 10:30:22 +01:00
Michiel Borkent
8a15a82f44
Add compatibility with algo.monad ( #1151 )
2022-01-23 11:09:52 +01:00
Michael Glaesemann
ca59f3890e
fix #1143 : allow optional (ignored) -- when using using --main ( #1147 )
...
Permits previously-accepted behavior broken in 19415f6363
2022-01-20 14:53:54 +01:00
Michiel Borkent
da31e9c61c
fix #1144 : cannot create multidimensional arrays ( #1145 )
2022-01-16 12:42:10 +01:00
Michiel Borkent
34f9997df4
[ #1123 , #1124 ] Do not require java for bb tasks without deps
2021-12-30 16:32:15 +01:00
Michiel Borkent
ddf03c50ae
[ #1116 ] Missing error message when exception happens in REPL print
2021-12-29 16:10:30 +01:00
Michiel Borkent
53eb64e67d
[ #1119 ] Add equals method of java.util.Arrays
2021-12-27 22:03:30 +01:00
Michiel Borkent
1912b921df
Fixes for issue reported by @thiagokokada
2021-12-27 21:31:13 +01:00
Michiel Borkent
fb7f984389
[ #1110 ] Load tasks and deps from other bb.edn file ( #1117 )
...
Co-authored-by: Bob <highpressurecarsalesman@gmail.com>
2021-12-26 17:26:35 +01:00
Michiel Borkent
93fb4379ff
[ #584 , #1037 ] Uberscript in bb ( #1115 )
2021-12-23 21:23:11 +01:00
Michiel Borkent
86c67af49c
[ #1105 ] Include native elements in printed stacktrace ( #1113 )
2021-12-22 13:04:29 +01:00
Michiel Borkent
823bc8ca22
0.7.0
2021-12-10 11:19:19 +01:00
Michiel Borkent
73d466e7d6
Fix SCI#649 aget reflection ( #1100 )
...
Fix issue with aget reported in babashka/sci#649 by @MrEbbinghaus
2021-12-09 22:38:38 +01:00
Michiel Borkent
806517c2ba
graal config
2021-12-09 17:52:51 +01:00
Michiel Borkent
efacc16e3b
graal config
2021-12-09 17:50:41 +01:00
Michiel Borkent
b67d539ab0
fields
2021-12-09 17:42:55 +01:00
Michiel Borkent
713358dca8
SCI: instance field access // MultiFn interop
2021-12-09 17:28:04 +01:00
Michiel Borkent
b32b7d7de9
sci bump, memfn
2021-12-09 13:05:45 +01:00
Michiel Borkent
19ad756261
Support applyTo interop for clojure.spec
2021-12-08 22:42:26 +01:00
Michiel Borkent
f754578075
Add coax tests
2021-12-08 21:31:58 +01:00
Michiel Borkent
6d14ed61f1
Add better-cond to CI tests
2021-12-08 18:46:53 +01:00
Michiel Borkent
54cd1fa85f
Add core specs warning
2021-12-08 18:08:02 +01:00
Michiel Borkent
f5fd11fd78
Don't remove core specs when they are in deps map
2021-12-08 17:20:05 +01:00
Michiel Borkent
8b3e89fbcc
Don't remove core specs
2021-12-08 17:11:29 +01:00
Michiel Borkent
76c9d633ff
Warn on clojure.spec.alpha
2021-12-08 16:04:32 +01:00
Michiel Borkent
ef8e4f48b9
add StackTraceElement->vec
2021-12-08 15:00:24 +01:00
Michiel Borkent
e466f832b8
inst-ms + clojure.instant ns ( #1098 )
2021-12-08 13:51:31 +01:00
Michiel Borkent
e703669c79
Add java.util.StringTokenizer ( #1092 )
2021-12-06 11:31:30 +01:00
Michiel Borkent
f761d84312
Add new functions from clojure 1.11 except clojure.java.math
2021-12-02 20:47:09 +01:00
Michiel Borkent
2079f0a554
Add print-deps test
2021-11-29 23:42:36 +01:00
Michiel Borkent
99262e7ce8
Add babashka.core
2021-11-28 15:56:26 +01:00
Michiel Borkent
2a2d4befe5
Add babashka.core
2021-11-28 15:56:17 +01:00
Nik
080c60c08e
[ #1081 ] make next.jdbc's result-set namespace accessible from babashka ( #1082 )
2021-11-28 09:36:42 +01:00
Nik
f06a749249
Add support for SQLite via a BABASHKA_FEATURE_SQLITE feature flag ( #1079 )
...
* implement native sqlite support as a feature flag following [1]
([1] is mentioned as a checklist of sorts as to how to add a new
feature flag in [2])
[1] 13f65f05ae
[2] https://github.com/babashka/babashka/blob/master/doc/build.md
* bump to latest sqlite-jdbc, remove some no longer needed config+libs
based on feedback from borkdude here [1], bump xerial/sqlite-jdbc
3.36.0.3, which includes the graalvm classes and resource config
previously implemented via ericdallo/sqlite-jni-graal-fix and a `-H`
flag in `script/compile`
[1]: https://github.com/babashka/babashka/pull/1079#issuecomment-980533178
2021-11-28 09:34:54 +01:00
Michiel Borkent
4566905a5c
Add compatibility with hato and clj-http-lite insecure feature ( #1080 )
...
Added classes:
- java.net.CookiePolicy
- java.net.http.HttpTimeoutException
- javax.net.ssl.HostnameVerifier
- javax.net.ssl.HttpsURLConnection
- javax.net.ssl.KeyManagerFactory
- javax.net.ssl.SSLSession
- javax.net.ssl.TrustManagerFactory
- java.security.KeyStore
- java.util.zip.Inflater
- java.util.zip.ZipException
2021-11-27 15:58:24 +01:00
Michiel Borkent
e419c569a8
Support satisfies? on protocol values ( #1076 )
2021-11-24 17:38:38 +01:00