मुझे लगता है कि हमारे सोनार की स्थापना (5.6 और जावा प्लगइन 4.0) में हमारे पास झूठी सकारात्मक है। एक अप्रयुक्त "निजी" विधि हटाया जाना चाहिए समस्या निम्न कोड के लिए उठाया है:झूठी अप्रयुक्त "निजी" विधियों को हटाया जाना चाहिए
public boolean orderLineHasDetails(OrderLine orderLine) {
boolean result = orderLine.getContractDevices() != null && orderLine.getContractDevices().size() > 0;
if (result) {
result = asLeastOneUniqueId(orderLine.getContractDevices());
}
return result;
}
private boolean asLeastOneUniqueId(List<ContractDevice> contractDeviceList) {
Iterator<ContractDevice> contractDeviceIterator = contractDeviceList.iterator();
boolean result = false;
while (!result && contractDeviceIterator.hasNext()) {
result = StringUtils.isNotBlank(contractDeviceIterator.next().getDeviceUniqueId());
}
return result;
}
यह एक ज्ञात बग है?
आपकी मदद के लिए धन्यवाद।
संपादित करें:
एक नया झूठी सकारात्मक भीतरी एक विधि:
सादर,
स्टीफ़न
क्या यह जावा के लिए है? –
हां यह नवीनतम जावा प्लगइन (4.0) – Wilda
के साथ जावा स्रोतों के लिए है 'orderLine.getContractDevices() 'का सटीक रिटर्न प्रकार क्या है? –