Bug 572441 - [dogfooding][cleanup] "Remove overridden assignment" on platform code
Summary: [dogfooding][cleanup] "Remove overridden assignment" on platform code
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 4.20   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 572440
Blocks:
  Show dependency tree
 
Reported: 2021-03-30 04:25 EDT by Lars Vogel CLA
Modified: 2021-09-03 06:13 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA 2021-03-30 04:25:03 EDT
This ticket uses and tests the "Remove overridden assignment" cleanup feature:
 - It reviews the feature
 - For optimization: overridden assignment have a useless cost
 - For readability: the rest of the code is meaningful and those initializations are noise
- It also reduces the size of the binaries (few octets by occurrence).

If the dogfooding leads to a regression, a ticket should be created for the cleanup and the dogfooding should be pending.

The dogfooding should not be merged if there is opened/reopened bugs related to the cleanup. If a bug is fixed, the dogfooding should be regenerated using the latest version of the feature.
Comment 1 Eclipse Genie CLA 2021-03-30 04:28:37 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.resources/+/178559
Comment 2 Eclipse Genie CLA 2021-03-30 04:30:56 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/178560
Comment 3 Eclipse Genie CLA 2021-03-30 04:31:41 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/178561
Comment 4 Eclipse Genie CLA 2021-03-30 04:32:05 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.debug/+/178562
Comment 5 Eclipse Genie CLA 2021-03-30 04:39:20 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/178563