Ta reguła powoduje oznaczenie nieaktualnych metod w klasie com.ibm.websphere.ola.ConnectionSpecImpl. Te metody zostały oznaczone jako nieaktualne w produkcie WebSphere 7.
Nieaktualna metoda: setUseCICSContainer(int useCICSContainer).
Zamiast niej należy używać metody setUseCICSContainer(boolean useCICSContainer).
W skanerze kodu źródłowego szybka poprawka zmienia parametr w taki sposób, że jeśli ma zakodowaną na stałe wartość 1 lub 0, zostanie ona zastąpiona odpowiednio wartością true lub false. Na przykład:
Jeśli parametr nie ma wartości zakodowanej na stałe i jest zmienną, argument zostanie zmieniony na wartość boolowską poprzez porównanie go z wyrażeniem !=0. Na przykład:
Więcej informacji zawierają następujące zasoby: