[wingide-users] Awesome Feature! isinstanceof & autocomplete!

Xavier Masson xmasson at assemblee-nationale.fr
Tue Apr 29 07:00:27 MDT 2008


And the most awesome is this : it is in the doc and tutorial

13 Source Code Analysis

13.2 Helping Wing Analyze Code

"Using isinstance() to Assist Analysis

One way to inform the code analysis facility of the type of a variable 
is to add an isinstance call in your code.  An example is assert 
isinstance(obj, CMyClass).  The code analyzer will pick up on these and 
present more complete information for the asserted values. 
"

Amazing these guys document their stuff for us to read.

I should do the same :)

;)

John Femiani a écrit :
> This goes out to the wing developers: I just discovered that if I do
> this:
>
> assert isinstanceof(foo, Bar)
>
> then the editor uses the attributes of Bar in the autocomplete list for
> foo! This is AWESOME, thanks wing programmers!
>
> -- John
> _________________________________________________
> Wing IDE users list
> http://wingware.com/lists/wingide
>   
> ------------------------------------------------------------------------
>
>
> ________________________________________________________________
>
> Ce message a fait l'objet d'un traitement anti-virus.
> Il est rappelé que tout message électronique est susceptible
> d'altération au cours de son acheminement sur Internet.
> ________________________________________________________________
>   
________________________________________________________________

Ce message, ainsi que les pièces jointes, sont établis, sous la 
seule responsabilité de l'expéditeur, à l'intention exclusive 
de ses destinataires ; ils peuvent contenir des informations 
confidentielles. Toute publication, utilisation ou diffusion 
doit être autorisée préalablement. 
Ce message a fait l'objet d'un traitement anti-virus.
Il est rappelé que tout message électronique est susceptible 
d'altération au cours de son acheminement sur Internet. 
________________________________________________________________

Vous pouvez consulter le site de l'Assemblée nationale à 
l'adresse suivante : http://www.assemblee-nationale.fr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/wingide-users/attachments/20080429/a02b544b/attachment.html


More information about the wingide-users mailing list