aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/@bcoe/v8-coverage/src/lib/compare.js
diff options
context:
space:
mode:
Diffstat (limited to 'vanilla/node_modules/@bcoe/v8-coverage/src/lib/compare.js')
-rw-r--r--vanilla/node_modules/@bcoe/v8-coverage/src/lib/compare.js44
1 files changed, 0 insertions, 44 deletions
diff --git a/vanilla/node_modules/@bcoe/v8-coverage/src/lib/compare.js b/vanilla/node_modules/@bcoe/v8-coverage/src/lib/compare.js
deleted file mode 100644
index d887018..0000000
--- a/vanilla/node_modules/@bcoe/v8-coverage/src/lib/compare.js
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * Compares two script coverages.
- *
- * The result corresponds to the comparison of their `url` value (alphabetical sort).
- */
-function compareScriptCovs(a, b) {
- if (a.url === b.url) {
- return 0;
- } else if (a.url < b.url) {
- return -1;
- } else {
- return 1;
- }
-}
-
-/**
- * Compares two function coverages.
- *
- * The result corresponds to the comparison of the root ranges.
- */
-function compareFunctionCovs(a, b) {
- return compareRangeCovs(a.ranges[0], b.ranges[0]);
-}
-
-/**
- * Compares two range coverages.
- *
- * The ranges are first ordered by ascending `startOffset` and then by
- * descending `endOffset`.
- * This corresponds to a pre-order tree traversal.
- */
-function compareRangeCovs(a, b) {
- if (a.startOffset !== b.startOffset) {
- return a.startOffset - b.startOffset;
- } else {
- return b.endOffset - a.endOffset;
- }
-}
-
-module.exports = {
- compareScriptCovs,
- compareFunctionCovs,
- compareRangeCovs,
-};