org.eclipse.jdt.internal.core

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total104,200 of 104,2000%14,276 of 14,2760%10,51710,51725,36025,3603,2033,203284284
JavaModelManager7,8600%1,0430%7017011,9961,99617317311
JavaProject6,1870%9200%6476471,5691,56917917911
ClasspathEntry5,7640%9870%5805801,3001,300727211
DeltaProcessor5,2450%9390%5525521,3801,380575711
SourceMapper3,1660%3890%252252793793505011
NameLookup3,1480%5470%326326754754505011
SelectionRequestor2,4300%3960%228228629629292911
CompilationUnit2,2080%3210%26826855455410210211
CompilationUnitStructureRequestor2,1700%1780%131131497497424211
SearchableEnvironment1,9530%3060%193193492492353511
BinaryType1,9370%2270%193193457457757511
InternalNamingConventions1,7510%3250%186186454454161611
CopyResourceElementsOperation1,6970%2610%154154410410232311
BinaryMethod1,5250%2210%151151383383393911
SourceType1,4770%1650%154154355355676711
JavaElementDelta1,4600%2010%151151378378464611
PackageFragmentRoot1,4470%2290%173173396396575711
JavaModelOperation1,4040%1820%153153345345606011
DeltaProcessingState1,3920%1380%9999322322303011
JavadocContents1,3740%1840%110110288288171711
JavaElement1,3510%1860%153153333333606011
ClassFileInfo1,3500%1500%9090260260151511
ClasspathChange1,2510%2240%124124314314111111
PackageFragment1,1400%1640%123123256256404011
JavaModelStatus1,1150%1380%118118208208282811
JavaElementDeltaBuilder1,1120%1860%116116265265232311
Buffer1,0690%1170%8484230230252511
ClassFile9480%1220%9191253253303011
BinaryTypeConverter8990%1310%74741981988811
ExternalFoldersManager8700%1500%101101228228262611
LocalVariable8620%1120%9292219219363611
JarPackageFragmentRoot8510%1080%8383197197292911
Member8360%1620%108108219219191911
Openable7390%1270%100100189189343411
JavaProjectElementInfo6910%1050%6363179179101011
ModuleDescriptionInfo6770%760%6060141141222211
JavaModelManager.PerProjectInfo6550%600%4747148148171711
NamedMember6410%610%4747148148151511
LambdaExpression6190%600%5252132132222211
AbstractClassFile6130%900%7676160160313111
JavaModelCache6110%550%5757135135161611
SourceMethod6010%620%6262144144313111
JavaModel5650%940%8181135135333311
CompilationUnitProblemFinder5490%560%3838155155101011
OverflowingLRUCache5200%580%4848132132191911
CopyPackageFragmentRootOperation5140%680%42421111116611
SourceTypeElementInfo5100%660%6060132132272711
MovePackageFragmentRootOperation5070%860%50501291297711
JavaCorePreferenceInitializer4900%0%661161163311
MultiOperation4830%840%6060106106151511
JavaModelManager.VariablesAndContainersLoadHelper4790%520%4242128128161611
UserLibrary4760%660%41411011018811
SortElementsOperation4530%560%3939101101111111
JavaModelManager.new DebugOptionsListener() {...}4490%1520%787849492211
ReconcileWorkingCopyOperation4470%880%53531151159911
CopyElementsOperation4460%630%44449090101011
JavaModelManager.VariablesAndContainersSaveHelper4330%460%3939112112161611
TypeVector4210%360%32328282141411
ModularClassFile4190%520%4444119119181811
SourceRefElement4050%500%5252102102272711
CreateTypeMemberOperation4020%400%303096969911
SetVariablesOperation3960%640%373795955511
ModuleUpdater3900%520%36367070101011
UserLibraryManager3860%260%202093937711
JavaModelManager.CompilationParticipants3840%500%313184846611
SetContainerOperation3620%580%353599996611
JarPackageFragment3470%320%30308888141411
CreateElementInCUOperation3270%380%36369393161611
JavaElementRequestor3060%280%33339696191911
CommitWorkingCopyOperation2970%540%323285855511
LambdaFactory2950%140%141457577711
SourceField2950%440%35357878131311
DeleteElementsOperation2930%340%262672729911
ExternalAnnotationTracker2840%360%272762629911
BinaryMember2730%320%30306161141411
CreatePackageFragmentOperation2680%340%212160604411
CreateCompilationUnitOperation2670%280%191960605511
DeletePackageFragmentRootOperation2660%400%262666666611
PackageFragmentRootInfo2630%410%31317474101011
JavaModelManager.new IWorkspaceRunnable() {...}2490%280%171754543311
JavaModelManager.EclipsePreferencesListener2470%460%252556562211
TypeParameter2450%300%30306161151511
DeleteResourceElementsOperation2400%490%303055555511
JrtPackageFragmentRoot2310%280%27275555131311
ModelUpdater2300%410%343481819911
SortElementsOperation.new ASTVisitor() {...}2250%120%121246466611
BasicCompilationUnit2240%370%31316464111111
NonJavaResource2210%240%26264545141411
Region2210%340%29296262121211
CreateImportOperation2190%260%202054547711
Annotation2180%240%26265959141411
DeltaProcessor.RootInfo2160%280%191951515511
BinaryModule2040%200%23235252131311
BufferManager2030%140%161646469911
ModuleSourcePathManager2010%280%232354549911
LambdaMethod1860%120%20204343141411
ImportContainer1810%250%26264242131311
SetClasspathOperation1780%120%121239396611
ExternalAnnotationTracker.DirectoryNode1740%380%272739398811
Initializer1680%160%19194141111111
CreateFieldOperation1680%260%222248489911
SortElementsOperation.new ASTVisitor() {...}1670%160%151534347711
SourceMapper.LocalVariableElementKey1660%280%181842424411
JarEntryResource1630%200%21213333111111
BinaryField1620%100%19194040141411
MovePackageFragmentRootOperation.new IResourceProxyVisitor() {...}1580%180%111125252211
CopyPackageFragmentRootOperation.new IResourceProxyVisitor() {...}1580%180%111125252211
CreateTypeOperation1570%240%222244449911
AbstractModule1550%100%17173535121211
CreateMethodOperation1530%180%171741418811
UserLibraryClasspathContainerInitializer1500%260%222235359911
OpenableElementInfo1480%160%18184040101011
SearchableEnvironmentRequestor1460%180%151537376611
ClassFileWorkingCopy1450%160%18183838101011
CreatePackageDeclarationOperation1320%140%141435357711
CreateInitializerOperation1310%220%171734346611
SimpleDelta1310%120%18184545111111
JarEntryFile1310%100%121231317711
ImportDeclaration1260%120%19193434131311
CreateTypeHierarchyOperation1250%160%151534347711
BatchInitializationMonitor1220%160%19194545111111
JavaModelManager.PerWorkingCopyInfo1210%160%161635358811
MemberValuePair1180%220%181825257711
ExternalFoldersManager.RefreshJob1180%120%101026264411
JavaProject.ModuleLookup1180%100%101024245511
Region.Node1170%120%141429298811
ProjectEntry1140%200%161629296611
JavaModelManager.ZipCache1120%0%8823234411
ClasspathValidation1120%140%9928282211
SourceMapper.JrtPackageNamesAdderVisitor1110%160%121231314411
VerboseElementCache1100%0%7718183311
ModulePathContainer1020%0%9925255511
AbstractClassFile.new ICompletionRequestor() {...}1000%n/a15152424151511
CompilationUnit.new ICompletionRequestor() {...}1000%n/a15152424151511
ChangeClasspathOperation990%140%121228285511
DiscardWorkingCopyOperation980%100%9929294411
BecomeWorkingCopyOperation980%0%7725254411
ExternalPackageFragmentRoot980%140%21213333141411
JavaCorePreferenceModifyListener960%140%121224245511
ElementCache870%0%101024246611
BufferCache860%0%9922225511
CancelableNameEnvironment850%0%121223239911
JavadocConstants850%n/a1129291111
DeltaProcessor.OutputsInfo820%100%8822222211
NameLookup.Answer820%120%121221216611
JavaProject.new IEclipsePreferences.IPreferenceChangeListener() {...}810%280%161621212211
SourceMethodElementInfo800%0%101021217711
JavaModelManager.new Util.Displayable() {...}790%0%5517172211
RenameElementsOperation750%180%141422225511
JarEntryDirectory720%0%9918187711
ExternalFolderChange700%100%8819193311
JavaProject.new JRTUtil.JrtFileVisitor() {...}700%0%6611114411
JavaModelInfo690%120%9920203311
NamedMember.new ISelectionRequestor() {...}680%0%101017179911
ModulePathContainerInitializer680%120%101015154411
PackageDeclaration670%0%121219198811
JavaModelManager.new Util.Displayable() {...}670%0%4413132211
UserLibraryClasspathContainer660%120%131321217711
SetContainerOperation.new Util.Displayable() {...}660%0%5516162211
BufferFactoryWrapper0%100%111113136611
ResolvedLambdaExpression0%0%8815157711
JavaModelManager.new WorkspaceJob() {...}0%0%77993311
ClasspathAccessRule0%140%131314145511
CancelableProblemFactory0%0%77993311
ResolvedSourceType0%0%7716166611
ResolvedBinaryType0%0%8816167711
ClasspathAttribute0%0%9911116611
DeletePackageFragmentRootOperation.new IResourceProxyVisitor() {...}0%0%55992211
ModuleDescriptionInfo.ServiceInfo0%0%6612124411
LambdaExpression.new Substitution() {...}0%0%7710104411
JrtPackageFragmentRoot.new JRTUtil.JrtFileVisitor() {...}0%0%6611114411
ResolvedBinaryMethod0%0%7715156611
ModuleDescriptionInfo.PackageExportInfo0%0%6611114411
LocalVariable.new Annotation() {...}0%n/a55775511
ResolvedSourceMethod0%0%6614145511
ResolvedBinaryField0%0%7715156611
SourceModule0%0%7716165511
JavaModelManager.ArchiveValidity0%0%33332211
ResolvedSourceField0%0%6614145511
RenameResourceElementsOperation0%100%9915154411
ExternalJavaProject0%0%101013137711
JavaModelManager.CompilationParticipants.new Util.Comparer() {...}0%0%6610102211
JModPackageFragmentRoot0%0%5511114411
JavaElement.new ISchedulingRule() {...}0%0%7710103311
JavaModelManager.CompilationParticipants.new ISafeRunnable() {...}0%0%44773311
BatchOperation0%0%7715154411
JavaModelManager.new IRestrictedAccessTypeRequestor() {...}0%0%44772211
SearchableEnvironment.new IRestrictedAccessTypeRequestor() {...}0%100%77772211
SearchableEnvironment.new IRestrictedAccessTypeRequestor() {...}0%100%77772211
ReconcileWorkingCopyOperation.new ISafeRunnable() {...}0%0%6612123311
DeltaProcessor.new IWorkspaceRunnable() {...}0%0%44772211
JavaModelManager.PersistedClasspathContainer0%n/a6612126611
DynamicProjectReferences0%0%44993311
JavaModelManager.new IClasspathContainer() {...}0%n/a66666611
AnnotatableInfo0%n/a6611116611
ClassFile.new ExternalAnnotationDecorator.ZipFileProducer() {...}0%n/a22442211
PackageFragmentInfo0%0%5516163311
DeltaProcessor.new ISafeRunnable() {...}0%0%5511113311
SearchableEnvironment.new IRestrictedAccessConstructorRequestor() {...}0%0%4416162211
JavaProject.JImageModuleFragmentBridge0%0%6610105511
AbstractModule.AutoModule0%n/a9913139911
JavaModelManager.20.new IWorkspaceRunnable() {...}0%0%33662211
JavaModelManager.new IEclipsePreferences.INodeChangeListener() {...}0%0%44663311
JavaModelManager.new IEclipsePreferences.INodeChangeListener() {...}0%0%44663311
SingleTypeRequestor0%0%12121515111111
DeltaProcessor.new IResourceDeltaVisitor() {...}0%0%66772211
JavaModelManager.new ISafeRunnable() {...}0%0%44773311
BinaryMethod.new Thread() {...}0%n/a22662211
ImportDeclarationElementInfo0%n/a44884411
SourceRefElementInfo0%n/a66886611
SourceConstructorInfo0%n/a66666611
DocumentAdapter0%n/a33993311
OverflowingLRUCache.new Object() {...}0%n/a22552211
JavaModelManager.new Util.Displayable() {...}0%0%33772211
JavaModelManager.new Job() {...}0%n/a22772211
CompilationUnitElementInfo0%n/a55885511
BinaryLambdaExpression0%n/a55885511
DeltaProcessor.new ISafeRunnable() {...}0%0%44883311
NameLookup.Selector0%n/a9912129911
CompilationGroup0%n/a11221111
JavaModelManager.new IEclipsePreferences.INodeChangeListener() {...}0%0%44553311
JavaModelManager.new IEclipsePreferences.INodeChangeListener() {...}0%0%44553311
LRUCacheEnumerator0%0%44773311
DeltaProcessingState.RootInfos0%n/a11661111
CompilationUnit.new CompilationUnit() {...}0%0%44553311
SearchableEnvironment.new IProgressMonitor() {...}0%n/a9911119911
SearchableEnvironment.new IProgressMonitor() {...}0%n/a9911119911
SearchableEnvironment.new IProgressMonitor() {...}0%n/a9911119911
JavaElementDelta.Key0%0%44773311
Buffer.new ISafeRunnable() {...}0%n/a33553311
DeltaProcessingState.new ISafeRunnable() {...}0%n/a33553311
SearchableEnvironment.new IJob() {...}0%0%88666611
JavaModelManager.new IJob() {...}0%0%88666611
ExternalFoldersManager.new WorkspaceJob() {...}0%0%44663311
JavaProject.new IEclipsePreferences.INodeChangeListener() {...}0%0%44553311
DefaultWorkingCopyOwner0%0%44443311
JavaProject.ResolvedClasspath0%n/a11551111
ClassFileInfo.new IMemberValuePair() {...}0%n/a44444411
ClassFileInfo.new IMemberValuePair() {...}0%n/a44444411
SourceMapper.new Comparator() {...}0%n/a22442211
JavaElementInfo0%n/a44664411
SourceFieldElementInfo0%n/a55665511
JavaModelManager.new IEclipsePreferences.IPreferenceChangeListener() {...}0%0%33442211
BinaryLambdaMethod0%n/a33443311
JavaModelManager.new IClasspathContainer() {...}0%n/a66666611
SourceMethodInfo0%n/a55665511
MemberElementInfo0%n/a55665511
BinaryMethod.new Object() {...}0%n/a33443311
JavaProjectElementInfo.ProjectCache0%n/a11551111
SourceAnnotationMethodInfo0%n/a22442211
JavaModelManager.new IEclipsePreferences.IPreferenceChangeListener() {...}0%n/a22332211
MoveResourceElementsOperation0%n/a33443311
SetContainerOperation.new Util.Displayable() {...}0%n/a22222211
JavaModelManager.new Util.Displayable() {...}0%n/a22222211
MoveElementsOperation0%n/a33443311
SourceFieldWithChildrenInfo0%n/a22442211
ModuleDescriptionInfo.ModuleReferenceInfo0%n/a33333311
JavaElementDeltaBuilder.ListItem0%n/a11441111
TypeParameterElementInfo0%n/a11331111
AnnotationInfo0%n/a11331111
ImportContainerInfo0%n/a22332211
SourceConstructorWithChildrenInfo0%n/a22442211
JavaProject.new JavaModelManager.PerProjectInfo() {...}0%n/a22222211
BufferManager.new IBufferFactory() {...}0%n/a22222211
JavaModelManager.InvalidArchiveInfo0%n/a11441111
InitializerWithChildrenInfo0%n/a22442211
SourceMethodWithChildrenInfo0%n/a22442211
XMLWriter0%n/a11221111
CompilationUnitStructureRequestor.new SourceTypeElementInfo() {...}0%n/a22222211
ClasspathEntry.new JavaModelStatus() {...}0%n/a22222211
JavaModelManager.new ClasspathContainerInitializer() {...}0%n/a22222211
ASTHolderCUInfo0%n/a11221111
DeltaProcessor.new RuntimeException() {...}0%n/a11111111
LRUCacheEnumerator.LRUEnumeratorElement0%n/a11331111
CompilationUnit.new WorkingCopyOwner() {...}0%n/a11111111
NullBuffer0%n/a11221111
JarPackageFragmentInfo0%n/a22222211
NameLookup.new SourceModule() {...}0%n/a11111111
CompilationUnitProblemFinder.new ICompilerRequestor() {...}0%n/a22222211
ClasspathEntry.AssertionFailedException0%n/a11221111
JavaProject.ClasspathResolutionBreakpointListener0%n/a22222211
JarPackageFragmentRootInfo0%n/a11111111
InitializerElementInfo0%n/a11111111
ClasspathEntry.UnknownXmlElements0%n/a11111111