Related issue:

The recent changes to Falcon has broken UIDUtil which has the following:
private static const UIDBuffer:BinaryData = new BinaryData();

Unless something changes, this needs to be changed to a getter.

> On Apr 8, 2017, at 11:40 PM, Harbs <harbs.li...@gmail.com> wrote:
> 
> Currently initializing non-primitive static types are a big no-no in FlexJS. 
> It causes all kinds of javascript runtime errors due to non-defined types 
> depending on the order of loaded files.
> 
> I think this is an area which needs some improvement. The improvement can 
> take two variations:
> 
> 1. We can simply disallow initializing non-primitive types at compile time, 
> so at least there will be a compile-time warning of potential problems.
> 2. We can somehow allow these initializations.
> 
> I’m not sure if #2 is possible, but it would definitely be preferred to #1 if 
> it is.
> 
> Thoughts?
> 
> Harbs

Reply via email to