Commit Graph

3248 Commits

Author SHA1 Message Date
Alexey Andreev
a70251fe83 classlib: add Integer/Long.compareUnsigned 2023-03-25 09:37:44 +01:00
Alexey Andreev
d25cb1fa16 Bump project version 2023-03-24 15:31:45 +01:00
Alexey Andreev
528a39247e gradle: replace all Closure<Void> occurrences with Closure<?> to avoid Groovy warning in IDE 2023-03-24 15:31:24 +01:00
Alexey Andreev
19c0492c33 Fix running tests in Windows 2023-03-24 15:12:34 +01:00
Alexey Andreev
c9d97b7144 Samples: add readme file 2023-03-19 19:27:41 +01:00
Alexey Andreev
073a444cc9 Wasm: fix issue with coroutine generator
Partially fix #675
2023-03-19 18:32:52 +01:00
Alexey Andreev
b4b1bc0b11 Maven: fix archetype pom.xml 2023-03-16 14:40:08 +01:00
Ivan Hetman
ffe3f34731
classlib: add BitSet stream API (#674) 2023-03-15 11:09:49 +01:00
Alexey Andreev
ca76ea45cf Get rid of Gson library 2023-03-10 21:19:30 +01:00
Alexey Andreev
43a55769d8 Add publication to Gradle plugin portal 2023-03-06 17:06:31 +01:00
Alexey Andreev
d575440bb1 Bump Gradle version 2023-03-06 16:26:50 +01:00
Alexey Andreev
4d36283946 Configure automatic building of report about support of Java class library 2023-03-06 15:58:24 +01:00
Alexey Andreev
e2153c09fe Update readme, remove information about preview builds, since it's already published to site 2023-03-06 15:28:06 +01:00
Alexey Andreev
671b1da25b Fix build configuration for releasing TeaVM. Add release script. 2023-03-06 15:13:10 +01:00
Alexey Andreev
0e4b0f6b11 Maven: set packaging of archetype artifact to 'maven-archetype' 2023-03-06 11:58:50 +01:00
Alexey Andreev
ddab106c5a Gradle: don't copy teavmdbg file to WEB-INF directory
(return this when deobfuscation functionality is implemented)
2023-03-06 11:42:21 +01:00
Alexey Andreev
0f8d36a080 JS: display Java exception message in uncaught exceptions in console 2023-03-02 20:22:33 +01:00
Ivan Hetman
07d56f1b0b
classlib: fix NPE when passing null to Arrays.toString (#667) 2023-02-28 11:46:59 +03:00
Alexey Andreev
971fa9a1f3 Bump versions of dependencies 2023-02-24 19:55:35 +01:00
Alexey Andreev
672f7e32cd classlib: update tzdata, unicodedata and cldr 2023-02-24 19:44:38 +01:00
Alexey Andreev
725aac089b gradle: make tests DSL groovy-friendly 2023-02-18 18:37:07 +01:00
Ivan Hetman
a4b2199142
jso apis: improve support of XMLHttpRequest 2023-02-18 11:14:18 +03:00
Alexey Andreev
27713b78f8 gradle: make DSL groovy-friendly 2023-02-18 09:10:08 +01:00
Alexey Andreev
4fdb05905d js: increase default top level name limit, since browsers now fixed issues in their dev tools 2023-02-18 08:14:28 +01:00
Alexey Andreev
e2992969ef Bump version 2023-02-17 21:05:26 +01:00
Alexey Andreev
f2ae748705 wasm: display inherited fields in debugger 2023-02-17 21:04:51 +01:00
Alexey Andreev
7bde7d9642 classlib: fix invalid superclass of IllegalStateException 2023-02-17 20:49:57 +01:00
Alexey Andreev
df7b3957e9 Fix issue in graph splitter
Fix #657
2023-02-17 20:42:27 +01:00
Christoph Aschwanden
f40cb430fa
jso apis: make static WebSocket method public (#663)
Co-authored-by: noblemaster <contact@noblemaster.com>
2023-02-17 19:39:10 +01:00
Christoph Aschwanden
8005ba54ec
js apis: missing method for idb object store (#664)
Co-authored-by: noblemaster <contact@noblemaster.com>
2023-02-17 19:38:14 +01:00
Alexey Andreev
900f95c1ed js: make names of variables in minified mode never interfering with JS keywords 2023-02-17 19:36:33 +01:00
Alexey Andreev
1989fb70a4
readme: update build instructions 2023-02-14 13:43:39 +03:00
Christoph Aschwanden
4fa35e8688
classlib: fix issue with Date.UTC year
Co-authored-by: noblemaster <contact@noblemaster.com>
2023-02-12 10:52:36 +03:00
Ivan Hetman
fdfd923ac6
Add info about Java 14 record to IR. Add support to Metaprogramming API 2023-02-11 23:05:07 +03:00
Alexey Andreev
670f24a4af Samples: merge storage and video into one module 2023-02-10 18:48:09 +01:00
Alexey Andreev
bdbce01b9a metaprogramming: fix crashing instead of fair error reporting 2023-02-06 11:14:49 +01:00
Alexey Andreev
389f689dab gradle build: setup javadoc charset 2023-02-02 10:59:40 +01:00
Alexey Andreev
895ec99826 gradle build: setup compiler charset 2023-02-02 10:42:45 +01:00
Alexey Andreev
f09a427827 classlib: fix strange character in method names 2023-02-02 10:15:23 +01:00
Alexey Andreev
8800e7153b Don't use Gradle toolchains to specify Java version 2023-02-01 18:41:17 +01:00
Alexey Andreev
630fae3093 samples: upgrade servlet API dependency to work with modern servlet containers 2023-01-26 17:11:44 +01:00
Alexey Andreev
fcbcc30b21 Fix deploy script 2023-01-26 17:11:09 +01:00
Alexey Andreev
e315398d9b Don't include large resources into classlib sources jar 2023-01-26 14:57:23 +01:00
Alexey Andreev
f0dd67f7fc Fix classlib dependencies 2023-01-26 14:07:12 +01:00
Alexey Andreev
31ff776f1b Fix deploy script 2023-01-26 12:48:31 +01:00
Alexey Andreev
1bcebfe11f Fix plugin descriptor not generated for Maven plugin 2023-01-26 12:16:04 +01:00
Alexey Andreev
69ea80bfdf Add IDEA run configurations 2023-01-26 09:17:29 +01:00
Alexey Andreev
5c146c6de0 Fix issues in recently merged PR 2023-01-26 09:17:08 +01:00
Ivan Hetman
ada086a864
Base64 implementation (#650)
classlib: add Base64 support
2023-01-26 08:40:03 +01:00
Alexey Andreev
dd0b9f70df Update deployment script 2023-01-25 16:40:58 +01:00