[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 11793] Re: @Deprecated(Re: 本日 の議事録)
""TAKAHASHI, Tomohiro" <t_takahashi@xxxxxxxxxxxxxx>"さんは書きました:
> とすると以下のように、今までどおり Javadocのコメント部分も記入する
> 必要があるということでしょうか?
Javadocにかけると、@DeprecatedアノテーションとJavaコメントの@deprecated
を以下のパターンでソースコードに記述した場合のJavadoc生成例を示します。
やはり、両方ともに記述するほうがよい習慣と言えると思います。
(1)ソースコード
@Deprecated
public static void func() {
System.out.println("Test Deprecated");
}
/**
* @deprecated 代りに、processメソッドを使用して下さい。
*/
public static void proc() {
}
/**
* @deprecated 代りに、processメソッドを使用して下さい。
*/
@Deprecated
public static void procs() {
}
(2)Javadoc生成のHTML
メソッドの概要
static void | func() |
| 推奨されていません。|
------------+---------------------------+
static void | proc()
| 推奨されていません。代わりにprocessメソッドを使用
| して下さい
------------+----------------------------
static void | procs()
| 推奨されていません。代わりにprocessメソッドを使用
| して下さい
------------+----------------------------
メソッドの詳細
func
@Deprecated
public static void func()
推奨されていません。
------------------------------------------
proc
public static void proc()
推奨されていません。代わりにprocessメソッドを使用して下さい。
------------------------------------------
procs
@Deprecated
public static void proc()
推奨されていません。代わりにprocessメソッドを使用して下さい。
---
TAKAHASHI Toru