From edb79d1bee7d58d7bab96a420d931efd7956a69d Mon Sep 17 00:00:00 2001 From: Marcus Denker Date: Wed, 25 Sep 2019 15:07:45 +0200 Subject: [PATCH] fixes #4670. no #singal in the case for the #isDoit, as we really want to ingore it there --- src/Kernel/Deprecation.class.st | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Kernel/Deprecation.class.st b/src/Kernel/Deprecation.class.st index 80fca2b64ea..d068515152b 100644 --- a/src/Kernel/Deprecation.class.st +++ b/src/Kernel/Deprecation.class.st @@ -215,7 +215,7 @@ Deprecation >> signal [ { #category : #handling } Deprecation >> transform [ | node rewriteRule aMethod | - self shouldTransform ifFalse: [ ^ self ]. + self shouldTransform ifFalse: [ ^ self signal]. self rewriterClass ifNil:[ ^ self signal ]. aMethod := self contextOfSender method. aMethod isDoIt ifTrue:[^ self]. "no need to transform doits" @@ -223,7 +223,7 @@ Deprecation >> transform [ rewriteRule := self rewriterClass new replace: rule key with: rule value. (rewriteRule executeTree: node) - ifFalse: [ ^ self ]. + ifFalse: [ ^ self signal ]. node replaceWith: rewriteRule tree. Author useAuthor: 'AutoDeprecationRefactoring'