Open Bug 1402832 (dt-polish-debt) Opened 3 years ago Updated 1 day ago

[meta] Developer Tools maintenance: polish and debt

Categories

(DevTools :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: sole, Unassigned)

References

(Depends on 51 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

This is a meta bug to track clean up work in order to keep our code in a healthy state. This bug will block Bug 1387114.

The bugs falling under this category address aspects such as:

- technical debt: removing duplicate/dead code, enabling ESlint if it's not, adding tests [if they/which] are missing, improving code quality, etc
- polish: often described as paper cuts or 'little annoying details that all together make using the tools very uncomfortable'
Depends on: 1382584
Depends on: 1275637
Depends on: 1386535
Depends on: 1275096
Depends on: 1237598
Depends on: 1382607
Depends on: 1382609
Depends on: 1382601
Depends on: 1397452
Depends on: 1382600
Depends on: 1242987
Depends on: 1384546
Depends on: devtools-eslint
Depends on: 1182194
Depends on: 1232731
Depends on: 1382577
Depends on: 1382580
Depends on: 1344286
Depends on: 1252803
Depends on: 1256771
Depends on: 952653
Depends on: 1382585
Depends on: 1382603
Depends on: 1382575
Depends on: 1222047
Depends on: 1382602
Depends on: 1316065
Depends on: 1311078
Depends on: 1181967
Depends on: 996596
Depends on: 1382582
Depends on: 1098222
Depends on: dt-eslint-rules
Depends on: 1382599
Depends on: 1382583
Depends on: 1330148
Depends on: 1382578
Depends on: 1382581
Depends on: 1382605
Depends on: 1348530
Depends on: 1330099
Depends on: 1382606
Depends on: 1381178
Depends on: 1382604
No longer depends on: 1382584
No longer depends on: 1382585
No longer depends on: 1382575
No longer depends on: 1382603
No longer depends on: 1382607
No longer depends on: 1382609
No longer depends on: 1382601
No longer depends on: 1382599
No longer depends on: 1382600
No longer depends on: 1382583, 1382578
No longer depends on: 1382581
No longer depends on: 1382605
No longer depends on: 1382577
No longer depends on: 1382580, 1382606
No longer depends on: 1382604
Depends on: 1402840
No longer depends on: 952653
No longer depends on: 1242987
No longer depends on: 1098222
No longer depends on: 1232731
No longer depends on: 1344286
No longer depends on: 1252803
No longer depends on: 1275096
No longer depends on: 1275637
No longer depends on: dt-eslint-rules
No longer depends on: 1311078
No longer depends on: 1330099
No longer depends on: 1330148
No longer depends on: 1384546
No longer depends on: 1382602
No longer depends on: 1382582
No longer depends on: 1256771
Depends on: 1383037
Depends on: 1283869
Depends on: 1393453
Depends on: 1393615
Depends on: 1305777
Depends on: 1247084
Depends on: 1393464
Depends on: 1402359
Depends on: 1399589
Depends on: 1403938
Depends on: 1403940
Depends on: 1403944
Depends on: 1405007
Depends on: 1406061
Priority: -- → P3
Depends on: gcli-removal
Depends on: 1435791
Depends on: 1436978
Depends on: 1448936
Depends on: 1449622
Depends on: 1450977
Depends on: 1452678
Depends on: 1454696
No longer depends on: 1454696
Depends on: 1467767
Product: Firefox → DevTools
Depends on: 1473418
Depends on: 1458731
Depends on: 1466691
Depends on: 1473578
Depends on: 1474609
Depends on: 1000814
Depends on: 1474980
Depends on: 1473628
Depends on: 1478559
Depends on: 1483143
Depends on: 1342237
Depends on: 1494317
Depends on: 1494319
Depends on: 1494322
Depends on: 1496025
Depends on: 1498208
Depends on: 1498506
No longer depends on: 1342237
No longer depends on: 1403938, 1403944
Depends on: 1450978
Depends on: 1503608
Depends on: 1504706
Depends on: 1505172
Depends on: 1505175
Depends on: 1505295
Depends on: 1505297
Depends on: 1505298
Depends on: 1505299
Depends on: 1505301
Depends on: 1505309
Depends on: 1509334
Depends on: 1512433
Depends on: 1520782
Depends on: 1525652
Depends on: 1528757
Depends on: 1528976
Depends on: 1536834
Depends on: 1543023
Depends on: 1566457
Depends on: 1568185
Depends on: 1568203
Depends on: 1568598
Depends on: 1568779
Depends on: 1569569
Depends on: 1560566
Depends on: 1570604
Depends on: 1570623
Depends on: 1525971
Depends on: 1575786
Depends on: 1539453
Depends on: 1581536
Depends on: 1583252
Depends on: 1585265
Depends on: 1585403
Depends on: 1585405
Depends on: 1585902
Depends on: 1444064
Depends on: 1598360
Depends on: 1598473
Depends on: 1599082
Depends on: 1605384
Depends on: 1605390
Depends on: 1612528
Depends on: 1632071
Depends on: 1642298
Depends on: 1646409
Depends on: 1646677
Depends on: 1649614
Depends on: 1649622
Depends on: 1650135
Depends on: 1651028
Depends on: 1651030
Depends on: 1654740
Depends on: 1658566
You need to log in before you can comment on or make changes to this bug.