394 Commits

Author SHA1 Message Date
Renaud Pawlak
8c086d311d fixed bug with newInstance 2017-11-25 15:23:53 +01:00
Renaud Pawlak
f0f2d2203b fix clear header/footer workflow 2017-11-25 15:08:49 +01:00
Renaud Pawlak
56bca69a48 Merge branch 'master' of https://github.com/cincheo/jsweet.git 2017-11-25 11:23:45 +01:00
Renaud Pawlak
e6400f0a54 better footer/header API (fix #409)
- change the context API to make it clearer
- clear headers and footers before generating a new file
2017-11-25 11:23:24 +01:00
Ned Twigg
06fd94374c ProcessUtil.extraPath now works for non-windows systems. 2017-11-22 17:49:44 -08:00
Renaud Pawlak
12023b35df fix #400 - foreach issue 2017-11-15 19:56:54 +01:00
Renaud Pawlak
074e0278c3 small reorg for reflection tests 2017-11-13 08:16:06 +01:00
Renaud Pawlak
9255f3e245 fix test 2017-11-13 08:00:21 +01:00
Renaud Pawlak
b2ae6f8b2d improve test on looping 2017-11-13 07:02:29 +01:00
Renaud Pawlak
a51eabe0a3 fix #402 (cast to long does not work for negative numbers) 2017-11-11 11:55:10 +01:00
Renaud Pawlak
f9e9ae9469 Merge branch 'master' of https://github.com/cincheo/jsweet.git 2017-11-11 11:14:57 +01:00
Renaud Pawlak
a20fa62f0a a test that makes sure that #399 actually works 2017-11-11 10:59:35 +01:00
TreffnonX
2f9cdcdf89 Fix: Removed  -Character causing a compiler error. 2017-11-07 22:26:01 +01:00
Renaud Pawlak
a16b5dc36d next iteration 2017-11-05 11:27:40 +01:00
Renaud Pawlak
c325cc77b0 Merge branch 'master' of https://github.com/cincheo/jsweet.git 2017-11-04 10:39:14 +01:00
Renaud Pawlak
e22523ed18 fix cast issue with inheritance and generics 2017-11-04 10:38:47 +01:00
lgrignon
16e9d41157 fixed tsc version check 2017-11-02 09:39:15 +01:00
Renaud Pawlak
0fa4027020 fix #393 (performance issue with overloading - module mode only) 2017-10-30 07:57:58 +01:00
Renaud Pawlak
d72053ab25 add test on iterators (see #394) 2017-10-29 07:33:03 +01:00
Louis Grignon
036244abd7 extension class path uses working dir 2017-10-19 09:10:56 +02:00
Renaud Pawlak
0ca0253ab4 fix #389 (construct map from another map) 2017-10-15 12:12:33 +02:00
Renaud Pawlak
538722c605 fix #388 - symbol named 'delete' raises compilation error 2017-10-15 10:51:51 +02:00
Renaud Pawlak
299f579bfe generate program trace for further testing 2017-10-15 10:45:18 +02:00
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
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 2017-08-29 18:27:16 +02:00
Renaud Pawlak
7d1e6a287e fix constructor overloading within non-static inner classes (fix #312) 2017-08-28 11:16:13 +02:00