-
Notifications
You must be signed in to change notification settings - Fork 42
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
Warning : Extern non-inline function may not have an expression #179
Comments
Mh all I know is these lines are generated with this macro: |
I try to compile with Haxe 4 RC3, and also got this warnings.
|
with 3.4.7 works fine: { |
Does anyone know how to suppress / fix those warnings? It's beyond annoying for me at this point :( |
And there is not just a warning, but error too. So can’t use js-kit of mongoose with haxe 4 :( |
@varadig What error are you experiencing when using the mongoose externs? So far, js-kit has worked relatively well with Haxe 4 for me, but I have only used the Express externs. |
@fullofcaffeine , yes I have compile error
So I can't compile my project if I use haxe 4.x |
@clemos I've tried nullifying Check my message here for more details: https://community.haxe.org/t/weird-warning-with-extern-classes/1511/5?u=fullofcaffeine. |
You may want to try to just add |
But `expr` is part of func not `f` (Field), right?
…On Sun, Aug 4, 2019 at 1:46 PM Clément Charmet ***@***.***> wrote:
You may want to try to just add expr: null as part of var f = { ... }
initial assignment.
The rest of the code should correctly overwrite expr and access if needed
(ie if the method needs to be renamed)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#179?email_source=notifications&email_token=AAAT2YGGS5NIQOP4BLSOYKTQC4PWTA5CNFSM4HO255B2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3QHLCQ#issuecomment-518026634>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAAT2YHUGYA4GMPITT5K7UTQC4PWTANCNFSM4HO255BQ>
.
|
@clemos I've added But then I get the following errors:
Using Haxe 4RC3. The version of js-kit is git HEAD, although I copied only the express externs (and related types) over to my app in order to make it easier to modify locally. Any hints? |
You're right. You may try
|
I had the same issue using the express externs. @clemos your fix generate the following error:
So I did some debugging and the issue is the key Thanks |
Hi, I'm new in Haxe and is trying to build node/express web app
Follow the instruction on:
and got Error as:
I changed
How can this be solved? I'm only tried the "Example basic website" on Matthijs' site. As the last comment was on Mar 30, was this project discontinuous? |
Getting the following warnings when compiling with Haxe 4 RC2:
Full list of errors have been pasted here: https://www.pastiebin.com/5ce653c96e3bd
Any ideas what this is about and how to fix them? If not, I'd be happy if I just could suppress these warnings, is that possible?
The text was updated successfully, but these errors were encountered: