Overview Q & A Rating & Review 
Java Code Analyzer 
What does it do? 
This extension will help pinpoint:
missing comments in classes, methods, etc. 
suggest variable naming errors 
unused variables 
etc. 
 
Why should I use it? 
This extension runs static code analysis and can be useful for code review increasing code quality.
How do I run this extension? 
Install the extension 
Right click a .java file (from the repository tree) 
Select "Pinpoint Java Code Analysis" menu option 
You will be presented with pinpointed code showing possible issues 
There's a "Save" button that can be used to save pinpoint comments directly to the source (this creates a commit). 
 
A modal dialog will inform you the analysis results and a commit will be made.
Demo video  available.
Example output:
  /*** TODO: NoPackage All classes and interfaces must belong to a named package **/
  /*** TODO: CommentRequired headerCommentRequirement Required **/
  public class AllEvents extends AllComponents {
    ...
  }