Skip to content

Commit 2734144

Browse files
committed
If no receiver constructor was given, display #new as the receiver constructor string, so that users are aware that there is a default behavior.
1 parent dc084e1 commit 2734144

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

packages/Babylonian-Core.package/BPMethodExample.class/instance/receiverConstructorString.st

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ receiverConstructorString
33

44
^ (self isLiveSpecimenReference: self receiverConstructor)
55
ifTrue: [(self resolveLiveSpecimen: self receiverConstructor) printString]
6-
ifFalse: [self receiverConstructor]
6+
ifFalse: [self receiverConstructor isEmptyOrNil
7+
ifTrue: ['#new']
8+
ifFalse: [self receiverConstructor]]

packages/Babylonian-Core.package/BPMethodExample.class/methodProperties.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"newReceiver" : "pre 11/11/2020 10:28",
2121
"receiverConstructor" : "pre 5/17/2019 14:06",
2222
"receiverConstructor:" : "pre 5/17/2019 14:06",
23-
"receiverConstructorString" : "pre 9/28/2020 12:03",
23+
"receiverConstructorString" : "pre 3/2/2021 18:01",
2424
"resolveLiveSpecimen:" : "jb 12/1/2020 14:22",
2525
"run" : "pre 2/15/2021 10:33" } }

0 commit comments

Comments
 (0)