Open Bug 1970022 Opened 9 months ago Updated 16 hours ago

Dead code removal

Categories

(Thunderbird :: General, task)

Tracking

(Not tracked)

REOPENED
141 Branch

People

(Reporter: darktrojan, Assigned: darktrojan)

References

(Blocks 1 open bug)

Details

(Keywords: leave-open)

Attachments

(13 files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

Like bug 1901705 and bug 1851535, but for work after ESR 140.

Please don't use this bug to post your own patches, it just makes things more confusing.

There's some dead functions and a bunch of properties that can be called directly and don't need to be in the interface.

Attachment #9492295 - Attachment description: Bug 1970022 - Remove things from nsIAccountManager that don't need to be there. r=#thunderbird-reviewers → Bug 1970022 - Remove things from nsIMsgAccountManager that don't need to be there. r=#thunderbird-reviewers
Target Milestone: --- → 141 Branch

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/af1405fb055a
Remove things from nsIMsgAccountManager that don't need to be there. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED

Oh look at that, I knew there was something else I had to do.

Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/d6e0dd04c35f
Remove zombie test files in comm_taskgraph. r=freaktechnik

This hasn't been used for anything since we removed the C++ NNTP implementation.

Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/5fe0c65a4e35 Remove nsIMessengerMigrator. r=mkmelin

These things have been around since before comm-central existed, and I don't think they've been
connected to anything.

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/28e14b33aa53
Remove some unused code in message views. r=aleca

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/b3dce803e2df
Remove mailnews/import/build. r=aleca

This appears to be an Eclipse file that should never have been committed (it's listed in .hgignore).

There's a single caller of this function, and it doesn't use much of the code.

Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/468f1ff3d84d Move the used parts of GetFolderURIFromUserPrefs to the only caller. r=mkmelin
Attachment #9523664 - Attachment description: WIP: Bug 1970022 - Remove a bunch of dead CSS rules for XUL trees. → Bug 1970022 - Remove a bunch of dead CSS rules for XUL trees. r=freaktechnik

Pushed by benc@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/fd6761300e00
Remove unused implementation of nsITransportEventSink in nsMsgProtocol. r=mkmelin

Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/0628d20688a3 Remove a bunch of dead CSS rules for XUL trees. r=freaktechnik
No longer blocks: tb-maintenance-2025-q4

The last change using this code was in 2016. I think it's safe to remove now.

These commands and keys are scattered around the code and it doesn't make a lot of sense.

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/c2c57f4911fc
Remove migrateCalendarUI. r=mkmelin
https://hg.mozilla.org/comm-central/rev/9f1d34e064e6
Remove tasksCommands and tasksKeys. r=mkmelin

Pushed by corey@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/3ce7f6d15038
Refactor away unnecessary enumeration. r=BenC

Regressions: 2025791

Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/e1cb57e6cf37
Remove dead CalDavCalendar.oauthConnect. r=mkmelin

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: