PR# 12446 VGCC error message

Problem Report Summary
Submitter: martins
Category: EiffelStudio
Priority: Low
Date: 2007/04/02
Class: Bug
Severity: Non-critical
Number: 12446
Release: 6.0.6.7670
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Synopsis: VGCC error message

Description
Class and source class seem redundant and clutter up error message.

If it is not needed at some other place I'll try to remove this double information.
*********************************
Error code: VGCC(8)
Error: Creation instruction on generic parameter uses call to
       improper feature.
What to do: make sure that feature of call is a creation feature
            of the constraint class.

Class: MULTI2 [G -> {H, I} create default_create end, H -> {NUMERIC rename default_create as dn end, ANY, ANY rename default_create as dn2 end}, I -> ANY rename default_create as dn3, out as my_out end]
Source class: MULTI2 [G -> {H, I} create default_create end, H -> {NUMERIC rename default_create as dn end, ANY, ANY rename default_create as dn2 end}, I -> ANY rename default_create as dn3, out as my_out end]
Feature: make
Creation of: l_g
Feature name: default_create
Line: 12
      do
->      create l_g.dn
        create l_g.default_create
*********************************
To Reproduce

										
Problem Report Interactions
From:alexk_es    Date:2007/04/02    Download   
This information might be required when the source code is analyzed in the context of a descendant class. Then the classes in the error message are different. Probably, a test that source class is different from the current class can be performed to avoid printing the same information twice.