C'è un modo per definire i miei errori di compilazione per Eclipse? Voglio generare errori di compilazione se alcuni oggetti non vengono istanziati.È possibile definire i miei errori in Eclipse?
per darvi esattamente quello che voglio fare:
Ho un classe Assets
che contiene le variabili nulli per tutte le risorse (immagini, suoni, ecc) e una classe LoadingScreen
che inizializza tutti questi oggetti risorsa. Se aggiungo una risorsa alla classe Assets
ma non alla classe LoadingScreen
, rovinerà l'intera applicazione. Voglio vedere un errore in eclissi se le variabili nella classe Assets
non vengono inizializzate anche in LoadingScreen
.
È possibile?
È possibile farlo. Avrai bisogno di scrivere un plugin Eclipse per farlo. Non ho familiarità con lo sviluppo di Eclipse, ma probabilmente dovrai scrivere un builder e potrebbe essere necessario creare anche un nuovo aspetto. Per un progetto di dimensioni decenti, potrebbe essere preferibile utilizzare Maven in ogni caso e implementarlo come un mojo. – chrylis
Bene, Eclipse emette un avviso se si dimentica di creare un'istanza di un oggetto, ma si verifica un errore in fase di esecuzione. Tuttavia, puoi configurarlo come un errore. Vedi [here] (http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fpreferences%2Fjava%2Fcompiler%2Fref-preferences-errors-warnings. htm) per aprire le preferenze di Eclipse e configurare "Accesso puntatore nullo" come errore. – gparyani
Non userei Eclipse per questa attività, ma provo a usare un analizzatore di codice sorgente come [PMD] (http://pmd.sourceforge.net/) o [Checkstyle] (http://checkstyle.sourceforge.net/) . – LaurentG