一般的な質問:SVN/Gitを使用してJavaクラスインターフェイスが変更された時期と理由を見つける方法
私はEclipseJDTCoreを使用しており、プロジェクトの1つでまさにクラスSingleNameReferenceを使用しています。バグを克服するために、バージョンorg.eclipse.jdt.core_3.4.2.v_883_R34x.jarからorg.eclipse.jdt.core_3.7.1.v_B76_R37x.jarに切り替えたい
問題は、誰かがこのバージョン間のインターフェースを壊したことです。それが起こったとき、なぜそして私の選択肢は何であるかを知りたいです。
具体的な質問:誰かがコードを削除したときにEclipse Gitリポジトリで見つけて、なぜそれが行われたのかをメッセージで伝える方法は?