| Metric | Tag | Overall | Per Function |
|---|---|---|---|
| Lines of Code | LOC | 514 | ****** |
| McCabe's Cyclomatic Number | MVG | 1 | ****** |
| Lines of Comment | COM | 12 | ******** |
| LOC/COM | L_C | 42.833 | |
| MVG/COM | M_C | ------ | |
| Weighted Methods per Class ( weighting = unity ) | WMC1 | 138 | |
| Weighted Methods per Class ( weighting = visible ) | WMCv | 138 | |
| Depth of Inheritance Tree | DIT | 1 | |
| Number of Children | NOC | 0 | |
| Coupling between objects | CBO | 5 | |
| Information Flow measure ( inclusive ) | IF4 | 0 | ******** |
| Information Flow measure ( visible ) | IF4v | 0 | ******** |
| Information Flow measure ( concrete ) | IF4c | 0 | ******** |
| Description | LOC | MVG | COM | L_C | M_C |
|---|---|---|---|---|---|
definition
./cccc/JLexer.h:16 |
371 | 1 | 12 | 30.917 | ------ |
| Function prototype | LOC | MVG | COM | L_C | M_C |
|---|---|---|---|---|---|
| JLexer( DLGInputStream *, unsigned ) definition ./cccc/JLexer.h:28 | 6 | 0 | 0 | ------ | ------ |
| act1( ) declaration ./cccc/JLexer.h:38 | 1 | 0 | 0 | ------ | ------ |
| act10( ) declaration ./cccc/JLexer.h:47 | 1 | 0 | 0 | ------ | ------ |
| act100( ) declaration ./cccc/JLexer.h:137 | 1 | 0 | 0 | ------ | ------ |
| act101( ) declaration ./cccc/JLexer.h:138 | 1 | 0 | 0 | ------ | ------ |
| act102( ) declaration ./cccc/JLexer.h:139 | 1 | 0 | 0 | ------ | ------ |
| act103( ) declaration ./cccc/JLexer.h:140 | 1 | 0 | 0 | ------ | ------ |
| act104( ) declaration ./cccc/JLexer.h:141 | 1 | 0 | 0 | ------ | ------ |
| act105( ) declaration ./cccc/JLexer.h:142 | 1 | 0 | 0 | ------ | ------ |
| act106( ) declaration ./cccc/JLexer.h:143 | 1 | 0 | 0 | ------ | ------ |
| act107( ) declaration ./cccc/JLexer.h:144 | 1 | 0 | 0 | ------ | ------ |
| act108( ) declaration ./cccc/JLexer.h:145 | 1 | 0 | 0 | ------ | ------ |
| act109( ) declaration ./cccc/JLexer.h:146 | 1 | 0 | 0 | ------ | ------ |
| act11( ) declaration ./cccc/JLexer.h:48 | 1 | 0 | 0 | ------ | ------ |
| act110( ) declaration ./cccc/JLexer.h:147 | 1 | 0 | 0 | ------ | ------ |
| act111( ) declaration ./cccc/JLexer.h:148 | 1 | 0 | 0 | ------ | ------ |
| act112( ) declaration ./cccc/JLexer.h:149 | 1 | 0 | 0 | ------ | ------ |
| act113( ) declaration ./cccc/JLexer.h:150 | 1 | 0 | 0 | ------ | ------ |
| act114( ) declaration ./cccc/JLexer.h:151 | 1 | 0 | 0 | ------ | ------ |
| act115( ) declaration ./cccc/JLexer.h:152 | 1 | 0 | 0 | ------ | ------ |
| act116( ) declaration ./cccc/JLexer.h:153 | 1 | 0 | 0 | ------ | ------ |
| act117( ) declaration ./cccc/JLexer.h:154 | 1 | 0 | 0 | ------ | ------ |
| act118( ) declaration ./cccc/JLexer.h:155 | 1 | 0 | 0 | ------ | ------ |
| act119( ) declaration ./cccc/JLexer.h:156 | 1 | 0 | 0 | ------ | ------ |
| act12( ) declaration ./cccc/JLexer.h:49 | 1 | 0 | 0 | ------ | ------ |
| act120( ) declaration ./cccc/JLexer.h:157 | 1 | 0 | 0 | ------ | ------ |
| act121( ) declaration ./cccc/JLexer.h:158 | 1 | 0 | 0 | ------ | ------ |
| act122( ) declaration ./cccc/JLexer.h:159 | 1 | 0 | 0 | ------ | ------ |
| act123( ) declaration ./cccc/JLexer.h:160 | 1 | 0 | 0 | ------ | ------ |
| act124( ) declaration ./cccc/JLexer.h:161 | 1 | 0 | 0 | ------ | ------ |
| act125( ) declaration ./cccc/JLexer.h:162 | 1 | 0 | 0 | ------ | ------ |
| act126( ) declaration ./cccc/JLexer.h:163 | 1 | 0 | 0 | ------ | ------ |
| act127( ) declaration ./cccc/JLexer.h:164 | 1 | 0 | 0 | ------ | ------ |
| act128( ) declaration ./cccc/JLexer.h:165 | 1 | 0 | 0 | ------ | ------ |
| act129( ) declaration ./cccc/JLexer.h:166 | 1 | 0 | 0 | ------ | ------ |
| act13( ) declaration ./cccc/JLexer.h:50 | 1 | 0 | 0 | ------ | ------ |
| act130( ) declaration ./cccc/JLexer.h:167 | 1 | 0 | 0 | ------ | ------ |
| act131( ) declaration ./cccc/JLexer.h:168 | 1 | 0 | 0 | ------ | ------ |
| act132( ) declaration ./cccc/JLexer.h:169 | 1 | 0 | 0 | ------ | ------ |
| act133( ) declaration ./cccc/JLexer.h:170 | 1 | 0 | 0 | ------ | ------ |
| act134( ) declaration ./cccc/JLexer.h:171 | 1 | 0 | 0 | ------ | ------ |
| act14( ) declaration ./cccc/JLexer.h:51 | 1 | 0 | 0 | ------ | ------ |
| act15( ) declaration ./cccc/JLexer.h:52 | 1 | 0 | 0 | ------ | ------ |
| act16( ) declaration ./cccc/JLexer.h:53 | 1 | 0 | 0 | ------ | ------ |
| act17( ) declaration ./cccc/JLexer.h:54 | 1 | 0 | 0 | ------ | ------ |
| act18( ) declaration ./cccc/JLexer.h:55 | 1 | 0 | 0 | ------ | ------ |
| act19( ) declaration ./cccc/JLexer.h:56 | 1 | 0 | 0 | ------ | ------ |
| act2( ) declaration ./cccc/JLexer.h:39 | 1 | 0 | 0 | ------ | ------ |
| act20( ) declaration ./cccc/JLexer.h:57 | 1 | 0 | 0 | ------ | ------ |
| act21( ) declaration ./cccc/JLexer.h:58 | 1 | 0 | 0 | ------ | ------ |
| act22( ) declaration ./cccc/JLexer.h:59 | 1 | 0 | 0 | ------ | ------ |
| act23( ) declaration ./cccc/JLexer.h:60 | 1 | 0 | 0 | ------ | ------ |
| act24( ) declaration ./cccc/JLexer.h:61 | 1 | 0 | 0 | ------ | ------ |
| act25( ) declaration ./cccc/JLexer.h:62 | 1 | 0 | 0 | ------ | ------ |
| act26( ) declaration ./cccc/JLexer.h:63 | 1 | 0 | 0 | ------ | ------ |
| act27( ) declaration ./cccc/JLexer.h:64 | 1 | 0 | 0 | ------ | ------ |
| act28( ) declaration ./cccc/JLexer.h:65 | 1 | 0 | 0 | ------ | ------ |
| act29( ) declaration ./cccc/JLexer.h:66 | 1 | 0 | 0 | ------ | ------ |
| act3( ) declaration ./cccc/JLexer.h:40 | 1 | 0 | 0 | ------ | ------ |
| act30( ) declaration ./cccc/JLexer.h:67 | 1 | 0 | 0 | ------ | ------ |
| act31( ) declaration ./cccc/JLexer.h:68 | 1 | 0 | 0 | ------ | ------ |
| act32( ) declaration ./cccc/JLexer.h:69 | 1 | 0 | 0 | ------ | ------ |
| act33( ) declaration ./cccc/JLexer.h:70 | 1 | 0 | 0 | ------ | ------ |
| act34( ) declaration ./cccc/JLexer.h:71 | 1 | 0 | 0 | ------ | ------ |
| act35( ) declaration ./cccc/JLexer.h:72 | 1 | 0 | 0 | ------ | ------ |
| act36( ) declaration ./cccc/JLexer.h:73 | 1 | 0 | 0 | ------ | ------ |
| act37( ) declaration ./cccc/JLexer.h:74 | 1 | 0 | 0 | ------ | ------ |
| act38( ) declaration ./cccc/JLexer.h:75 | 1 | 0 | 0 | ------ | ------ |
| act39( ) declaration ./cccc/JLexer.h:76 | 1 | 0 | 0 | ------ | ------ |
| act4( ) declaration ./cccc/JLexer.h:41 | 1 | 0 | 0 | ------ | ------ |
| act40( ) declaration ./cccc/JLexer.h:77 | 1 | 0 | 0 | ------ | ------ |
| act41( ) declaration ./cccc/JLexer.h:78 | 1 | 0 | 0 | ------ | ------ |
| act42( ) declaration ./cccc/JLexer.h:79 | 1 | 0 | 0 | ------ | ------ |
| act43( ) declaration ./cccc/JLexer.h:80 | 1 | 0 | 0 | ------ | ------ |
| act44( ) declaration ./cccc/JLexer.h:81 | 1 | 0 | 0 | ------ | ------ |
| act45( ) declaration ./cccc/JLexer.h:82 | 1 | 0 | 0 | ------ | ------ |
| act46( ) declaration ./cccc/JLexer.h:83 | 1 | 0 | 0 | ------ | ------ |
| act47( ) declaration ./cccc/JLexer.h:84 | 1 | 0 | 0 | ------ | ------ |
| act48( ) declaration ./cccc/JLexer.h:85 | 1 | 0 | 0 | ------ | ------ |
| act49( ) declaration ./cccc/JLexer.h:86 | 1 | 0 | 0 | ------ | ------ |
| act5( ) declaration ./cccc/JLexer.h:42 | 1 | 0 | 0 | ------ | ------ |
| act50( ) declaration ./cccc/JLexer.h:87 | 1 | 0 | 0 | ------ | ------ |
| act51( ) declaration ./cccc/JLexer.h:88 | 1 | 0 | 0 | ------ | ------ |
| act52( ) declaration ./cccc/JLexer.h:89 | 1 | 0 | 0 | ------ | ------ |
| act53( ) declaration ./cccc/JLexer.h:90 | 1 | 0 | 0 | ------ | ------ |
| act54( ) declaration ./cccc/JLexer.h:91 | 1 | 0 | 0 | ------ | ------ |
| act55( ) declaration ./cccc/JLexer.h:92 | 1 | 0 | 0 | ------ | ------ |
| act56( ) declaration ./cccc/JLexer.h:93 | 1 | 0 | 0 | ------ | ------ |
| act57( ) declaration ./cccc/JLexer.h:94 | 1 | 0 | 0 | ------ | ------ |
| act58( ) declaration ./cccc/JLexer.h:95 | 1 | 0 | 0 | ------ | ------ |
| act59( ) declaration ./cccc/JLexer.h:96 | 1 | 0 | 0 | ------ | ------ |
| act6( ) declaration ./cccc/JLexer.h:43 | 1 | 0 | 0 | ------ | ------ |
| act60( ) declaration ./cccc/JLexer.h:97 | 1 | 0 | 0 | ------ | ------ |
| act61( ) declaration ./cccc/JLexer.h:98 | 1 | 0 | 0 | ------ | ------ |
| act62( ) declaration ./cccc/JLexer.h:99 | 1 | 0 | 0 | ------ | ------ |
| act63( ) declaration ./cccc/JLexer.h:100 | 1 | 0 | 0 | ------ | ------ |
| act64( ) declaration ./cccc/JLexer.h:101 | 1 | 0 | 0 | ------ | ------ |
| act65( ) declaration ./cccc/JLexer.h:102 | 1 | 0 | 0 | ------ | ------ |
| act66( ) declaration ./cccc/JLexer.h:103 | 1 | 0 | 0 | ------ | ------ |
| act67( ) declaration ./cccc/JLexer.h:104 | 1 | 0 | 0 | ------ | ------ |
| act68( ) declaration ./cccc/JLexer.h:105 | 1 | 0 | 0 | ------ | ------ |
| act69( ) declaration ./cccc/JLexer.h:106 | 1 | 0 | 0 | ------ | ------ |
| act7( ) declaration ./cccc/JLexer.h:44 | 1 | 0 | 0 | ------ | ------ |
| act70( ) declaration ./cccc/JLexer.h:107 | 1 | 0 | 0 | ------ | ------ |
| act71( ) declaration ./cccc/JLexer.h:108 | 1 | 0 | 0 | ------ | ------ |
| act72( ) declaration ./cccc/JLexer.h:109 | 1 | 0 | 0 | ------ | ------ |
| act73( ) declaration ./cccc/JLexer.h:110 | 1 | 0 | 0 | ------ | ------ |
| act74( ) declaration ./cccc/JLexer.h:111 | 1 | 0 | 0 | ------ | ------ |
| act75( ) declaration ./cccc/JLexer.h:112 | 1 | 0 | 0 | ------ | ------ |
| act76( ) declaration ./cccc/JLexer.h:113 | 1 | 0 | 0 | ------ | ------ |
| act77( ) declaration ./cccc/JLexer.h:114 | 1 | 0 | 0 | ------ | ------ |
| act78( ) declaration ./cccc/JLexer.h:115 | 1 | 0 | 0 | ------ | ------ |
| act79( ) declaration ./cccc/JLexer.h:116 | 1 | 0 | 0 | ------ | ------ |
| act8( ) declaration ./cccc/JLexer.h:45 | 1 | 0 | 0 | ------ | ------ |
| act80( ) declaration ./cccc/JLexer.h:117 | 1 | 0 | 0 | ------ | ------ |
| act81( ) declaration ./cccc/JLexer.h:118 | 1 | 0 | 0 | ------ | ------ |
| act82( ) declaration ./cccc/JLexer.h:119 | 1 | 0 | 0 | ------ | ------ |
| act83( ) declaration ./cccc/JLexer.h:120 | 1 | 0 | 0 | ------ | ------ |
| act84( ) declaration ./cccc/JLexer.h:121 | 1 | 0 | 0 | ------ | ------ |
| act85( ) declaration ./cccc/JLexer.h:122 | 1 | 0 | 0 | ------ | ------ |
| act86( ) declaration ./cccc/JLexer.h:123 | 1 | 0 | 0 | ------ | ------ |
| act87( ) declaration ./cccc/JLexer.h:124 | 1 | 0 | 0 | ------ | ------ |
| act88( ) declaration ./cccc/JLexer.h:125 | 1 | 0 | 0 | ------ | ------ |
| act89( ) declaration ./cccc/JLexer.h:126 | 1 | 0 | 0 | ------ | ------ |
| act9( ) declaration ./cccc/JLexer.h:46 | 1 | 0 | 0 | ------ | ------ |
| act90( ) declaration ./cccc/JLexer.h:127 | 1 | 0 | 0 | ------ | ------ |
| act91( ) declaration ./cccc/JLexer.h:128 | 1 | 0 | 0 | ------ | ------ |
| act92( ) declaration ./cccc/JLexer.h:129 | 1 | 0 | 0 | ------ | ------ |
| act93( ) declaration ./cccc/JLexer.h:130 | 1 | 0 | 0 | ------ | ------ |
| act94( ) declaration ./cccc/JLexer.h:131 | 1 | 0 | 0 | ------ | ------ |
| act95( ) declaration ./cccc/JLexer.h:132 | 1 | 0 | 0 | ------ | ------ |
| act96( ) declaration ./cccc/JLexer.h:133 | 1 | 0 | 0 | ------ | ------ |
| act97( ) declaration ./cccc/JLexer.h:134 | 1 | 0 | 0 | ------ | ------ |
| act98( ) declaration ./cccc/JLexer.h:135 | 1 | 0 | 0 | ------ | ------ |
| act99( ) declaration ./cccc/JLexer.h:136 | 1 | 0 | 0 | ------ | ------ |
| advance( void ) declaration ./cccc/JLexer.h:36 | 1 | 0 | 0 | ------ | ------ |
| mode( int ) declaration ./cccc/JLexer.h:34 | 1 | 0 | 0 | ------ | ------ |
| nextTokenType( void ) declaration ./cccc/JLexer.h:35 | 1 | 0 | 0 | ------ | ------ |