-
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
[std] StringTools missing variants #417
Comments
Yes. There are other bugs for this: #115, #29, #121. @as3boyan has tried to fix it in the past, and there is commented out code in the parser that tries to deal with it, though I think he never got it working right. The trouble is that the elements can appear anywhere within a source file, so can't be inserted into the BNF. We had to settle for finding them at the beginning of the line. Even then, there are many issues around refactoring, find usage, etc. where we need to parse all of the paths and verify their syntax independently. The simple (and typical) method of just treating the non-current path as comments does not account for those usage patterns. |
Already fixed |
Fixed for 0.11.0 release. |
Methods are missed for haxe std StringTools extension.
StringTools is very basic extension, and uncomfortable to use with current Intellij-Haxe version.
Methods are not available because
one-lined
style is used for conditional compilation.Repro:
Why broken:
I agreed that one-line style for conditional compilation is very unreadable style, but Std library and a lot of external libraries are using it intensively.
Version: 0.9.9, IDEA 15, OSX
Related: one-line preprocessor, conditional compilation
The text was updated successfully, but these errors were encountered: