}
private boolean isMethodNotAccessorOrAccessingDifferentField(AsmMethod method) {
- return !method.isAccessor() || (accessedField != null && accessedField != method.getAccessedField());
+ return !method.isAccessor() || (accessedField != null && !accessedField.equals(method.getAccessedField()));
}
private boolean isFieldAccesingDifferentField(AsmField field) {
Set<AsmResource> blockA = getOrCreateResourceBlock(resourceA);
Set<AsmResource> blockB = getOrCreateResourceBlock(resourceB);
- // getOrCreateResourceBlock() returns the same block instance if resourceA and resourceB are identical or already in the same block
- if (blockA == blockB) { // NOSONAR false-positive Compare Objects With Equals
+ if (blockA.equals(blockB)) {
return;
}