SymbolResolver

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,364 of 10,69840%1,076 of 1,53429%7871,0891,4262,491106288
translateType(int, Aast, String)3830%700%4646949411
trackPropertyOrEventMethodSignatures(int, ClassDefinition, Aast, Variable, String)3080%120%77404011
loadClass(String, boolean)2725516%281026%1720567001
SymbolResolver(SymbolResolver)2580%n/a11767611
findFile(String, SymbolResolver.UsingType, SymbolResolver.SearchResult)24115338%411019%2427427101
addPackage(String, Aast, String, Aast)1804218%39511%2324364801
addFieldLike(Object, String, Aast)1760%350%2525636311
addLocalVariableLike(String, Aast)1630%290%2222595911
dumpDotNetDependencies(ClassDefinition)1580%240%1313323211
addEnum(Aast, boolean, String)1550%180%1010333311
calculateParents(String, Aast, boolean)1490%220%1212363611
addMenuLike(String, String, Aast)1380%240%1313333311
processDefinitionSignature(Aast, ParameterConsumer)1340%280%1515292911
addDataMember(int, String, Aast, Aast, Aast, Aast, Aast, String, int)12064%3512%1819192201
pkgExists(String)1150%140%88242411
dump()1130%n/a11323211
findConvertedLegacyClass(String)1060%140%88232311
readExtent(Aast)904131%32820%1921172801
indexPrefixMatch(boolean)8814361%202656%1524154901
parseHierarchy(String, SymbolResolver.WorkArea)880%160%99202011
addWrappedWorker(ScopedSymbolDictionary, boolean, String, TokenDataWrapper)772423%2029%1112162301
addClass(String, ClassDefinition[], ClassDefinition[], boolean, boolean, String)710%80%55151511
getExtentSubscript(Aast)700%80%55242411
calculateCallSignature(Aast)6124379%394754%3544115901
setDatasetOptions(String, boolean, String, Aast, long, boolean)570%80%55101011
annotateClassRef(String, Aast)567256%15525%1011132901
loadClassDefinition(SymbolResolver, String, boolean)561824%7330%46121901
loadVariableSymbols(Variable[])560%160%999911
lookupDataSet(String)560%100%66131311
lookupDataSource(String)560%100%66131311
keywordToFieldType(int)560%180%1818363611
addInterface(String, ClassDefinition[], boolean, boolean, String)540%80%55131311
lambda$setDatasetOptions$8(long, String, boolean, String)480%100%66111111
annotateNumericLiteral(Aast)463442%14630%1011111901
addClass(Aast, Aast, Aast, String)460%40%33111111
createClassMappings(Map, String[], String, boolean)432940%7541%5791701
loadAliases(List)410%60%448811
dumpSchema()410%60%44131311
resolveClassName(String, SymbolResolver.UsingType)4011774%131553%101553101
lookupQuery(String)401121%9110%5681101
addEnumMember(Aast)400%20%22101011
lookupWorker(ScopedSymbolDictionary, String)400%60%44101011
calcAccessMode(String)38919%1317%78131701
listFakeoutFiles()370%n/a118811
calculateLegacySignature(String, ParameterKey[])370%60%445511
addTable(String, int, boolean, Aast, Aast, Aast)362742%15731%10124801
scan(File, ArrayList)360%60%447711
promoteAllTables(String)350%20%22101011
addDataSet(String, int, Aast, Aast, Aast)340%20%227711
addDataSource(String, int, Aast, Aast, Aast)340%20%227711
lambda$isFieldExactName$20(String, SchemaDictionary)331023%7112%455801
calculateLegacySignature(String, LegacySignature)320%40%335511
formatExtentName(String, int)30411%5116%343501
dbtype(character)290%100%665511
annotateField(Aast, Object, boolean, boolean, boolean)2820487%103678%102465701
lookupTableRecordType(String, boolean, boolean)280%20%229911
addIndexFrom(Object, Aast, String, boolean)270%40%338811
loadSchemaDatabases(Set)2610%5116%347901
calculateJavaParameters(ParameterKey[])260%60%445511
lookupFieldRecordType(String)260%20%229911
fields(String)260%20%228811
lambda$isField$18(String, SchemaDictionary)251841%3562%255801
lookupFullFieldName(String)250%20%229911
addInterface(Aast, Aast, String)240%n/a115511
lookupDataMemberClass(String, String, boolean)230%40%333311
lambda$lookupField$16(String, NameNode, SchemaDictionary)222351%3562%254901
isStaticDataMember(String, String)220%60%442211
static {...}2116188%1150%1244201
annotateObjectMethod(String, String, boolean, boolean, Aast)214970%4660%4631601
processHierarchy(SymbolResolver.SchemaHelper, Predicate)212150%3350%2441101
lookupAttributeOrMethodClass(int)210%40%335511
getLegacyPackageName(String)200%60%444411
getClassFileList(String, boolean)195172%2675%2551801
calculateJavaSignature(String, ParameterKey[])190%n/a114411
postProcessProperty(String, boolean, boolean)190%20%226611
lambda$processHierarchy$46(Object, SymbolResolver.SchemaHelper, SchemaException[], ClassDefinition)190%20%228811
addFieldsFrom(Object, String, boolean, boolean, boolean)186478%5758%4752001
lookupDataMemberWorker(String, String, boolean)183364%8642%5841201
loadConvertedClass(String, boolean)183264%4450%3541401
lookupTableNode(String, boolean, boolean)182153%5116%3461301
addAttributeOrMethod(int, int, String)180%20%224411
lambda$fields$40(String, SchemaDictionary)180%40%334411
markUseDictExps(String)170%20%224411
restoreLocalVariables(String)161954%1375%1341001
createField(String)150%n/a114411
annotateObjectEvent(Aast, Aast, boolean)150%n/a114411
exists(File, boolean)150%40%336611
createVariable(String, int, Aast, boolean)150%n/a114411
calculateDefinitionSignature(Aast)140%n/a113311
lookupDatabase(String)140%40%334411
srchPropathFindFile(String, SymbolResolver.UsingType, SymbolResolver.SearchResult)135179%7750%6831201
setTableOption(Object, int, Aast)133874%3240%3551801
isBuiltInClass(String)130%40%332211
isBuiltinFunction(String)130%40%332211
isDotNetClass(String)130%40%332211
lambda$addLocalVariableLike$3(String, int, SchemaDictionary)130%20%224411
annotateVariableOptions(String, boolean, String, Aast, boolean, Variable, Function)124880%81463%61211401
addQuery(String, Aast, int, Aast, Aast)121453%1150%121501
getCurrentParentName()120%20%222211
getClassFiles(String)120%n/a113311
resolveClassDefinition(Aast)112266%3350%3451301
loadLegacyClasses(SymbolResolver)101152%2250%233701
getCurrentClassName()100%20%222211
getCurrentParentsDef()100%20%222211
addObjectMethod(String, int, int, boolean, Aast, Aast)100%n/a112211
decodeStatic(Aast)100%40%331111
lambda$lookupTableRecordType$31(Integer)100%40%331111
lambda$lookupFieldRecordType$29(Integer)100%40%331111
collectSortField(Aast)94683%5964%5831701
SymbolResolver()90%n/a112211
SymbolResolver(boolean, boolean, String[], boolean)90%n/a112211
addVariable(boolean, Variable)90%n/a112211
addWidget(boolean, Variable)90%n/a112211
addDataRelation(String, int)90%n/a112211
lookupBufferName(String, boolean, boolean, boolean)82877%2250%2321001
isJavaClass(String, SymbolResolver.SearchResult)82877%2100%0221201
convertMethodName(String)80%n/a112211
addFieldsFrom(Object, String)80%n/a111111
markStrongScope(boolean)80%20%223311
lookupClass(String)72779%4660%362901
loadJavaClass(String)71872%n/a012701
addIndex(Object, String, Aast)71669%3350%343701
removeGlobalVariable(Keyword)70%n/a112211
removeBuiltinFunction(Keyword)70%n/a112211
decodeAccessMode(Aast)70%20%221111
lambda$lookupTableRecordType$30(String, boolean, boolean, SchemaDictionary)70%n/a111111
SymbolResolver(boolean, boolean, String[], boolean, boolean, Set)634198%8100%0528601
lookupField(NameNode, String)62278%1150%122901
lookupDatabaseName(String, boolean, boolean)62177%1150%122901
isField(String)62177%1150%122901
isFieldExactName(String)62177%1150%122901
lookupFullTableName(String, boolean, boolean)62177%1150%122901
lookupTableInfo(String, boolean, boolean)62177%1150%122901
isTable(String)62076%1150%122901
lookupFieldInfo(NameNode, String, boolean)61875%n/a012801
promoteTableName(String, boolean, boolean, boolean)61773%2250%232701
lookupFieldAst(String)61672%n/a012801
lookupTableAst(String)61672%n/a012801
processLikeField(Aast, boolean, String)61164%1150%122601
loadConvertedClassByQname(String)6960%1150%121401
finalizeTableDefine(Object, Aast)6857%n/a012501
setFieldOptions(String, Aast)6753%n/a012501
addAttributeOrMethod(int, int)60%n/a112211
addFrameField(String, Aast)60%n/a112211
lookupDataRelation(String)60%n/a111111
lookupTableRecordType(String)60%n/a111111
lookupFieldInfo(NameNode, String)60%n/a111111
lambda$addFieldLike$43(NameNode)60%20%221111
lambda$fields$41(Iterator)60%20%221111
lambda$lookupFullFieldName$15(String)60%20%221111
lambda$lookupBufferName$9(String, boolean, boolean, SchemaDictionary)60%n/a111111
lambda$addEnum$6(Variable, Aast, boolean, boolean, SymbolResolver)60%n/a112211
lambda$addLocalVariableLike$4(Aast)60%20%221111
setIndexFieldSearchTable(Aast)54790%1375%1341601
isUseDictExps(String)51066%3125%230201
newRuntimeInstance()50%n/a111111
removeKeyword(Keyword)50%n/a112211
classDefinitionComplete()50%n/a112211
lambda$calcAccessMode$47(String, ClassDefinition)50%n/a111111
lambda$lookupFieldRecordType$28(String, SchemaDictionary)50%n/a111111
lambda$calculateDefinitionSignature$2(List, Aast, ParameterKey, int)50%n/a111111
initSkeletonPath()41680%2250%231701
getCurrentClassDef()41071%1375%130101
setLocalLookup(boolean)40%n/a112211
allowPromotion(boolean)40%n/a112211
lambda$addFieldLike$42(String, SchemaDictionary)40%n/a111111
lambda$lookupFullFieldName$14(String, SchemaDictionary)40%n/a111111
lambda$parseFinished$0(ClassDefinition)40%n/a111111
initPossibleClasses(Map, String[], boolean)12697%51777%51213301
lambda$annotateVariableOptions$5(String, boolean, String)2187%1150%121701
getPropath()0%n/a111111
getClassDefinition(String)4495%1583%1411101
lookupWrapped(ScopedSymbolDictionary, String)4295%1990%1611301
addField(Object, String, int, Aast)2090%4450%451301
reportClassNotFound(String, boolean)1688%1150%121401
lookupWorkerExact(ScopedSymbolDictionary, String)1487%1375%131601
lookupAttributeOrMethod(int)1285%1150%120201
lookupTable(String)1184%1150%120201
isObjectMethod(String, String, boolean)981%1150%120101
lambda$lookupField$17(Integer)880%2250%230101
isPreScan()571%1150%120101
lambda$addFieldsFrom$45(NameNode)466%1150%120101
lambda$lookupTableAst$39(Aast)466%1150%120101
lambda$lookupFieldAst$37(Aast)466%1150%120101
lambda$lookupTableInfo$35(TableInfo)466%1150%120101
lambda$lookupFieldInfo$33(FieldInfo)466%1150%120101
lambda$lookupFullTableName$23(String)466%1150%120101
lambda$lookupDatabaseName$13(String)466%1150%120101
lambda$lookupBufferName$11(String)466%1150%120101
lookupDataMember(String, String)1694%1150%120201
setVariableOptions(String, Aast)1292%2250%231501
setCvtSources(Set)990%1150%121501
deleteSchemaScope(boolean)990%1150%121501
lambda$isFieldExactName$21(Boolean)685%1150%120101
lambda$resolveClassName$7(String[], SymbolResolver.UsingSpec[], String, SymbolResolver.SearchResult)71100%8100%0501401
addFrameFields(String, Collection)62100%8100%0501401
saveClasses()44100%4100%0301101
parseFinished()43100%2675%2501001
tryLoadClass(String)37100%n/a0101201
lookupObjectMethod(String, String, boolean)33100%6100%040501
lookupLocalDef(String)32100%n/a010101
endIndexFieldSearch()29100%2100%0201101
lookupWrapped(String, ScopedSymbolDictionary[])27100%4100%030501
addFunction(String, int, String)27100%1375%130501
addScope()25100%n/a010701
addLocalVariable(String, int, String)24100%2100%020501
addBuiltinFunction(String, int, boolean, String)23100%2100%020401
lookupVariable(String)21100%1150%120401
lookupWidget(String)21100%4100%030601
getFrameFields(String)21100%2100%020501
deleteScope()19100%n/a010701
addAccumVariable(String, int)19100%1150%120301
addGlobalVariable(String, int, String)18100%n/a010401
annotateVariableOptions(String, boolean, String, Aast, boolean)17100%n/a010401
annotateFunction(String, Aast, boolean)16100%2100%020501
lambda$lookupDatabaseName$12(String, boolean, boolean, SchemaDictionary)16100%1150%120401
addWidget(String, int)15100%n/a010301
addMenu(String, int)15100%n/a010301
addMenuItem(String, int)15100%n/a010301
lambda$addFieldsFrom$44(String, NameNode, boolean, SchemaDictionary)14100%1150%120401
setPropath(String[])13100%2100%020201
setAttributeOrMethodType(int, String)13100%1375%130301
addLabel(String, int)13100%n/a010301
markPreferred(boolean)12100%1150%120401
lambda$lookupTableAst$38(String, SchemaDictionary)12100%1150%120401
lambda$lookupFieldAst$36(String, SchemaDictionary)12100%1150%120401
saveLocalVariables(String)11100%n/a010201
SymbolResolver(boolean)9100%n/a010201
persistSchemaData(String, String)9100%1150%120301
addProcedure(String, int)9100%n/a010201
addFrame(String, int)9100%n/a010201
addStream(String, int)9100%n/a010201
promoteTable(Object, boolean, boolean, boolean)9100%n/a010201
useIndexFieldSearch(boolean)8100%2100%020401
annotateVariableOptions(String, Aast, boolean)8100%n/a010201
annotateField(Aast, Object, boolean, boolean)8100%n/a010201
lookupFunction(String)8100%n/a010101
canLoadClass(String)8100%2100%020101
annotateObjectMethod(String, String, boolean, Aast)8100%n/a010201
addAllAttributesAndMethods(Map)8100%2100%020301
lookupMenu(String)8100%n/a010101
lookupMenuItem(String)8100%n/a010101
addSchemaScope(boolean)8100%1150%120301
convertSeparator(String)8100%n/a010101
removeLocalVariables(String)7100%n/a010201
addBuiltinFunction(String, int, boolean)7100%n/a010201
lookupFunctionDef(String)7100%n/a010101
lookupBufferName(String, boolean)7100%n/a010101
promoteTableName(String, boolean, boolean)7100%n/a010201
lookupWrappedType(TokenDataWrapper)7100%2100%020101
lambda$isTable$27(Boolean)7100%2100%020101
lambda$isField$19(Boolean)7100%2100%020101
addGlobalVariable(String, int)6100%n/a010201
lookupProcedure(String)6100%n/a010101
lookupDataMember(String, String, boolean)6100%n/a010101
lookupLabel(String)6100%n/a010101
lookupFrame(String)6100%n/a010101
lookupStream(String)6100%n/a010101
lookupDatabaseName(String)6100%n/a010101
lookupFullTableName(String)6100%n/a010101
lambda$lookupTableInfo$34(String, boolean, boolean, SchemaDictionary)6100%n/a010101
lambda$lookupFieldInfo$32(NameNode, String, boolean, SchemaDictionary)6100%n/a010101
lambda$lookupTableNode$25(NameNode)6100%2100%020101
lambda$lookupTableNode$24(String, boolean, boolean, SchemaDictionary)6100%n/a010101
lambda$lookupFullTableName$22(String, boolean, boolean, SchemaDictionary)6100%n/a010101
lambda$lookupBufferName$10(String, boolean, boolean, SchemaDictionary)6100%n/a010101
loadClassDefinition(SymbolResolver, String)5100%n/a010101
setUniqueFieldMatch(boolean)5100%n/a010101
addKeyword(Keyword)5100%n/a010201
lookupKeyword(String)5100%n/a010101
addInnerBlockScope()5100%n/a010201
deleteInnerBlockScope()5100%n/a010201
loadClass(String)5100%n/a010101
resolveClassName(String)5100%n/a010101
lambda$isTable$26(String, SchemaDictionary)5100%n/a010101
lambda$parseFinished$1(Object)5100%n/a010101
loadClassDefinition(String)4100%n/a010101
locate()4100%n/a010101
setInMethod(boolean)4100%n/a010201
startIndexFieldSearch()4100%n/a010201
setClassLookup(boolean)4100%n/a010201
setSchemaDictionary(SchemaDictionary)4100%n/a010201
deleteLabel()4100%n/a010201
setChainedReference(boolean)4100%n/a010201
isFoundUniqueIndex()100%n/a010101
isClassLookup()100%n/a010101
isChainedReference()100%n/a010101
isRuntimeConfig()100%n/a010101