
Re: Inherited properties don't appear in the intellisense?
Also noticed another issue possibly related, if you create a local variable inside the class you're creating an object of, the intellisense lists the private properties of the class even though I'm accessing it from a public point of view. This happens in a complicated scenario involving the static keyword, example below.
Example:
Code:
public class Example
{
private static var _noAccess:Array;
public static function test():void
{
for each(var example:Example in _noAccess)
{
// typing "example." would show "_noAccess" in the intellisense even though I'm accessing it from the outside
}
}
}
Pretty complicated scenario but for factory classes/keeping track of instances, this can be pretty common.