1302 Commits

Author SHA1 Message Date
lgrignon
90caa06096 2.3.0 release 2.3.0 2019-06-23 11:14:24 +02:00
Louis Grignon
de0931843a ImageData.data is a UInt8Array to better match API 2019-06-09 23:15:50 +02:00
Louis Grignon
64bbd61834 Merge branch 'develop' of https://github.com/cincheo/jsweet into develop 2019-06-07 05:51:52 +02:00
Louis Grignon
5519a1ac4e add media devices API to core ES6 candy 2019-06-07 05:51:43 +02:00
Louis Grignon
5f803b8d5c
Merge pull request #527 from dasa/Arrays-fill
Add support for range in Arrays.fill
2019-06-03 21:58:46 +02:00
Dasa Paddock
6b9fe3029b Fix test 2019-06-03 12:46:09 -07:00
Dasa Paddock
926241e322 Add support for range in Arrays.fill 2019-06-03 10:58:05 -07:00
Louis Grignon
0353547446
Merge pull request #526 from dasa/BigDecimalAdapter
BigDecimalAdapter: Add support for subtract and signum methods
2019-06-02 23:34:31 +02:00
Dasa Paddock
63db041074 Add support for subtract and signum methods 2019-06-02 09:11:24 -07:00
Louis Grignon
0fbcbea45b add error when not using Java 8 2019-05-01 12:20:14 +02:00
Louis Grignon
437d178457 fix Promise returning async methods 2019-04-29 22:29:56 +02:00
Louis Grignon
d1c7d0ed45 allow async method to not return promise
Prior to this commit, async methods had to strictly return a promise.
This needed to be improved in order to be able to return a simple value
in an async method, just like in TypeScript.

Since this is now allowed, this is why there is a new await method which
does not take a Promise parameter, but a generic type. (this
modification was in previous commit:
7f2000e03beee56ab4454b2bdb2d886048f6112e)
2019-04-29 19:42:10 +02:00
Louis Grignon
7f2000e03b add $invoke capability
Brings dynamic invoke capability to def.js.Object.

It allows to dynamically call a method on an object for instance if
definition is missing or simply if it is not possible to do it
otherwise.
2019-04-27 18:47:13 +02:00
Louis Grignon
26beb8d8ce next snapshot version: 2.3.0-SNAPSHOT 2019-03-15 23:39:51 +01:00
Louis Grignon
53c18d5e92 readme for release 2019-03-15 23:28:18 +01:00
Louis Grignon
b43fa5f432 Merge tag '2.2.0' into develop
Release JSweet 2.2.0
2019-03-13 22:20:30 +01:00
Louis Grignon
b18fa4361f Merge branch 'release/2.2.0' 2.2.0 2019-03-13 22:20:11 +01:00
Louis Grignon
139233e451 release 2.2.0 2019-03-13 22:17:37 +01:00
Louis Grignon
f26196b13b core ES6 pom.xml modifications for release jsweet-core-6 2019-03-10 23:34:37 +01:00
Louis Grignon
13ce785f2e core ES5 pom.xml modifications for release 2019-03-10 23:29:13 +01:00
Louis Grignon
7838b80403 pom for release jsweet-core-5 2019-03-10 16:34:26 +01:00
Louis Grignon
d9b4e654bb add lgrignon to pom's developers + SCM connection + issues management 2019-03-10 16:16:51 +01:00
Louis Grignon
1e46909a62 Git flow in README 2019-03-10 15:51:23 +01:00
Renaud Pawlak
2e8800dedb
Merge pull request #518 from blagae/master
Support Deque:remove() and removeFirst()
2019-02-26 19:47:11 +01:00
Benoit Lagae
f844ff5d7f Support Deque:remove() and removeFirst()
This solves errors when using LinkedList reported in #517
2019-02-26 09:42:31 +01:00
Louis Grignon
2bc5f1a048 add division extension points 2019-01-04 19:20:10 +01:00
Louis Grignon
bd2cb8f17d UtilSupport: context wasn't accessible 2018-12-13 00:27:37 +01:00
Louis Grignon
6cd36ec4ee
Merge pull request #496 from chfeiler/non_static_member_ref
Non static method reference
2018-11-28 23:32:58 +01:00
Louis Grignon
811285e07b
Merge pull request #507 from octachrome/master
fix #506 added support for StringBuffer.substring
2018-11-13 19:35:03 +01:00
Chris Brown
760da5433b fix #506 added support for StringBuffer.substring 2018-11-13 09:56:34 +00:00
Louis Grignon
759a0d55a5 fixed import 2018-11-08 22:47:41 +01:00
Louis Grignon
3d6538b232 fix #503 fixes Collection.remove(int), now returns removed object 2018-11-08 22:42:43 +01:00
Christian Feiler
4ad84a8c50 removed adapter in test 2018-10-29 09:27:05 +01:00
Renaud Pawlak
4b76195054
Merge pull request #492 from chfeiler/type_mapping_and_erased
Type mapping and @Erased ignored in some cases
2018-10-25 18:07:00 +02:00
Christian Feiler
b5d48fb1b6 member reference translation working as expected
all tests passed
2018-10-25 14:37:25 +02:00
Christian Feiler
0f826c22ad fix of bug in implementation 2018-10-25 11:50:14 +02:00
Christian Feiler
b7903d98d5 created a test 2018-10-25 11:01:21 +02:00
Christian Feiler
9678a16df6 adding a test 2018-10-25 10:09:09 +02:00
Christian Feiler
b5627561f9 first attempt to fix translation of member references.
TODO test and tests
2018-10-25 09:27:08 +02:00
Christian Feiler
7ef68dcc68 fix for jsweet issue #479
Type mapping and @Erased annotation ignored #479
2018-10-12 14:14:59 +02:00
Louis Grignon
2421eea53d Merge branch 'master' of https://github.com/cincheo/jsweet 2018-10-07 18:21:50 +02:00
Louis Grignon
58efd32efc enhanced Array / Promise in ees6 candy 2018-10-07 18:19:25 +02:00
Louis Grignon
1a13d43ebb example for #487 2018-10-07 12:44:13 +02:00
Louis Grignon
839e9b46f4 fixed travis env vars 2018-10-07 12:30:12 +02:00
Louis Grignon
349dc0835b Merge branch 'master' of https://github.com/cincheo/jsweet 2018-10-07 12:27:49 +02:00
Louis Grignon
eb2db3464d env var JSWEET_VERBOSE can control transpiler's verbosity in UTs #488 2018-10-07 12:27:02 +02:00
Louis Grignon
10321a0cf0
Merge pull request #486 from mdudzinski/map_remove_macro_improvement
Return removed value in the maps remove macro
2018-10-06 10:35:35 +02:00
Louis Grignon
dd4f14bbd0
Merge pull request #485 from mdudzinski/StringBuilder_macro_fixes
StringBuilder macro fixes
2018-10-06 10:35:15 +02:00
Louis Grignon
af6baf4e36 cast test + getCurrent() in scanner 2018-10-04 20:16:22 +02:00
Michal Dudzinski
0a6b9db70b Return removed value in the maps remove macro 2018-10-04 11:42:58 +02:00