Diigu Plugin ハマり中。

Javassistの制限で、インナークラスに対する名前のエンハンスは出来無い様です。


see. Javassistチュートリアル - 4.イントロスペクションとカスタマイズ


不思議な事に、interfaceに定義されたインナーインターフェースや、
インナークラスには触れるんですねぇ…。


要は、ソースコードのトップレベルクラスがインターフェースなら、
内部まで、ガリガリエンハンス出来るけど、
ソースコードのトップレベルクラスが、クラスだと、
インナークラスは、一切扱わない…と。そういう事ですか…。ぅぅむ…。


と言うわけで、Diigu Pluginも、Javassistが制限としているケースでは、
引数名をエンハンスしにいかない様にします。