OK, pushed a fix for this.  IMO, it was a too-sensitive check in Falcon.
It is allowed in SWF.

-Alex

On 3/8/17, 3:18 PM, "Harbs" <harbs.li...@gmail.com> wrote:

>FWIW, I’m using FDT, and it does not report an error with the interfaces.
>(It’s only reported when I actually compile it.) I don’t know if that’s
>an indication that it’s okay with Flash, but I’d guess that yes.
>
>> On Mar 9, 2017, at 1:10 AM, Alex Harui <aha...@adobe.com> wrote:
>> 
>> 
>> 
>> On 3/8/17, 11:29 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>> 
>>> In my quest to remove circular dependencies, I’ve created a whole slew
>>>of
>>> interfaces and I’ve come across an interesting problem:
>>> 
>>> This works correctly when dealing with concrete classes. For some
>>>reason
>>> when done with interfaces, I get the error above.
>>> 
>>> Is this an easy fix?
>> 
>> Hard to say.  One good test would be to see if this works with the
>>regular
>> Flex SDK MXMLC.  There's also a question about whether the runtime
>>allows
>> this or not.  I don't see why it shouldn't work.  If it is just that
>> Falcon is too picky, that should be "easy".
>> 
>> -Alex
>> 
>

Reply via email to