Java User Group Torino

JavaDay Roma 2010 English spoken people, click here
AltriJug
Articoli
Blog
Bookmarks
ChiSiamo
Cinema
Eventi
FAQ
IscriversiAlJug
FunnyJug
HobbiesAndSports
ImparareNuoveCose
JavaJobs
JavaTraining
Libri
MailingList
Meeting
News
ProgettiAttivita
Shop
Software
StoriaDelJug
SunItalia

RSS Feed
RSS Meetings Feed


I have joined Anti-IF Campaign


Spread Firefox Affiliate Button






CoordinamentoJug
PagineDiServizio
Manutenzione
Crap

Crap è un plugin di Eclipse per trovare i metodi e i campi inutilizzati in un'applicazione.

Basta unzippare dentro alla directory di installazione di eclipse, il file crap_1.0.0.jar dovrebbe finire dritto dentro ai plugins, poi basta riavviare Eclipse se era già in funzione.

A quel punto si dovrebbe avere a disposizione una nuova View "Crap". Se è aperta si potrà selezionare un metodo dal package explorer, o altra vista simile, e, col click destro, nel menu a tendina, lanciare Crap. Il metodo selezionato è il metodo "main" della vostra applicazione, tutto ciò che non viene mai "toccato" da quel metodo è inserito nella view di Crap con una bella croce rossa e, se quello è davvero l'unico metodo da cui viene eseguita l'applicazione, potete cancellarli.

Funziona solo se usate Java 5 per lanciare Eclipse, avevo fatto una versione che funzionava anche con le versioni precedenti di Java, ma me la sono persa assieme ai sorgenti originali :(

Quando avrò tempo (evento randomico) decompilerò il jar così da tornare ai fasti di un update site e una maggiore compatibilità.

Se qualcuno vuol decompilarselo e estrarne i sorgenti io non mi offendo, consideratelo pure un software open source di cui non ho il source!

att:crap.zip


Crap is mentioned on: ProgettiAttivita

VQWiki includes notification systems; however, you have not yet become a member.



VeryQuickWiki Version 2.7.1 | Admin

Powered By...
Logo Csp

Content of this site is Copyright (C) 2003 JUG Torino and its members. Java and all Java based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Other trademarks are registered by respective owners.