特定のパッケージ内のクラスのすべてのゲッターが特定のテンプレートに従っていることを確認したいと考えています。
たとえば、すべてのゲッターは次の形式である必要があります。
XXX getYYY(){
classLock.lock();
return YYY;
finally{
classLock.unlock();
}
}
基本的に、すべてのゲッターがその形式でない限り、プロジェクトがコンパイル/実行されないようにしたいと考えています。
それを行う最善の方法は何ですか?Eclipse プラグインとして使用できるソリューションを希望します。