IKVMを使用して、大規模な Java ライブラリ プロジェクトを .NET DLL にコンパイルしています。ただし、その際、メソッド名は大文字ではないメソッド名の Java 規則に従っていますが、.NET プロジェクトで .NET dll を使用したいので、メソッド名を大文字にしたいと考えています。
唯一の例外は、toString() などの JDK メソッドのオーバーロードであるメソッドです。これらは小文字のままにする必要があります。
すべてのメソッド (JDK メソッドのオーバーロードではありません!) の名前を自動的に変更し、それらを大文字の名前にするにはどうすればよいですか?
Proguard のような難読化ツールを使用してみましたが、設定の問題が発生し続けており、別の解決策が欲しいことに注意してください。ただし、Proguard で簡単に行う方法を知っている場合は、お知らせください。