Closed
Description
invariant_booleans
works incorrectly in switch
in second examination buffer
i have the analizator problem
Conditions should not unconditionally evaluate to
true
or tofalse
. verify: buffer != null.
switch (callbackType) {
case dto.GeneratePdfCallbacks.progress:
if (buffer != null) {
onProgress(
DtoPdfDocumentValue.proggresFomGeneratePdfProgressBuffer(buffer),
);
return;
}
break;
case dto.GeneratePdfCallbacks.complete:
if (buffer != null) { /// <- at this place
onComplete(
DtoPdfDocument.fromGeneratePdfCompleteBuffer(buffer),
);
return;
}
break;
default:
super.callback(index, buffer);
break;
}
I think it is wrong behavior.