close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 16 years ago

Closed 16 years ago

#716 closed defect (fixed)

Bad FullName when some member is assigned to a named object

Reported by: Víctor de Buen Remiro Owned by: Víctor de Buen Remiro
Priority: highest Milestone: OOP Implementation
Component: OOP Version: 2.0.1
Severity: blocker Keywords:
Cc: Javier Portugal

Description

When some member is assigned to a named object, FullName becomes corrupted. For example, correct FullName should be

Code relExpTerOutput::_.explicativeTerm::_.input::_.variable::Copy

but is

Code relExpTerOutput::expTer::_.input::var20::Copy

This could be just an stetic problem in TolBase Inspector but, when root NameBlock relExpTerOutput is a global object, then TolBase Inspector returns an error when you try to view the list of functions of type returned by the method, due to it can't find the final method with wrong FullName.

Change History (2)

comment:1 Changed 16 years ago by Víctor de Buen Remiro

Cc: Javier Portugal added
Status: newassigned

comment:2 Changed 16 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: assignedclosed

(In [1188]) Adding argument BText memberName to method RebuildFullNameDeep in order to set correct global FullName to deep members.
Fixes #716

Note: See TracTickets for help on using tickets.