Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

THRIFT-5589 Haxe compiler/runtime fixes #2616

Merged
merged 1 commit into from
Jun 7, 2022
Merged

Conversation

Jens-G
Copy link
Member

@Jens-G Jens-G commented Jun 6, 2022

Certain hx source files actually don't compile and/or can be removed, because they are never used.
Also, initialisation with IDL constants does not work properly.

The default behaviour of the haxe compiler does only compile files and classes that are referenced anywhere in the code, which can make it hard to spot such problems.

NB: complex inits will be handled with a subsequent ticket. This is a known issue of this patch

@Jens-G Jens-G changed the title Haxe compiler/runtime fixes THRIFT-5589 Haxe compiler/runtime fixes Jun 6, 2022
Client: hx
Patch: Jens Geyer
@Jens-G Jens-G merged commit ce1d314 into apache:master Jun 7, 2022
@Jens-G Jens-G deleted the THRIFT-5589 branch June 7, 2022 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant