Compare commits

...

1 commit

Author SHA1 Message Date
Michiel Borkent
3b214843f1 Add SimpleDateFormat 2021-07-21 11:56:34 +02:00
2 changed files with 45 additions and 42 deletions

View file

@ -150,6 +150,7 @@
java.lang.StringBuilder java.lang.StringBuilder
java.lang.System java.lang.System
java.lang.Throwable java.lang.Throwable
java.lang.UnsupportedOperationException
java.math.BigDecimal java.math.BigDecimal
java.math.BigInteger java.math.BigInteger
java.math.MathContext java.math.MathContext
@ -206,6 +207,7 @@
java.security.SecureRandom java.security.SecureRandom
java.sql.Date java.sql.Date
java.text.ParseException java.text.ParseException
java.text.SimpleDateFormat
~@(when features/java-time? ~@(when features/java-time?
`[java.time.format.DateTimeFormatter `[java.time.format.DateTimeFormatter
java.time.Clock java.time.Clock
@ -396,6 +398,48 @@
(def class-map (gen-class-map)) (def class-map (gen-class-map))
(def imports
'{Appendable java.lang.Appendable
ArithmeticException java.lang.ArithmeticException
AssertionError java.lang.AssertionError
BigDecimal java.math.BigDecimal
BigInteger java.math.BigInteger
Boolean java.lang.Boolean
Byte java.lang.Byte
Character java.lang.Character
CharSequence java.lang.CharSequence
Class java.lang.Class
ClassNotFoundException java.lang.ClassNotFoundException
Comparable java.lang.Comparable
Double java.lang.Double
Exception java.lang.Exception
IndexOutOfBoundsException java.lang.IndexOutOfBoundsException
IllegalArgumentException java.lang.IllegalArgumentException
IllegalStateException java.lang.IllegalStateException
Integer java.lang.Integer
InterruptedException java.lang.InterruptedException
Iterable java.lang.Iterable
File java.io.File
Float java.lang.Float
Long java.lang.Long
Math java.lang.Math
NullPointerException java.lang.NullPointerException
Number java.lang.Number
NumberFormatException java.lang.NumberFormatException
Object java.lang.Object
Runtime java.lang.Runtime
RuntimeException java.lang.RuntimeException
Process java.lang.Process
ProcessBuilder java.lang.ProcessBuilder
Short java.lang.Short
StackTraceElement java.lang.StackTraceElement
String java.lang.String
StringBuilder java.lang.StringBuilder
System java.lang.System
Thread java.lang.Thread
Throwable java.lang.Throwable
UnsupportedOperationException java.lang.UnsupportedOperationException})
(defn reflection-file-entries [] (defn reflection-file-entries []
(let [entries (vec (for [c (sort (:all classes)) (let [entries (vec (for [c (sort (:all classes))
:let [class-name (str c)]] :let [class-name (str c)]]

View file

@ -415,47 +415,6 @@ Use bb run --help to show this help output.
'selmer.validator 'selmer.validator
@(resolve 'babashka.impl.selmer/selmer-validator-namespace)))) @(resolve 'babashka.impl.selmer/selmer-validator-namespace))))
(def imports
'{Appendable java.lang.Appendable
ArithmeticException java.lang.ArithmeticException
AssertionError java.lang.AssertionError
BigDecimal java.math.BigDecimal
BigInteger java.math.BigInteger
Boolean java.lang.Boolean
Byte java.lang.Byte
Character java.lang.Character
CharSequence java.lang.CharSequence
Class java.lang.Class
ClassNotFoundException java.lang.ClassNotFoundException
Comparable java.lang.Comparable
Double java.lang.Double
Exception java.lang.Exception
IndexOutOfBoundsException java.lang.IndexOutOfBoundsException
IllegalArgumentException java.lang.IllegalArgumentException
IllegalStateException java.lang.IllegalStateException
Integer java.lang.Integer
InterruptedException java.lang.InterruptedException
Iterable java.lang.Iterable
File java.io.File
Float java.lang.Float
Long java.lang.Long
Math java.lang.Math
NullPointerException java.lang.NullPointerException
Number java.lang.Number
NumberFormatException java.lang.NumberFormatException
Object java.lang.Object
Runtime java.lang.Runtime
RuntimeException java.lang.RuntimeException
Process java.lang.Process
ProcessBuilder java.lang.ProcessBuilder
Short java.lang.Short
StackTraceElement java.lang.StackTraceElement
String java.lang.String
StringBuilder java.lang.StringBuilder
System java.lang.System
Thread java.lang.Thread
Throwable java.lang.Throwable})
(def edn-readers (cond-> {} (def edn-readers (cond-> {}
features/yaml? features/yaml?
(assoc 'ordered/map @(resolve 'flatland.ordered.map/ordered-map)))) (assoc 'ordered/map @(resolve 'flatland.ordered.map/ordered-map))))
@ -746,7 +705,7 @@ Use bb run --help to show this help output.
:env env :env env
:features #{:bb :clj} :features #{:bb :clj}
:classes classes/class-map :classes classes/class-map
:imports imports :imports classes/imports
:load-fn load-fn :load-fn load-fn
:uberscript uberscript :uberscript uberscript
:readers core/data-readers :readers core/data-readers