This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
NetBeans 6.1 Beta. Consider the following (contrived) code public class MyClass { public MyClass(){ } public MyClass foo(Object obj){ return new MyClass(obj); } } Currently, the hinter will offer to create a MyClass(Object) constructor... however, it is most often more useful to be able to add the parameter to the current constructor... i.e. offer to change MyClass() into MyClass(Object obj).
Max volunteered :)
Created attachment 130204 [details] Missing changed constructor For example: <code> public class Foo { int a, b; public Foo(int a, int b) { this.a = a; this.b = b; } public void method() { new Foo(1, 2, 3); } } </code> ACTUAL: hint "create constructor Foo(int, int, int)" EXPECTED: * add new hint "change constructor to Foo(int, int, int)" * (and keep) hint "create constructor Foo(int, int, int)" See attached screenshot
Changeset: 0d6da87d8e68 Author: Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org> Date: 2013-02-20 16:56
Integrated into 'main-golden', will be available in build *201302212300* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/0d6da87d8e68 User: Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org> Log: Issue #131873 - Add "change constructor" hint