File | Statements | Branches | Functions | Lines | |||||
---|---|---|---|---|---|---|---|---|---|
Annotation.js | 91.49% | 43/47 | 78.57% | 11/14 | 100% | 13/13 | 91.49% | 43/47 | |
AnnotationIndex.js | 96.97% | 32/33 | 89.47% | 17/19 | 100% | 10/10 | 96.97% | 32/33 | |
ArrayOperation.js | 100% | 104/104 | 100% | 72/72 | 100% | 20/20 | 100% | 99/99 | |
BlockNode.js | 100% | 1/1 | 100% | 0/0 | 100% | 0/0 | 100% | 1/1 | |
ChangeHistory.js | 100% | 7/7 | 100% | 0/0 | 100% | 4/4 | 100% | 7/7 | |
ChangeRecorder.js | 100% | 6/6 | 100% | 0/0 | 100% | 2/2 | 100% | 6/6 | |
Conflict.js | 100% | 3/3 | 100% | 0/0 | 100% | 1/1 | 100% | 3/3 | |
Container.js | 81.61% | 71/87 | 72.92% | 35/48 | 77.78% | 21/27 | 82.35% | 70/85 | |
ContainerAdapter.js | 25% | 2/8 | 100% | 0/0 | 0% | 0/3 | 25% | 2/8 | |
ContainerAddress.js | 94.12% | 16/17 | 100% | 12/12 | 80% | 4/5 | 94.12% | 16/17 | |
ContainerAnnotation.js | 52.17% | 12/23 | 50% | 7/14 | 50% | 2/4 | 52.17% | 12/23 | |
ContainerAnnotationIndex.js | 100% | 11/11 | 100% | 2/2 | 100% | 7/7 | 100% | 11/11 | |
ContainerSelection.js | 85.53% | 130/152 | 84.21% | 64/76 | 77.42% | 24/31 | 87.16% | 129/148 | |
Coordinate.js | 60.87% | 14/23 | 76.92% | 10/13 | 45.45% | 5/11 | 63.64% | 14/22 | |
CoordinateAdapter.js | 0% | 0/12 | 0% | 0/3 | 0% | 0/8 | 0% | 0/12 | |
CoordinateOperation.js | 52.27% | 23/44 | 30% | 6/20 | 50% | 7/14 | 52.27% | 23/44 | |
CustomSelection.js | 15.79% | 3/19 | 0% | 0/7 | 0% | 0/9 | 15.79% | 3/19 | |
DOMExporter.js | 75.58% | 65/86 | 66.67% | 26/39 | 68.42% | 13/19 | 75.58% | 65/86 | |
DOMImporter.js | 90.85% | 278/306 | 85.29% | 116/136 | 87.5% | 28/32 | 91% | 273/300 | |
Data.js | 55.9% | 90/161 | 50% | 44/88 | 85% | 17/20 | 57.42% | 89/155 | |
DefaultChangeCompressor.js | 3.85% | 1/26 | 0% | 0/14 | 0% | 0/2 | 3.85% | 1/26 | |
DefaultFileProxy.js | 0% | 0/14 | 0% | 0/8 | 0% | 0/3 | 0% | 0/14 | |
Document.js | 85.53% | 136/159 | 70.77% | 46/65 | 93.94% | 31/33 | 86.36% | 133/154 | |
DocumentChange.js | 96.75% | 119/123 | 82.46% | 47/57 | 89.47% | 17/19 | 96.75% | 119/123 | |
DocumentIndex.js | 100% | 0/0 | 100% | 0/0 | 100% | 0/0 | 100% | 0/0 | |
DocumentNode.js | 59.18% | 29/49 | 25% | 3/12 | 55% | 11/20 | 59.18% | 29/49 | |
DocumentNodeFactory.js | 80% | 4/5 | 50% | 1/2 | 100% | 2/2 | 80% | 4/5 | |
DocumentSchema.js | 100% | 8/8 | 100% | 2/2 | 100% | 4/4 | 100% | 8/8 | |
Editing.js | 98.66% | 517/524 | 91.88% | 283/308 | 100% | 21/21 | 98.65% | 513/520 | |
EditingBehavior.js | 18.75% | 3/16 | 0% | 0/4 | 10% | 1/10 | 18.75% | 3/16 | |
EditingInterface.js | 94.87% | 74/78 | 83.95% | 68/81 | 90.91% | 30/33 | 94.81% | 73/77 | |
FileNode.js | 50% | 5/10 | 0% | 0/2 | 33.33% | 1/3 | 50% | 5/10 | |
FileProxy.js | 9.09% | 1/11 | 100% | 0/0 | 0% | 0/6 | 9.09% | 1/11 | |
Fragmenter.js | 93.13% | 122/131 | 83.33% | 60/72 | 76.92% | 10/13 | 96.69% | 117/121 | |
HTMLExporter.js | 66.67% | 20/30 | 47.37% | 9/19 | 66.67% | 6/9 | 68.97% | 20/29 | |
HTMLImporter.js | 28.57% | 2/7 | 100% | 0/0 | 33.33% | 1/3 | 28.57% | 2/7 | |
IncrementalData.js | 84.21% | 64/76 | 70.83% | 34/48 | 100% | 6/6 | 85.33% | 64/75 | |
InlineNode.js | 100% | 2/2 | 100% | 0/0 | 100% | 0/0 | 100% | 2/2 | |
JSONConverter.js | 88.89% | 16/18 | 70% | 7/10 | 100% | 5/5 | 88.89% | 16/18 | |
Marker.js | 33.33% | 3/9 | 0% | 0/7 | 0% | 0/3 | 37.5% | 3/8 | |
Node.js | 88.57% | 93/105 | 91.04% | 61/67 | 94.44% | 17/18 | 89.22% | 91/102 | |
NodeIndex.js | 50% | 11/22 | 0% | 0/2 | 42.86% | 6/14 | 50% | 11/22 | |
NodeRegistry.js | 55.56% | 5/9 | 62.5% | 5/8 | 100% | 1/1 | 55.56% | 5/9 | |
NodeSelection.js | 57.69% | 30/52 | 31.03% | 9/29 | 56.25% | 9/16 | 57.69% | 30/52 | |
ObjectOperation.js | 92% | 253/275 | 86.76% | 118/136 | 100% | 34/34 | 92.54% | 248/268 | |
OperationSerializer.js | 83.72% | 108/129 | 61.36% | 27/44 | 91.67% | 11/12 | 83.72% | 108/129 | |
ParentNodeHook.js | 86.54% | 45/52 | 68.57% | 24/35 | 100% | 6/6 | 86.54% | 45/52 | |
PathEventProxy.js | 63.33% | 19/30 | 28.57% | 4/14 | 80% | 8/10 | 62.07% | 18/29 | |
Property.js | 56.52% | 13/23 | 18.18% | 2/11 | 91.67% | 11/12 | 56.52% | 13/23 | |
PropertyAnnotation.js | 66.67% | 12/18 | 50% | 4/8 | 50% | 3/6 | 66.67% | 12/18 | |
PropertyIndex.js | 57.58% | 19/33 | 38.89% | 7/18 | 66.67% | 10/15 | 56.25% | 18/32 | |
PropertySelection.js | 64.75% | 79/122 | 60% | 57/95 | 80% | 20/25 | 69.3% | 79/114 | |
Range.js | 28.57% | 8/28 | 17.65% | 3/17 | 20% | 1/5 | 30.77% | 8/26 | |
Schema.js | 53.57% | 15/28 | 40% | 4/10 | 54.55% | 6/11 | 55.56% | 15/27 | |
Selection.js | 54.55% | 24/44 | 41.67% | 5/12 | 59.09% | 13/22 | 54.55% | 24/44 | |
SelectionState.js | 88.89% | 64/72 | 84.62% | 22/26 | 65% | 13/20 | 88.89% | 64/72 | |
TextBlock.js | 100% | 1/1 | 100% | 0/0 | 100% | 0/0 | 100% | 1/1 | |
TextNode.js | 100% | 7/7 | 100% | 0/0 | 100% | 5/5 | 100% | 7/7 | |
TextOperation.js | 100% | 103/103 | 100% | 82/82 | 100% | 21/21 | 100% | 99/99 | |
Transaction.js | 87.23% | 41/47 | 78.57% | 11/14 | 66.67% | 6/9 | 91.11% | 41/45 | |
TransactionDocument.js | 95.74% | 45/47 | 68.75% | 11/16 | 100% | 14/14 | 95.74% | 45/47 | |
XMLExporter.js | 25.93% | 7/27 | 5.88% | 1/17 | 25% | 2/8 | 26.92% | 7/26 | |
XMLImporter.js | 20% | 1/5 | 100% | 0/0 | 50% | 1/2 | 20% | 1/5 | |
annotationHelpers.js | 55.36% | 62/112 | 40.58% | 28/69 | 85.71% | 6/7 | 58.49% | 62/106 | |
copySelection.js | 91.03% | 71/78 | 69.44% | 25/36 | 100% | 5/5 | 93.42% | 71/76 | |
createDocumentFactory.js | 7.69% | 1/13 | 100% | 0/0 | 0% | 0/4 | 7.69% | 1/13 | |
documentHelpers.js | 94.92% | 168/177 | 91.84% | 90/98 | 93.75% | 15/16 | 95.95% | 166/173 | |
index.js | 100% | 0/0 | 100% | 0/0 | 100% | 0/0 | 100% | 0/0 | |
operationHelpers.js | 9.52% | 6/63 | 0% | 0/37 | 0% | 0/6 | 9.68% | 6/62 | |
paste.js | 85.51% | 118/138 | 67.14% | 47/70 | 100% | 7/7 | 86.67% | 117/135 | |
selectionHelpers.js | 61.82% | 68/110 | 58.95% | 56/95 | 88.89% | 8/9 | 62.11% | 59/95 |