Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
oat\generis\model\kernel\persistence\DataProvider\form\DTO\FormDTO0%
oat\generis\model\kernel\persistence\DataProvider\form\DTO\FormPropertyDTO0%
oat\generis\model\kernel\persistence\DataProvider\form\DTO\FormPropertyOptionDTO0%
oat\generis\model\kernel\persistence\file\FileRdf0%
oat\generis\model\kernel\persistence\smoothsql\install\SmoothRdsModel0%
oat\generis\model\kernel\persistence\smoothsql\search\ComplexSearchService0%
oat\generis\model\kernel\persistence\smoothsql\search\GateWay0%
oat\generis\model\kernel\persistence\smoothsql\search\QueryJoiner0%
oat\generis\model\kernel\persistence\smoothsql\search\TaoResultSet0%
oat\generis\model\kernel\persistence\smoothsql\search\driver\TaoSearchDriver0%
oat\generis\model\kernel\persistence\smoothsql\search\exception\InvalidValueException0%
oat\generis\model\kernel\persistence\starsql\DataProvider\form\FormDTOProvider0%
oat\generis\model\kernel\persistence\starsql\FlatRecursiveIterator0%
oat\generis\model\kernel\persistence\starsql\LanguageProcessor0%
core_kernel_persistence_starsql_Class0%
core_kernel_persistence_starsql_Property0%
core_kernel_persistence_starsql_Resource0%
core_kernel_persistence_starsql_StarIterator0%
core_kernel_persistence_starsql_StarModel0%
core_kernel_persistence_starsql_StarRdf0%
core_kernel_persistence_starsql_StarRdfs0%
oat\generis\model\kernel\persistence\starsql\search\Command\BetweenCommand0%
oat\generis\model\kernel\persistence\starsql\search\Command\CommandFactory0%
oat\generis\model\kernel\persistence\starsql\search\Command\Condition0%
oat\generis\model\kernel\persistence\starsql\search\Command\ConfigurableCommand0%
oat\generis\model\kernel\persistence\starsql\search\Command\NotCommandWrapper0%
oat\generis\model\kernel\persistence\starsql\search\Command\RegexCommand0%
oat\generis\model\kernel\persistence\starsql\search\CountSerializer0%
oat\generis\model\kernel\persistence\starsql\search\GateWay0%
oat\generis\model\kernel\persistence\starsql\search\Neo4jEscapeDriver0%
oat\generis\model\kernel\persistence\starsql\search\PropertySerializer0%
oat\generis\model\kernel\persistence\starsql\search\QuerySerializer0%
oat\generis\model\kernel\persistence\wrapper\RdfWrapper0%
oat\generis\model\kernel\persistence\file\FileModel5%
oat\generis\model\kernel\persistence\newsql\NewSqlOntology6%
core_kernel_persistence_smoothsql_Class7%
core_kernel_persistence_smoothsql_Property13%
core_kernel_persistence_smoothsql_Utils23%
oat\generis\model\kernel\persistence\smoothsql\search\filter\FilterOperator27%
core_kernel_persistence_smoothsql_Resource44%
core_kernel_persistence_smoothsql_SmoothModel54%
core_kernel_persistence_smoothsql_SmoothRdfs80%

Project Risks

Class CRAP
core_kernel_persistence_starsql_Resource8190
core_kernel_persistence_smoothsql_Class5961
core_kernel_persistence_starsql_Class4032
oat\generis\model\kernel\persistence\starsql\search\QuerySerializer2070
core_kernel_persistence_smoothsql_Resource1457
oat\generis\model\kernel\persistence\starsql\DataProvider\form\FormDTOProvider1122
core_kernel_persistence_smoothsql_Utils955
oat\generis\model\kernel\persistence\smoothsql\search\ComplexSearchService870
oat\generis\model\kernel\persistence\smoothsql\search\QueryJoiner462
core_kernel_persistence_starsql_StarModel420
core_kernel_persistence_starsql_StarRdf342
oat\generis\model\kernel\persistence\starsql\search\Command\CommandFactory342
oat\generis\model\kernel\persistence\DataProvider\form\DTO\FormPropertyDTO210
core_kernel_persistence_starsql_Property210
oat\generis\model\kernel\persistence\starsql\LanguageProcessor182
oat\generis\model\kernel\persistence\starsql\search\GateWay182
oat\generis\model\kernel\persistence\wrapper\RdfWrapper182
core_kernel_persistence_smoothsql_Property158
oat\generis\model\kernel\persistence\file\FileModel135
oat\generis\model\kernel\persistence\smoothsql\search\GateWay110
core_kernel_persistence_smoothsql_SmoothModel62
oat\generis\model\kernel\persistence\smoothsql\search\TaoResultSet56
oat\generis\model\kernel\persistence\starsql\search\Command\RegexCommand42
oat\generis\model\kernel\persistence\DataProvider\form\DTO\FormDTO30
core_kernel_persistence_starsql_StarIterator30
oat\generis\model\kernel\persistence\starsql\search\PropertySerializer20
oat\generis\model\kernel\persistence\starsql\search\Command\ConfigurableCommand12
oat\generis\model\kernel\persistence\starsql\search\CountSerializer12

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
getProperty0%
getProperties0%
__construct0%
getOption0%
getClassUri0%
getPropertyUri0%
getRangeUri0%
getWidgetUri0%
getLabel0%
getValidationRule0%
getGuiOrder0%
isList0%
getValue0%
getOptions0%
__construct0%
getUri0%
getLevel0%
getLabel0%
fromFile0%
toFile0%
__construct0%
getOptions0%
getRdfInterface0%
getRdfsInterface0%
getSearchInterface0%
__construct0%
get0%
add0%
remove0%
search0%
getIterator0%
provideSchema0%
getSubClasses0%
getRecursiveSubClasses0%
isSubClassOf0%
getParentClasses0%
getProperties0%
getInstances0%
setInstance0%
setSubClassOf0%
setProperty0%
createSubClass0%
createProperty0%
searchInstances0%
countInstances0%
getInstancesPropertyValues0%
unsetProperty0%
deleteInstances0%
getFilteredQuery0%
updateUri0%
getInstanceUris0%
isMultiple0%
getRange0%
delete0%
setRange0%
setDependsOnProperty0%
setMultiple0%
setLgDependent0%
singleton0%
getParentClassesIds0%
getClassesResourceIds0%
getNestedResources0%
getPropertyValuesByLg0%
setPropertyValueByLg0%
removePropertyValueByLg0%
getUsedLanguages0%
delete0%
getPropertiesValues0%
removeType0%
getSearchInterface0%
addReadableModel0%
getReadableModelIds0%
getUpdatableModelIds0%
provideSchema0%
getModel0%
getModel0%
identifyFirstLanguage0%
buildSearchPattern0%
buildPropertyQuery0%
buildLanguagePattern0%
buildUnionQuery0%
buildFilterQuery0%
addSmoothTables0%
getZendServiceManager0%
getOperator0%
setModel0%
getGateway0%
query0%
searchType0%
setLanguage0%
parseValue0%
validValue0%
getQuery0%
init0%
connect0%
search0%
searchTriples0%
statementToArray0%
fetchQuery0%
count0%
getJoiner0%
join0%
setQuery0%
join0%
on0%
execute0%
count0%
addLimit0%
getLanguage0%
setLanguageCondition0%
sortedQuery0%
unSortedQuery0%
createMetaQuery0%
setCountQuery0%
setIsTriple0%
total0%
current0%
getTriple0%
__construct0%
dbCommand0%
escape0%
getEmpty0%
quote0%
reserved0%
random0%
groupAggregation0%
like0%
notLike0%
getUserMessage0%
createIsNotNull0%
createDifferent0%
createGreaterThan0%
createLessThan0%
createLessThanEqual0%
createBetween0%
createIn0%
createNotIn0%
createMatch0%
createNotMatch0%
createBeginBy0%
createEndingBy0%
createIsNull0%
__construct0%
get0%
getListRanges0%
getPropertiesData0%
getOptionsData0%
getPropertiesValues0%
isPropertyRelation0%
hasChildren0%
getChildren0%
filterByLanguage0%
filterByAvailableLanguage0%
parseTranslatedValue0%
parseTranslatedLang0%
getSubClasses0%
isSubClassOf0%
getParentClasses0%
getProperties0%
getInstances0%
setInstance0%
setSubClassOf0%
setProperty0%
createInstance0%
createSubClass0%
createProperty0%
searchInstances0%
countInstances0%
getInstancesPropertyValues0%
unsetProperty0%
createInstanceWithProperties0%
deleteInstances0%
getFilterQuery0%
addFilters0%
getClassFilter0%
updateUri0%
isLgDependent0%
isMultiple0%
getRange0%
delete0%
setRange0%
setDependsOnProperty0%
setMultiple0%
setLgDependent0%
singleton0%
__construct0%
getModel0%
getPersistence0%
getNewTripleModelId0%
getTypes0%
getPropertyValues0%
getPropertyValuesByLg0%
setPropertyValue0%
setPropertiesValues0%
setPropertyValueByLg0%
removePropertyValues0%
removePropertyValueByLg0%
getRdfTriples0%
isWritable0%
getUsedLanguages0%
duplicate0%
delete0%
getPropertiesValues0%
setType0%
removeType0%
getServiceLocator0%
getDataLanguage0%
getDefaultLanguage0%
getLanguageProcessor0%
buildTriplesFromNode0%
formatValue0%
__construct0%
hasChildren0%
current0%
getChildren0%
getResource0%
getClass0%
getProperty0%
isWritable0%
getPersistence0%
getCache0%
getRdfInterface0%
getRdfsInterface0%
getSearchInterface0%
getNewTripleModelId0%
getReadableModels0%
getWritableModels0%
addReadableModel0%
getReadableModelIds0%
getUpdatableModelIds0%
__construct0%
getPersistence0%
get0%
search0%
add0%
addTripleCollection0%
remove0%
getIterator0%
triplesToValues0%
createSystemTripleQuery0%
__construct0%
getClassImplementation0%
getResourceImplementation0%
getPropertyImplementation0%
getModel0%
buildQuery0%
createCommand0%
__construct0%
getCondition0%
getParameterList0%
__construct0%
buildQuery0%
__construct0%
buildQuery0%
__construct0%
buildQuery0%
escapeString0%
serialyse0%
count0%
init0%
connect0%
search0%
searchTriples0%
count0%
fetchTripleList0%
fetchObjectList0%
fetchOne0%
getQuery0%
dbCommand0%
escape0%
random0%
like0%
notLike0%
__construct0%
buildReturn0%
pretty0%
prefixQuery0%
setCriteriaList0%
count0%
property0%
setOptions0%
serialyse0%
buildMatchPatterns0%
buildWhereConditions0%
buildCondition0%
buildPropertyQuery0%
buildLanguagePattern0%
buildReturn0%
buildOrderCondition0%
getMainNode0%
__construct0%
get0%
add0%
remove0%
search0%
getIterator0%
removePropertyValues38%
normalizePropertyValues54%
getTypes71%
createInstanceWithProperties72%
addTripleCollection75%
setPropertyValue78%
createInstance82%
getPropertyValues83%
getFirstLanguage87%

Project Risks

Method CRAP
get650
setPropertiesValues380
getFilteredQuery342
createCommand342
buildSearchPattern156
buildFilterQuery110
removePropertyValues110
getPropertiesValues110
addFilters90
buildWhereConditions72
add72
removePropertyValues59
getQuery56
getPropertyValues56
setPropertyValue56
buildCondition56
getParentClasses42
deleteInstances42
getPropertiesValues42
filterByLanguage42
getProperties42
getRecursiveSubClasses30
isSubClassOf30
getProperties30
createSubClass30
getInstancesPropertyValues30
buildPropertyQuery30
parseValue30
filterByAvailableLanguage30
createInstance30
createSubClass30
getUsedLanguages30
buildTriplesFromNode30
createSystemTripleQuery30
buildOrderCondition30
toFile20
getInstances20
countInstances20
delete20
identifyFirstLanguage20
buildUnionQuery20
getSubClasses20
createProperty20
deleteInstances20
getClassFilter20
getRdfTriples20
triplesToValues20
buildQuery20
buildMatchPatterns20
getSubClasses12
searchInstances12
getClassesResourceIds12
removePropertyValueByLg12
getUsedLanguages12
searchType12
setLanguage12
validValue12
addLimit12
getLanguage12
sortedQuery12
createMetaQuery12
isSubClassOf12
getParentClasses12
isLgDependent12
formatValue12
isWritable12
fetchObjectList12
buildReturn12
setOptions12
serialyse12
buildLanguagePattern12
getMainNode12
normalizePropertyValues11
getPropertyValues9
createInstance6
__construct6
getProperty6
__construct6
getOption6
__construct6
createProperty6
getInstanceUris6
delete6
setMultiple6
setLgDependent6
singleton6
getPropertyValuesByLg6
setPropertyValueByLg6
getReadableModelIds6
getUpdatableModelIds6
buildLanguagePattern6
getZendServiceManager6
getOperator6
getGateway6
statementToArray6
setLanguageCondition6
unSortedQuery6
total6
current6
getPropertiesValues6
isPropertyRelation6
getInstances6
searchInstances6
getInstancesPropertyValues6
createInstanceWithProperties6
getFilterQuery6
setMultiple6
setLgDependent6
singleton6
getTypes6
getPropertyValuesByLg6
removePropertyValueByLg6
current6
getPersistence6
getReadableModelIds6
getUpdatableModelIds6
addTripleCollection6
buildQuery6
count6
fetchTripleList6
getQuery6
count6
buildPropertyQuery6
addTripleCollection4
setPropertyValue4
getFirstLanguage4
getTypes2
createInstanceWithProperties2