魚眼レンズのどのクラス/jar ファイルが subversion と GIT にフックされますか?
これを使って機能を少し拡張したいと思います。
Subversion の場合、FishEye はSVNKit (純粋な Java Subversion クライアント) または JavaHL (Subversion に同梱されているネイティブ バインディング) のいずれかを使用できます。これらは FishEye に固有のものではありません。lib/svn
すべてのビットについては、FishEye ディストリビューションの を参照してください。
PATH
Git の場合、ドキュメントでは、Git コマンドライン ユーティリティを呼び出して結果を解析するだけであることが示唆されています (これが、 FishEye の起動時に必要になる理由です)。この機能は、バンドルされたライブラリの一部ではなく、FishEye 自体に組み込まれているのではないかと強く思います。
そうですね、FishEyeはクローズド ソース製品であるため、内部 API とコア クラスが公開されているとは思いません。したがって、プラグインを作成している場合を除き、この質問をサポートに送信したいと思います。ただし、必要な詳細が提供されるかどうかはわかりません。この場合、Jira 課題を開いて、目的の動作を製品に実装する必要があります。