SSTS Details:
Version: 2.9.1.RELEASE
Build Id: 201203221000
Here's the situation. I have several Maven projects in my workspace and each one has the AspectJ plugin associated with them which was done automatically during the import. Everything builds fine and I don't get any java compile errors but if I do something malicious, such as purposely create a compile error, it's not reported in the problems view. An example:
Code:
public class WheresMyError {
private String property;
public String getProperty() {
return property;
}
HERE's A BIG FAT COMPILE ERROR!!!
public void setProperty(String property) {
this.property = property;
}
}
The big fat compile error doesn't show up in the problems view (set to defaults). I have done the following things to try and get the error in the view:
- clean
- refresh
- restart SSTS
- update project configuration
- update dependencies
None of the above makes a difference. Now the interesting piece. If I remove the AspectJ Capability from the project then my errors show up in the view. Of course I need the AspectJ Capability so that my configurable classes work during Integration tests and deploys to TC Server.
So is this just broken or am I missing some point of configuration that remedies this?
Thanks for any advice,
John