1160 Commits

Author SHA1 Message Date
Renaud Pawlak
f0d1afb524 fix #386, fix 377
I am not 100% sure of the fix (looks like a hack)... but it works for
the reported issue.
2017-10-08 20:48:02 +02:00
Renaud Pawlak
13cfd11ddb fix #387 2017-10-07 19:08:20 +02:00
Renaud Pawlak
337139fc24 Merge branch 'master' of https://github.com/cincheo/jsweet.git 2017-10-06 17:50:41 +02:00
Renaud Pawlak
ab3d92c7ed fix #385 2017-10-06 13:34:38 +02:00
Renaud Pawlak
851aad49d4 store JDK-extending classes in the context 2017-10-06 13:30:05 +02:00
Renaud Pawlak
01c208f441 remove useless dependencies 2017-10-06 13:28:20 +02:00
Louis Grignon
5ea287763c another baseDirectory path fixed 2017-10-04 09:00:48 +02:00
Renaud Pawlak
d68e755e65 Merge branch 'master' of https://github.com/cincheo/jsweet.git 2017-10-03 23:21:22 +02:00
lgrignon
89aa378874 fixed base dir anti-pattern 2017-10-03 14:13:50 +02:00
lgrignon
e9774f8931 fixed base dir for extensions 2017-10-03 14:10:58 +02:00
lgrignon
d1123fae01 log conf file 2017-10-03 09:48:52 +02:00
Louis Grignon
669249d30b base dir option 2017-10-02 09:05:34 +02:00
Renaud Pawlak
e8133d2056 fix problem with List.remove(index) 2017-09-30 15:47:13 +02:00
lgrignon
bacb8c7184 printer.println 2017-09-28 00:11:29 +02:00
Renaud Pawlak
a6a5c0866b fixed hidden variables in inner classes 2017-09-26 14:09:22 +02:00
Renaud Pawlak
7ad1657c0f undo fix assertion line (that's more complex) 2017-09-21 09:20:59 +02:00
Renaud Pawlak
26ccdaa8ac fix assertion line numbers (show Java line numbers) 2017-09-21 09:19:48 +02:00
Renaud Pawlak
753ed3baa7 fix #373 2017-09-21 09:14:39 +02:00
Renaud Pawlak
dc80068d51 prepare tests for more JDK extension support 2017-09-21 07:32:33 +02:00
Renaud Pawlak
64de3c5a2c add experimental API for tuning module imports (see #369) 2017-09-16 12:06:07 +02:00
Renaud Pawlak
0ebefe6af4 erase ListIterator interface (fix #370) 2017-09-16 08:32:41 +02:00
Renaud Pawlak
599b201166 fix $get/$set API + javadoc 2017-09-14 05:05:08 +02:00
Renaud Pawlak
2c740e1112 fix #250 2017-09-11 05:04:50 +02:00
Renaud Pawlak
1aa408d3d1 fix #362: array initialization default values 2017-09-10 20:22:42 +02:00
Renaud Pawlak
79bb475048 fix for #364 + other fixes
- support for options in configuration file
- add a configurationFile parameter to JSweet transpiler that may be
used by launchers to select a configuration file other than default
- fix doc
2017-09-10 08:21:30 +02:00
Renaud Pawlak
9aff78ff92 next iteration 2017-09-09 11:16:22 +02:00
Renaud Pawlak
559bed84b9 update package documentation v2.0.0 2017-08-29 18:27:16 +02:00
Renaud Pawlak
7d1e6a287e fix constructor overloading within non-static inner classes (fix #312) v2.0.0-rc2 2017-08-28 11:16:13 +02:00
Renaud Pawlak
30148c2560 consistent doc 2017-08-25 15:11:04 +02:00
Renaud Pawlak
664a7f8816 add support for extraSystemPath option (fix #347) 2017-08-25 15:09:23 +02:00
Renaud Pawlak
a63cb0c017 add moduleResolution option for #353 2017-08-25 14:43:01 +02:00
Renaud Pawlak
ccdeb832b9 improved imports for modules (+tests) 2017-08-24 16:41:34 +02:00
Renaud Pawlak
0c7346a8ab remove var declaration for static imports (not needed anymore) 2017-08-24 14:34:01 +02:00
Louis Grignon
51e4fad74e ProcessUtil.addExtraPath 2017-08-23 23:52:22 +02:00
Renaud Pawlak
522b0d8c41 support equals on enums + test (fix #351) 2017-08-23 17:38:35 +02:00
Renaud Pawlak
6ba60983c7 fix #348: regression with requires and static imports + test 2017-08-23 11:43:48 +02:00
Renaud Pawlak
ff6edcc4c9 better header API 2017-08-23 09:34:42 +02:00
Renaud Pawlak
c6f5ba6a74 fix #335
Not 100% sure about this, but looks like logical to me... feedback is
welcome.
2017-08-22 17:08:23 +02:00
Renaud Pawlak
977b2de73e fix #346 (workaround)
see
https://github.com/Microsoft/TypeScript-wiki/blob/master/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work
2017-08-22 16:36:24 +02:00
Renaud Pawlak
2e5e352fa0 addHeader function in PrinterAdapter API 2017-08-22 11:56:23 +02:00
Renaud Pawlak
59ea99329b add test for require with different root packages 2017-08-22 10:50:31 +02:00
Renaud Pawlak
4c8443e492 fixed regression when no common root package 2017-08-22 10:44:54 +02:00
Renaud Pawlak
c20ea6c2f0 fix #343 (require with multiple source directories) 2017-08-21 16:53:05 +02:00
Renaud Pawlak
83f5f620a1 fix #344 (require + overloading issue) 2017-08-21 15:15:42 +02:00
Renaud Pawlak
dae3a9335c fix #342 (import problem when using modules) + test 2017-08-20 09:53:36 +02:00
Renaud Pawlak
5c6562d93f allow @Replace for constructors (fix #339) 2017-08-17 09:52:11 +02:00
Renaud Pawlak
e017ac98be fix #340 2017-08-17 09:04:49 +02:00
Renaud Pawlak
a0dc4721ac remove sysout 2017-08-17 08:43:19 +02:00
Renaud Pawlak
0e4162f9dd forgotten test case 2017-08-16 11:46:31 +02:00
Renaud Pawlak
58507f60ba renamed variables 2017-08-16 11:21:13 +02:00