Skip to content

Commit

Permalink
Fix InstanceVariableMirror calling to printString
Browse files Browse the repository at this point in the history
  • Loading branch information
fdodino committed May 1, 2020
1 parent 7efd716 commit 1a983fa
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ object instanceVariableMirrorTest {
// XPECT methodType at value --> () => Any
method value() = self.construction(null, null).value()

// XPECT methodType at valueToSmartString --> (InstanceVariableMirror, List<Object>) => String
method valueToSmartString(mirror, alreadyShown) = mirror.valueToSmartString(alreadyShown)
// XPECT methodType at valueToString --> (InstanceVariableMirror) => String
method valueToString(mirror) = mirror.valueToString()
}

Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ class WollokLibTypeDeclarations extends TypeDeclarations {
InstanceVariableMirror.variable("target", Object)
InstanceVariableMirror.variable("name", String)
InstanceVariableMirror >> "value" === #[] => T //TODO: should return variable type
InstanceVariableMirror >> "valueToSmartString" === #[List.of(Object)] => String
InstanceVariableMirror >> "valueToString" === #[] => String

StringPrinter >> "println" === #[T] => Void
StringPrinter >> "getBuffer" === #[] => String
Expand Down
2 changes: 1 addition & 1 deletion wollok-language

0 comments on commit 1a983fa

Please sign in to comment.