我想通过重构来改变eclipse中的方法签名。是否可以添加带有重构注释的新参数? 即: 我有一个方法:
public void foo(int a) ;
现在我想重构它:
public void foo(int a, @Someannotation int b);
P.S。我正在使用 eclipse helios 。
编辑: 目前它支持以下内容:
答案 0 :(得分:2)
不,今天不可能。还有一个错误 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=381449
答案 1 :(得分:1)
添加没有注释的新参数。 Eclipse将为所有方法 invocations 添加新参数的默认值。然后在方法 definition 中添加注释:它只定义一次,在源代码编辑器中键入@Someannotation
应该不会太难。