0 Replies Latest reply on Oct 30, 2008 5:40 AM by (Carol_Frampton)

    [svn] 3966: Fix incremental compile which broke at some point since Flex 3 due to compiler changes .

    Level 1
      Revision: 3966
      Author: cframpto@adobe.com
      Date: 2008-10-30 06:40:39 -0700 (Thu, 30 Oct 2008)

      Log Message:
      -----------
      Fix incremental compile which broke at some point since Flex 3 due to compiler changes.

      ResourceManager.fetch() assumes a local file and uses java.io.File to check if the file exists. Files within swcs such as framework.swc$Assets.swf and framework.swc$default.css will never exist so they triggered a recompile. For now, put the dependency on the swcArchive file itself since that does exist in the file system.

      The dependency checking is still weak and could use some more work but at least now it doesn't recompile every time when there are no changes.

      QE Notes: None
      Doc Notes: None
      Bugs: - SDK-17715
      Reviewer: Paul

      Ticket Links:
      ------------
      http://bugs.adobe.com/jira/browse/SDK-17715

      Modified Paths:
      --------------
      flex/sdk/trunk/modules/webtier/j2ee/servlet/src/java/flex/webtier/server/j2ee/BaseCompile Filter.java