Bug 1415819 (deadcode-codecoverage)

[meta] Delete dead code using the files with zero coverage report

NEW
Unassigned

Status

a year ago
13 days ago

People

(Reporter: marco, Unassigned)

Tracking

(Depends on: 2 bugs, Blocks: 1 bug, {meta})

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

a year ago
The files with zero coverage report (https://marco-c.github.io/code-coverage-reports/) can give an idea of files that might be dead code.

We can't simply remove all of them, since some might simply be untested, but many of the completely untested files are indeed dead code.

Removing these files has several benefits:
1) Reduce build times;
2) Reduce the size of the resulting binary;
3) Reduce attack surface, if the files contain code that might be executable in some corner case that we don't actively support anymore (e.g. bug 1413854).
Depends on: 1415543
Alias: deadcode-codecoverage
Version: Version 3 → unspecified
Depends on: 1416712
Depends on: 1418425
Depends on: 1422041
Depends on: 1425340
(Reporter)

Updated

a year ago
Depends on: 1426513
(Reporter)

Updated

a year ago
Depends on: 1426284
(Reporter)

Updated

a year ago
See Also: → bug 1415824
(Reporter)

Updated

a year ago
Depends on: 1436413
(Reporter)

Updated

a year ago
Depends on: 1436425

Updated

11 months ago
Depends on: 1448362
Depends on: 1449610
Depends on: 1460966
Depends on: 1466661
(Reporter)

Updated

6 months ago
Depends on: 1485216
(Reporter)

Updated

6 months ago
Depends on: 1485214
(Reporter)

Updated

6 months ago
Depends on: 1486528
(Reporter)

Updated

6 months ago
Depends on: 1488401
Depends on: 1492584
See Also: → bug 1521905
You need to log in before you can comment on or make changes to this bug.