CheckStyle Audit

Designed for use with CheckStyle 4.4 and Ant.

Summary

Files Errors
346 92

Group by file Collapse

File org/limy/eclipse/code/accessor/AccessorCreater.java

Error Description Line
';' の前にホワイトスペースがあります。 209

File org/limy/eclipse/code/etc/CreateIbatisXmlAction.java

Error Description Line
行が期待されるヘッダ行 '^/\*$' と合致しません。 1
Javadoc コメントがありません。 30
クラスの Javadoc コメントに @author タグがありません。 30
Class Data Abstraction Coupling is 9 (max allowed is 7) classes [ArrayList, Clipboard, Display, File, HashMap, StringBuilder, StringWriter, Transfer, VelocityContext]. 30
',' の後にホワイトスペースがありません。 46

File org/limy/eclipse/code/javadoc/LimyAddJavadocOperation.java

Error Description Line
Class Fan-Out Complexity is 21 (max allowed is 20). 63

File org/limy/eclipse/code/javadoc/LimyStubUtils.java

Error Description Line
Class Fan-Out Complexity is 24 (max allowed is 20). 64
Cyclomatic Complexity is 15 (max allowed is 10). 149
NPath Complexity is 4,608 (max allowed is 50). 149
パラメータ数が 6 を超えています。 149
Cyclomatic Complexity is 12 (max allowed is 10). 287
NPath Complexity is 216 (max allowed is 50). 287
パラメータ数が 6 を超えています。 287

File org/limy/eclipse/code/preference/JavadocPropUI.java

Error Description Line
Class Data Abstraction Coupling is 13 (max allowed is 7) classes [Button, CellEditor, ComboBoxCellEditor, JavadocTableObject, LimyCellModifier, LimyContentProvider, LimyModifierTarget, SelectionAdapter, Table, TableColumn, TableLabelProvider, TableViewer, TextCellEditor]. 46

File org/limy/eclipse/common/jdt/AbstractUIAction.java

Error Description Line
Illegal Pattern 119

File org/limy/eclipse/common/jdt/LimyJavaUtils.java

Error Description Line
Class Fan-Out Complexity is 27 (max allowed is 20). 59
Boolean expression complexity is 5 (max allowed is 3). 219

File org/limy/eclipse/common/ui/AbstractJavaElementAction.java

Error Description Line
'}' の後にホワイトスペースがありません。 102

File org/limy/eclipse/prop/LimyPropConstants.java

Error Description Line
Utility classes should not have a public or default constructor. 27

File org/limy/eclipse/prop/editor/PropHyperlinkDetector.java

Error Description Line
Cyclomatic Complexity is 12 (max allowed is 10). 69
NPath Complexity is 72 (max allowed is 50). 69

File org/limy/eclipse/prop/editor/PropertyDocumentUtils.java

Error Description Line
Cyclomatic Complexity is 15 (max allowed is 10). 40
NPath Complexity is 68 (max allowed is 50). 40

File org/limy/eclipse/prop/editor/PropertyRule.java

Error Description Line
Cyclomatic Complexity is 15 (max allowed is 10). 72
NPath Complexity is 102 (max allowed is 50). 72

File org/limy/eclipse/prop/preference/LimyPropPreferencePage.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [Composite, Document, GridData, GridLayout, Label, LimyColorFieldEditor, PropertySourceViewerConfiguration, SourceViewer]. 52

File org/limy/eclipse/qalab/LimyQalabMarker.java

Error Description Line
Utility classes should not have a public or default constructor. 29

File org/limy/eclipse/qalab/LimyQalabPreferencePage.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [BooleanFieldEditor, Composite, FileFieldEditor, GridData, GridLayout, Link, SelectionAdapter, URL]. 47

File org/limy/eclipse/qalab/action/CreateBuildXmlAction.java

Error Description Line
NPath Complexity is 128 (max allowed is 50). 87

File org/limy/eclipse/qalab/action/toolbar/CalcQalabAction.java

Error Description Line
Class Data Abstraction Coupling is 10 (max allowed is 7) classes [CalcCheckstyleAction, CalcCoberturaAction, CalcFindbugsAction, CalcJDependAction, CalcJavancssAction, CalcPmdAction, CalcTodoAction, CalcUmlgraphAction, Java2HtmlAction, MakeJavadocAction]. 34

File org/limy/eclipse/qalab/action/toolbar/PulldownAction.java

Error Description Line
'Exception' をキャッチすることは許可されていません。 117

File org/limy/eclipse/qalab/ant/CoberturaCreator.java

Error Description Line
The String "dir" appears 8 times in the file. 158

File org/limy/eclipse/qalab/ant/LimyCreatorUtils.java

Error Description Line
Class Data Abstraction Coupling is 14 (max allowed is 7) classes [AntCreator, ArrayList, CheckstyleCreator, CoberturaCreator, DefaultCreator, FindbugsCreator, JDependCreator, Java2HtmlCreator, JavadocCreator, JavancssCreator, PmdCreator, StringBuilder, TodoCreator, UmlgraphCreator]. 34

File org/limy/eclipse/qalab/ant/PmdCreator.java

Error Description Line
The String "pmd" appears 6 times in the file. 72

File org/limy/eclipse/qalab/ant/QalabCreator.java

Error Description Line
The String "${qalab.xml}" appears 7 times in the file. 144
The String "true" appears 6 times in the file. 150
NPath Complexity is 108 (max allowed is 50). 256

File org/limy/eclipse/qalab/ant/UmlgraphCreator.java

Error Description Line
NPath Complexity is 96 (max allowed is 50). 152

File org/limy/eclipse/qalab/common/LimyQalabConstants.java

Error Description Line
Utility classes should not have a public or default constructor. 28

File org/limy/eclipse/qalab/common/QalabResourceUtils.java

Error Description Line
使用されないインポートです - java.io.File。 23
Class Fan-Out Complexity is 21 (max allowed is 20). 51

File org/limy/eclipse/qalab/graphview/QalabGraphView.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [BasePopupImage, CanvasMouseMoveListener, DragScrolledComposite, FillLayout, HighlightCanvas, Image, JavaElementClickPoint.Creator, JavaElementMouseListener]. 47

File org/limy/eclipse/qalab/keybind/KeybindWindow.java

Error Description Line
Class Data Abstraction Coupling is 12 (max allowed is 7) classes [ArrayList, Button, Composite, FillLayout, FocusListener, Font, HashMap, KeySequenceText, Label, Point, SelectionAdapter, Text]. 57
Class Fan-Out Complexity is 24 (max allowed is 20). 57

File org/limy/eclipse/qalab/mark/CheckstyleMarkCreator.java

Error Description Line
使用されないインポートです - org.limy.eclipse.common.jdt.LimyJavaUtils。 31

File org/limy/eclipse/qalab/mark/CoberturaMarkCreator.java

Error Description Line
使用されないインポートです - org.limy.eclipse.qalab.common.LimyQalabJavaUtils。 41

File org/limy/eclipse/qalab/mark/PmdMarkCreator.java

Error Description Line
Class Data Abstraction Coupling is 11 (max allowed is 7) classes [ArrayList, File, FileDataSource, HashMap, PMD, PmdMarkAppender, Report, RuleContext, RuleSetFactory, SimpleRuleSetNameMapper, SubProgressMonitor]. 63
Class Fan-Out Complexity is 25 (max allowed is 20). 63
'AbstractReportNode' 型の変数、戻り値、パラメータを宣言することは許可されていません。 197
'AbstractReportNode' 型の変数、戻り値、パラメータを宣言することは許可されていません。 200

File org/limy/eclipse/qalab/mark/cobertura/CoberturaExecuter.java

Error Description Line
使用されないインポートです - org.junit.runner.notification.RunListener。 37
Class Data Abstraction Coupling is 9 (max allowed is 7) classes [ArrayList, Class, File, QalabJarFileFinder, Result, RunNotifier, TestClassRunner, URL, URLClassLoader]. 49
'Throwable' をキャッチすることは許可されていません。 131
'Exception' をキャッチすることは許可されていません。 159

File org/limy/eclipse/qalab/mark/cobertura/CoberturaMarkAppender.java

Error Description Line
Class Fan-Out Complexity is 25 (max allowed is 20). 59
Cyclomatic Complexity is 11 (max allowed is 10). 103

File org/limy/eclipse/qalab/outline/CcGraphCreator.java

Error Description Line
Javadoc コメントがありません。 49

File org/limy/eclipse/qalab/outline/CcImageCreator.java

Error Description Line
Class Fan-Out Complexity is 21 (max allowed is 20). 50

File org/limy/eclipse/qalab/outline/jdepend/JdependImageCreator.java

Error Description Line
Class Data Abstraction Coupling is 9 (max allowed is 7) classes [BasePopupImage, File, JDepend, JDependSvgParser, JavaElementClickPoint.Creator, PrintWriter, QalabPackageFilter, StringWriter, VmStyleTask]. 56

File org/limy/eclipse/qalab/outline/umlimage/UmlImageCreator.java

Error Description Line
Class Fan-Out Complexity is 22 (max allowed is 20). 60

File org/limy/eclipse/qalab/propertypage/LimyQalabPropertyPage.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, PageItem, PageMain, PageReport, PageTesting, PageUmlGraph, TabFolder, TabItem]. 44

File org/limy/eclipse/qalab/propertypage/PackageSelector.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [AdaptableList, ArrayList, ElementTreeSelectionDialog, PropertyChangeEvent, Shell, ViewerFilter, WorkbenchContentProvider, WorkbenchLabelProvider]. 53

File org/limy/eclipse/qalab/propertypage/PageMain.java

Error Description Line
Class Data Abstraction Coupling is 17 (max allowed is 7) classes [ArrayList, Button, CheckboxTableViewer, CheckedTableObject, Composite, FormLayout, GridLayout, ICheckStateListener, Label, LimyContentProvider, LimyQalabNatureConfigureJob, List, PackageSelector, RemoveListSelector, StringBuilder, Table, TableLabelProvider]. 62
Class Fan-Out Complexity is 26 (max allowed is 20). 62

File org/limy/eclipse/qalab/propertypage/PageReport.java

Error Description Line
Class Data Abstraction Coupling is 14 (max allowed is 7) classes [ArrayList, Button, Composite, DotRequiredListener, FolderSelector, FormLayout, GridLayout, Label, Link, List, RemoveListSelector, SelectionAdapter, Text, TextInputSelector]. 52

File org/limy/eclipse/qalab/propertypage/PageTesting.java

Error Description Line
Class Data Abstraction Coupling is 14 (max allowed is 7) classes [Button, Composite, FolderSelector, FormLayout, GridLayout, Label, LabelProvider, LimyContentProvider, List, ListViewer, PropertyChangeListener, RemoveListSelector, Text, ValueInputSelector]. 51

File org/limy/eclipse/qalab/propertypage/SourceDirSelector.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [AdaptableList, ArrayList, ElementTreeSelectionDialog, PropertyChangeEvent, Shell, ViewerFilter, WorkbenchContentProvider, WorkbenchLabelProvider]. 51

File org/limy/eclipse/qalab/propertypage/StoredComposite.java

Error Description Line
'AbstractStoredControl' 型の変数、戻り値、パラメータを宣言することは許可されていません。 66

File org/limy/eclipse/qalab/qaview/QalabView.java

Error Description Line
Class Data Abstraction Coupling is 11 (max allowed is 7) classes [ArrayList, Composite, FillLayout, HashMap, LimyContentProvider, QalabItem, SimpleDateFormat, Table, TableColumn, TableLabelProvider, TableViewer]. 62
Class Fan-Out Complexity is 26 (max allowed is 20). 62

File org/limy/eclipse/qalab/task/DistanceGraphTask.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, BasicStroke, BuildException, Color, DefaultXYDataset, Ellipse2D.Double, Point2D.Double, XYLineAnnotation]. 56

File org/limy/eclipse/qalab/task/Java2HtmlTask.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, BuildException, File, JavaToHtml, LineIterator, LinkedList, StringBuilder, StringReader]. 49
Control variable 'name' is modified. 267

File org/limy/eclipse/qalab/ui/TestResultView.java

Error Description Line
Class Data Abstraction Coupling is 13 (max allowed is 7) classes [ArrayList, Composite, FailureItem, FillLayout, FormLayout, Label, MouseAdapter, ProjectTestResult, QalabContentProvider, Table, TableLabelProvider, TableViewer, TestResultListener]. 63
Class Fan-Out Complexity is 24 (max allowed is 20). 63

File org/limy/eclipse/web/LimyWebConstants.java

Error Description Line
Utility classes should not have a public or default constructor. 27

File org/limy/eclipse/web/preference/LimyWebPreferencePage.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [Composite, Document, GridData, GridLayout, Label, LimyColorFieldEditor, SourceViewer, VelocitySourceViewerConfiguration]. 52

File org/limy/eclipse/web/velocityeditor/HtmlTagRule.java

Error Description Line
Cyclomatic Complexity is 11 (max allowed is 10). 90

File org/limy/eclipse/web/velocityeditor/VelocityCodeScanner.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, HtmlTagRule, IRule, LinkedHashMap, TextAttribute, VelocityDollarRule, VelocitySharpRule, VelocitySourceViewerConfiguration]. 46

File org/limy/eclipse/web/velocityeditor/VelocityDollarRule.java

Error Description Line
Cyclomatic Complexity is 11 (max allowed is 10). 92
NPath Complexity is 82 (max allowed is 50). 92

File org/limy/eclipse/web/velocityeditor/VelocityEditor.java

Error Description Line
Class Fan-Out Complexity is 22 (max allowed is 20). 56

File org/limy/eclipse/web/velocityeditor/VelocitySharpRule.java

Error Description Line
Cyclomatic Complexity is 21 (max allowed is 10). 112
NCSS for this method is 56 (max allowed is 50). 112

File org/limy/velocity/VelocitySupport.java

Error Description Line
'Exception' をキャッチすることは許可されていません。 70
'Exception' をキャッチすることは許可されていません。 92

File org/limy/velocity/XmlToHtmlImpl.java

Error Description Line
'Exception' をキャッチすることは許可されていません。 94

File org/limy/velocity/task/VmStyleTask.java

Error Description Line
Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, BuildException, File, HashMap, SimpleParam, VmParam, VmParseMacro, XmlToHtmlImpl]. 42
'Exception' をキャッチすることは許可されていません。 103

File org/limy/xml/XmlUtils.java

Error Description Line
Illegal Pattern 76

File org/limy/eclipse/code/etc/package.html

Error Description Line
パッケージドキュメンテーションが見つかりません。 0


Group by type Collapse

com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceBeforeCheck

File Error Description Line
org/limy/eclipse/code/accessor/AccessorCreater.java ';' の前にホワイトスペースがあります。 209

com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck

File Error Description Line
org/limy/eclipse/code/etc/CreateIbatisXmlAction.java 行が期待されるヘッダ行 '^/\*$' と合致しません。 1

com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck

File Error Description Line
org/limy/eclipse/code/etc/CreateIbatisXmlAction.java Javadoc コメントがありません。 30

com.puppycrawl.tools.checkstyle.checks.javadoc.WriteTagCheck

File Error Description Line
org/limy/eclipse/code/etc/CreateIbatisXmlAction.java クラスの Javadoc コメントに @author タグがありません。 30

com.puppycrawl.tools.checkstyle.checks.metrics.ClassDataAbstractionCouplingCheck

File Error Description Line
org/limy/eclipse/code/etc/CreateIbatisXmlAction.java Class Data Abstraction Coupling is 9 (max allowed is 7) classes [ArrayList, Clipboard, Display, File, HashMap, StringBuilder, StringWriter, Transfer, VelocityContext]. 30
org/limy/eclipse/code/preference/JavadocPropUI.java Class Data Abstraction Coupling is 13 (max allowed is 7) classes [Button, CellEditor, ComboBoxCellEditor, JavadocTableObject, LimyCellModifier, LimyContentProvider, LimyModifierTarget, SelectionAdapter, Table, TableColumn, TableLabelProvider, TableViewer, TextCellEditor]. 46
org/limy/eclipse/prop/preference/LimyPropPreferencePage.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [Composite, Document, GridData, GridLayout, Label, LimyColorFieldEditor, PropertySourceViewerConfiguration, SourceViewer]. 52
org/limy/eclipse/qalab/LimyQalabPreferencePage.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [BooleanFieldEditor, Composite, FileFieldEditor, GridData, GridLayout, Link, SelectionAdapter, URL]. 47
org/limy/eclipse/qalab/action/toolbar/CalcQalabAction.java Class Data Abstraction Coupling is 10 (max allowed is 7) classes [CalcCheckstyleAction, CalcCoberturaAction, CalcFindbugsAction, CalcJDependAction, CalcJavancssAction, CalcPmdAction, CalcTodoAction, CalcUmlgraphAction, Java2HtmlAction, MakeJavadocAction]. 34
org/limy/eclipse/qalab/ant/LimyCreatorUtils.java Class Data Abstraction Coupling is 14 (max allowed is 7) classes [AntCreator, ArrayList, CheckstyleCreator, CoberturaCreator, DefaultCreator, FindbugsCreator, JDependCreator, Java2HtmlCreator, JavadocCreator, JavancssCreator, PmdCreator, StringBuilder, TodoCreator, UmlgraphCreator]. 34
org/limy/eclipse/qalab/graphview/QalabGraphView.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [BasePopupImage, CanvasMouseMoveListener, DragScrolledComposite, FillLayout, HighlightCanvas, Image, JavaElementClickPoint.Creator, JavaElementMouseListener]. 47
org/limy/eclipse/qalab/keybind/KeybindWindow.java Class Data Abstraction Coupling is 12 (max allowed is 7) classes [ArrayList, Button, Composite, FillLayout, FocusListener, Font, HashMap, KeySequenceText, Label, Point, SelectionAdapter, Text]. 57
org/limy/eclipse/qalab/mark/PmdMarkCreator.java Class Data Abstraction Coupling is 11 (max allowed is 7) classes [ArrayList, File, FileDataSource, HashMap, PMD, PmdMarkAppender, Report, RuleContext, RuleSetFactory, SimpleRuleSetNameMapper, SubProgressMonitor]. 63
org/limy/eclipse/qalab/mark/cobertura/CoberturaExecuter.java Class Data Abstraction Coupling is 9 (max allowed is 7) classes [ArrayList, Class, File, QalabJarFileFinder, Result, RunNotifier, TestClassRunner, URL, URLClassLoader]. 49
org/limy/eclipse/qalab/outline/jdepend/JdependImageCreator.java Class Data Abstraction Coupling is 9 (max allowed is 7) classes [BasePopupImage, File, JDepend, JDependSvgParser, JavaElementClickPoint.Creator, PrintWriter, QalabPackageFilter, StringWriter, VmStyleTask]. 56
org/limy/eclipse/qalab/propertypage/LimyQalabPropertyPage.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, PageItem, PageMain, PageReport, PageTesting, PageUmlGraph, TabFolder, TabItem]. 44
org/limy/eclipse/qalab/propertypage/PackageSelector.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [AdaptableList, ArrayList, ElementTreeSelectionDialog, PropertyChangeEvent, Shell, ViewerFilter, WorkbenchContentProvider, WorkbenchLabelProvider]. 53
org/limy/eclipse/qalab/propertypage/PageMain.java Class Data Abstraction Coupling is 17 (max allowed is 7) classes [ArrayList, Button, CheckboxTableViewer, CheckedTableObject, Composite, FormLayout, GridLayout, ICheckStateListener, Label, LimyContentProvider, LimyQalabNatureConfigureJob, List, PackageSelector, RemoveListSelector, StringBuilder, Table, TableLabelProvider]. 62
org/limy/eclipse/qalab/propertypage/PageReport.java Class Data Abstraction Coupling is 14 (max allowed is 7) classes [ArrayList, Button, Composite, DotRequiredListener, FolderSelector, FormLayout, GridLayout, Label, Link, List, RemoveListSelector, SelectionAdapter, Text, TextInputSelector]. 52
org/limy/eclipse/qalab/propertypage/PageTesting.java Class Data Abstraction Coupling is 14 (max allowed is 7) classes [Button, Composite, FolderSelector, FormLayout, GridLayout, Label, LabelProvider, LimyContentProvider, List, ListViewer, PropertyChangeListener, RemoveListSelector, Text, ValueInputSelector]. 51
org/limy/eclipse/qalab/propertypage/SourceDirSelector.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [AdaptableList, ArrayList, ElementTreeSelectionDialog, PropertyChangeEvent, Shell, ViewerFilter, WorkbenchContentProvider, WorkbenchLabelProvider]. 51
org/limy/eclipse/qalab/qaview/QalabView.java Class Data Abstraction Coupling is 11 (max allowed is 7) classes [ArrayList, Composite, FillLayout, HashMap, LimyContentProvider, QalabItem, SimpleDateFormat, Table, TableColumn, TableLabelProvider, TableViewer]. 62
org/limy/eclipse/qalab/task/DistanceGraphTask.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, BasicStroke, BuildException, Color, DefaultXYDataset, Ellipse2D.Double, Point2D.Double, XYLineAnnotation]. 56
org/limy/eclipse/qalab/task/Java2HtmlTask.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, BuildException, File, JavaToHtml, LineIterator, LinkedList, StringBuilder, StringReader]. 49
org/limy/eclipse/qalab/ui/TestResultView.java Class Data Abstraction Coupling is 13 (max allowed is 7) classes [ArrayList, Composite, FailureItem, FillLayout, FormLayout, Label, MouseAdapter, ProjectTestResult, QalabContentProvider, Table, TableLabelProvider, TableViewer, TestResultListener]. 63
org/limy/eclipse/web/preference/LimyWebPreferencePage.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [Composite, Document, GridData, GridLayout, Label, LimyColorFieldEditor, SourceViewer, VelocitySourceViewerConfiguration]. 52
org/limy/eclipse/web/velocityeditor/VelocityCodeScanner.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, HtmlTagRule, IRule, LinkedHashMap, TextAttribute, VelocityDollarRule, VelocitySharpRule, VelocitySourceViewerConfiguration]. 46
org/limy/velocity/task/VmStyleTask.java Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArrayList, BuildException, File, HashMap, SimpleParam, VmParam, VmParseMacro, XmlToHtmlImpl]. 42

com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck

File Error Description Line
org/limy/eclipse/code/etc/CreateIbatisXmlAction.java ',' の後にホワイトスペースがありません。 46

com.puppycrawl.tools.checkstyle.checks.metrics.ClassFanOutComplexityCheck

File Error Description Line
org/limy/eclipse/code/javadoc/LimyAddJavadocOperation.java Class Fan-Out Complexity is 21 (max allowed is 20). 63
org/limy/eclipse/code/javadoc/LimyStubUtils.java Class Fan-Out Complexity is 24 (max allowed is 20). 64
org/limy/eclipse/common/jdt/LimyJavaUtils.java Class Fan-Out Complexity is 27 (max allowed is 20). 59
org/limy/eclipse/qalab/common/QalabResourceUtils.java Class Fan-Out Complexity is 21 (max allowed is 20). 51
org/limy/eclipse/qalab/keybind/KeybindWindow.java Class Fan-Out Complexity is 24 (max allowed is 20). 57
org/limy/eclipse/qalab/mark/PmdMarkCreator.java Class Fan-Out Complexity is 25 (max allowed is 20). 63
org/limy/eclipse/qalab/mark/cobertura/CoberturaMarkAppender.java Class Fan-Out Complexity is 25 (max allowed is 20). 59
org/limy/eclipse/qalab/outline/CcImageCreator.java Class Fan-Out Complexity is 21 (max allowed is 20). 50
org/limy/eclipse/qalab/outline/umlimage/UmlImageCreator.java Class Fan-Out Complexity is 22 (max allowed is 20). 60
org/limy/eclipse/qalab/propertypage/PageMain.java Class Fan-Out Complexity is 26 (max allowed is 20). 62
org/limy/eclipse/qalab/qaview/QalabView.java Class Fan-Out Complexity is 26 (max allowed is 20). 62
org/limy/eclipse/qalab/ui/TestResultView.java Class Fan-Out Complexity is 24 (max allowed is 20). 63
org/limy/eclipse/web/velocityeditor/VelocityEditor.java Class Fan-Out Complexity is 22 (max allowed is 20). 56

com.puppycrawl.tools.checkstyle.checks.metrics.CyclomaticComplexityCheck

File Error Description Line
org/limy/eclipse/code/javadoc/LimyStubUtils.java Cyclomatic Complexity is 15 (max allowed is 10). 149
org/limy/eclipse/code/javadoc/LimyStubUtils.java Cyclomatic Complexity is 12 (max allowed is 10). 287
org/limy/eclipse/prop/editor/PropHyperlinkDetector.java Cyclomatic Complexity is 12 (max allowed is 10). 69
org/limy/eclipse/prop/editor/PropertyDocumentUtils.java Cyclomatic Complexity is 15 (max allowed is 10). 40
org/limy/eclipse/prop/editor/PropertyRule.java Cyclomatic Complexity is 15 (max allowed is 10). 72
org/limy/eclipse/qalab/mark/cobertura/CoberturaMarkAppender.java Cyclomatic Complexity is 11 (max allowed is 10). 103
org/limy/eclipse/web/velocityeditor/HtmlTagRule.java Cyclomatic Complexity is 11 (max allowed is 10). 90
org/limy/eclipse/web/velocityeditor/VelocityDollarRule.java Cyclomatic Complexity is 11 (max allowed is 10). 92
org/limy/eclipse/web/velocityeditor/VelocitySharpRule.java Cyclomatic Complexity is 21 (max allowed is 10). 112

com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck

File Error Description Line
org/limy/eclipse/code/javadoc/LimyStubUtils.java NPath Complexity is 4,608 (max allowed is 50). 149
org/limy/eclipse/code/javadoc/LimyStubUtils.java NPath Complexity is 216 (max allowed is 50). 287
org/limy/eclipse/prop/editor/PropHyperlinkDetector.java NPath Complexity is 72 (max allowed is 50). 69
org/limy/eclipse/prop/editor/PropertyDocumentUtils.java NPath Complexity is 68 (max allowed is 50). 40
org/limy/eclipse/prop/editor/PropertyRule.java NPath Complexity is 102 (max allowed is 50). 72
org/limy/eclipse/qalab/action/CreateBuildXmlAction.java NPath Complexity is 128 (max allowed is 50). 87
org/limy/eclipse/qalab/ant/QalabCreator.java NPath Complexity is 108 (max allowed is 50). 256
org/limy/eclipse/qalab/ant/UmlgraphCreator.java NPath Complexity is 96 (max allowed is 50). 152
org/limy/eclipse/web/velocityeditor/VelocityDollarRule.java NPath Complexity is 82 (max allowed is 50). 92

com.puppycrawl.tools.checkstyle.checks.sizes.ParameterNumberCheck

File Error Description Line
org/limy/eclipse/code/javadoc/LimyStubUtils.java パラメータ数が 6 を超えています。 149
org/limy/eclipse/code/javadoc/LimyStubUtils.java パラメータ数が 6 を超えています。 287

com.puppycrawl.tools.checkstyle.checks.GenericIllegalRegexpCheck

File Error Description Line
org/limy/eclipse/common/jdt/AbstractUIAction.java Illegal Pattern 119
org/limy/xml/XmlUtils.java Illegal Pattern 76

com.puppycrawl.tools.checkstyle.checks.metrics.BooleanExpressionComplexityCheck

File Error Description Line
org/limy/eclipse/common/jdt/LimyJavaUtils.java Boolean expression complexity is 5 (max allowed is 3). 219

com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck

File Error Description Line
org/limy/eclipse/common/ui/AbstractJavaElementAction.java '}' の後にホワイトスペースがありません。 102

com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck

File Error Description Line
org/limy/eclipse/prop/LimyPropConstants.java Utility classes should not have a public or default constructor. 27
org/limy/eclipse/qalab/LimyQalabMarker.java Utility classes should not have a public or default constructor. 29
org/limy/eclipse/qalab/common/LimyQalabConstants.java Utility classes should not have a public or default constructor. 28
org/limy/eclipse/prop/LimyPropConstants.java Utility classes should not have a public or default constructor. 27

com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck

File Error Description Line
org/limy/eclipse/qalab/action/toolbar/PulldownAction.java 'Exception' をキャッチすることは許可されていません。 117
org/limy/eclipse/qalab/mark/cobertura/CoberturaExecuter.java 'Throwable' をキャッチすることは許可されていません。 131
org/limy/eclipse/qalab/mark/cobertura/CoberturaExecuter.java 'Exception' をキャッチすることは許可されていません。 159
org/limy/velocity/VelocitySupport.java 'Exception' をキャッチすることは許可されていません。 70
org/limy/velocity/VelocitySupport.java 'Exception' をキャッチすることは許可されていません。 92
org/limy/velocity/XmlToHtmlImpl.java 'Exception' をキャッチすることは許可されていません。 94
org/limy/velocity/task/VmStyleTask.java 'Exception' をキャッチすることは許可されていません。 103

com.puppycrawl.tools.checkstyle.checks.coding.MultipleStringLiteralsCheck

File Error Description Line
org/limy/eclipse/qalab/ant/CoberturaCreator.java The String "dir" appears 8 times in the file. 158
org/limy/eclipse/qalab/ant/PmdCreator.java The String "pmd" appears 6 times in the file. 72
org/limy/eclipse/qalab/ant/QalabCreator.java The String "${qalab.xml}" appears 7 times in the file. 144
org/limy/eclipse/qalab/ant/QalabCreator.java The String "true" appears 6 times in the file. 150

com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck

File Error Description Line
org/limy/eclipse/qalab/common/QalabResourceUtils.java 使用されないインポートです - java.io.File。 23
org/limy/eclipse/qalab/mark/CheckstyleMarkCreator.java 使用されないインポートです - org.limy.eclipse.common.jdt.LimyJavaUtils。 31
org/limy/eclipse/qalab/mark/CoberturaMarkCreator.java 使用されないインポートです - org.limy.eclipse.qalab.common.LimyQalabJavaUtils。 41
org/limy/eclipse/qalab/mark/cobertura/CoberturaExecuter.java 使用されないインポートです - org.junit.runner.notification.RunListener。 37

com.puppycrawl.tools.checkstyle.checks.coding.IllegalTypeCheck

File Error Description Line
org/limy/eclipse/qalab/mark/PmdMarkCreator.java 'AbstractReportNode' 型の変数、戻り値、パラメータを宣言することは許可されていません。 197
org/limy/eclipse/qalab/mark/PmdMarkCreator.java 'AbstractReportNode' 型の変数、戻り値、パラメータを宣言することは許可されていません。 200
org/limy/eclipse/qalab/propertypage/StoredComposite.java 'AbstractStoredControl' 型の変数、戻り値、パラメータを宣言することは許可されていません。 66

com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck

File Error Description Line
org/limy/eclipse/qalab/outline/CcGraphCreator.java Javadoc コメントがありません。 49

com.puppycrawl.tools.checkstyle.checks.coding.ModifiedControlVariableCheck

File Error Description Line
org/limy/eclipse/qalab/task/Java2HtmlTask.java Control variable 'name' is modified. 267

com.puppycrawl.tools.checkstyle.checks.metrics.JavaNCSSCheck

File Error Description Line
org/limy/eclipse/web/velocityeditor/VelocitySharpRule.java NCSS for this method is 56 (max allowed is 50). 112

com.puppycrawl.tools.checkstyle.checks.javadoc.PackageHtmlCheck

File Error Description Line
org/limy/eclipse/code/etc/package.html パッケージドキュメンテーションが見つかりません。 0


View Checkstyle config file