| Metric | Tag | Overall | Per Function |
|---|---|---|---|
| Lines of Code | LOC | 319 | ****** |
| McCabe's Cyclomatic Number | MVG | 43 | ****** |
| Lines of Comment | COM | 66 | ******** |
| LOC/COM | L_C | 4.833 | |
| MVG/COM | M_C | 0.652 | |
| Weighted Methods per Class ( weighting = unity ) | WMC1 | 14 | |
| Weighted Methods per Class ( weighting = visible ) | WMCv | 0 | |
| Depth of Inheritance Tree | DIT | 1 | |
| Number of Children | NOC | 0 | |
| Coupling between objects | CBO | 20 | |
| Information Flow measure ( inclusive ) | IF4 | 5625 | ******** |
| Information Flow measure ( visible ) | IF4v | 5625 | ******** |
| Information Flow measure ( concrete ) | IF4c | 0 | ******** |
| Description | LOC | MVG | COM | L_C | M_C |
|---|---|---|---|---|---|
definition
F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:29 |
38 | 0 | 9 | 4.222 | ------ |
| Function prototype | LOC | MVG | COM | L_C | M_C |
|---|---|---|---|---|---|
| RequestDispatcher( WebAppConfiguration, ServletConfiguration ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:82 | 5 | 0 | 5 | ------ | ------ |
| continueAfterSecurityCheck( ServletRequest, ServletResponse ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:345 | 9 | 2 | 1 | ------ | ------ |
| doFilter( ServletRequest, ServletResponse ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:360 | 16 | 3 | 7 | ------ | ------ |
| finishInclude( ServletRequest, ServletResponse ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:222 | 19 | 3 | 2 | ------ | ------ |
| forward( ServletRequest, ServletResponse ) declaration F:\winstone-src-0.9.10\src\java\javax\servlet\RequestDispatcher.java:15definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:254 | 70 | 13 | 16 | 4.375 | 0.812 |
| getMatchingFilters( Mapping[], WebAppConfiguration, String, String, String, boolean ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:385 | 38 | 9 | 7 | 5.429 | 1.286 |
| getName( ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:147 | 3 | 0 | 0 | ------ | ------ |
| getUnwrappedRequest( ServletRequest ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:432 | 7 | 1 | 3 | ------ | ------ |
| getUnwrappedResponse( ServletResponse ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:443 | 7 | 1 | 3 | ------ | ------ |
| include( ServletRequest, ServletResponse ) declaration F:\winstone-src-0.9.10\src\java\javax\servlet\RequestDispatcher.java:18definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:157 | 55 | 9 | 11 | 5.000 | 0.818 |
| setForErrorDispatcher( String, String, String, int, String, Throwable, String, Mapping[] ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:113 | 17 | 1 | 0 | ------ | ------ |
| setForInitialDispatcher( String, String, String, String, Mapping[], AuthenticationHandler ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:132 | 14 | 1 | 0 | ------ | ------ |
| setForNamedDispatcher( Mapping[], Mapping[] ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:89 | 8 | 0 | 1 | ------ | ------ |
| setForURLDispatcher( String, String, String, String, Mapping[], Mapping[] ) definition F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:98 | 13 | 0 | 1 | ------ | ------ |