Checkstyle Eclipse plugin doesn't work

EclipseEclipse PluginCheckstyle

Eclipse Problem Overview


I'm using eclipse checkstyle plugin with Juno Eclipse distribution. Anytime the code is checked for checkstyle error I get the following error:

cannot initialize module TreeWalker - Unable to instantiate DoubleCheckedLocking

Does anybody know how to fix this problem? Is it a plugin compatibility issue or something else?

Eclipse Solutions


Solution 1 - Eclipse

The DoubleCheckedLocking check has been removed in Checkstyle 5.6 and must be manually removed from your Checkstyle configuration.

See also: http://sourceforge.net/tracker/index.php?func=detail&aid=3571442&group_id=29721&atid=397078

Solution 2 - Eclipse

Open the Checkstyle preferences, create your own Check Configuration, go into your own check configuration, find the TreeWalker module, click it and then un-check the DoubleCheckedLocking. As simple as that.

enter image description here

Solution 3 - Eclipse

just comment or remove "DoubleCheckedLocking" from the checkstyle file and it will work

Solution 4 - Eclipse

  • Under your Eclipse Workspace Search for file internal_config__*.xml

  • Remove the following line from the file

    <module name="DoubleCheckedLocking"/>

  • Reload Workspace.

This will work for any discontinued module which produces the error message "Unable to instantiate"

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionAlex ObjeleanView Question on Stackoverflow
Solution 1 - EclipseTorstenView Answer on Stackoverflow
Solution 2 - EclipseV.Y.View Answer on Stackoverflow
Solution 3 - EclipsegospodinView Answer on Stackoverflow
Solution 4 - EclipseMartin SpamerView Answer on Stackoverflow