http://xradar.sourceforge.net |
Statics Report - System: 1.0-SNAPSHOT, Version: 0, Date: Today | Designed for use with Checkstyle, CKJM, Cobertura, FindBugs, JavaNCSS, JDepend, JUnit, PMD, PMD-CPD, Java2HTML and Ant. |
[Statics] classes-com.hack23.cia.web.impl.ui.common |
|
[scorecard] [analysis] [explanations] | |
{overview} {architecture} {design} {code} {test} {source control} {system specific} |
Package: com.hack23.cia.web.impl.ui.common | Class source | Class javadoc |
Methods: | Source statements: | Cyclomatic Complexity | |||
---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 8 8 8 0 | Total : Per method : | 9 1.12 | Total : Per method : Per statement : | 8 1 0.89 |
Inheritance: | Coupling: | ||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 4 10 8 28 |
||
Javadocs: | Code violations: | Style Errors: | |||
Total : Per method : | 9 1.12 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 53 6.62 5.89 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|---|---|---|
getApplicationManager() | 1 | 1 | 1 |
getConfigurationManager() | 1 | 1 | 1 |
getGoogleApiLanguage() | 1 | 1 | 1 |
getLanguage() | 1 | 1 | 1 |
getLocale() | 1 | 1 | 1 |
getUser() | 1 | 1 | 1 |
setLanguage(Language) | 1 | 1 | 1 |
translateFromEnglish(String) | 1 | 1 | 1 |
View line in source | Style Error | Column |
---|---|---|
16 | Line contains a tab character. | 3 |
17 | Line is longer than 80 characters. | |
33 | Line contains a tab character. | 1 |
34 | Line contains a tab character. | 1 |
35 | Line contains a tab character. | 1 |
36 | Line contains a tab character. | 1 |
37 | Line contains a tab character. | 1 |
38 | Line contains a tab character. | 1 |
40 | Line contains a tab character. | 1 |
41 | Line contains a tab character. | 1 |
42 | Line contains a tab character. | 1 |
43 | Line contains a tab character. | 1 |
44 | Line contains a tab character. | 1 |
45 | Line contains a tab character. | 1 |
47 | Line contains a tab character. | 1 |
48 | Line contains a tab character. | 1 |
49 | Line contains a tab character. | 1 |
50 | Line contains a tab character. | 1 |
51 | Line contains a tab character. | 1 |
52 | Line contains a tab character. | 1 |
54 | Line contains a tab character. | 1 |
55 | Line contains a tab character. | 1 |
56 | Line contains a tab character. | 1 |
57 | Line contains a tab character. | 1 |
58 | Line contains a tab character. | 1 |
59 | Line contains a tab character. | 1 |
61 | Line contains a tab character. | 1 |
62 | Line contains a tab character. | 1 |
63 | Line contains a tab character. | 1 |
64 | Line contains a tab character. | 1 |
65 | Line contains a tab character. | 1 |
66 | Line contains a tab character. | 1 |
68 | Line contains a tab character. | 1 |
69 | Line contains a tab character. | 1 |
70 | Line contains a tab character. | 1 |
71 | Line contains a tab character. | 1 |
72 | Line contains a tab character. | 1 |
73 | Line contains a tab character. | 1 |
75 | Line contains a tab character. | 1 |
76 | Line contains a tab character. | 1 |
77 | Line contains a tab character. | 1 |
78 | Line contains a tab character. | 1 |
79 | Line contains a tab character. | 1 |
80 | Line contains a tab character. | 1 |
81 | Line contains a tab character. | 1 |
83 | Line contains a tab character. | 1 |
84 | Line contains a tab character. | 1 |
85 | Line contains a tab character. | 1 |
86 | Line contains a tab character. | 1 |
87 | Line contains a tab character. | 1 |
88 | Line contains a tab character. | 1 |
89 | Line contains a tab character. | 1 |
90 | Line contains a tab character. | 1 |
Package: com.hack23.cia.web.impl.ui.common | Class source | Class javadoc |
Methods: | Source statements: | Cyclomatic Complexity | |||
---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 1 1 1 0 | Total : Per method : | 2 2 | Total : Per method : Per statement : | 1 1 0.5 |
Inheritance: | Coupling: | ||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 0 1 1 0 |
||
Javadocs: | Code violations: | Style Errors: | |||
Total : Per method : | 0 0 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 4 4 2 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: |
---|---|---|---|
verifyRequest(HttpServletRequest,HttpServletResponse) | 0 | 1 | 1 |
View line in source | Style Error | Column |
---|---|---|
6 | Missing a Javadoc comment. | |
7 | Line contains a tab character. | 1 |
7 | Missing a Javadoc comment. | 9 |
8 | Line contains a tab character. | 1 |
Package: com.hack23.cia.web.impl.ui.common | Class source | Class javadoc |
Methods: | Source statements: | Cyclomatic Complexity | |||
---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 5 3 4 1 | Total : Per method : | 12 4 | Total : Per method : Per statement : | 3 1 0.25 |
Inheritance: | Coupling: | ||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 0 1 11 0 |
||
Javadocs: | Code violations: | Style Errors: | |||
Total : Per method : | 4 1.33 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 42 14 3.5 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test Coverage: |
---|---|---|---|---|
getName() | 1 | 2 | 1 | 0 |
getUrl() | 1 | 2 | 1 | 0 |
getVersion() | 1 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
3 | Line has trailing spaces. | |
16 | Line contains a tab character. | 3 |
17 | Line is longer than 80 characters. | |
27 | Utility classes should not have a public or default constructor. | 1 |
29 | Line contains a tab character. | 1 |
30 | Line contains a tab character. | 1 |
32 | Line contains a tab character. | 1 |
33 | Line contains a tab character. | 1 |
34 | Line contains a tab character. | 1 |
35 | Line is longer than 80 characters. | |
35 | Line contains a tab character. | 1 |
36 | Line contains a tab character. | 1 |
37 | Line contains a tab character. | 1 |
38 | Line contains a tab character. | 1 |
39 | Line contains a tab character. | 1 |
41 | Line contains a tab character. | 1 |
42 | Line contains a tab character. | 1 |
43 | Line has trailing spaces. | |
43 | Line contains a tab character. | 1 |
44 | Line contains a tab character. | 1 |
45 | Line contains a tab character. | 1 |
46 | Line contains a tab character. | 1 |
47 | Line contains a tab character. | 1 |
48 | Line contains a tab character. | 1 |
50 | Line contains a tab character. | 1 |
51 | Line contains a tab character. | 1 |
52 | Line has trailing spaces. | |
52 | Line contains a tab character. | 1 |
53 | Line contains a tab character. | 1 |
54 | Line contains a tab character. | 1 |
55 | Line contains a tab character. | 1 |
56 | Line contains a tab character. | 1 |
57 | Line contains a tab character. | 1 |
59 | Line contains a tab character. | 1 |
60 | Line contains a tab character. | 1 |
61 | Line has trailing spaces. | |
61 | Line contains a tab character. | 1 |
62 | Line contains a tab character. | 1 |
63 | Line contains a tab character. | 1 |
64 | Line contains a tab character. | 1 |
65 | Line contains a tab character. | 1 |
66 | Line contains a tab character. | 1 |
Package: com.hack23.cia.web.impl.ui.common | Class source | Class javadoc |
Methods: | Source statements: | Cyclomatic Complexity | |||
---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 6 5 4 2 | Total : Per method : | 13 2.6 | Total : Per method : Per statement : | 5 1 0.38 |
Inheritance: | Coupling: | ||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 5 7 13 0 |
||
Javadocs: | Code violations: | Style Errors: | |||
Total : Per method : | 6 1.2 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 50 10 3.85 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test Coverage: |
---|---|---|---|---|
addCurrentApplicationUserState(ApplicationUserState) | 1 | 2 | 1 | 0 |
getUserState() | 1 | 2 | 1 | 0 |
getWebBrowser() | 1 | 2 | 1 | 0 |
removeCurrentApplicationUserState() | 1 | 3 | 1 | 0 |
ApplicationUserStateHolder() | 1 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
3 | Line has trailing spaces. | |
16 | Line contains a tab character. | 3 |
17 | Line is longer than 80 characters. | |
30 | Line contains a tab character. | 1 |
31 | Line is longer than 80 characters. | |
31 | Line contains a tab character. | 1 |
33 | Line contains a tab character. | 1 |
34 | Line contains a tab character. | 1 |
35 | Line has trailing spaces. | |
35 | Line contains a tab character. | 1 |
36 | Line contains a tab character. | 1 |
37 | Line contains a tab character. | 1 |
38 | Line contains a tab character. | 1 |
39 | Line contains a tab character. | 1 |
40 | Line contains a tab character. | 1 |
41 | Line contains a tab character. | 1 |
42 | Line contains a tab character. | 1 |
44 | Line contains a tab character. | 1 |
45 | Line contains a tab character. | 1 |
46 | Line has trailing spaces. | |
46 | Line contains a tab character. | 1 |
47 | Line contains a tab character. | 1 |
48 | Line contains a tab character. | 1 |
49 | Line contains a tab character. | 1 |
50 | Line contains a tab character. | 1 |
51 | Line contains a tab character. | 1 |
53 | Line contains a tab character. | 1 |
54 | Line contains a tab character. | 1 |
55 | Line has trailing spaces. | |
55 | Line contains a tab character. | 1 |
56 | Line contains a tab character. | 1 |
57 | Line contains a tab character. | 1 |
58 | Line contains a tab character. | 1 |
59 | Line is longer than 80 characters. | |
59 | Line contains a tab character. | 1 |
60 | Line has trailing spaces. | |
60 | Line contains a tab character. | 1 |
62 | Line contains a tab character. | 1 |
63 | Line contains a tab character. | 1 |
64 | Line contains a tab character. | 1 |
65 | Line contains a tab character. | 1 |
66 | Line contains a tab character. | 1 |
67 | Line contains a tab character. | 1 |
68 | Line contains a tab character. | 1 |
70 | Line contains a tab character. | 1 |
71 | Line contains a tab character. | 1 |
72 | Line contains a tab character. | 1 |
73 | Line contains a tab character. | 1 |
74 | Line contains a tab character. | 1 |
75 | Line contains a tab character. | 1 |
Package: com.hack23.cia.web.impl.ui.common | Class source | Class javadoc |
Methods: | Source statements: | Cyclomatic Complexity | |||
---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 7 7 7 0 | Total : Per method : | 18 2.57 | Total : Per method : Per statement : | 7 1 0.39 |
Inheritance: | Coupling: | ||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 0 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 1 1 8 15 |
||
Javadocs: | Code violations: | Style Errors: | |||
Total : Per method : | 1 0.14 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 25 3.57 1.39 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test Coverage: |
---|---|---|---|---|
CustomUserDetails(String,GrantedAuthority) | 0 | 2 | 1 | NaN |
getEmail() | 0 | 2 | 1 | 0 |
setEmail(String) | 0 | 2 | 1 | 0 |
isNewUser() | 0 | 2 | 1 | 0 |
setNewUser(boolean) | 0 | 2 | 1 | 0 |
getName() | 0 | 2 | 1 | 0 |
setName(String) | 0 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
15 | Missing a Javadoc comment. | 5 |
16 | Missing a Javadoc comment. | 5 |
17 | Missing a Javadoc comment. | 5 |
19 | Line is longer than 80 characters. | |
19 | Missing a Javadoc comment. | 5 |
19 | Parameter username should be final. | 30 |
19 | Parameter authorities should be final. | 47 |
23 | Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. | 5 |
23 | Missing a Javadoc comment. | 5 |
27 | Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. | 5 |
27 | Missing a Javadoc comment. | 5 |
27 | Parameter email should be final. | 26 |
27 | 'email' hides a field. | 33 |
31 | Method 'isNewUser' is not designed for extension - needs to be abstract, final or empty. | 5 |
31 | Missing a Javadoc comment. | 5 |
35 | Method 'setNewUser' is not designed for extension - needs to be abstract, final or empty. | 5 |
35 | Missing a Javadoc comment. | 5 |
35 | Parameter newUser should be final. | 28 |
35 | 'newUser' hides a field. | 36 |
39 | Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 5 |
39 | Missing a Javadoc comment. | 5 |
43 | Method 'setName' is not designed for extension - needs to be abstract, final or empty. | 5 |
43 | Missing a Javadoc comment. | 5 |
43 | Parameter name should be final. | 25 |
43 | 'name' hides a field. | 32 |
Package: com.hack23.cia.web.impl.ui.common | Class source | Class javadoc |
Methods: | Source statements: | Cyclomatic Complexity | |||
---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 5 3 4 1 | Total : Per method : | 50 16.67 | Total : Per method : Per statement : | 15 5 0.3 |
Inheritance: | Coupling: | ||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 1 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 9 0 27 0 |
||
Javadocs: | Code violations: | Style Errors: | |||
Total : Per method : | 3 1 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 35 11.67 0.7 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test Coverage: |
---|---|---|---|---|
CustomUserDetailsService(String,String,String) | 0 | 6 | 1 | 0 |
loadUserByUsername(String) | 1 | 5 | 3 | 0 |
loadUserDetails(OpenIDAuthenticationToken) | 1 | 35 | 11 | 0 |
View line in source | Style Error | Column |
---|---|---|
9 | Line is longer than 80 characters. | |
17 | Line is longer than 80 characters. | |
23 | Line is longer than 80 characters. | |
25 | Line is longer than 80 characters. | |
25 | Missing a Javadoc comment. | 5 |
27 | Line is longer than 80 characters. | |
27 | Missing a Javadoc comment. | 5 |
29 | Line is longer than 80 characters. | |
29 | Missing a Javadoc comment. | 5 |
29 | ',' is not followed by whitespace. | 127 |
29 | ',' is not followed by whitespace. | 140 |
31 | Line is longer than 80 characters. | |
31 | Missing a Javadoc comment. | 5 |
31 | Parameter defaultAdminOpenId should be final. | 37 |
31 | ',' is not followed by whitespace. | 63 |
31 | Parameter email should be final. | 63 |
31 | ',' is not followed by whitespace. | 76 |
31 | Parameter fullName should be final. | 76 |
32 | Line contains a tab character. | 1 |
33 | Line is longer than 80 characters. | |
37 | Line contains a tab character. | 1 |
39 | Line contains a tab character. | 1 |
40 | Line is longer than 80 characters. | |
43 | Expected an @return tag. | |
43 | Line is longer than 80 characters. | |
43 | Method 'loadUserByUsername' is not designed for extension - needs to be abstract, final or empty. | 5 |
43 | Parameter id should be final. | 43 |
43 | Expected @param tag for 'id'. | 50 |
43 | Expected @throws tag for 'UsernameNotFoundException'. | 61 |
43 | Redundant throws: 'UsernameNotFoundException' is unchecked exception. | 61 |
54 | Line is longer than 80 characters. | |
57 | Expected an @return tag. | |
57 | Method 'loadUserDetails' is not designed for extension - needs to be abstract, final or empty. | 5 |
57 | Parameter token should be final. | 40 |
57 | Expected @param tag for 'token'. | 66 |
Package: com.hack23.cia.web.impl.ui.common | Class source | Class javadoc |
Methods: | Source statements: | Cyclomatic Complexity | |||
---|---|---|---|---|---|
Total: Total Declared: Public : Private : | 8 6 6 2 | Total : Per method : | 15 2.5 | Total : Per method : Per statement : | 6 1 0.4 |
Inheritance: | Coupling: | ||||
Depth of inheritance tree (DIT): Number of Children (NOC): | 0 0 |
Efferent/Import Class Couplings (CBO/Ce): Afferent/Export Class Couplings (Ca): Response for a class (RFC): Lack of Cohesion in methods (LCOM): | 7 0 13 10 |
||
Javadocs: | Code violations: | Style Errors: | |||
Total : Per method : | 0 0 | Total : Per method : Per statement : |
NaN NaN | Total : Per method : Per statement : | 38 6.33 2.53 |
Method : | Javadocs: | Source statements: | Cyclometic complexity: | Test Coverage: |
---|---|---|---|---|
close() | 0 | 2 | 1 | 0 |
isOpened() | 0 | 2 | 1 | 0 |
open() | 0 | 2 | 1 | 0 |
verifyRequest(HttpServletRequest,HttpServletResponse) | 0 | 1 | 1 | 0 |
handleRequestInternal(HttpServletRequest,HttpServletResponse) | 0 | 3 | 1 | 0 |
onApplicationEvent(ApplicationEvent) | 0 | 2 | 1 | 0 |
View line in source | Style Error | Column |
---|---|---|
17 | Missing a Javadoc comment. | |
18 | '=' is not preceded with whitespace. | 21 |
18 | '=' is not followed by whitespace. | 22 |
19 | Line is longer than 80 characters. | |
19 | ',' is not followed by whitespace. | 94 |
21 | Line contains a tab character. | 1 |
21 | Missing a Javadoc comment. | 9 |
21 | 'static' modifier out of order with the JLS suggestions. | 23 |
22 | Line contains a tab character. | 1 |
23 | Line has trailing spaces. | |
23 | Line contains a tab character. | 1 |
24 | Missing a Javadoc comment. | 5 |
26 | Method 'close' is not designed for extension - needs to be abstract, final or empty. | 5 |
26 | Missing a Javadoc comment. | 5 |
31 | Method 'isOpened' is not designed for extension - needs to be abstract, final or empty. | 5 |
31 | Missing a Javadoc comment. | 5 |
36 | Method 'open' is not designed for extension - needs to be abstract, final or empty. | 5 |
36 | Missing a Javadoc comment. | 5 |
41 | Line contains a tab character. | 1 |
41 | Missing a Javadoc comment. | 9 |
41 | Parameter request should be final. | 35 |
42 | Line contains a tab character. | 1 |
42 | Parameter response should be final. | 25 |
43 | Line contains a tab character. | 1 |
45 | Line contains a tab character. | 1 |
45 | Method 'handleRequestInternal' is not designed for extension - needs to be abstract, final or empty. | 9 |
46 | Line contains a tab character. | 1 |
46 | Parameter request should be final. | 54 |
47 | Line contains a tab character. | 1 |
47 | Parameter response should be final. | 25 |
48 | Line contains a tab character. | 1 |
50 | Line contains a tab character. | 1 |
52 | Line contains a tab character. | 1 |
52 | Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. | 9 |
53 | Line contains a tab character. | 1 |
53 | Parameter event should be final. | 40 |
54 | Line contains a tab character. | 1 |
55 | Line contains a tab character. | 1 |