[Fwd: Re: {Disarmed} Two new Bugzilla issues which are VHPI related]

From: Chuck Swart - MTI <cswart_at_.....>
Date: Mon Jul 07 2008 - 09:36:39 PDT
-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


attached mail follows:


I agree with the changes proposed by Peter.
Francoise
       '


________________________________

	From: owner-vhpi-pilot@eda.org [mailto:owner-vhpi-pilot@eda.org]
On Behalf Of Chuck Swart - MTI
	Sent: Friday, June 27, 2008 8:36 PM
	To: vhpi-pilot@eda.org
	Subject: {Disarmed} Two new Bugzilla issues which are VHPI
related
	
	
	Bugzilla  235 Error in name of property of foreignf class
	Bugzilla  236 Wrong case for specName property of blockConfig
class
	
	These are relatively minor typos--please review if and when you
have the opportunity.
	
	Text follows
	
	235:
	
	In 19.5, the foreignf class has a property named ForeognT of
type ForeignT.
	There are two problems. First, there is the typo. Presumably
ForeognT should be
	ForeignT. Second, with that correction, the property name is
then the same as
	the type name. Apart from being confusing, it is inconsistent
with naming of
	properties in other classes. The convention for a property that
is of an enum
	type is to name the property Blah and the enum BlahT. Examples
are Staticness of
	type StaticnessT in class expr, State of type StateT in class
callback, SigKind
	of type SigKindT in class sigDecl, and others.
	
	The property of class foreignf should be renamed to Foreign.

	------- Additional Comment #1
<https://bugzilla.mentor.com/show_bug.cgi?id=235#c1>  From Peter
Ashenden <mailto:peter@ashenden.com.au>  2008-06-21 23:25 [reply
<https://bugzilla.mentor.com/show_bug.cgi?id=235#add_comment> ] ------- 
	As it turns out, there is an enum value vhpiForeignKindP that
doesn't correspond
	to any property, and the enum value fo the Foreign property is
missing. The name
	ForeignKind for the property makes better sense. The
documentation for it is:
	
	  The value of type ForeignT corresponding to the kind of
foreign model
	  or application.
	
	I'd suggest changing the property name to ForeignKind, the enum
type to
	vhpiForeignKindT, and keeping the vhpiForeignKindP enum value.

	------- Additional Comment #2
<https://bugzilla.mentor.com/show_bug.cgi?id=235#c2>  From Peter
Ashenden <mailto:peter@ashenden.com.au>  2008-06-26 20:24 [reply
<https://bugzilla.mentor.com/show_bug.cgi?id=235#add_comment> ] ------- 
	At ISAC telecon of 26-Jun, suggested change accepted.

	------- Additional Comment #3
<https://bugzilla.mentor.com/show_bug.cgi?id=235#c3>  From Peter
Ashenden <mailto:peter@ashenden.com.au>  2008-06-26 21:46 [reply
<https://bugzilla.mentor.com/show_bug.cgi?id=235#add_comment> ] ------- 
	Changes implemented, to appear in D4.3
	
	236:
	In 19.5, page 315 of D4.2 clean, Figure 3, the blockConfig class
is shown as
	having the specName property. The property name should start
with a capital
	letter (SpecName) for consistency with other property names.

	------- Additional Comment #1
<https://bugzilla.mentor.com/show_bug.cgi?id=236#c1>  From Peter
Ashenden <mailto:peter@ashenden.com.au>  2008-06-26 20:25 [reply
<https://bugzilla.mentor.com/show_bug.cgi?id=236#add_comment> ] ------- 
	At ISAC telecon of 26-Jun, suggested change accepted

	------- Additional Comment #2
<https://bugzilla.mentor.com/show_bug.cgi?id=236#c2>  From Peter
Ashenden <mailto:peter@ashenden.com.au>  2008-06-26 22:04 [reply
<https://bugzilla.mentor.com/show_bug.cgi?id=236#add_comment> ] ------- 
	Change implemented, to appear in D4.3
	


	-- 
	This message has been scanned for viruses and 
	dangerous content by MailScanner <http://www.mailscanner.info/>
, and is 
	believed to be clean. 
Received on Mon Jul 7 09:41:37 2008

This archive was generated by hypermail 2.1.8 : Mon Jul 07 2008 - 09:41:40 PDT