Clover Coverage Report -
FEST Swing 1.2
Coverage timestamp:
Tue Jun 1 2010 15:19:25 PDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Tue Jun 1 2010 12:49:57 PDT:
Stmts:
7,737
LOC:
52,584
Total cmp:
4,300
Stmts/Method:
2.28
Branches:
1,528
NCLOC:
20,576
Cmp density:
0.56
Methods/Class:
7.4
Methods:
3,391
Files:
436
Avg method cmp:
1.27
Classes/Pkg:
17.62
Classes:
458
Packages:
26
1.8%
of code in this project is excluded from these metrics.
Remove Filter
Statistics for project Clover database Tue Jun 1 2010 12:49:57 PDT:
Stmts:
7,785
LOC:
52,584
Total cmp:
4,474
Stmts/Method:
2.19
Branches:
1,542
NCLOC:
20,576
Cmp density:
0.57
Methods/Class:
7.76
Methods:
3,556
Files:
436
Avg method cmp:
1.26
Classes/Pkg:
17.62
Classes:
458
Packages:
26
These metrics include filtered code. (
1.8%
)
Apply Filter
Coverage
458 classes, 11,605 / 12,656 elements
91.7%
0.91695637
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
93.2%
0.9316992
org.fest.swing.driver
(1475)
2.
96.9%
0.9693271
org.fest.swing.fixture
(1153)
3.
91%
0.91
org.fest.swing.core
(478)
4.
99.5%
0.9952941
org.fest.swing.util
(139)
5.
97.5%
0.9752475
org.fest.swing.monitor
(129)
Most Complex Classes
1.
82.4%
0.82392776
BasicRobot
(136)
2.
94.3%
0.9431438
JTreeDriver
(97)
3.
95.7%
0.95669293
JTableDriver
(94)
4.
100%
1.0
ContainerFixture
(84)
5.
100%
1.0
JListDriver
(72)
Test Results
0 / 0
tests 0 secs
No test results could be found. Please ensure that you have instrumented your unit tests correctly.
Top 20 Project Risks
DragAwareEventQueue
HorizontalJSplitPaneDividerLocation
VerticalJSplitPaneDividerLocation
PointAndParentForScrollingJTextFieldQuery
JToolBarLocation
Actions
KeyStrokeMapping
WindowLikeContainerLocations
JToolBarIsFloatingQuery
CheckThreadViolationRepaintManager
KeyStrokes
KeyStrokeMappingProviderFactory
JTreeLocation
MouseInfo
JListCellCenterQuery
DragDropInfo
AWT
GUITestFinder
ParentFinder
ComponentDragAndDrop
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
KeyStrokeMappingProvider_de.keyStrokeMappings() : Collection<KeyStrokeMapping>
(1)
2.
0%
KeyStrokeMappingProvider_mac_fr_FR.createMappings() : List<KeyStrokeMapping>
(1)
3.
0%
KeyStrokeMappingProvider_fr.createMappings() : List<KeyStrokeMapping>
(1)
4.
0%
MouseInfo.component() : Component
(5)
5.
0%
DragAwareEventQueue.relayDnDEvent(MouseEvent) : void
(7)
6.
0%
DragDropInfo.isNativeDragActive() : boolean
(4)
7.
0%
KeyStrokeMapping.hashCode() : int
(2)
8.
0%
JTreeDriver.executeInEDT() : void
(2)
9.
0%
InputState.deepestComponentUnderMousePointer() : Component
(2)
10.
0%
PointAndParentForScrollingJTextFieldQuery.addRectangleToPoint(Rectangle,Point) : Point
(1)
11.
0%
InputState.clear() : void
(1)
12.
0%
MouseInfo.clear() : void
(1)
13.
0%
MouseInfo.pointFrom(Point) : Point
(2)
14.
0%
EmergencyAbortListener.registerInToolkit() : EmergencyAbortListener
(1)
15.
0%
AWT.isPointInScreenBoundaries(JComponent,Point) : boolean
(1)
16.
0%
BasicRobot.executeInEDT() : Pair<Component, Point>
(1)
17.
0%
NoExitSecurityManagerInstaller.NoExitSecurityManagerInstaller(NoExitSecurityManager)
(1)
18.
0%
JPanelFixture.click() : JPanelFixture
(1)
19.
0%
JPanelFixture.click(MouseButton) : JPanelFixture
(1)
20.
0%
JPanelFixture.click(MouseClickInfo) : JPanelFixture
(1)
Report generated by
Clover
Code Coverage
v3.0.2
Tue Jun 1 2010 16:20:16 PDT
.
Clover: Open Source License registered to FEST (Fixtures for Easy Software Testing) .