Sto importando una classe che è stata deprecata e che sono obbligata a utilizzare.Ignora avvisi di tipo deprecato sull'istruzione di importazione
voglio sopprimere l'errore deprecato utilizzando il @SuppressWarnings("deprecation")
annotazione.
Come per il commento su questa annotazione:
Come una questione di stile, i programmatori dovrebbero sempre utilizzare questa annotazione sul l'elemento più profondamente nidificato in cui è efficace. Se si desidera sopprimere un avviso in un metodo particolare, è necessario annotare il metodo anziché la sua classe.
Così ho chiaramente non voglio annotare la classe e sopprimere warning di deprecazione su qualsiasi tipo mia classe usa così, ma mi piacerebbe anche utilizzare l'istruzione import
per evitare di digitare il nome di tipo completo , che si estende su tutto il mio monitor, su ogni utilizzo della classe deprecata.
penso che voglio fare qualcosa di simile annotare la dichiarazione import
con @SuppressWarnings
(non possibile) oppure specificando nella @SuppressWarnings
annotazioni quale tipo di ignorare gli avvisi per (ad es @SuppressWarnings("deprecation", "fully.qualified.type.name")
.
voglio indicare al compilatore " va bene se uso questo, e solo questo, classe deprecata, referenziata con il suo Nome semplice, ovunque all'interno di questa altra classe, e qualsiasi altra classe deprecata di riferimento dovresti farmelo sapere. "
C'è qualcosa? come questo disponibile?
Il nome completo corrisponde all'intero monitor? Mi chiedo perché sia stato sottratto ... – corsiKa
È un grande progetto ... che probabilmente dovrebbe essere suddiviso in diversi progetti più piccoli, ma non è il mio dipartimento. –
Sei solo infastidito dall'avvertimento del compilatore? – Paul