如何将@Deprecated添加到每个类和每个类的每个构造函数/方法中?
2022-09-03 03:07:33
我有一些遗留代码,我想标记它们和所有的方法,以便当我们去触摸它们时,我们可以删除这些注释,这样我们就可以跟踪哪些已经现代化,哪些仍然是坏的。@Deprecated
我正在尝试使用,似乎无法让正确的模板继续。Structural Search/Replace
搜索模板
class $Class$ {
$ReturnType$ $MethodName$($ParameterType$ $Parameter$) { $Stmt$; }
}
替换模板
@Deprecated
class $Class$ {
@Deprecated
$ReturnType$ $MethodName$($ParameterType$ $Parameter$) { $Stmt$; }
}
但这会删除类中的其他所有内容。
@Deprecated
class OldAndCrusty {
@Deprecated
( );
}
这将去除它匹配的所有类的所有可见性修饰符和最终修饰符。