Renaud Pawlak
|
99bb281b54
|
support ignoreJavaErrors option
|
2020-02-19 07:54:21 +01:00 |
|
Renaud Pawlak
|
21975dea54
|
do not print ignored errors
|
2020-02-18 11:56:56 +01:00 |
|
Renaud Pawlak
|
fd1d4d3e92
|
added an option to ignore java symbol errors
|
2020-02-18 11:41:32 +01:00 |
|
Renaud Pawlak
|
e4361e22c6
|
use system path separator
|
2020-02-18 10:21:41 +01:00 |
|
Renaud Pawlak
|
9b5d00f38b
|
fix edge case with static accesses
|
2020-02-18 09:03:43 +01:00 |
|
Renaud Pawlak
|
e2c4d0eac8
|
legacy entry point
|
2020-02-18 08:52:09 +01:00 |
|
Renaud Pawlak
|
7006d38fc3
|
fix regression in tests
|
2020-02-18 08:34:20 +01:00 |
|
Renaud Pawlak
|
f6f63aaf53
|
redirect static method accessed through instance to produce valid TypeScript code
|
2020-02-18 08:09:54 +01:00 |
|
Renaud Pawlak
|
00cb2a0ae4
|
extraInput option is optional
|
2020-02-17 10:07:32 +01:00 |
|
Renaud Pawlak
|
d25c2a3f4e
|
fix regressions when passing tests
|
2020-02-17 09:28:15 +01:00 |
|
Renaud Pawlak
|
8435393aaf
|
fixed extra input
|
2020-02-17 08:40:07 +01:00 |
|
Renaud Pawlak
|
c23f7e3ec6
|
add an extraInput option to allow source files to be used as libs
|
2020-02-16 19:38:04 +01:00 |
|
Renaud Pawlak
|
6f134cd971
|
basic test for lambdas added + builtin support for Function.identify()
|
2020-02-16 08:58:00 +01:00 |
|
Renaud Pawlak
|
925558fa73
|
partial support for getClass and getDeclaringClass on enums
|
2020-02-15 09:42:14 +01:00 |
|
Renaud Pawlak
|
9c5d82cee9
|
stronger functional invocations
|
2020-02-14 20:17:11 +01:00 |
|
Renaud Pawlak
|
07e3295bb5
|
more flexible support of enums
|
2020-02-14 18:52:00 +01:00 |
|
Renaud Pawlak
|
0e72fe0823
|
allow use of compareTo() on enums
|
2020-02-14 17:19:23 +01:00 |
|
Renaud Pawlak
|
302ae5d0ed
|
support for static methods in enums with modules
|
2020-02-13 16:08:49 +01:00 |
|
Renaud Pawlak
|
b29c238794
|
substitute only when source element
|
2020-02-12 08:24:00 +01:00 |
|
Renaud Pawlak
|
5de4deec4f
|
better tests for static accesses
|
2020-02-12 08:09:47 +01:00 |
|
Renaud Pawlak
|
8248832d59
|
force import of interface when using a static field (even when through an implementing class)
|
2020-02-12 07:32:50 +01:00 |
|
Renaud Pawlak
|
d9d136d1aa
|
do not use qualified names in module mode
|
2020-02-11 20:04:03 +01:00 |
|
Renaud Pawlak
|
927ea065d5
|
forgotten initilialization
|
2020-02-10 08:33:11 +01:00 |
|
Renaud Pawlak
|
3f54160f20
|
fixed import bug for inner classes
|
2020-02-09 21:05:15 +01:00 |
|
Renaud Pawlak
|
20b39f0298
|
only require at the end of the file when it is a source file
|
2020-02-09 18:32:55 +01:00 |
|
Renaud Pawlak
|
2e7ae54ac2
|
try to avoid cyclic dependencies when generating file-by-file modules
|
2020-02-09 13:01:35 +01:00 |
|
Renaud Pawlak
|
246fbb7d19
|
update to latest core lib
|
2020-02-09 13:00:22 +01:00 |
|
Renaud Pawlak
|
f00c09a413
|
added utility method
|
2020-02-09 12:59:37 +01:00 |
|
Renaud Pawlak
|
6668b64895
|
moving to next version
|
2020-02-08 09:00:48 +01:00 |
|
Renaud Pawlak
|
9a557c1ea3
|
fixed typed arrays indexed access
|
2020-02-08 08:56:29 +01:00 |
|
Renaud Pawlak
|
beef1b6731
|
allow variable intializer substitution
|
2020-02-04 14:36:06 +01:00 |
|
Renaud Pawlak
|
8a3fd1a387
|
added forgotten arithmetic operator
|
2020-02-04 10:01:14 +01:00 |
|
Renaud Pawlak
|
06611c39c0
|
support for headers in bundle mode
|
2020-02-03 17:30:40 +01:00 |
|
Renaud Pawlak
|
376e5d032b
|
support for intersection type parameters
|
2020-02-03 17:30:02 +01:00 |
|
Renaud Pawlak
|
7a058343cd
|
support bundle with modules
|
2020-02-01 12:26:49 +01:00 |
|
Renaud Pawlak
|
5bc46dfb92
|
fix npe
|
2020-01-31 10:17:12 +01:00 |
|
Renaud Pawlak
|
b7f4b5c1ca
|
added a substitution method to control expression assignements
|
2020-01-25 09:12:52 +01:00 |
|
Renaud Pawlak
|
b2bd418d01
|
do not initialize static fields when we are not in bundle mode
|
2020-01-24 11:23:02 +01:00 |
|
Renaud Pawlak
|
790852dc62
|
fix overloading issues for default methods
|
2020-01-23 08:47:48 +01:00 |
|
Renaud Pawlak
|
d01acde34e
|
added utility method to retrieve a type's upper bound
|
2020-01-22 23:18:07 +01:00 |
|
Renaud Pawlak
|
8507f3b310
|
fix overload detection bug with default methods
|
2020-01-22 15:55:08 +01:00 |
|
Renaud Pawlak
|
647100fc05
|
add support for static methods with no targets
|
2020-01-22 08:49:06 +01:00 |
|
Renaud Pawlak
|
617e5f9696
|
added some utility methods
|
2020-01-18 21:35:17 +01:00 |
|
Renaud Pawlak
|
f2014a3c6e
|
deal with target redirection when using modules
|
2020-01-18 11:20:14 +01:00 |
|
Renaud Pawlak
|
80e7f8d3c2
|
add a safety net to avoid duplicate imports
|
2020-01-15 16:15:29 +01:00 |
|
Renaud Pawlak
|
a15793f330
|
do not generate imports when overloads are erased or replaced
|
2020-01-15 15:55:11 +01:00 |
|
Renaud Pawlak
|
58de82dc7e
|
all full type substitution
|
2020-01-14 21:55:18 +01:00 |
|
Renaud Pawlak
|
528cdfd63c
|
use elements instead of symbols when possible
|
2020-01-14 20:03:07 +01:00 |
|
Renaud Pawlak
|
07dcb3592a
|
added new adapter hooks to better hack (unsafe) the code generation
|
2020-01-11 11:38:24 +01:00 |
|
Renaud Pawlak
|
2dde32b394
|
added a case of field/method name clash detection + tests
|
2020-01-10 10:27:47 +01:00 |
|