Има ли параметър на командния ред на Sun за предоставяне на предупреждения (или грешки) във връзка с неизползвани изрази import
? Вграденият компилатор javac на Eclipse предоставя такива предупреждения, но ако компилаторът Sun / Oracle го има като един от своите -Xlint:XXX
аргументи, той не е добре документиран.
Търся да изчистя съществуваща кодова база на Java, която се изгражда от командния ред с помощта на Ant, и бих искал да интегрирам проследяване и докладване на такива изявления в нощните компилации.
Някои предполагат, че импортирането няма ефект върху процеса на компилиране, но разглеждането на операциите на компилатора (с флага -verbose) показва, че компилаторът зарежда импортираните класове безусловно, дори ако те не се използват в писмения изход. Така че премахването на неизползвани импортирания изглежда има повече предимства, отколкото просто разбиране на кода с един поглед.