void () { if (myCurrentInfo == null) { myCurrentInfo = myStableChange; } String signature = myDetector.extractSignature(myCurrentInfo); ChangeInfo changeInfo = myDetector.createNextChangeInfo(signature, myCurrentInfo, myDelegate); if (changeInfo == null && myCurrentInfo != null) { myStableChange = myCurrentInfo; } if (changeInfo != null) { updateMethodSignature(changeInfo); } myCurrentInfo = changeInfo; }