src/vs/base/common
1227 files · 55684 ranges · 20961 concepts · 15843 introducers · 12741 tests
| File | Coverage |
|---|---|
| actions.ts | 294 LOC · 173 covered · 121 uncovered · 28 ranges · 2384 concepts · 4 introducers · 1350 tests |
| arrays.ts | 949 LOC · 777 covered · 172 uncovered · 171 ranges · 20961 concepts · 64 introducers · 12741 tests |
| arraysFind.ts | 226 LOC · 172 covered · 54 uncovered · 40 ranges · 20961 concepts · 16 introducers · 12741 tests |
| assert.ts | 91 LOC · 75 covered · 16 uncovered · 22 ranges · 20961 concepts · 10 introducers · 12741 tests |
| async.ts | 2749 LOC · 2326 covered · 423 uncovered · 534 ranges · 11657 concepts · 201 introducers · 5963 tests |
| buffer.ts | 499 LOC · 469 covered · 30 uncovered · 133 ranges · 13454 concepts · 58 introducers · 6883 tests |
| cache.ts | 153 LOC · 130 covered · 23 uncovered · 19 ranges · 16824 concepts · 8 introducers · 10556 tests |
| cancellation.ts | 206 LOC · 200 covered · 6 uncovered · 66 ranges · 17277 concepts · 31 introducers · 10744 tests |
| charCode.ts | 450 LOC · 450 covered · 0 uncovered · 1 ranges · 20961 concepts · 1 introducers · 12741 tests |
| codicons.ts | 66 LOC · 66 covered · 0 uncovered · 3 ranges · 6399 concepts · 2 introducers · 3220 tests |
| codiconsLibrary.ts | 758 LOC · 758 covered · 0 uncovered · 1 ranges · 6399 concepts · 1 introducers · 3220 tests |
| codiconsUtil.ts | 28 LOC · 26 covered · 2 uncovered · 3 ranges · 6399 concepts · 2 introducers · 3220 tests |
| collections.ts | 176 LOC · 136 covered · 40 uncovered · 34 ranges · 20961 concepts · 15 introducers · 12741 tests |
| color.ts | 942 LOC · 847 covered · 95 uncovered · 166 ranges · 1942 concepts · 65 introducers · 977 tests |
| comparers.ts | 356 LOC · 136 covered · 220 uncovered · 33 ranges · 1122 concepts · 2 introducers · 600 tests |
| console.ts | 144 LOC · 71 covered · 73 uncovered · 10 ranges · 60 concepts · 2 introducers · 33 tests |
| dataTransfer.ts | 198 LOC · 108 covered · 90 uncovered · 19 ranges · 154 concepts · 1 introducers · 103 tests |
| date.ts | 317 LOC · 156 covered · 161 uncovered · 53 ranges · 3570 concepts · 18 introducers · 1919 tests |
| decorators.ts | 131 LOC · 117 covered · 14 uncovered · 32 ranges · 387 concepts · 12 introducers · 253 tests |
| envfile.ts | 100 LOC · 96 covered · 4 uncovered · 4 ranges · 3 concepts · 2 introducers · 7 tests |
| equals.ts | 206 LOC · 145 covered · 61 uncovered · 30 ranges · 8274 concepts · 9 introducers · 4190 tests |
| errorMessage.ts | 113 LOC · 92 covered · 21 uncovered · 28 ranges · 10839 concepts · 7 introducers · 5635 tests |
| errors.ts | 357 LOC · 288 covered · 69 uncovered · 69 ranges · 20961 concepts · 24 introducers · 12741 tests |
| event.ts | 1964 LOC · 1778 covered · 186 uncovered · 366 ranges · 17510 concepts · 128 introducers · 10852 tests |
| extpath.ts | 433 LOC · 349 covered · 84 uncovered · 76 ranges · 13983 concepts · 34 introducers · 7335 tests |
| filters.ts | 981 LOC · 894 covered · 87 uncovered · 218 ranges · 4159 concepts · 67 introducers · 2064 tests |
| functional.ts | 32 LOC · 27 covered · 5 uncovered · 7 ranges · 20961 concepts · 4 introducers · 12741 tests |
| fuzzyScorer.ts | 928 LOC · 900 covered · 28 uncovered · 164 ranges · 1119 concepts · 70 introducers · 599 tests |
| glob.ts | 861 LOC · 822 covered · 39 uncovered · 239 ranges · 5474 concepts · 105 introducers · 2658 tests |
| hash.ts | 324 LOC · 249 covered · 75 uncovered · 53 ranges · 11566 concepts · 8 introducers · 5913 tests |
| history.ts | 298 LOC · 284 covered · 14 uncovered · 82 ranges · 49 concepts · 32 introducers · 27 tests |
| htmlContent.ts | 255 LOC · 199 covered · 56 uncovered · 47 ranges · 3818 concepts · 18 introducers · 1859 tests |
| iconLabels.ts | 116 LOC · 114 covered · 2 uncovered · 13 ranges · 3824 concepts · 6 introducers · 1864 tests |
| idGenerator.ts | 21 LOC · 21 covered · 0 uncovered · 3 ranges · 40 concepts · 2 introducers · 31 tests |
| image.ts | 150 LOC · 130 covered · 20 uncovered · 10 ranges · 1 concepts · 1 introducers · 1 tests |
| ime.ts | 36 LOC · 36 covered · 0 uncovered · 7 ranges · 28 concepts · 2 introducers · 20 tests |
| iterator.ts | 194 LOC · 138 covered · 56 uncovered · 58 ranges · 20961 concepts · 23 introducers · 12741 tests |
| json.ts | 1326 LOC · 1090 covered · 236 uncovered · 269 ranges · 4490 concepts · 97 introducers · 2403 tests |
| jsonEdit.ts | 176 LOC · 166 covered · 10 uncovered · 64 ranges · 2316 concepts · 32 introducers · 1161 tests |
| jsonErrorMessages.ts | 26 LOC · 12 covered · 14 uncovered · 1 ranges · 623 concepts · 1 introducers · 317 tests |
| jsonFormatter.ts | 261 LOC · 253 covered · 8 uncovered · 71 ranges · 2367 concepts · 32 introducers · 1185 tests |
| jsonRpcProtocol.ts | 303 LOC · 290 covered · 13 uncovered · 65 ranges · 358 concepts · 26 introducers · 180 tests |
| jsonSchema.ts | 330 LOC · 314 covered · 16 uncovered · 15 ranges · 7477 concepts · 4 introducers · 3932 tests |
| jsonc.ts | 64 LOC · 64 covered · 0 uncovered · 13 ranges · 12 concepts · 10 introducers · 13 tests |
| keyCodes.ts | 838 LOC · 836 covered · 2 uncovered · 34 ranges · 1722 concepts · 15 introducers · 931 tests |
| keybindingLabels.ts | 184 LOC · 180 covered · 4 uncovered · 18 ranges · 1477 concepts · 8 introducers · 732 tests |
| keybindings.ts | 284 LOC · 235 covered · 49 uncovered · 47 ranges · 1684 concepts · 24 introducers · 915 tests |
| labels.ts | 484 LOC · 432 covered · 52 uncovered · 34 ranges · 2127 concepts · 7 introducers · 1212 tests |
| layout.ts | 166 LOC · 103 covered · 63 uncovered · 3 ranges · 1 concepts · 1 introducers · 1 tests |
| lazy.ts | 57 LOC · 57 covered · 0 uncovered · 12 ranges · 17530 concepts · 6 introducers · 10898 tests |
| lifecycle.ts | 974 LOC · 828 covered · 146 uncovered · 209 ranges · 20961 concepts · 81 introducers · 12741 tests |
| linkedList.ts | 151 LOC · 142 covered · 9 uncovered · 45 ranges · 17534 concepts · 24 introducers · 10859 tests |
| linkedText.ts | 55 LOC · 55 covered · 0 uncovered · 7 ranges · 9 concepts · 4 introducers · 5 tests |
| managedSettings.ts | 72 LOC · 66 covered · 6 uncovered · 8 ranges · 1363 concepts · 4 introducers · 766 tests |
| map.ts | 1016 LOC · 873 covered · 143 uncovered · 293 ranges · 20961 concepts · 118 introducers · 12741 tests |
| marshalling.ts | 84 LOC · 84 covered · 0 uncovered · 23 ranges · 3442 concepts · 13 introducers · 1946 tests |
| marshallingIds.ts | 33 LOC · 33 covered · 0 uncovered · 1 ranges · 20961 concepts · 1 introducers · 12741 tests |
| mime.ts | 136 LOC · 126 covered · 10 uncovered · 9 ranges · 5282 concepts · 5 introducers · 2651 tests |
| navigator.ts | 50 LOC · 50 covered · 0 uncovered · 15 ranges · 49 concepts · 7 introducers · 27 tests |
| network.ts | 440 LOC · 368 covered · 72 uncovered · 42 ranges · 14982 concepts · 12 introducers · 7766 tests |
| normalization.ts | 63 LOC · 57 covered · 6 uncovered · 14 ranges · 4768 concepts · 4 introducers · 2418 tests |
| numbers.ts | 121 LOC · 83 covered · 38 uncovered · 21 ranges · 1887 concepts · 8 introducers · 942 tests |
| oauth.ts | 1420 LOC · 1408 covered · 12 uncovered · 163 ranges · 1054 concepts · 94 introducers · 552 tests |
| objects.ts | 286 LOC · 270 covered · 16 uncovered · 82 ranges · 10161 concepts · 42 introducers · 5181 tests |
| observable.ts | 8 LOC · 8 covered · 0 uncovered · 1 ranges · 6771 concepts · 1 introducers · 3467 tests |
| paging.ts | 392 LOC · 278 covered · 114 uncovered · 60 ranges · 29 concepts · 22 introducers · 23 tests |
| parsers.ts | 79 LOC · 71 covered · 8 uncovered · 21 ranges · 186 concepts · 7 introducers · 83 tests |
| path.ts | 1589 LOC · 1189 covered · 400 uncovered · 221 ranges · 20961 concepts · 73 introducers · 12741 tests |
| performance.ts | 149 LOC · 110 covered · 39 uncovered · 11 ranges · 5428 concepts · 5 introducers · 2907 tests |
| platform.ts | 281 LOC · 206 covered · 75 uncovered · 14 ranges · 20961 concepts · 3 introducers · 12741 tests |
| policy.ts | 161 LOC · 161 covered · 0 uncovered · 1 ranges · 5010 concepts · 1 introducers · 2696 tests |
| prefixTree.ts | 259 LOC · 251 covered · 8 uncovered · 61 ranges · 184 concepts · 26 introducers · 116 tests |
| process.ts | 76 LOC · 53 covered · 23 uncovered · 3 ranges · 20961 concepts · 1 introducers · 12741 tests |
| processes.ts | 153 LOC · 134 covered · 19 uncovered · 7 ranges · 2410 concepts · 4 introducers · 1173 tests |
| range.ts | 60 LOC · 29 covered · 31 uncovered · 5 ranges · 1 concepts · 1 introducers · 1 tests |
| resourceTree.ts | 187 LOC · 144 covered · 43 uncovered · 25 ranges · 3 concepts · 3 introducers · 3 tests |
| resources.ts | 444 LOC · 426 covered · 18 uncovered · 83 ranges · 13812 concepts · 40 introducers · 7273 tests |
| scrollable.ts | 522 LOC · 263 covered · 259 uncovered · 44 ranges · 2071 concepts · 3 introducers · 1053 tests |
| search.ts | 48 LOC · 40 covered · 8 uncovered · 9 ranges · 22 concepts · 2 introducers · 8 tests |
| severity.ts | 56 LOC · 47 covered · 9 uncovered · 13 ranges · 4152 concepts · 8 introducers · 2228 tests |
| sseParser.ts | 245 LOC · 241 covered · 4 uncovered · 56 ranges · 54 concepts · 17 introducers · 46 tests |
| stopwatch.ts | 41 LOC · 41 covered · 0 uncovered · 14 ranges · 17510 concepts · 7 introducers · 10852 tests |
| stream.ts | 790 LOC · 774 covered · 16 uncovered · 149 ranges · 13454 concepts · 69 introducers · 6883 tests |
| strings.ts | 1413 LOC · 1229 covered · 184 uncovered · 308 ranges · 16824 concepts · 115 introducers · 10556 tests |
| symbols.ts | 9 LOC · 9 covered · 0 uncovered · 1 ranges · 11657 concepts · 1 introducers · 5963 tests |
| ternarySearchTree.ts | 796 LOC · 774 covered · 22 uncovered · 263 ranges · 10093 concepts · 101 introducers · 5199 tests |
| tfIdf.ts | 240 LOC · 221 covered · 19 uncovered · 27 ranges · 10 concepts · 8 introducers · 10 tests |
| themables.ts | 117 LOC · 81 covered · 36 uncovered · 20 ranges · 4832 concepts · 6 introducers · 2463 tests |
| types.ts | 410 LOC · 401 covered · 9 uncovered · 68 ranges · 20961 concepts · 33 introducers · 12741 tests |
| uint.ts | 59 LOC · 51 covered · 8 uncovered · 8 ranges · 16920 concepts · 3 introducers · 10619 tests |
| uri.ts | 754 LOC · 729 covered · 25 uncovered · 202 ranges · 20961 concepts · 88 introducers · 12741 tests |
| uriIpc.ts | 163 LOC · 65 covered · 98 uncovered · 15 ranges · 598 concepts · 1 introducers · 307 tests |
| uriTemplate.ts | 305 LOC · 295 covered · 10 uncovered · 123 ranges · 181 concepts · 62 introducers · 100 tests |
| uriTransformer.ts | 51 LOC · 19 covered · 32 uncovered · 2 ranges · 111 concepts · 1 introducers · 74 tests |
| uuid.ts | 70 LOC · 29 covered · 41 uncovered · 5 ranges · 9304 concepts · 3 introducers · 4835 tests |
| validation.ts | 396 LOC · 253 covered · 143 uncovered · 71 ranges · 463 concepts · 15 introducers · 257 tests |
| yaml.ts | 1701 LOC · 1414 covered · 287 uncovered · 387 ranges · 2817 concepts · 150 introducers · 1521 tests |