Error |
Count |
'if' construct must use '{}'s. |
8 |
Parameter treeMap should be final. |
8 |
'for' construct must use '{}'s. |
7 |
Each variable declaration must be in its own statement. |
6 |
'3' is a magic number. |
4 |
Must have at least one statement. |
4 |
Parameter colorDistribution should be final. |
4 |
'20' is a magic number. |
3 |
Parameter parent should be final. |
3 |
Parameter style should be final. |
3 |
'15' is a magic number. |
2 |
'h' hides a field. |
2 |
'w' hides a field. |
2 |
Array brackets at illegal position. |
2 |
Missing package documentation file. |
2 |
Name 'EXTENTIONS' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
2 |
Parameter color should be final. |
2 |
Parameter hue should be final. |
2 |
Parameter negativeColor should be final. |
2 |
Parameter negativeHue should be final. |
2 |
Parameter negativeSaturation should be final. |
2 |
Parameter positiveColor should be final. |
2 |
Parameter positiveHue should be final. |
2 |
Parameter positiveSaturation should be final. |
2 |
Parameter root should be final. |
2 |
Parameter saturation should be final. |
2 |
Parameter value should be final. |
2 |
Using the '.*' form of import should be avoided - net.sf.jtreemap.ktreemap.*. |
2 |
'5' is a magic number. |
1 |
'70' is a magic number. |
1 |
'h2' hides a field. |
1 |
'w2' hides a field. |
1 |
'x' hides a field. |
1 |
'x2' hides a field. |
1 |
'y2' hides a field. |
1 |
Class Data Abstraction Coupling is 33 (max allowed is 13) classes [Separator, Action, SplitByNumber, ISelectionChangedListener, LinkedHashMap, OpenTM3Action, OpenXMLAction, BuilderXML, Group, Combo, FillLayout, ViewContentProvider, ViewLabelProvider, SplitBySortedWeight, IMenuListener, XMLTreeMapProvider, Composite, ZoomAction, SashForm, GridData, File, TreeViewer, SplitSquarified, SelectionListener, SplitByWeight, DrillDownAdapter, KTreeMap, SplitBySlice, Path, HSBTreeMapColorProvider, TM3TreeMapProvider, MenuManager, GridLayout]. |
1 |
Name 'm_ClassImageMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_ColorMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_DescriptorImageMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_FontMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_FontToBoldFontMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_FontToItalicFontMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_IdToCursorMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_ImageToDecoratorMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_URLImageMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_colorDistribution' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_jTreeMap' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_maxValue' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_minValue' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_negativeHue' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_negativeSaturation' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_positiveHue' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'm_positiveSaturation' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Nested try depth is 2 (max allowed is 1). |
1 |
Parameter file should be final. |
1 |
Parameter image should be final. |
1 |
Parameter node should be final. |
1 |
Parameter strategy should be final. |
1 |
Parameter text should be final. |
1 |
Parameter tm3File should be final. |
1 |
Parameter weight should be final. |
1 |
Return count is 5 (max allowed is 3). |
1 |
Using the '.*' form of import should be avoided - org.eclipse.jface.action.*. |
1 |
Using the '.*' form of import should be avoided - org.eclipse.jface.viewers.*. |
1 |
Using the '.*' form of import should be avoided - org.eclipse.swt.graphics.*. |
1 |
Using the '.*' form of import should be avoided - org.eclipse.swt.widgets.*. |
1 |
Using the '.*' form of import should be avoided - org.eclipse.ui.*. |
1 |
Using the '.*' form of import should be avoided - org.eclipse.ui.part.*. |
1 |
Utility classes should not have a public or default constructor. |
1 |
Variable 'fieldNames' must be private and have accessor methods. |
1 |
Variable 'fieldTypes' must be private and have accessor methods. |
1 |
Variable 'm_jTreeMap' must be private and have accessor methods. |
1 |
Variable 'm_maxValue' must be private and have accessor methods. |
1 |
Variable 'm_minValue' must be private and have accessor methods. |
1 |