Christofer Dutz created FLEX-35228:
--------------------------------------

             Summary: [FlexJS] Usage of statics in JSSharedData causes problems
                 Key: FLEX-35228
                 URL: https://issues.apache.org/jira/browse/FLEX-35228
             Project: Apache Flex
          Issue Type: Bug
          Components: FalconJX, FlexJS
    Affects Versions: Apache FalconJX 0.7.0
            Reporter: Christofer Dutz
            Assignee: Christofer Dutz
             Fix For: Apache FalconJX 0.8.0


The compiler uses JSSharedData to share data between different parts of the 
compiler. This is causing problems in the maven plugin as the FlexJS tool group 
initializes instances of all types of compilers at lookup time. Unfortunately 
the settings of the individual compiler implementations blead into each other 
because of these statics. It would be better to move these settings into the 
FlexJSProject object and get rid of the statics. This would also make the 
compiler able to run in parallel which would allow parallel compilation of 
maven artifacts.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to