Coverage Summary for Package: com.ghost.serialization.compiler
| Package | Class, % | Method, % | Branch, % | Line, % | Instruction, % |
|---|---|---|---|---|---|
| com.ghost.serialization.compiler | 95.2% (40/42) | 84.7% (232/274) | 63% (1333/2116) | 77.6% (2661/3431) | 75% (15847/21123) |
| Class | Class, % | Method, % | Branch, % | Line, % | Instruction, % |
|---|---|---|---|---|---|
| BaseDeserializeEmitter | 100% (1/1) | 78.9% (15/19) | 66% (103/156) | 69.7% (154/221) | 68% (922/1356) |
| BaseSerializeEmitter | 100% (1/1) | 77.3% (17/22) | 67.1% (139/207) | 71.4% (205/287) | 68.7% (1473/2143) |
| CustomCoderModel | 100% (1/1) | 100% (2/2) | 100% (4/4) | 100% (22/22) | |
| CustomCoderReaderKind | 100% (1/1) | 100% (1/1) | 100% (3/3) | 100% (24/24) | |
| DeserializeCodeEmitter | 100% (2/2) | 84.2% (16/19) | 63% (68/108) | 84.6% (259/306) | 83.9% (1318/1571) |
| DispatchNamesResolver | 100% (1/1) | 100% (1/1) | 70% (7/10) | 100% (9/9) | 92.1% (35/38) |
| EnvelopeAnalyzer | 100% (1/1) | 88.9% (8/9) | 66.9% (111/166) | 70.6% (96/136) | 80.7% (760/942) |
| EnvelopePayloadMapping | 100% (1/1) | 100% (1/1) | 100% (5/5) | 100% (22/22) | |
| EnvelopeRouterEmitter | 100% (1/1) | 100% (10/10) | 79.2% (19/24) | 97.8% (89/91) | 94.6% (508/537) |
| EnvelopeRouterEmitterKt | 100% (1/1) | 100% (1/1) | 100% (3/3) | 100% (51/51) | |
| FlattenOptionsGenerator | 100% (2/2) | 100% (3/3) | 80% (16/20) | 89.9% (71/79) | 87.4% (285/326) |
| FragmentedEmitter | 0% (0/1) | 0% (0/9) | 0% (0/42) | 0% (0/182) | 0% (0/991) |
| FragmentedSerializeEmitter | 0% (0/1) | 0% (0/3) | 0% (0/4) | 0% (0/32) | 0% (0/190) |
| GeneratedSourceTrimmer | 100% (1/1) | 100% (2/2) | 100% (4/4) | 100% (27/27) | |
| GeneratedSourceTrimmerKt | 100% (1/1) | 100% (1/1) | 100% (9/9) | 100% (49/49) | |
| GhostAnalyzer | 100% (2/2) | 90.9% (40/44) | 58% (271/467) | 84.3% (361/428) | 80.9% (2215/2739) |
| GhostCodeGenerator | 100% (1/1) | 100% (3/3) | 90% (27/30) | 98.4% (122/124) | 98.7% (528/535) |
| GhostEmitterConstants | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (14/14) | |
| GhostEnvelopeModel | 100% (1/1) | 100% (1/1) | 100% (8/8) | 100% (37/37) | |
| GhostPropertyExtensionsKt | 100% (1/1) | 50% (3/6) | 45.7% (42/92) | 35.1% (34/97) | 26.5% (205/773) |
| GhostPropertyModel | 100% (1/1) | 100% (1/1) | 100% (37/37) | 100% (243/243) | |
| GhostSerializationProcessor | 100% (1/1) | 94.1% (16/17) | 45% (18/40) | 84.8% (212/250) | 80.6% (1114/1382) |
| GhostSerializationProvider | 100% (1/1) | 100% (2/2) | 100% (6/6) | 100% (16/16) | |
| GhostSerializerContext | 100% (2/2) | 100% (6/6) | 73.2% (120/164) | 97.9% (142/145) | 94.2% (930/987) |
| InferredSubclassModel | 100% (1/1) | 100% (1/1) | 100% (3/3) | 100% (12/12) | |
| PerfectHashConfig | 100% (1/1) | 100% (1/1) | 100% (5/5) | 100% (22/22) | |
| PerfectHashFinder | 100% (1/1) | 100% (4/4) | 88.5% (46/52) | 96.5% (55/57) | 96.3% (420/436) |
| SerializeCodeEmitter | 100% (1/1) | 100% (7/7) | 58.7% (27/46) | 90% (90/100) | 89.9% (426/474) |
| SerializerImportResolver | 100% (2/2) | 100% (13/13) | 80.5% (132/164) | 98.7% (156/158) | 95.7% (1102/1152) |
| SerializerSetupEmitter | 100% (1/1) | 100% (7/7) | 85.2% (46/54) | 92.8% (116/125) | 93.1% (620/666) |
| StandardEmitter | 100% (1/1) | 75% (12/16) | 57.5% (61/106) | 73.2% (210/287) | 70.9% (1345/1896) |
| StandardSerializeEmitter | 100% (1/1) | 66.7% (2/3) | 50% (12/24) | 79.5% (31/39) | 76.6% (154/201) |
| TextChannelPlanner | 100% (2/2) | 71.4% (5/7) | 38.5% (30/78) | 65% (39/60) | 56.1% (238/424) |
| TypeHelpersKt | 100% (1/1) | 95.2% (20/21) | 57.5% (23/40) | 96.9% (31/32) | 86.6% (200/231) |
| WrappedKeysEmitter | 100% (1/1) | 88.9% (8/9) | 68.2% (15/22) | 92.4% (85/92) | 85.1% (478/562) |
| WrappedUnwrapFieldModel | 100% (1/1) | 100% (1/1) | 100% (6/6) | 100% (32/32) |