私は、システム統合ツールへのプラグインを作成する方法の演習を作成しているところです。演習後のデモンストレーションのために正解を実装しますが、生徒はいくつかのメソッドが空であるソースを受け取り、TODOを含むコメントで何をすべきかを説明します。
重複を避けるために、生徒のバージョンがコンパイル可能で正しい回答のソースファイルから生成されると便利です。Javaアノテーション処理ツール(Debian APTではなくAPT)を使用して演習を生成し、入力メソッドにアノテーションが付いている場合にAPTがメソッドを空として吐き出す可能性があることに気づきました。
これはAPTを使用して行うことができますか?もしそうなら、どのようにそれをしますか?
私が見落としている、重複を避け、単一のソースから演習と正解を生成するためのより良い/より簡単な方法はありますか?