Notepad
Notepad
Class
Lack of Cohesion) Inheritance Tree) Base Classes)
Accessor 89 0 0
Action 40 0 0
AutoComplete 83 0 0
AutoLineLayout 91 0 0
AutoSurface 54 0 0
Buffer 61 0 0
CallTip 59 0 0
Caret 0 0 0
CellBuffer 85 0 0
CharacterIndexer 0 0 0
ColourAllocated 0 0 0
ColourDesired 27 0 0
ContractionState 48 0 0
ControlsTab 57 2 1
CRC16 0 1 1
CRC16_ISO_3309 25 0 0
DataObject 0 0 0
DocModification 0 0 0
DocTabView 50 2 1
Document 93 0 0
Document::WatcherWithUserData 0 0 0
DocumentAccessor 83 1 1
DocumentIndexer 0 1 1
DocWatcher 0 0 0
DropSource 0 0 0
DropTarget 0 0 0
Editor 95 1 1
ElapsedTime 0 0 0
ExternalLexerModule 50 1 1
FileDialog 53 0 0
FileNamStringSpliter 0 0 0
FindReplaceDlg 81 2 1
Font 25 0 0
FontCached 60 1 1
FontNames 37 0 0
FormatEnumerator 0 0 0
IconList 55 0 0
IconLists 50 0 0
Indicator 0 0 0
KeyMap 40 0 0
KeyToCommand 0 0 0
LexerLibrary 46 0 0
LexerManager 56 0 0
LexerMinder 0 0 0
LexerModule 70 0 0
LineLayout 76 0 0
LineLayoutCache 53 0 0
LineMarker 25 0 0
LineToType 26 0 0
LineVector 57 0 0
ListBox 0 1 1
ListBoxX 80 2 1
ListView 86 1 1
LMMinder 0 0 0
MarginStyle 0 0 0
MarkerHandleSet 0 0 0
Menu 0 0 0
Notepad_plus 86 1 1
NppParameters 73 0 0
OneLine 50 0 0
Palette 40 0 0
Platform 0 0 0
Point 50 0 0
PRectangle 14 0 0
Printer 33 0 0
Process 81 0 0
Process 89 0 0
ProcessThread 50 0 0
PropSet 73 0 0
Range 0 0 0
RESearch 75 0 0
ScintillaBase 78 2 1
ScintillaEditView 92 1 1
ScintillaWin 93 3 1
SelectionText 33 0 0
Splitter 79 1 1
SplitterContainer 71 1 1
SString 56 0 0
StaticControl 0 1 1
StaticControl 0 1 1
StaticDialog 0 1 1
Style 59 0 0
StyleContext 67 0 0
Surface 0 0 0
SurfaceImpl 85 1 1
SVector 30 0 0
TabBar 90 1 1
Timer 0 0 0
ToolBar 68 1 1
ToolBarIcons 75 1 1
TreeView 0 1 1
UndoHistory 56 0 0
URLCtrl 45 1 1
UserDefineDialog 82 2 1
ViewStyle 69 0 0
Window 60 0 0
Window 64 0 0
WindowAccessor 81 1 1
WindowInterface 0 1 1
WordList 49 0 0
XPM 71 0 0
XPMSet 34 0 0
Average 42.8137254901961 0.37254901960784 0.2941176470588
CBO (Count of NOC (Count of RFC (Count of NIM (Count of NIV (Count of
Coupled Classes) Derived Classes) All Methods) Instance Methods) Instance Variables)
0 2 26 26 4
0 0 5 5 5
2 0 17 17 13
2 0 9 9 10
1 0 11 11 1
2 0 13 13 7
9 0 9 9 14
0 0 1 1 3
7 0 50 50 12
0 1 1 1 0
0 0 3 3 1
0 0 11 10 1
2 0 18 18 7
1 0 61 11 3
0 0 8 4 0
0 1 4 4 2
1 0 1 1 2
1 0 2 2 8
4 0 66 16 1
8 0 91 91 22
1 0 1 1 2
3 0 51 25 10
1 0 3 2 2
2 1 6 6 0
1 0 1 1 2
1 0 1 1 2
33 1 169 163 82
0 0 2 2 2
3 0 12 4 4
0 0 5 5 6
0 0 3 3 1
4 0 42 15 11
1 1 8 8 1
0 0 14 4 4
0 0 4 4 2
0 0 1 1 5
0 0 6 6 3
0 1 2 2 1
4 0 2 2 2
1 0 5 5 3
0 0 0 0 3
3 0 3 3 5
2 0 5 4 1
1 0 0 0 2
3 1 8 6 6
1 0 9 9 20
1 0 10 10 6
9 0 8 8 4
0 0 5 5 3
3 0 15 15 7
3 1 40 19 0
6 0 63 22 9
0 0 30 10 3
1 0 1 1 0
0 0 1 1 4
1 0 10 10 1
2 0 5 5 1
20 0 76 54 17
1 0 7 6 5
0 0 2 2 4
4 0 5 5 4
1 0 25 4 0
0 0 2 1 2
1 0 7 7 4
3 0 3 3 3
1 0 27 25 9
1 0 15 12 11
1 0 4 3 5
2 0 15 15 4
0 0 7 7 2
1 0 12 12 9
17 1 194 24 6
8 0 88 67 7
19 0 246 47 9
0 0 3 3 3
1 0 40 19 8
2 0 32 11 10
0 0 40 39 4
0 0 23 3 0
0 0 23 3 0
1 2 27 6 0
5 0 9 9 21
1 0 18 18 9
6 1 39 38 0
5 0 79 40 13
0 0 9 9 4
1 2 50 25 10
0 0 1 1 3
3 0 35 15 3
2 0 13 11 3
1 0 25 5 0
1 0 18 18 6
0 0 25 4 7
3 0 46 19 7
10 0 10 10 42
2 14 20 20 2
0 0 14 14 3
3 0 50 24 8
1 0 22 2 0
1 0 11 11 7
6 0 17 16 10
1 0 7 7 5
2.61764705882353 0.2941176470588 23.5196078431 13.5686274509804 6.12745098039216
WMC (Count
of Methods)
26
5
17
9
11
13
9
1
50
1
3
11
18
11
4
4
1
2
16
91
1
25
2
6
1
1
163
2
4
5
3
15
8
6
4
1
6
2
2
5
0
3
5
0
8
9
10
8
5
15
20
23
10
1
1
10
5
56
7
2
5
25
2
7
3
27
15
4
15
7
12
25
68
52
3
20
12
40
3
3
7
9
18
39
40
9
30
1
15
11
5
18
5
19
10
20
14
24
2
11
17
7
14.137254902
LCOM (Percent DIT (Max IFANIN (Count of
Class
Lack of Cohesion) Inheritance Tree) Base Classes)
AboutDlg 33 2 1
Accessor 89 0 0
Action 40 0 0
AutoComplete 83 0 0
AutoLineLayout 91 0 0
AutoSurface 54 0 0
Buffer 69 0 0
CallTip 59 0 0
Caret 0 0 0
CellBuffer 85 0 0
CharacterIndexer 0 0 0
ColourAllocated 0 0 0
ColourDesired 27 0 0
ColourPicker 66 1 1
ColourPopup 77 1 1
ContractionState 48 0 0
ControlsTab 61 2 1
CRC16 0 1 1
CRC16_ISO_3309 25 0 0
DataObject 0 0 0
DocModification 0 0 0
DocTabView 50 2 1
Document 93 0 0
Document::WatcherWithUserData 0 0 0
DocumentAccessor 83 1 1
DocumentIndexer 0 1 1
DocWatcher 0 0 0
DropSource 0 0 0
DropTarget 0 0 0
Editor 95 1 1
ElapsedTime 0 0 0
ExternalLexerModule 50 1 1
FileDialog 63 0 0
FileNameStringSplitter 0 0 0
FindReplaceDlg 82 2 1
Font 25 0 0
FontCached 60 1 1
FontNames 37 0 0
FormatEnumerator 0 0 0
GlobalStyleDlg 33 2 1
GoToLineDlg 66 2 1
HereDocCls 40 0 0
IconList 55 0 0
IconLists 50 0 0
Indicator 0 0 0
KeyMap 40 0 0
KeyToCommand 0 0 0
LastRecentFileList 30 0 0
LexerLibrary 46 0 0
LexerManager 56 0 0
LexerMinder 0 0 0
LexerModule 70 0 0
LineLayout 76 0 0
LineLayoutCache 53 0 0
LineMarker 25 0 0
LineToType 26 0 0
LineVector 57 0 0
ListBox 0 1 1
ListBoxX 80 2 1
ListView 86 1 1
LMMinder 0 0 0
MarginStyle 0 0 0
MarkerHandleSet 0 0 0
Menu 0 0 0
Notepad_plus 90 1 1
NppParameters 88 0 0
OneLine 50 0 0
Palette 40 0 0
Platform 0 0 0
Point 50 0 0
PRectangle 14 0 0
Printer 33 0 0
Process 77 0 0
Process 89 0 0
ProcessThread 50 0 0
PropSet 73 0 0
QuoteCls 41 0 0
Range 0 0 0
RESearch 75 0 0
RunDlg 66 2 1
ScintillaBase 78 2 1
ScintillaEditView 93 1 1
ScintillaWin 93 3 1
SelectionText 33 0 0
Splitter 79 1 1
SplitterContainer 72 1 1
SString 56 0 0
StaticControl 0 1 1
StaticDialog 0 1 1
StatusBar 58 1 1
Style 61 0 0
StyleContext 67 0 0
Surface 0 0 0
SurfaceImpl 85 1 1
SVector 30 0 0
TabBar 90 1 1
Timer 0 0 0
TiXmlAttribute 67 1 1
TiXmlAttributeSet 0 0 0
TiXmlBase 88 0 0
TiXmlBase::StringToBuffer 0 0 0
TiXmlComment 0 2 1
TiXmlDeclaration 30 2 1
TiXmlDocument 79 2 1
TiXmlElement 23 2 1
TiXmlHandle 0 0 0
TiXmlNode 79 1 1
TiXmlOutStream 0 1 1
TiXmlParsingData 22 0 0
TiXmlString 48 0 0
TiXmlText 0 2 1
TiXmlUnknown 0 2 1
ToolBar 76 1 1
ToolBarIcons 75 1 1
TreeView 0 1 1
UndoHistory 56 0 0
URLCtrl 42 1 1
UserDefineDialog 81 2 1
ValueDlg 60 2 1
ViewStyle 69 0 0
WebControl 85 1 1
Window 82 0 0
Window 55 0 0
WindowAccessor 81 1 1
WindowInterface 0 1 1
WordList 49 0 0
WordStyleDlg 82 2 1
XPM 71 0 0
XPMSet 34 0 0
Average 43.4031007751938 0.5271317829457 0.3720930232558
CBO (Count of NOC (Count of RFC (Count of NIM (Count of NIV (Count of
Coupled Classes) Derived Classes) All Methods) Instance Methods) Instance Variables)
1 0 40 4 3
0 2 26 26 4
0 0 5 5 5
3 0 17 17 13
2 0 9 9 10
1 0 11 11 1
2 0 17 16 8
10 0 9 9 14
0 0 1 1 3
7 0 50 50 12
0 1 1 1 0
0 0 3 3 1
0 0 11 10 1
1 0 37 8 3
0 0 37 8 3
2 0 18 18 7
0 0 68 7 3
0 0 8 4 0
0 1 4 4 2
1 0 1 1 2
1 0 2 2 8
3 0 77 16 1
8 0 91 91 22
1 0 1 1 2
3 0 51 25 10
1 0 3 2 2
2 1 6 6 0
1 0 1 1 2
1 0 1 1 2
34 1 169 163 82
0 0 2 2 2
3 0 12 4 4
0 0 7 6 8
0 0 3 3 1
3 0 52 16 11
1 1 8 8 1
0 0 14 4 4
0 0 4 4 2
0 0 1 1 5
5 0 39 3 6
1 0 45 9 1
0 0 1 1 5
0 0 6 6 3
0 1 2 2 1
4 0 2 2 2
1 0 5 5 3
0 0 0 0 3
1 0 5 5 2
3 0 3 3 5
2 0 5 4 1
1 0 0 0 2
3 1 8 6 6
1 0 9 9 20
1 0 10 10 6
9 0 8 8 4
0 0 5 5 3
3 0 15 15 7
4 1 38 19 0
7 0 61 22 9
0 0 38 10 3
1 0 1 1 0
0 0 1 1 4
1 0 10 10 1
3 0 5 5 1
26 0 106 76 25
11 0 35 34 12
0 0 2 2 4
4 0 5 5 4
1 0 25 4 0
0 0 2 1 2
1 0 7 7 4
3 0 3 3 3
1 0 22 20 9
1 0 15 12 11
1 0 4 3 5
2 0 15 15 4
0 0 3 3 4
0 0 7 7 2
1 0 12 12 9
1 0 42 6 1
18 1 194 24 6
13 0 122 93 8
19 0 246 47 9
0 0 3 3 3
0 0 48 19 8
1 0 41 12 10
0 0 40 39 4
0 0 31 3 0
0 8 36 7 0
0 0 37 9 4
5 0 9 9 21
1 0 18 18 9
6 1 39 38 0
5 0 79 40 13
0 0 9 9 4
0 2 61 24 11
0 0 1 1 3
4 0 39 21 5
1 0 7 7 1
4 2 18 7 1
1 0 2 2 1
4 0 65 6 0
5 0 69 10 3
6 0 81 22 5
7 0 76 17 1
3 0 13 13 1
7 6 59 41 8
0 0 29 3 0
1 0 3 3 3
0 1 26 26 3
3 0 66 7 0
4 0 65 6 0
2 0 44 16 3
2 0 13 11 3
0 0 33 5 0
1 0 18 18 6
0 0 33 4 7
2 0 54 18 7
0 0 41 5 3
11 0 10 10 42
0 0 35 6 0
3 16 28 28 3
3 1 18 18 2
3 0 50 24 8
0 0 30 2 0
1 0 11 11 7
5 0 54 17 15
6 0 17 16 10
1 0 7 7 5
2.7441860465116 0.3720930232558 28.1627906977 13.4961240310078 5.63565891472868
WMC (Count
of Methods)
4
26
5
17
9
11
17
9
1
50
1
3
11
9
9
18
7
4
4
1
2
16
91
1
25
2
6
1
1
163
2
4
7
3
16
8
6
4
1
3
9
1
6
2
2
5
0
5
3
5
0
8
9
10
8
5
15
20
23
10
1
1
10
5
78
35
2
5
25
2
7
3
22
15
4
15
3
7
12
6
25
94
52
3
20
13
40
3
8
9
9
18
39
40
9
33
1
21
7
18
2
6
10
22
17
13
41
3
3
26
7
6
16
11
5
18
5
18
5
10
7
28
18
24
2
11
18
17
7
14.108527132
LCOM (Percent DIT (Max IFANIN (Count of
Class
Lack of Cohesion) Inheritance Tree) Base Classes)
AboutDlg 33 2 1
Accessor 89 0 0
Action 40 0 0
AutoComplete 83 0 0
AutoLineLayout 92 0 0
AutoSurface 54 0 0
Buffer 75 0 0
CallTip 68 0 0
Caret 0 0 0
CellBuffer 85 0 0
CharacterIndexer 0 0 0
ColourAllocated 0 0 0
ColourDesired 27 0 0
ColourPicker 66 1 1
ColourPopup 77 1 1
CommentStyleDialog 0 3 1
ContractionState 48 0 0
ControlsTab 74 2 1
Converter 14 0 0
CRC16 0 1 1
CRC16_ISO_3309 25 0 0
DataObject 0 0 0
DocModification 0 0 0
DocTabView 50 2 1
Document 94 0 0
Document::WatcherWithUserData 0 0 0
DocumentAccessor 83 1 1
DocumentIndexer 0 1 1
DocWatcher 0 0 0
DropSource 0 0 0
DropTarget 0 0 0
DynamicLibrary 0 0 0
DynamicLibraryImpl 0 1 1
DynamicLibraryImpl 0 1 1
Editor 96 1 1
ElapsedTime 33 0 0
ExternalLexerModule 50 1 1
FileDialog 63 0 0
FileNameStringSplitter 0 0 0
FindReplaceDlg 81 2 1
FolderStyleDialog 0 3 1
Font 43 0 0
FontCached 60 1 1
FontCached 65 1 1
FontHandle 50 0 0
FontNames 37 0 0
FormatEnumerator 0 0 0
GlobalStyleDlg 56 2 1
GoToLineDlg 66 2 1
HereDocCls 60 0 0
HereDocCls 66 0 0
IconList 60 0 0
IconLists 50 0 0
Idler 0 0 0
Indicator 0 0 0
KeyMap 40 0 0
KeyToCommand 0 0 0
KeyWordsStyleDialog 0 3 1
LastRecentFileList 30 0 0
LexerLibrary 46 0 0
LexerManager 61 0 0
LexerMinder 0 0 0
LexerModule 70 0 0
LineLayout 77 0 0
LineLayoutCache 53 0 0
LineMarker 25 0 0
LineToType 26 0 0
LineVector 57 0 0
ListBox 0 1 1
ListBoxX 79 2 1
ListBoxX 82 2 1
ListView 86 1 1
LMMinder 0 0 0
MarginStyle 0 0 0
MarkerHandleSet 0 0 0
Menu 30 0 0
Notepad_plus 91 1 1
NppParameters 92 0 0
OneLine 50 0 0
Palette 66 0 0
Platform 0 0 0
Point 75 0 0
PRectangle 12 0 0
Printer 33 0 0
Process 77 0 0
Process 89 0 0
ProcessThread 50 0 0
PropSet 78 0 0
QuoteCls 41 0 0
QuoteCls 41 0 0
Range 0 0 0
RESearch 75 0 0
RunDlg 66 2 1
SBuffer 0 1 1
ScintillaBase 78 2 1
ScintillaEditView 94 1 1
ScintillaGTK 94 3 1
ScintillaWin 94 3 1
SContainer 40 0 0
SelectionLineIterator 50 0 0
SelectionText 33 0 0
SharedParametersDialog 85 2 1
Splitter 79 1 1
SplitterContainer 72 1 1
SString 60 1 1
StaticControl 0 1 1
StaticDialog 0 1 1
StatusBar 58 1 1
StringDlg 60 2 1
Style 72 0 0
StyleContext 67 0 0
Surface 0 0 0
SurfaceImpl 85 1 1
SurfaceImpl 81 1 1
SVector 30 0 0
SymbolsStyleDialog 85 3 1
TabBar 90 1 1
Timer 0 0 0
TiXmlAttribute 67 1 1
TiXmlAttributeSet 0 0 0
TiXmlBase 88 0 0
TiXmlBase::StringToBuffer 0 0 0
TiXmlComment 0 2 1
TiXmlDeclaration 30 2 1
TiXmlDocument 79 2 1
TiXmlElement 23 2 1
TiXmlHandle 0 0 0
TiXmlNode 79 1 1
TiXmlOutStream 0 1 1
TiXmlParsingData 22 0 0
TiXmlString 48 0 0
TiXmlText 0 2 1
TiXmlUnknown 0 2 1
ToolBar 79 1 1
ToolBarIcons 76 1 1
TreeView 0 1 1
UndoHistory 56 0 0
URLCtrl 42 1 1
UserDefineDialog 88 3 1
UserLangContainer 35 0 0
Utf16_Iter 61 1 1
Utf8_16 0 0 0
Utf8_16_Read 54 1 1
Utf8_16_Write 46 1 1
Utf8_Iter 62 1 1
ValueDlg 67 2 1
ViewStyle 69 0 0
Window 68 0 0
Window 64 0 0
WindowAccessor 81 1 1
WindowInterface 0 1 1
WordList 49 0 0
WordStyleDlg 81 2 1
XPM 71 0 0
XPMSet 34 0 0
Average 44.1096774193548 0.6387096774194 0.4193548387097
CBO (Count of NOC (Count of RFC (Count of NIM (Count of NIV (Count of
Coupled Classes) Derived Classes) All Methods) Instance Methods) Instance Variables)
2 0 57 4 3
0 2 26 26 4
0 0 5 5 5
2 0 17 17 13
2 0 9 9 12
3 0 11 11 1
6 0 21 20 10
10 0 12 12 19
0 0 1 1 3
7 0 51 51 12
0 1 1 1 0
0 0 3 3 1
0 0 11 10 1
2 0 54 8 3
1 0 54 8 3
5 0 71 8 0
2 0 18 18 7
1 0 87 9 3
0 0 7 7 1
0 0 8 4 0
0 1 4 4 2
1 0 1 1 2
1 0 2 2 8
4 0 94 16 1
8 0 98 98 23
1 0 1 1 2
3 0 51 25 10
1 0 3 2 2
2 1 6 6 0
1 0 1 1 2
1 0 1 1 2
2 2 6 3 0
0 0 10 4 1
0 0 10 4 1
36 1 183 177 92
0 0 6 6 2
3 0 12 4 4
0 0 7 6 8
0 0 3 3 1
5 0 71 18 14
5 0 69 6 0
2 2 16 16 1
0 0 22 4 4
2 0 23 4 4
0 0 5 5 4
0 0 4 4 2
0 0 1 1 5
6 0 58 5 6
2 0 62 9 1
0 0 2 2 5
0 0 2 2 6
0 0 8 8 5
0 1 2 2 1
0 0 1 1 2
4 0 2 2 2
1 0 5 5 3
0 0 0 0 3
5 0 69 6 0
1 0 5 5 2
4 0 3 3 5
1 0 7 5 2
1 0 0 0 2
3 1 8 6 6
1 0 9 9 22
1 0 10 10 6
9 0 8 8 4
0 0 5 5 3
3 0 15 15 7
5 2 70 22 0
6 0 92 21 9
6 0 88 18 12
0 0 55 10 3
1 0 1 1 0
0 0 1 1 4
1 0 10 10 1
2 0 13 13 1
35 0 134 87 29
13 0 64 61 22
0 0 2 2 4
4 0 15 15 4
1 0 64 4 0
1 0 4 1 2
1 0 8 8 4
3 0 3 3 3
1 0 22 20 9
1 0 15 12 11
1 0 4 3 5
2 0 19 17 4
0 0 3 3 4
0 0 3 3 4
0 0 7 7 2
1 0 12 12 9
2 0 59 6 1
0 0 11 6 0
17 2 211 27 6
14 0 150 104 8
19 0 304 51 22
21 0 267 51 9
0 2 5 3 2
3 0 5 5 11
0 0 6 6 5
8 5 63 10 7
1 0 65 19 8
2 0 58 12 10
1 0 48 43 2
0 0 48 3 0
1 9 53 7 0
1 0 54 9 4
1 0 58 5 3
5 0 13 13 22
1 0 18 18 9
7 2 41 38 0
6 0 81 40 14
7 0 78 37 8
0 0 9 9 4
8 0 73 10 0
1 2 78 24 11
0 0 1 1 3
4 0 39 21 5
1 0 7 7 1
4 2 18 7 1
1 0 2 2 1
4 0 65 6 0
5 0 69 10 3
6 0 81 22 5
7 0 76 17 1
3 0 13 13 1
7 6 59 41 8
0 0 29 3 0
1 0 3 3 3
0 1 26 26 3
3 0 66 7 0
4 0 65 6 0
3 0 64 19 5
2 0 16 14 3
1 0 50 5 0
1 0 18 18 6
0 0 50 4 7
13 0 90 27 13
1 0 5 5 4
0 0 7 7 7
0 4 0 0 0
1 0 6 6 7
1 0 6 6 5
0 0 9 9 6
1 0 60 7 4
10 0 10 10 49
2 16 45 45 2
0 0 14 14 3
3 0 50 24 8
0 0 47 2 0
1 0 11 11 7
8 0 72 19 15
6 0 17 16 10
1 0 7 7 5
3.0903225806452 0.4193548387097 34.535483871 13.8 5.83225806451613
WMC (Count
of Methods)
4
26
5
17
9
11
21
12
1
51
1
3
11
9
9
8
18
9
7
4
4
1
2
16
98
1
25
2
6
1
1
6
4
4
177
6
4
7
3
18
6
16
6
7
5
4
1
5
9
2
2
8
2
1
2
5
0
6
5
3
7
0
8
9
10
8
5
15
25
22
18
10
1
1
10
13
89
64
2
15
64
4
8
3
22
15
4
19
3
3
7
12
6
6
28
105
93
56
5
5
6
10
20
13
43
3
8
9
5
13
18
41
40
37
9
10
33
1
21
7
18
2
6
10
22
17
13
41
3
3
26
7
6
19
14
5
18
5
27
5
7
0
6
6
9
7
10
45
14
24
2
11
19
17
7
14.935483871
LCOM (Percent DIT (Max IFANIN (Count of
Class
Lack of Cohesion) Inheritance Tree) Base Classes)
AboutDlg 33 2 1
Accelerator 52 0 0
Accessor 89 0 0
Action 40 0 0
AutoComplete 83 0 0
AutoLineLayout 92 0 0
AutoSurface 54 0 0
BabyGridWrapper 93 1 1
Buffer 80 0 0
CallTip 68 0 0
Caret 0 0 0
CellBuffer 85 0 0
CharacterIndexer 0 0 0
ColourAllocated 0 0 0
ColourDesired 27 0 0
ColourPicker 66 1 1
ColourPopup 77 1 1
Command 57 0 0
CommandShortcut 0 3 1
CommentStyleDialog 0 3 1
ContextMenu 25 0 0
ContractionState 48 0 0
ControlsTab 74 2 1
Converter 14 0 0
CRC16 0 1 1
CRC16_ISO_3309 25 0 0
DataObject 0 0 0
DocModification 0 0 0
DocTabView 50 2 1
Document 94 0 0
Document::WatcherWithUserData 0 0 0
DocumentAccessor 83 1 1
DocumentIndexer 0 1 1
DocWatcher 0 0 0
DropSource 0 0 0
DropTarget 0 0 0
DynamicLibrary 0 0 0
DynamicLibraryImpl 0 1 1
DynamicLibraryImpl 0 1 1
Editor 96 1 1
ElapsedTime 33 0 0
ExternalLexerModule 50 1 1
FileDialog 63 0 0
FileNameStringSplitter 0 0 0
Finder 50 2 1
FindReplaceDlg 88 2 1
FolderStyleDialog 0 3 1
Font 43 0 0
FontCached 60 1 1
FontCached 65 1 1
FontHandle 50 0 0
FontNames 37 0 0
FormatEnumerator 0 0 0
GlobalStyleDlg 56 2 1
GoToLineDlg 66 2 1
HereDocCls 60 0 0
HereDocCls 66 0 0
IconList 60 0 0
IconLists 50 0 0
Idler 0 0 0
Indicator 0 0 0
KeyMap 40 0 0
KeyToCommand 0 0 0
KeyWordsStyleDialog 0 3 1
LastRecentFileList 70 0 0
LexerLibrary 46 0 0
LexerManager 61 0 0
LexerMinder 0 0 0
LexerModule 70 0 0
LineLayout 77 0 0
LineLayoutCache 53 0 0
LineMarker 25 0 0
LineToType 26 0 0
LineVector 57 0 0
ListBox 0 1 1
ListBoxX 79 2 1
ListBoxX 82 2 1
LMMinder 0 0 0
MacroShortcut 25 3 1
MarginStyle 0 0 0
MarkerHandleSet 0 0 0
Menu 30 0 0
Notepad_plus 93 1 1
NppParameters 95 0 0
OneLine 50 0 0
Palette 66 0 0
Platform 0 0 0
PluginsManager 0 0 0
Point 75 0 0
PRectangle 12 0 0
Printer 33 0 0
Process 77 0 0
Process 89 0 0
ProcessThread 50 0 0
PropSet 78 0 0
QuoteCls 41 0 0
QuoteCls 41 0 0
Range 0 0 0
RegExtDlg 81 2 1
RESearch 75 0 0
RunDlg 0 2 2
SBuffer 0 1 1
ScintillaBase 78 2 1
ScintillaEditView 95 1 1
ScintillaGTK 94 3 1
ScintillaWin 94 3 1
SContainer 40 0 0
SelectionLineIterator 50 0 0
SelectionText 33 0 0
SharedParametersDialog 85 2 1
ShortcutMapper 66 2 1
Splitter 79 1 1
SplitterContainer 72 1 1
SString 60 1 1
StaticControl 0 1 1
StaticDialog 77 1 1
StatusBar 58 1 1
StringDlg 60 2 1
Style 72 0 0
StyleContext 67 0 0
Surface 0 0 0
SurfaceImpl 85 1 1
SurfaceImpl 81 1 1
SVector 30 0 0
SymbolsStyleDialog 88 3 1
TabBar 89 1 1
Timer 0 0 0
TiXmlAttribute 67 1 1
TiXmlAttributeSet 0 0 0
TiXmlBase 88 0 0
TiXmlBase::StringToBuffer 0 0 0
TiXmlComment 0 2 1
TiXmlDeclaration 30 2 1
TiXmlDocument 79 2 1
TiXmlElement 23 2 1
TiXmlHandle 0 0 0
TiXmlNode 79 1 1
TiXmlOutStream 0 1 1
TiXmlParsingData 22 0 0
TiXmlString 48 0 0
TiXmlText 0 2 1
TiXmlUnknown 0 2 1
ToolBar 79 1 1
ToolBarIcons 76 1 1
trayIconControler 16 0 0
TreeView 0 1 1
UndoHistory 56 0 0
URLCtrl 42 1 1
UserCommand 25 3 1
UserDefineDialog 88 3 1
UserLangContainer 67 0 0
Utf16_Iter 61 1 1
Utf8_16 0 0 0
Utf8_16_Read 54 1 1
Utf8_16_Write 46 1 1
Utf8_Iter 62 1 1
ValueDlg 67 2 1
ViewStyle 69 0 0
Window 97 0 0
Window 64 0 0
WindowAccessor 81 1 1
WindowInterface 0 1 1
WordList 49 0 0
WordStyleDlg 81 2 1
XPM 71 0 0
XPMSet 34 0 0
Average 44.4156626506024 0.6867469879518 0.433734939759
CBO (Count of NOC (Count of RFC (Count of NIM (Count of NIV (Count of
Coupled Classes) Derived Classes) All Methods) Instance Methods) Instance Variables)
2 0 65 4 3
2 0 8 8 5
0 2 26 26 4
0 0 5 5 5
2 0 17 17 13
2 0 9 9 12
3 0 11 11 1
2 0 68 15 0
7 0 25 24 11
9 0 12 12 19
0 0 1 1 3
7 0 51 51 12
0 1 1 1 0
0 0 3 3 1
0 0 11 10 1
2 0 61 8 3
1 0 61 8 3
0 1 7 7 1
0 0 72 3 1
5 0 81 9 0
0 0 6 6 2
2 0 18 18 7
3 0 89 9 3
0 0 7 7 1
0 0 8 4 0
0 1 4 4 2
1 0 1 1 2
1 0 2 2 8
4 0 96 16 1
8 0 98 98 23
1 0 1 1 2
3 0 51 25 10
1 0 3 2 2
2 1 6 6 0
1 0 1 1 2
1 0 1 1 2
2 2 6 3 0
0 0 10 4 1
0 0 10 4 1
35 1 183 177 92
0 0 6 6 2
3 0 12 4 4
1 0 7 6 8
1 0 3 3 1
2 0 173 8 2
11 0 90 29 18
5 0 78 6 0
2 2 16 16 1
0 0 22 4 4
2 0 23 4 4
0 0 5 5 4
0 0 4 4 2
0 0 1 1 5
6 0 66 5 6
2 0 70 9 1
0 0 2 2 5
0 0 2 2 6
0 0 8 8 5
1 1 2 2 1
0 0 1 1 2
4 0 2 2 2
1 0 5 5 3
0 0 0 0 3
5 0 79 7 0
2 0 12 12 7
4 0 3 3 5
1 0 7 5 2
1 0 0 0 2
3 1 8 6 6
1 0 9 9 22
1 0 10 10 6
9 0 8 8 4
0 0 5 5 3
3 0 15 15 7
4 2 77 22 0
6 0 99 21 9
6 0 95 18 12
1 0 1 1 0
1 0 73 4 1
0 0 1 1 4
1 0 10 10 1
2 0 13 13 1
52 0 154 100 39
20 0 88 85 32
0 0 2 2 4
4 0 15 15 4
1 0 64 4 0
0 0 1 1 0
1 0 4 1 2
1 0 8 8 4
3 0 3 3 3
1 0 22 20 9
1 0 15 12 11
1 0 4 3 5
2 0 19 17 4
0 0 3 3 4
0 0 3 3 4
0 0 7 7 2
1 0 72 11 1
1 0 12 12 9
8 0 74 6 0
0 0 11 6 0
17 2 211 27 6
16 1 165 112 8
18 0 304 51 22
21 0 267 51 9
0 2 5 3 2
3 0 5 5 11
0 0 6 6 5
9 5 72 11 7
9 0 69 8 3
1 0 72 19 8
2 0 65 12 10
1 0 48 43 2
1 0 55 3 0
1 12 61 8 1
1 0 61 9 4
1 0 66 5 4
5 0 13 13 22
1 0 18 18 9
7 2 41 38 0
6 0 81 40 14
7 0 78 37 8
0 0 9 9 4
7 0 83 11 0
1 2 80 19 11
0 0 1 1 3
4 0 39 21 5
1 0 7 7 1
4 2 18 7 1
1 0 2 2 1
4 0 65 6 0
5 0 69 10 3
6 0 81 22 5
7 0 76 17 1
3 0 13 13 1
7 6 59 41 8
0 0 29 3 0
1 0 3 3 3
0 1 26 26 3
3 0 66 7 0
4 0 65 6 0
3 0 71 19 5
3 0 16 14 3
0 0 3 3 2
1 0 57 5 0
1 0 18 18 6
0 0 57 4 7
1 0 73 4 1
14 0 100 28 13
2 0 5 5 8
0 0 7 7 7
0 4 0 0 0
1 0 6 6 7
1 0 6 6 5
0 0 9 9 6
1 0 68 7 4
10 0 10 10 49
2 16 52 52 7
0 0 14 14 3
3 0 50 24 8
1 0 54 2 0
1 0 11 11 7
9 0 80 19 15
6 0 17 16 10
1 0 7 7 5
3.2771084337349 0.421686746988 37.6204819277 13.7469879518072 5.78313253012048
WMC (Count
of Methods)
4
8
26
5
17
9
11
16
25
12
1
51
1
3
11
9
9
7
3
9
6
18
9
7
4
4
1
2
16
98
1
25
2
6
1
1
6
4
4
177
6
4
7
3
8
29
6
16
6
7
5
4
1
5
9
2
2
8
2
1
2
5
0
7
12
3
7
0
8
9
10
8
5
15
25
22
18
1
4
1
10
13
102
88
2
15
64
1
4
8
3
22
15
4
19
3
3
7
11
12
6
6
28
113
93
56
5
5
6
11
8
20
13
43
3
9
9
5
13
18
41
40
37
9
11
28
1
21
7
18
2
6
10
22
17
13
41
3
3
26
7
6
19
14
3
5
18
5
4
28
5
7
0
6
6
9
7
10
52
14
24
2
11
19
17
7
14.813253012
LCOM (Percent DIT (Max IFANIN (Count of
Class
Lack of Cohesion) Inheritance Tree) Base Classes)
AboutDlg 33 2 1
Accelerator 55 0 0
Accessor 89 0 0
Action 40 0 0
AutoComplete 83 0 0
AutoLineLayout 92 0 0
AutoSurface 54 0 0
BabyGridWrapper 93 1 1
Buffer 81 0 0
CallTip 67 0 0
Caret 0 0 0
CellBuffer 85 0 0
CharacterIndexer 0 0 0
ColourAllocated 0 0 0
ColourDesired 27 0 0
ColourPicker 66 1 1
ColourPopup 77 1 1
ColourStaticTextHooker 53 0 0
Command 40 0 0
CommandShortcut 0 3 1
CommentStyleDialog 0 3 1
ContextMenu 25 0 0
ContractionState 48 0 0
ControlsTab 74 2 1
Converter 14 0 0
CRC16 0 1 1
CRC16_ISO_3309 25 0 0
DataObject 0 0 0
DocModification 0 0 0
DocTabView 50 3 1
Document 94 0 0
Document::WatcherWithUserData 0 0 0
DocumentAccessor 83 1 1
DocumentIndexer 33 1 1
DocWatcher 0 0 0
DropSource 0 0 0
DropTarget 0 0 0
DynamicLibrary 0 0 0
DynamicLibraryImpl 0 1 1
DynamicLibraryImpl 0 1 1
Editor 96 1 1
ElapsedTime 33 0 0
ExternalLexerModule 50 1 1
FileDialog 60 0 0
FileNameStringSplitter 0 0 0
Finder 50 2 1
FindIncrementDlg 62 2 1
FindInFilesDlg 50 2 1
FindReplaceDlg 88 2 1
FolderStyleDialog 0 3 1
Font 43 0 0
FontCached 65 1 1
FontCached 60 1 1
FontHandle 50 0 0
FontNames 37 0 0
FormatEnumerator 0 0 0
GoToLineDlg 66 2 1
HereDocCls 41 0 0
HereDocCls 40 0 0
HereDocCls 33 0 0
IconList 60 0 0
IconLists 50 0 0
Idler 0 0 0
Indicator 0 0 0
KeyMap 40 0 0
KeyToCommand 0 0 0
KeyWordsStyleDialog 0 3 1
LastRecentFileList 70 0 0
LexerLibrary 46 0 0
LexerManager 61 0 0
LexerMinder 0 0 0
LexerModule 73 0 0
LineLayout 77 0 0
LineLayoutCache 53 0 0
LineMarker 25 0 0
LineToItem 60 0 0
LineVector 57 0 0
ListBox 0 1 1
ListBoxX 83 2 1
ListBoxX 89 2 1
LMMinder 0 0 0
MacroShortcut 25 3 1
MarginStyle 0 0 0
MarkerHandleSet 0 0 0
Menu 30 0 0
Notepad_plus 94 1 1
NppParameters 95 0 0
OneLine 50 0 0
Palette 66 0 0
Platform 0 0 0
PluginsManager 61 0 0
Point 75 0 0
PRectangle 12 0 0
Printer 33 0 0
Process 80 0 0
Process 88 0 0
ProcessThread 50 0 0
PropSet 80 0 0
QuoteCls 41 0 0
QuoteCls 41 0 0
QuoteCls 33 0 0
Range 0 0 0
ReBar 33 1 1
RegExtDlg 81 2 1
RESearch 75 0 0
RunDlg 0 2 2
SBuffer 0 1 1
ScintillaBase 82 2 1
ScintillaEditView 95 1 1
ScintillaGTK 94 3 1
ScintillaKeyMap 38 4 1
ScintillaWin 94 3 1
SContainer 40 0 0
SelectionLineIterator 50 0 0
SelectionText 33 0 0
SharedParametersDialog 85 2 1
ShortcutMapper 66 2 1
Splitter 79 1 1
SplitterContainer 72 1 1
SString 60 1 1
StaticControl 0 1 1
StaticDialog 80 1 1
StatusBar 58 1 1
StringDlg 60 2 1
Style 72 0 0
StyleContext 67 0 0
Surface 0 0 0
SurfaceImpl 81 1 1
SurfaceImpl 85 1 1
SVector 30 0 0
SymbolsStyleDialog 88 3 1
TabBar 77 1 1
TabBarPlus 84 2 1
Timer 0 0 0
TiXmlAttribute 67 1 1
TiXmlAttributeSet 0 0 0
TiXmlBase 88 0 0
TiXmlBase::StringToBuffer 0 0 0
TiXmlComment 0 2 1
TiXmlDeclaration 30 2 1
TiXmlDocument 79 2 1
TiXmlElement 23 2 1
TiXmlHandle 0 0 0
TiXmlNode 79 1 1
TiXmlOutStream 0 1 1
TiXmlParsingData 22 0 0
TiXmlString 48 0 0
TiXmlText 0 2 1
TiXmlUnknown 0 2 1
ToolBar 79 1 1
ToolBarIcons 76 1 1
trayIconControler 16 0 0
TreeView 0 1 1
UndoHistory 56 0 0
URLCtrl 42 1 1
UserCommand 25 3 1
UserDefineDialog 88 3 1
UserLangContainer 65 0 0
Utf16_Iter 61 1 1
Utf8_16 0 0 0
Utf8_16_Read 54 1 1
Utf8_16_Write 46 1 1
Utf8_Iter 62 1 1
ValueDlg 67 2 1
ViewStyle 69 0 0
Window 68 0 0
Window 64 0 0
WindowAccessor 81 1 1
WindowInterface 0 1 1
WordList 50 0 0
WordStyleDlg 83 2 1
XPM 71 0 0
XPMSet 34 0 0
Average 44.8265895953757 0.7167630057803 0.4393063583815
CBO (Count of NOC (Count of RFC (Count of NIM (Count of NIV (Count of
Coupled Classes) Derived Classes) All Methods) Instance Methods) Instance Variables)
2 0 59 4 3
2 0 8 8 5
0 2 26 26 4
0 0 5 5 5
3 0 17 17 13
2 0 9 9 12
3 0 11 11 1
2 0 61 15 0
7 0 28 27 12
10 0 12 12 19
0 0 1 1 3
7 0 51 51 12
0 1 2 2 0
0 0 3 3 1
0 0 11 10 1
2 0 54 8 3
1 0 54 8 3
0 0 5 4 3
0 1 5 5 1
0 1 69 4 1
5 0 75 9 0
0 0 6 6 2
2 0 18 18 7
2 0 66 9 3
0 0 7 7 1
0 0 8 4 0
0 1 4 4 2
1 0 1 1 2
1 0 2 2 8
4 0 91 16 1
8 0 102 101 23
1 0 1 1 2
3 0 51 25 11
1 0 5 3 2
2 1 6 6 0
1 0 1 1 2
1 0 1 1 2
2 2 6 3 0
0 0 10 4 1
0 0 10 4 1
36 1 187 181 94
0 0 6 6 2
3 0 13 4 4
1 0 6 6 7
1 0 3 3 1
6 0 180 8 2
3 0 59 4 2
3 0 59 4 2
13 0 87 32 20
5 0 72 6 0
2 2 16 16 1
2 0 23 4 4
0 0 22 4 4
0 0 5 5 4
0 0 4 4 2
0 0 1 1 5
2 0 64 9 1
0 0 2 2 6
0 0 2 2 5
0 0 1 1 6
0 0 8 8 5
1 1 2 2 1
0 0 1 1 2
4 0 2 2 2
1 0 5 5 3
0 0 0 0 3
5 0 73 7 0
1 0 12 12 7
4 0 3 3 5
1 0 7 5 2
1 0 0 0 2
3 1 9 7 6
1 0 9 9 22
1 0 10 10 6
9 0 8 8 4
1 0 10 10 6
3 0 15 15 7
6 2 72 24 0
7 0 92 20 12
9 0 113 39 19
1 0 1 1 0
0 0 69 4 1
0 0 1 1 4
1 0 10 10 1
2 0 13 13 1
54 0 157 110 46
23 0 105 102 40
0 0 2 2 4
4 0 15 15 4
1 0 64 4 0
8 0 9 9 4
1 0 4 1 2
1 0 8 8 4
3 0 3 3 3
0 0 23 20 11
1 0 13 11 9
2 0 4 3 5
3 0 21 18 4
0 0 3 3 4
0 0 3 3 4
0 0 3 3 3
0 0 7 7 2
2 0 49 4 3
1 0 66 11 1
1 0 12 12 9
7 0 66 6 0
0 0 11 6 0
17 2 215 27 8
16 1 172 126 7
19 0 310 53 22
0 0 78 9 2
21 0 277 57 12
0 2 5 3 2
3 0 5 5 11
0 0 6 6 5
9 5 66 11 7
10 0 63 8 3
1 0 65 19 8
2 0 58 12 10
1 0 48 43 2
0 0 48 3 0
2 13 55 9 1
1 0 54 9 4
1 0 60 5 4
5 0 13 13 22
1 0 18 18 9
7 2 41 38 0
7 0 78 37 8
6 0 81 40 14
0 0 9 9 4
7 0 77 11 0
1 2 57 12 5
1 1 75 9 6
0 0 1 1 3
4 0 39 21 5
1 0 7 7 1
4 2 18 7 1
1 0 2 2 1
4 0 65 6 0
5 0 69 10 3
6 0 81 22 5
7 0 76 17 1
3 0 13 13 1
7 6 59 41 8
0 0 29 3 0
1 0 3 3 3
0 1 26 26 3
3 0 66 7 0
4 0 65 6 0
3 0 64 19 5
3 0 16 14 3
0 0 3 3 2
1 0 50 5 0
1 0 18 18 6
0 0 50 4 7
0 0 69 4 1
14 0 94 28 13
2 0 5 5 8
0 0 7 7 7
0 4 0 0 0
1 0 6 6 7
1 0 6 6 5
0 0 9 9 6
1 0 62 7 4
10 0 10 10 49
2 17 45 45 2
0 0 14 14 3
3 0 50 24 8
0 0 47 2 0
1 0 12 12 8
10 0 76 21 20
6 0 17 16 10
1 0 7 7 5
3.3179190751445 0.4277456647399 36.7456647399 13.8959537572254 5.87861271676301
WMC (Count
of Methods)
4
8
26
5
17
9
11
16
28
12
1
51
2
3
11
9
9
5
5
4
9
6
18
9
7
4
4
1
2
16
102
1
25
3
6
1
1
6
4
4
181
6
4
6
3
8
4
4
32
6
16
7
6
5
4
1
9
2
2
1
8
2
1
2
5
0
7
12
3
7
0
9
9
10
8
10
15
27
20
41
1
4
1
10
13
112
105
2
15
64
9
4
8
3
23
13
4
21
3
3
3
7
4
11
12
6
6
28
127
95
9
62
5
5
6
11
8
20
13
43
3
10
9
5
13
18
41
37
40
9
11
12
18
1
21
7
18
2
6
10
22
17
13
41
3
3
26
7
6
19
14
3
5
18
5
4
28
5
7
0
6
6
9
7
10
45
14
24
2
12
21
17
7
14.936416185
Verison LCOM DIT IFANIN CBO NOC RFC NIM NIV WMC
1 42.813725 0.372549 0.294118 2.617647 0.294118 23.51961 13.56863 6.127451 14.13725
2 43.403101 0.527132 0.372093 2.744186 0.372093 28.16279 13.49612 5.635659 14.10853
2.5 44.109677 0.63871 0.419355 3.090323 0.419355 34.53548 13.8 5.832258 14.93548
3 44.415663 0.686747 0.433735 3.277108 0.421687 37.62048 13.74699 5.783133 14.81325
3.5 44.82659 0.716763 0.439306 3.317919 0.427746 36.74566 13.89595 5.878613 14.93642
LCOM
45
44.5
44
43.5 LCOM
43
42.5
42
41.5
0.5 1 1.5 2 2.5 3 3.5 4
IFANIN
0.5
0.45
0.4
0.35
0.3 IFANIN
0.25
0.2
0.15
0.1
0.05
0
0.5 1 1.5 2 2.5 3 3.5 4
NOC
0.45
0.4
0.35
0.3
0.25 NOC
0.2
NOC
0.45
0.4
0.35
0.3
0.25 NOC
0.2
0.15
0.1
0.05
0
0.5 1 1.5 2 2.5 3 3.5 4
NIM
14
13.9
13.8
13.7
NIM
13.6
13.5
13.4
13.3
13.2
0.5 1 1.5 2 2.5 3 3.5 4
WMC
15.2
15
14.8
14.6
14.4
14.2
14
13.8
13.6
0.5 1 1.5 2 2.5 3 3.5
DIT
0.8
0.7
0.6
0.5
DIT
0.4
0.3
0.2
0.1
0
0.5 1 1.5 2 2.5 3 3.5 4
CBO
3.5
2.5
2 CBO
1.5
0.5
0
0.5 1 1.5 2 2.5 3 3.5 4
RFC
40
35
30
25
RFC
20
RFC
40
35
30
25
RFC
20
15
10
5
0
0.5 1 1.5 2 2.5 3 3.5 4
NIV
6.2
6.1
6
5.9
5.8 NIV
5.7
5.6
5.5
5.4
5.3
0.5 1 1.5 2 2.5 3 3.5 4
WMC
WMC
2 2.5 3 3.5 4