開発を始めて数ヶ月、様々な罠にハマってきました。ハマった事例を紹介します。クラスファイルを難読化・最適化するツールです。未使用のコードを削除し、残りのコード中のクラス名、フィールド名、メソッド名を意味のない短い文字列に変換します。界隈では一般的に使われているツールです。ページを表示するためのクラスです。メソッドを呼び出せるようになっています。メソッドを呼びだそうとしても存在しないメソッドを呼びだそうとしてしまいます。通すことはめったにないため非常に気づきにくく、リリースするまで気づきませんでした・・・(泣)しかし気づいてしまえば解決方法は簡単です。除外対象に指定してやるだけです。{*;}これでちゃんと動作するようになりました。これからも罠に負けず開発頑張って行きます。