I'm noticing some strange behavior with IntelliJ 14 Ultimate Edition that someone else on the Internet has noticed as well. Here is the other person's StackOverflow question (unanswered): http://stackoverflow.com/questions/28275344/package-in-class-is-changed-to-uppercase-after-being-built-by-intellij
Basically, what's happening is that IntelliJ is chaning the first letter of the artifact to Upper-case, but my code elsewhere is expecting lower-case. This mismatch causes things to break. For example:
^^This is the directory structure that's created.
I explicity have code which enforces the name to be lower case. In particular, in a file called "ModuleName.gwt.xml", the first two lines are:
<?xml version="1.0" encoding="UTF-8"?>
Does anyone have any idea what's going on here, with the first letter of the artifact name being converted to uppercase? I should note here: if I change the directory name to be lower case, and also an incorrectly cased artifact "Module.nocache.js" to "module.nocache.js", everything works just fine after those two renames.
IntelliJ Ultimate 14, Build # IU-139.1117
Mac OSX 10.10.2
I'd greatly appreciate any info anyone has. Let me know if I can provide any more information.