Ticket #85 (new cleanup)

Opened 5 months ago

Error messages print extraneous information

Reported by: EricAllen Assigned to: dr2chase
Priority: minor Milestone:
Component: interpreter Version: 1.0
Keywords: Cc:

Description

Consider the following error message:

/Users/ericeallen/PFC/Library/Map.fss:161:23~31: Cannot unify String(class com.sun.fortress.interpreter.evaluator.types.FTypeObject)

with (Key,Val)(class com.sun.fortress.nodes.TupleType?) abm=()

Context: /Users/ericeallen/PFC/Library/Map.fss:161:23~31 ./tst.fss:6:27~41 ./tst.fss:6:27~41

I'd really, really like to get rid of those parenthetical class descriptions, (class com.sun.fortress.interpreter.evaluator.types.FTypeObject), class com.sun.fortress.nodes.TupleType?), which do nothing but add snow for the end user. I looked around trying to find where they were being added, but to no avail. If anyone can easily remove them, please do so.