Why does my compiler not follow dependencies?!?

Boy, I'm really puzzled by this. How comes that my idea compiler (both with javac and jikes) does not compile files that have been changed and which the current compiled file depends on?!? I thought it was something related to configuration, but I really can't see how this could be configured! It simply happens that if I add a method to a class A, call that method in a class B, and try to compile B, the compiler complains that method don't exist until I manually compile the class (or the whole package-project at once, this works).
Am I the only one experiencing this?!

2 comments

Everyone is experiencing it. See SCR 30120:
http://www.intellij.net/tracker/idea/viewSCR?publicId=30120
Although I categorized it as cosmetic, IMO, JetBrains needs to address
this immediately as it can leave a quite negative impression.

Jon

Davide Baroncelli wrote:

Boy, I'm really puzzled by this. How comes that my idea compiler (both with javac and jikes) does not compile files that have been changed and which the current compiled file depends on?!? I thought it was something related to configuration, but I really can't see how this could be configured! It simply happens that if I add a method to a class A, call that method in a class B, and try to compile B, the compiler complains that method don't exist until I manually compile the class (or the whole package-project at once, this works).
Am I the only one experiencing this?!

0

This is awful... why has this been done this way?! I agree with Hani's comments on the matter, anyway.

0

Please sign in to leave a comment.