If a .hx file is located in a capitalized folder in Windows, I get the following error:
"Type name X is redefined from module X (cb5ac375c8b3161f1f85bbfe7b70069e)"
This does not seem to affect building, but completely breaks VSCode's intellisense.
To reproduce, create a project where,
1.) Create https://heaps.io/documentation/hello-world.html
2.) Create a .hx file in a capitalized folder
3.) That .hx file is imported into another .hx
Example Project (Note that the "Test" folder is capitalized):
Main:
import test.SomeClass;
class Main extends hxd.App {
override function init() {}
static function main() {
new Main();
}
}
SomeClass:
package test;
class SomeClass{
var x:Int;
public function new(){
this.x = 1;
}
}
If you click on the SomeClass.hx file in VSCode, you'll get this error:
If a .hx file is located in a capitalized folder in Windows, I get the following error: "Type name X is redefined from module X (cb5ac375c8b3161f1f85bbfe7b70069e)" This does not seem to affect building, but completely breaks VSCode's intellisense.
To reproduce, create a project where, 1.) Create https://heaps.io/documentation/hello-world.html 2.) Create a .hx file in a capitalized folder 3.) That .hx file is imported into another .hx
Example Project (Note that the "Test" folder is capitalized):
Main:
SomeClass:
If you click on the SomeClass.hx file in VSCode, you'll get this error: