You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I override isClean in a subclass of StackTracey, the original method is called instead.
This does not happen with isThirdParty, which I can override no problem: indeed, my override of isThirdParty is correctly called by the original isClean.
I believe this problem arises because mergeRepeatedLines calls new StackTracey, rather than constructing the current class. The same problem is present in withSourcesAsync(), and in the array methods, so that even overriding clean() is not sufficient to prevent an isClean being ignored.
The text was updated successfully, but these errors were encountered:
When I override
isClean
in a subclass ofStackTracey
, the original method is called instead.This does not happen with
isThirdParty
, which I can override no problem: indeed, my override ofisThirdParty
is correctly called by the originalisClean
.I believe this problem arises because
mergeRepeatedLines
callsnew StackTracey
, rather than constructing the current class. The same problem is present inwithSourcesAsync()
, and in the array methods, so that even overridingclean()
is not sufficient to prevent anisClean
being ignored.The text was updated successfully, but these errors were encountered: