Renaud Pawlak
e84a1b0bae
add parenthesis for binary/unary operator arguments when necessary
2020-06-04 09:07:08 +02:00
Renaud Pawlak
1b4948e625
fix residual globals mapping
2020-06-03 16:43:41 +02:00
Renaud Pawlak
f1a4036fa8
simplify equals() transpilation for strings and numbers
2020-06-03 15:59:52 +02:00
Renaud Pawlak
408f09124c
add an option to tune string literal quotes
2020-06-03 15:45:37 +02:00
Renaud Pawlak
e0d816d1fc
switched back to ES6 compliance for tests
2020-06-03 12:56:22 +02:00
Renaud Pawlak
9042e6f357
do not map URL type by default
2020-06-03 11:07:35 +02:00
Renaud Pawlak
86aac4ed87
fix various bugs for SH3D project
2020-06-03 11:01:54 +02:00
Renaud Pawlak
057cace7da
Merge pull request #588 from cincheo/fix/removeJavaDeps
...
support null keys in maps
2020-05-18 14:41:27 +02:00
Renaud Pawlak
f1afc8945f
Merge pull request #589 from cincheo/fix/privateMethodClash
...
rename private method when clashing with superclass (private) method
2020-05-18 14:39:49 +02:00
Renaud Pawlak
cb802073a2
Merge pull request #584 from cincheo/bugfix/582_function_iteration_var
...
fix #582 when foreach iteration var is a keyword
2020-05-18 14:28:15 +02:00
Renaud Pawlak
ad5535d24c
support null keys in maps
2020-05-18 14:21:19 +02:00
Renaud Pawlak
ae2fd74293
rename private method when clashing with superclass (private) method
2020-05-08 10:17:56 +02:00
lgrignon
0c7926a8d8
fix #582 when foreach iteration var is a keyword
2020-04-27 20:17:39 +02:00
Louis Grignon
51a559f41b
Merge pull request #583 from cincheo/feature/options
...
Feature/options
2020-04-27 19:15:15 +02:00
Renaud Pawlak
008fcdb82b
add an option to disable statics lazy initialization
2020-04-27 09:34:43 +02:00
Renaud Pawlak
217220375d
fix TypeScript definition file generation
2020-04-27 09:07:56 +02:00
lgrignon
117f731807
fix signing passphrase from maven settings
2020-04-13 11:05:10 +02:00
lgrignon
e3bb3ffa4d
next snapshot
2020-04-13 10:55:49 +02:00
lgrignon
436f5aa7b3
release 2.3.7
2.3.7
2020-04-13 10:53:43 +02:00
Louis Grignon
f894e209a7
Merge pull request #580 from cincheo/fix/constructorDefinitionRegression
...
fixed regression in constructor definitions + test
2020-04-13 10:27:19 +02:00
Renaud Pawlak
43c43edeef
fixed regression in constructor definitions + test
2020-04-13 10:20:18 +02:00
Renaud Pawlak
0545a0ce50
Merge pull request #579 from cincheo/bugfix/awaitInStaticInit
...
fix static initializer when it contains awaits
2020-04-13 09:50:13 +02:00
lgrignon
33dbf1f2a8
fix static initializer when it contains awaits
2020-04-13 00:14:47 +02:00
Louis Grignon
ac3784217d
Merge pull request #576 from cincheo/fix/importRegression
...
fix #574 : regression with imports on enums
2020-04-11 19:28:03 +02:00
Renaud Pawlak
f6642d6403
fixed formatting
2020-04-11 18:13:26 +02:00
Renaud Pawlak
9982e55a1c
fix #574 : regression with imports on enums
2020-04-11 11:47:32 +02:00
lgrignon
f069350359
Merge branch 'develop' of https://github.com/cincheo/jsweet into develop
2020-04-10 18:21:53 +02:00
lgrignon
7cc1a19414
#565 add core ability to be deployed to central
2020-04-10 18:20:47 +02:00
Renaud Pawlak
ee5a58032b
Merge branch 'develop' of https://github.com/cincheo/jsweet into develop
2020-04-08 08:51:56 +02:00
Renaud Pawlak
a9f2a2bad3
move to next version shapshot
2020-04-08 08:51:35 +02:00
Louis Grignon
cc4e741a6d
Merge pull request #572 from cincheo/fix/overloadWithInheritance
...
fix overload infinite recursion bug when calling super overload
2020-04-07 20:13:32 +02:00
Renaud Pawlak
5c1bb4a791
remove debug code
2020-04-07 19:54:41 +02:00
lgrignon
a8bba2688e
doc for ignoring signing
2020-04-07 19:08:06 +02:00
Renaud Pawlak
1638399c67
fix overload infinite recursion bug when calling super overload
2020-04-07 18:13:27 +02:00
lgrignon
23b89bdb71
fix travis build by ignoring signing
2020-04-06 23:35:11 +02:00
lgrignon
94d28b2211
fix travis build by ignoring signing
2020-04-06 23:12:19 +02:00
lgrignon
747d0c4786
GPG signing readme
2020-04-06 20:39:52 +02:00
lgrignon
c23f45ab4c
fixs for release
2020-04-06 20:23:24 +02:00
lgrignon
608e1846df
fixs for release
2020-04-06 20:20:02 +02:00
Renaud Pawlak
f884b57395
Merge pull request #571 from cincheo/bugfix/569_unreachable
...
[#2 ] fix #569 unreachable
2020-04-06 09:31:45 +02:00
lgrignon
912f4ba9cb
unit tests for #569
2020-04-04 13:08:44 +02:00
lgrignon
88a34fafa6
fix #563 with keyword support
2020-04-04 12:31:00 +02:00
Renaud Pawlak
09458c61ae
Merge pull request #568 from cincheo/bugfix/dependentFieldsInitialization
...
fix dependent fields initialization
2020-03-24 11:29:11 +01:00
lgrignon
a0c1a04942
next snapshot version
2020-03-21 15:52:04 +01:00
lgrignon
4810bfec1c
fix dependent fields initialization
...
There was a problem when a not primitive field init relies on a
primitive field (please see attached unit test case).
We now guarantee that all fields are initialized the same way.
2020-03-21 15:42:04 +01:00
Renaud Pawlak
b4eda7b6eb
fixed decorators with implicit args
2020-03-20 11:46:07 +01:00
Renaud Pawlak
d786dd2aaa
added advanced substitution methods
2020-03-20 08:52:30 +01:00
Renaud Pawlak
8eb4423692
add parentesis to decorators in any case
2020-03-19 11:42:37 +01:00
Renaud Pawlak
9e7f3972df
fix for duplicate default methods injections + test
2020-03-19 09:00:39 +01:00
Renaud Pawlak
73ebe08b41
spread decorators on overloads
2020-03-15 12:44:47 +01:00