Kevin Leung
|
aad80afec2
|
Standardize build script
|
2018-09-08 13:53:27 +08: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 |
|
Juraj Kirchheim
|
bfc5c2b88f
|
Factor out build cache's param retrieval into separate function.
|
2017-12-15 12:27:01 +01:00 |
|
Juraj Kirchheim
|
57042819b1
|
Release 0.15.4
0.15.4
|
2017-12-08 10:41:26 +01:00 |
|
Juraj Kirchheim
|
82d15d9ffc
|
Report invalid type in getFields.
|
2017-12-08 10:40:24 +01:00 |
|
Juraj Kirchheim
|
0d9fff7e01
|
Reverse order in setter bypass to make type inference suffer less.
|
2017-12-06 17:13:01 +01:00 |
|
Juraj Kirchheim
|
45d5f3e0ea
|
Release 0.15.3
0.15.3
|
2017-12-01 16:32:19 +01:00 |
|
Juraj Kirchheim
|
800891bee2
|
Fixes #21.
|
2017-12-01 16:31:22 +01:00 |
|
Juraj Kirchheim
|
0802bf7f79
|
Minor tweak.
|
2017-12-01 16:30:42 +01:00 |
|
Juraj Kirchheim
|
42897c7cd5
|
Merge branch 'master' of https://github.com/haxetink/tink_macro
|
2017-11-30 13:05:06 +01:00 |
|
Juraj Kirchheim
|
0e902745b1
|
Release 0.15.2
0.15.2
|
2017-11-30 13:04:39 +01:00 |
|
Juraj Kirchheim
|
3dec4fa404
|
Improve position reporting.
|
2017-11-30 13:04:07 +01:00 |
|
Juraj Kirchheim
|
c0ec918f52
|
Merge pull request #20 from markknol/patch-1
Update README.md
|
2017-11-30 11:52:41 +01:00 |
|
Mark Knol
|
4eb9729f0e
|
Update README.md
Fix links in index
|
2017-11-30 10:56:14 +01:00 |
|
Juraj Kirchheim
|
7586b54ece
|
Release 0.15.1
0.15.1
|
2017-11-30 10:40:31 +01:00 |
|
Juraj Kirchheim
|
21c7d12be7
|
Don't drop positions when typing.
|
2017-11-30 10:39:57 +01:00 |
|
Juraj Kirchheim
|
f27d2796b1
|
Release 0.15.0
0.15.0
|
2017-09-25 10:52:48 +02:00 |
|
Juraj Kirchheim
|
417a92cabc
|
Make it compile for Haxe 4.
|
2017-09-25 10:50:36 +02:00 |
|
Kevin Leung
|
4457ea7dee
|
readme tweaks
|
2017-09-21 15:02:16 +08:00 |
|
Juraj Kirchheim
|
209847e5ea
|
Release 0.14.2
0.14.2
|
2017-09-11 10:36:42 +02:00 |
|
Juraj Kirchheim
|
c94e4a0337
|
Add way to get constructor args.
|
2017-09-11 10:35:54 +02:00 |
|
Juraj Kirchheim
|
cc009b2026
|
Release 0.14.1
0.14.1
|
2017-08-28 15:02:56 +02:00 |
|