jcbloch / as3-commons

Automatically exported from code.google.com/p/as3-commons
0 stars 0 forks source link

ByteCodeType.getImplementationNames fails. #45

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Try ByteCodeType.getImplementationNames() for any interface.
2. ?
3. Fail.

Latest version.

public function getImplementationNames(intf:Class):Array {
     Assert.hasText(interfaceName, "interfaceName argument must not be empty or null");
     var interfaceName:String = getQualifiedClassName(intf);

should be

public function getImplementationNames(intf:Class):Array {
     var interfaceName:String = getQualifiedClassName(intf);
     Assert.hasText(interfaceName, "interfaceName argument must not be empty or null");

Original issue reported on code.google.com by stranges...@gmail.com on 10 Mar 2011 at 10:09

GoogleCodeExporter commented 9 years ago
Should actually be a "high", because this is non-functioning.

Original comment by stranges...@gmail.com on 10 Mar 2011 at 10:10

GoogleCodeExporter commented 9 years ago
Oops, that's what I get for adding features too quickly without properly 
testing them. I was focusing on the proxy generation, etc and just added this 
in between debug sessions. Sorry 'bout that :)
Fixed in the trunk. Thanks for bringing this up.

Original comment by ihatelivelyids on 11 Mar 2011 at 8:58