Opened 12 years ago

Closed 12 years ago

Last modified 7 years ago

#1918 closed defect (fixed)

Implement better checking of extends in new instantiation

Reported by: Per Östlund Owned by: Per Östlund
Priority: low Milestone: 1.9.4
Component: New Instantiation Version: trunk
Keywords: Cc:

Description

Extends are currently fully qualified in the new instantiation, since they may not be redeclared. We should do this in a better way so that we can detect if any part of the path is replaceable. We should also check the restriction that extended classes shouldn't be found in any of the extends in the scope while doing the qualifying, so we can avoid doing that the rest of the time and simplify the lookup.

Change History (3)

comment:1 by Per Östlund, 12 years ago

Resolution: fixed
Status: newclosed

comment:2 by Dietmar Winkler, 9 years ago

Milestone: Futurepre1.9.4

It doesn't make sense to keep closed ticket in the "Future" milestone that were simply forgotten to assign to the correct milestone in the past.

comment:3 by Martin Sjölund, 7 years ago

Milestone: pre1.9.41.9.4

Removing the pre1.9.4 milestone in favor of 1.9.4.

Note: See TracTickets for help on using tickets.