najít osamocené metody v codebase

hlasů
9

Jsem si jistý, že jsme všichni viděli ji před ... A kódové základny, který byl asi za rok nebo dva, a jak byly přidány funkce a opravených jsme skončit s kousky kódu, které nejsou ve skutečnosti v používat ještě. Zajímalo by mě, jestli existuje způsob, jak (a to zejména v VS.NET s nebo bez nástroje třetí strany) pro vyhledání codebase a ukaž mi, jaké metody se nikdy nepoužívají nikde jinde v kódu?

Ten výzva mě napadá v souvislosti s tímto druhem utility by neschopnost mapovat zpět, když implicitní převody typu se vyskytující. Ale za předpokladu, že to není problém, jaké jsou mé možnosti?

Položena 18/08/2008 v 19:37
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
10

FxCop vás bude varovat před metodami, kde jim nic hovory.

Odpovězeno 18/08/2008 v 19:39
zdroj uživatelem

hlasů
4

Jak se ukázalo, jedna z věcí, které FxCop dělá, je identifikovat nepoužívané kousky kódu, ale někdy chybí věci. Nicméně, vaše nejlepší sázka bude pravděpodobně ReSharper .

Odpovězeno 18/08/2008 v 19:40
zdroj uživatelem

hlasů
2

Pamatujte si však, že jakákoli veřejná obrácený postup, majetku nebo pole lze přistupovat pomocí odrazu nebo v odvozené typu v samostatném shromáždění.

FxCop je správná odpověď tady, ale je také nutné omezit přístup do svého kódu. Tj zdobí věci s private / chráněn / vnitřní kde je to vhodné.

Odpovězeno 18/08/2008 v 19:56
zdroj uživatelem

hlasů
0

Následující nástroj lze najít sirotek / nepoužívané kód:

MZ-Tools

Odpovězeno 30/07/2009 v 09:00
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more