0 Replies Latest reply on Feb 18, 2010 8:53 AM by Paul Reilly

    [svn:fx-4.x] 14245: * Fixed inactive incremental compilation issue where library changes

    Paul Reilly Level 1

      Revision: 14245

      Revision: 14245

      Author:   preilly@adobe.com

      Date:     2010-02-18 08:53:00 -0800 (Thu, 18 Feb 2010)

      Log Message:

      ***********

      • Fixed inactive incremental compilation issue where library changes

        were not causing application recompilation.

       

      QE notes: We should add a JUnit OEM API test for this scenario.

      Doc notes:

      Bugs: SDK-25513

      Reviewer: Pete F.

      Tests run: checkintests

      Is noteworthy for integration: yes, affects active incremental

                                     compilation from FB.

      Code-level description of changes:

       

        Modified the loadCompilationUnits() used by

        flex2.tools.oem.Application to pass the "sources" and "units" args

        down, so that the PersistenceStore can populate them.  This is

        necessary to get OEMUtil.isRecompilationNeeded() called in

        Application.recompile().

       

      Ticket Links:

      ***********

          http://bugs.adobe.com/jira/browse/SDK-25513

       

      Modified Paths:

      **************

          flex/sdk/branches/4.x/modules/compiler/src/java/flex2/compiler/CompilerAPI.java