我正在使用IKVM将大型 Java 库项目编译为 .NET DLL。但是,在这样做时,方法名称将保持方法名称不大写的 Java 约定 - 但我希望 .NET dll 在 .NET 项目中使用,因此希望方法名称大写。
唯一的例外是 JDK 方法的重载方法,例如 toString() 等 - 这些方法必须保持小写。
我应该如何自动重命名所有方法(不是 JDK 方法的重载!),将它们变成大写名称?
请注意,我尝试过使用像 Proguard 这样的混淆器,但一直遇到设置问题,并且会喜欢不同的解决方案 - 但如果您知道使用 Proguard 的任何简单方法,请告诉我!