Unikaj używania nieaktualnego konstruktora i nieaktualnych pól klasy DumpNameSpace

Ta reguła oznacza użycie konstruktora i dwóch pól w klasie com.ibm.websphere.naming.DumpNameSpace które zostały uznane za nieaktualne w wersji 7.0. Binarny skaner aplikacji nie oznacza odwołań do pól, ponieważ pliki binarne aplikacji zawierają tylko rozstrzygnięte wartości całkowitoliczbowe.

Zostaną oznaczone następujące pola:
com.ibm.websphere.naming.DumpNamespace.LONG
com.ibm.websphere.naming.DumpNamespace.SHORT

Zamiast nich należy używać następujących pól:
com.ibm.websphere.naming.DumpNamespace.ReportFormat.LONG
com.ibm.websphere.naming.DumpNamespace.ReportFormat.SHORT

Zostanie oznaczony następujący konstruktor:
DumpNameSpace(java.io.PrintStream outStream, int reportFormat)

Zamiast niego należy używać następującego konstruktora:
DumpNameSpace(java.io.PrintStream outStream, DumpNameSpace.ReportFormat reportFormat)

Informacje dodatkowe: