EnhancerImpl |  | 0% |  | 0% | 47 | 47 | 220 | 220 | 13 | 13 | 1 | 1 |
PersistentAttributeTransformer |  | 0% |  | 0% | 55 | 55 | 116 | 116 | 13 | 13 | 1 | 1 |
BiDirectionalAssociationHandler |  | 0% |  | 0% | 68 | 68 | 151 | 151 | 14 | 14 | 1 | 1 |
InlineDirtyCheckingHandler |  | 0% |  | 0% | 32 | 32 | 89 | 89 | 8 | 8 | 1 | 1 |
FieldReaderAppender |  | 0% |  | 0% | 17 | 17 | 56 | 56 | 5 | 5 | 1 | 1 |
FieldWriterAppender |  | 0% |  | 0% | 8 | 8 | 49 | 49 | 3 | 3 | 1 | 1 |
BiDirectionalAssociationHandler.WrappingAppender.new MethodVisitor() {...} |  | 0% |  | 0% | 7 | 7 | 30 | 30 | 2 | 2 | 1 | 1 |
InlineDirtyCheckerEqualsHelper |  | 0% |  | 0% | 36 | 36 | 46 | 46 | 10 | 10 | 1 | 1 |
ByteBuddyEnhancementContext |  | 0% |  | 0% | 21 | 21 | 35 | 35 | 17 | 17 | 1 | 1 |
FieldAccessEnhancer.new MethodVisitor() {...} |  | 0% |  | 0% | 13 | 13 | 29 | 29 | 2 | 2 | 1 | 1 |
EnhancerImpl.AnnotatedFieldDescription |  | 0% |  | 0% | 22 | 22 | 35 | 35 | 14 | 14 | 1 | 1 |
FieldAccessEnhancer |  | 0% |  | 0% | 14 | 14 | 31 | 31 | 7 | 7 | 1 | 1 |
CodeTemplates.ManyToManyHandler |  | 0% |  | 0% | 21 | 21 | 18 | 18 | 5 | 5 | 1 | 1 |
CodeTemplates.OneToManyOnMapHandler |  | 0% |  | 0% | 22 | 22 | 18 | 18 | 7 | 7 | 1 | 1 |
CodeTemplates.OneToManyOnCollectionHandler |  | 0% |  | 0% | 22 | 22 | 17 | 17 | 7 | 7 | 1 | 1 |
PersistentAttributeTransformer.FieldMethodWriter |  | 0% | | n/a | 2 | 2 | 12 | 12 | 2 | 2 | 1 | 1 |
EnhancerImpl.EnhancerClassFileLocator |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 4 | 4 | 1 | 1 |
FieldReaderAppender.MethodDispatching |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
PersistentAttributeTransformer.new MethodVisitor() {...} |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 2 | 2 | 1 | 1 |
FieldWriterAppender.MethodDispatching |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
PersistentAttributeTransformer.FieldMethodReader |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
CodeTemplates.OneToOneHandler |  | 0% |  | 0% | 14 | 14 | 13 | 13 | 7 | 7 | 1 | 1 |
CodeTemplates.ManyToOneHandler |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 5 | 5 | 1 | 1 |
CodeTemplates.GetterMapping |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
FieldWriterAppender.FieldWriting |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
FieldReaderAppender.FieldWriting |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
CodeTemplates.MapAreCollectionFieldsDirty |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 2 | 2 | 1 | 1 |
CodeTemplates.CollectionAreCollectionFieldsDirty |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 2 | 2 | 1 | 1 |
CodeTemplates.MapGetCollectionFieldDirtyNames |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 2 | 2 | 1 | 1 |
CodeTemplates.CollectionGetCollectionFieldDirtyNames |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 2 | 2 | 1 | 1 |
CodeTemplates.GetterMapping.new Advice.OffsetMapping.Target.AbstractReadOnlyAdapter() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
CodeTemplates.CollectionGetCollectionClearDirtyNames |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 2 | 2 | 1 | 1 |
CodeTemplates.MapGetCollectionClearDirtyNames |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 2 | 2 | 1 | 1 |
CodeTemplates.GetDirtyAttributes |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 2 | 2 | 1 | 1 |
BiDirectionalAssociationHandler.WrappingAppender |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
CodeTemplates.CompositeFieldDirtyCheckingHandler |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 3 | 3 | 1 | 1 |
CodeTemplates.AreFieldsDirty |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 2 | 2 | 1 | 1 |
UnloadedTypeDescription |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
CodeTemplates.SetOwner |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
CodeTemplates.ClearDirtyCollectionNames |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
CodeTemplates.SuspendDirtyTracking |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
CodeTemplates.AreFieldsDirtyWithoutCollections |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 2 | 2 | 1 | 1 |
CodeTemplates.TrackChange |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
CodeTemplates.GetDirtyAttributesWithoutCollections |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 2 | 2 | 1 | 1 |
CodeTemplates.CompositeOwnerDirtyCheckingHandler |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
CodeTemplates.InitializeLazyAttributeLoadingInterceptor |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
CodeTemplates.ClearDirtyAttributes |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
CodeTemplates.ClearOwner | | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
CodeTemplates.CompositeDirtyCheckingHandler | | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
PersistentAttributeTransformer.new ModifierContributor.ForField() {...} | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
PersistentAttributeTransformer.new ModifierContributor.ForMethod() {...} | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
CodeTemplates.ClearDirtyAttributesWithoutCollections | | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
EnhancerImpl.new EnhancementInfo() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
CodeTemplates.GetCollectionTrackerWithoutCollections | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
CodeTemplates | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |