Originally posted by Mr. C Lamont Gilbert:
well it wont generate the ones with errors, but it will do the ones it can.
Actually it will even compile those with errors. When the compile time error is hit at runtime, some kind of Error is thrown (something like UnresolvedCompileError).
It's actually a feature: you can still run a debug your code as long as you don't run across the compile problem. You can even fix the compile error while debugging your program and hope that the hot code swap works.
I agree that it feels strange at first. I'd advice to get over it...
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus