Juraj Kirchheim
|
b5605e48ac
|
Use nightly rather than latest.
|
2019-02-01 17:44:53 +01:00 |
|
Juraj Kirchheim
|
6f5eba983e
|
Update travix.
0.17.3
|
2019-01-02 17:27:10 +01:00 |
|
Juraj Kirchheim
|
d5a44a9268
|
Release 0.17.3
|
2019-01-02 17:08:03 +01:00 |
|
Juraj Kirchheim
|
a11804c3ab
|
Merge branch 'master' of https://github.com/haxetink/tink_macro
|
2019-01-02 16:59:06 +01:00 |
|
Juraj Kirchheim
|
380ceb39ea
|
Add helper for transforming TypeParameter to TypeParamDecl.
|
2019-01-02 16:58:42 +01:00 |
|
Juraj Kirchheim
|
c48d445a54
|
Don't use get_field/set_field for field access anymore.
|
2018-11-08 11:27:37 +01:00 |
|
Juraj Kirchheim
|
b7e413d839
|
Release 0.17.2
0.17.2
|
2018-10-05 09:23:32 +02:00 |
|
Juraj Kirchheim
|
e1e487079b
|
Add Exprs.as for ECheckType.
|
2018-10-03 11:50:21 +02:00 |
|
Juraj Kirchheim
|
5f959f788e
|
Release 0.17.1
0.17.1
|
2018-10-02 09:12:28 +02:00 |
|
Juraj Kirchheim
|
4f84570bb7
|
Improve type parameter treatment.
|
2018-10-01 16:10:45 +02:00 |
|
Juraj Kirchheim
|
e398d0e694
|
Add helper for getting field suggestions.
|
2018-10-01 16:10:34 +02:00 |
|
Juraj Kirchheim
|
13d11f4f66
|
Make type comparator available.
|
2018-09-22 10:12:02 +02:00 |
|
Kevin Leung
|
d6142847eb
|
Update ci script
|
2018-09-19 16:40:12 +08:00 |
|
Kevin Leung
|
e6a0304016
|
Release 0.17.0
0.17.0
|
2018-09-08 14:14:22 +08:00 |
|
Kevin Leung
|
69368937a4
|
let lix manage travix
|
2018-09-08 13:59:47 +08:00 |
|
Kevin Leung
|
df2389d2c8
|
Merge branch 'master' of https://github.com/haxetink/tink_macro
|
2018-09-08 13:53:37 +08:00 |
|
Kevin Leung
|
aad80afec2
|
Standardize build script
|
2018-09-08 13:53:27 +08:00 |
|
Juraj Kirchheim
|
b68c6ac4a1
|
Fix complex type intersection.
|
2018-09-03 18:49:08 +02:00 |
|
Juraj Kirchheim
|
682aeacce8
|
Add ComplexType::intersect.
|
2018-09-01 15:09:05 +02:00 |
|
Juraj Kirchheim
|
9bcec770eb
|
Update travix.
|
2018-09-01 15:08:53 +02:00 |
|
Juraj Kirchheim
|
2310b6d8e4
|
Release 0.16.7
0.16.7
|
2018-08-23 11:24:32 +02:00 |
|
Kevin Leung
|
7f13916154
|
Fix haxe version check
|
2018-08-22 21:40:17 +08:00 |
|
Juraj Kirchheim
|
2b7204f8d3
|
Release 0.16.6
0.16.6
|
2018-07-26 12:57:57 +02:00 |
|
Juraj Kirchheim
|
7ca0d4a650
|
Merge branch 'master' of https://github.com/haxetink/tink_macro
|
2018-07-26 12:57:08 +02:00 |
|
Juraj Kirchheim
|
e38f5ae147
|
Expand metadata API of member.
|
2018-07-26 12:55:05 +02:00 |
|
Juraj Kirchheim
|
4186225eb5
|
Add haxe3 polyfill for ObjectField.
|
2018-07-26 12:54:31 +02:00 |
|
Juraj Kirchheim
|
f5a3d73c55
|
Merge pull request #22 from kLabz/fix/constructor-without-expr
Fix ClassBuilder's getConstructor() when super class is extern
|
2018-05-08 16:33:51 +02:00 |
|
k
|
f65df0e94b
|
Fix ClassBuilder's getConstructor() when super class is extern
Handle super class constructor's expr being `null`, which happens
when the super class is an extern with a constructor definition.
|
2018-05-08 16:23:12 +02:00 |
|
Juraj Kirchheim
|
55a4b1463f
|
Release 0.16.5
0.16.5
|
2018-04-07 04:04:16 +02:00 |
|
Juraj Kirchheim
|
0a6e39969b
|
Fix direct initialization.
|
2018-04-07 04:03:09 +02:00 |
|
Juraj Kirchheim
|
f051345863
|
Various little fixes.
|
2018-04-02 13:06:42 +02:00 |
|
Juraj Kirchheim
|
74e37b4bf1
|
Release 0.16.4
0.16.4
|
2018-03-29 11:08:49 +02:00 |
|
Juraj Kirchheim
|
42821979d9
|
Totally insane workaround for https://github.com/HaxeFoundation/haxe/issues/5039
|
2018-03-29 02:00:05 +02:00 |
|
Juraj Kirchheim
|
2aa0b07e9f
|
Helper for short identifiers.
|
2018-03-29 01:59:27 +02:00 |
|
Juraj Kirchheim
|
67e680f67f
|
Release 0.16.3
0.16.3
|
2018-03-12 11:17:12 +01:00 |
|
Juraj Kirchheim
|
ebade45e63
|
Maintain Haxe 3 nullability semantics in Haxe 4.
|
2018-03-12 11:16:13 +01:00 |
|
Juraj Kirchheim
|
40497bb1fc
|
Fix tests for Haxe 3.2.1.
|
2018-01-31 20:36:10 +01:00 |
|
Juraj Kirchheim
|
d80b03fe9d
|
Release 0.16.2
0.16.2
|
2018-01-31 16:06:27 +01:00 |
|
Juraj Kirchheim
|
f269d13abf
|
Add workaround for HaxeFoundation/haxe#6830.
|
2018-01-31 15:43:52 +01:00 |
|
Juraj Kirchheim
|
f271cc880a
|
Release 0.16.1
0.16.1
|
2018-01-29 10:12:58 +01:00 |
|
Juraj Kirchheim
|
9cd59d3989
|
Handle module types properly.
|
2018-01-29 10:12:06 +01:00 |
|
Juraj Kirchheim
|
40ee99df39
|
Lixify dependencies.
|
2018-01-29 10:11:50 +01:00 |
|
Juraj Kirchheim
|
1cb27daf46
|
Fix tests for Haxe 4.
|
2018-01-16 17:21:27 +01:00 |
|
Juraj Kirchheim
|
a9bea4287a
|
Fix headline structure.
|
2018-01-16 17:20:24 +01:00 |
|
Juraj Kirchheim
|
0be2090232
|
Release 0.16.0
0.16.0
|
2018-01-16 17:14:42 +01:00 |
|
Juraj Kirchheim
|
0dc774db21
|
Add support for scoping.
|
2017-12-24 12:23:10 +01:00 |
|
Juraj Kirchheim
|
a7c22bf5af
|
Return bulk added members from ClassBuilder.
|
2017-12-18 14:26:25 +01:00 |
|
Juraj Kirchheim
|
a164b335ed
|
Improve Type to ComplexType conversion for type parameters.
|
2017-12-18 11:28:23 +01:00 |
|
Juraj Kirchheim
|
d02306eebd
|
Add class reification shorthand to ClassBuilder.
|
2017-12-18 11:27:59 +01:00 |
|
Juraj Kirchheim
|
ff9ef59445
|
Expose more logic from BuildCache.
|
2017-12-18 11:27:32 +01:00 |
|