| 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 |