-
Notifications
You must be signed in to change notification settings - Fork 99
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
Variables is not resolved when name non-case-sensetively matches Type #405
Comments
I know a limited solution for this, like as you said check if item text matches filename in a case sensetive way. It should help in most cases. |
Also this is duplicate to #234 |
Oh, sorry for the duplicate. I'm going to make PR with fix (using your solution), and cover issue with additional unit-tests |
here we go - #406 |
This issue might mean that we have wrong type resolution order, but if it is fixes most cases - that is good |
If name of variable match Type-name is non-case-sensetive mode - resolving is broken.
If name is different - all works fine.
To reproduce - just declare variables
var string:String;
,var xml:Xml
,var array:Array<Int>
- all broken. Also broken for method's arguments.Issue has a very negative impact on the intellij-haxe user experience.
Version: next 0.9.9
OSX, IntelliJ IDEA 14.1, 15
Repro:
The text was updated successfully, but these errors were encountered: