0 Replies Latest reply on Apr 1, 2009 9:34 AM by (Paul_Reilly)

    [svn:fx-trunk] 5839: * Removed the logic that tracked when cached SWC had been removed from

    Level 1
      Revision: 5839
      Author: preilly@adobe.com
      Date: 2009-04-01 10:34:31 -0700 (Wed, 01 Apr 2009)

      Log Message:
      -----------
      * Removed the logic that tracked when cached SWC had been removed from
      the library path, because it wasn't working correctly in some cases
      and it is no longer necessary due to revision 5524.

      tests Passed: checkintests, performance testsuite, FlexBuilder
      outputFolder JUnit tests

      Needs QA: YES

      Needs DOC: NO

      API Change: NO

      Reviewer: Pete F.

      Code-level description of changes:

      CompilerSwcContext.java

      Removed updateRemovedSources() and it's usage.

      CompilerAPI.java

      Removed deleteRemovedSwcSources(), renamed
      deleteObsoletedSwcSources() to reportObsoletedSwcSources(), and
      deleteShadowedSwcSources() to reportShadowedSwcSources().

      Updated validateCompilationUnits() to no longer report
      DependentFileNoLongerExists.

      SwcCache.java

      Removed "removed" and "updated" variables, their getters, and the
      code that initialized them.

      Modified Paths:
      --------------
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilerAPI.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilerSwcContext.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcCache.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcGroup.java