Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 76927

Summary: Replace Setter with CDI Parameter [refactoring]
Product: [Eclipse Project] JDT Reporter: Paul Hammant <paul>
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 Keywords: helpwanted
Version: 3.0.1   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Paul Hammant CLA 2004-10-25 08:11:02 EDT
This is a new refactoring operation.

Notes - 
  SDI = Setter Depenency Injection
  CDI = Constructor Depenency Injection
Both as defined in http://www.martinfowler.com/articles/injection.html 

A setter (SDI or not) can be replaced with a CDI parameter. The constructors can
be changed en masse, or duplicated. The setter can optionally left in place.
Comment 1 Jerome Lanneluc CLA 2004-10-25 09:56:23 EDT
Moving to JDT UI for comments.
Comment 2 Dirk Baeumer CLA 2004-10-26 05:28:10 EDT
Time permitted
Comment 3 Eclipse Webmaster CLA 2009-08-30 02:42:28 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.