I have been trying to learn a bit about plugin development recently and I've been trying to follow all the written documentation that there is, but I can't seem to get a working - at least compiling - version of the source code going.
Once I check out the sources from github, I open the project (intellij-community) in Intellij, (tried both versions 13 and 14). Set up my SDK as my installation directory (IDEA JDK) and all seems ok until I try to build it. I get failures in StringUtilTests for equalsIgnoreWhiteSpaces and stringHashCodeIgnoreWhiteSpaces:
Error:(239, 26) java: /Users/tcasper/intellij-plugins/intellij-community/platform/util/testSrc/com/intellij/util/text/StringUtilTest.java:239: cannot find symbol
symbol : method equalsIgnoreWhitespaces(<nulltype>,<nulltype>)
location: class com.intellij.openapi.util.text.StringUtil
If I play around and comment out those methods, I get more compilation errors as I move further down the rabbit hole...
So, I guess my question is...Has anyone else perhaps dealt with/solved these issues here? I would assume that the master branch should compile out of the box? Can anyone see anything I might be doing wrong? Anyways, thanks for taking the time to check out my post!