Open kazurayam opened 3 months ago
RubberduckのProcedureNotUsed Inspectionを実際に使ってみよう。
Rubberduck を少し詳しく勉強してみた。 いいですね、凄いです、Rubberduck。 VBACallGraphプロジェクト、もう止めます。無価値だ。
RubberduckはC#で記述されている。C#のソースコードを解読すれば、Search All Referencesを起動して成果物をもらうことができるのではないだろうか?
kazurayamがVBACallGraphを作り始めた元々の動機はゴミ掃除をするためだった、どこからもCallされていないSubやFunctionを見つけたい、ゴミだと確信したら削除しよう、その確信を得るためにcall-graphを参考にしようと思った。
その一方で、Rubberduckのissuesを見た
https://github.com/rubberduck-vba/Rubberduck/issues/4847
使われていないProcedureを特定する機能をRubberduckが提供している。
なあんだ、これがあるなら、VBACallGraphって要らないじゃん。