diff options
Diffstat (limited to 'app/assets/javascripts/reports/codequality_report/workers/codequality_comparison_worker.js')
-rw-r--r-- | app/assets/javascripts/reports/codequality_report/workers/codequality_comparison_worker.js | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/app/assets/javascripts/reports/codequality_report/workers/codequality_comparison_worker.js b/app/assets/javascripts/reports/codequality_report/workers/codequality_comparison_worker.js deleted file mode 100644 index ae389d266f8..00000000000 --- a/app/assets/javascripts/reports/codequality_report/workers/codequality_comparison_worker.js +++ /dev/null @@ -1,28 +0,0 @@ -import { differenceBy } from 'lodash'; - -const KEY_TO_FILTER_BY = 'fingerprint'; - -// eslint-disable-next-line no-restricted-globals -self.addEventListener('message', (e) => { - const { data } = e; - - if (data === undefined) { - return null; - } - - const { headIssues, baseIssues } = data; - - if (!headIssues || !baseIssues) { - // eslint-disable-next-line no-restricted-globals - return self.postMessage({}); - } - - // eslint-disable-next-line no-restricted-globals - self.postMessage({ - newIssues: differenceBy(headIssues, baseIssues, KEY_TO_FILTER_BY), - resolvedIssues: differenceBy(baseIssues, headIssues, KEY_TO_FILTER_BY), - }); - - // eslint-disable-next-line no-restricted-globals - return self.close(); -}); |