我開發約100插件Eclipse RCP應用程序的相關性檢查。我有責任控制這些插件的依賴關係。如果一個插件的源代碼發生變化並需要其他插件,那麼Eclipse中的快速修復或Manifest Editor可以很容易地添加新的依賴關係。
我的問題
有還得到信息的方式,即引用插件不再需要,可以從清單文件被刪除?我的目標是儘量減少依賴關係。那麼是否有一個靜態代碼分析工具或覆蓋這個工具的Eclipse插件?
我開發約100插件Eclipse RCP應用程序的相關性檢查。我有責任控制這些插件的依賴關係。如果一個插件的源代碼發生變化並需要其他插件,那麼Eclipse中的快速修復或Manifest Editor可以很容易地添加新的依賴關係。
我的問題
有還得到信息的方式,即引用插件不再需要,可以從清單文件被刪除?我的目標是儘量減少依賴關係。那麼是否有一個靜態代碼分析工具或覆蓋這個工具的Eclipse插件?
MANIFEST.MF編輯器中有一個未使用的依賴關係分析工具。
打開MANIFEST.MF編輯器並切換到依存關係選項卡。在右下方有一個「依賴分析」部分,通常會崩潰。展開此部分並選擇「查找未使用的依賴項」工具。這將運行分析並建議從MANIFEST中刪除未使用的依賴關係.MF
這需要謹慎使用,因爲當存在間接依賴關係時,它可能有點太熱衷於除去依賴關係。
太好了!這對我有很大的幫助。 – rage