http://xradar.sourceforge.net


Statics Report - System: 1.0, Version: 0, Date: TodayDesigned for use with Checkstyle, CKJM, FindBugs, JavaNCSS, JDepend, Macaron, PMD, PMD-CPD, Java2HTML and Ant.

[Statics] classes-org.apache.qpid.server.filter.jms.selector

[scorecard] [analysis] [explanations]
{overview} {architecture} {design} {code} {test} {source control} {system specific}

org.apache.qpid.server.filter.jms.selector.SelectorParserConstants

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1

0
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
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
2
1
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
Infinity


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEMS_OOI_PKGPROTECTMS2tokenImage

org.apache.qpid.server.filter.jms.selector.ParseException

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5

4
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
3
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
21
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEEI_EXPOSE_REP2EI22<init>expectedTokenSequences
MALICIOUS_CODEEI_EXPOSE_REP2EI22<init>tokenImage
PERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATIONSBSC2getMessage

org.apache.qpid.server.filter.jms.selector.SelectorParser

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
96

25
71
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
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):
17
1
154
3340
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
3.96


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2JmsSelector
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
PERFORMANCEUUF_UNUSED_FIELDUuF2jj_semLA

org.apache.qpid.server.filter.jms.selector.SelectorParser$1

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
0

0
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
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
2
0
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
NaN


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.server.filter.jms.selector.SelectorParser$LookaheadSuccess

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

0
2
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
3
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
3
1
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
Infinity


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.server.filter.jms.selector.SelectorParserTokenManager

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
25

7
18
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
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
1
44
104
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
5.43


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
MALICIOUS_CODEMS_PKGPROTECTMS2jjstrLiteralImages
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2SwitchTo
PERFORMANCEUPM_UNCALLED_PRIVATE_METHODUPM2jjCheckNAddStates

org.apache.qpid.server.filter.jms.selector.SimpleCharStream

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
28

25
3
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
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
2
40
96
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
1.32


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2BeginToken
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2Done
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ExpandBuff
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2FillBuff
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2GetImage
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2GetSuffix
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2ReInit
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2UpdateLineColumn

org.apache.qpid.server.filter.jms.selector.Token

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3

3
0
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
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
3
4
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
3.33


Method :Javadocs:Source statements:Cyclometic complexity:




org.apache.qpid.server.filter.jms.selector.TokenMgrError

Package: org.apache.qpid.server.filter.jms.selector | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6

4
2
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
3
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
22
15
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
1.25


Method :Javadocs:Source statements:Cyclometic complexity:




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2LexicalError