Louis Grignon
51eedd01d8
npm package main file resolution
2018-02-16 09:03:31 +01:00
Louis Grignon
4c807eaca5
fixed ts root file for tsc
2018-02-15 09:25:04 +01:00
Louis Grignon
2ca6b931c6
depend on ts.core lib
2018-02-14 08:17:12 +01:00
Louis Grignon
20eceedf10
fixed not called end handler on tsserver impl
2018-02-12 09:46:22 +01:00
Louis Grignon
24413c06e0
extracted TypeScript2JavaScriptTranspiler with 2 implementations : tsc & tsserver
2018-02-12 09:12:44 +01:00
Louis Grignon
4803f9ec6f
transpile tsserver cleaning and error reporting
2018-02-08 02:39:29 +01:00
Louis Grignon
56a89a77d1
transpile tsserver works fast / many times
2018-02-08 02:07:59 +01:00
Louis Grignon
b0c09e28a1
use typescript.java as tsserver bridge
2018-02-08 00:16:59 +01:00
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
Renaud Pawlak
afb7e4c9dd
Merge pull request #411 from nedtwigg/master
...
ProcessUtil.extraPath now works for non-windows systems.
2017-11-25 08:51:57 +01:00
Ned Twigg
06fd94374c
ProcessUtil.extraPath now works for non-windows systems.
2017-11-22 17:49:44 -08:00
Benjamin Bean
6b1d61dc56
Revert "added type check of identities for including their owner module"
...
This reverts commit 0344a146dbd5c5cce506a13db7359704c7fb0d1d.
This revert is done so that the commit 0344a146dbd5c5cce506a13db7359704c7fb0d1d can be reviewed in a more relevant pull request.
2017-11-21 14:08:37 -07:00
Benjamin Bean
0344a146db
added type check of identities for including their owner module
2017-11-21 13:36:05 -07:00
Renaud Pawlak
12023b35df
fix #400 - foreach issue
2017-11-15 19:56:54 +01:00
Benjamin Bean
2599d8c37b
Merge branch 'master' of https://github.com/cincheo/jsweet
2017-11-14 14:24:45 -07: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
05a689e47a
Merge pull request #401 from TreffnonX/master
...
Fix: Removed -Character causing a compiler error. (during Testing)
2017-11-11 11:11:09 +01:00
Renaud Pawlak
a20fa62f0a
a test that makes sure that #399 actually works
2017-11-11 10:59:35 +01:00
Benjamin Bean
19138450d8
added test for bug to be resolved in the future, not yet fixed
2017-11-10 18:32:33 -07:00
Benjamin Bean
424fa68df2
fixed method overloading to not try and call abstract methods, added test to show the fix works
2017-11-10 16:35:43 -07:00
Benjamin Bean
d2530fc37e
method overloads are no longer propogated to parent classes, setting coreMethod for single-method overloads so that comparison can be done correctly in Java2TypeScriptTranslator.java#visitMethodDef(...) to determine if the method is a parent class method (currently line 2304)
2017-11-10 14:12:39 -07: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
v2.0.1
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
8fd1ef2819
default to ES5
2017-11-01 09:22:22 +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
c5975a1803
Merge pull request #395 from sebkur/link-to-gradle-plugin
...
Features section: add reference to Gradle plugin
2017-10-28 18:28:54 +02:00
Sebastian Kürten
32192215b9
Features section: add reference to Gradle plugin
2017-10-28 13:36:30 +02: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