0 Replies Latest reply on Jun 22, 2009 1:38 PM by Paul Reilly

    [svn:fx-trunk] 8060: * Fixed global SWC cache issue with frameworks projects and fcsh issue

    Paul Reilly Level 1

      Revision: 8060

      Author:   preilly@adobe.com

      Date:     2009-06-22 13:38:01 -0700 (Mon, 22 Jun 2009)

       

      Log Message:

      ***********

      • Fixed global SWC cache issue with frameworks projects and fcsh issue

        with compiling too many files.

       

      tests Passed: checkintests

       

      Needs QA: YES

       

      Needs DOC: NO

       

      Bug fixes: SDK-21824, SDK-21870

       

      API Change: NO

       

      Reviewer: Pete F.

       

      Code-level description of changes:

       

        CompilerAPI.java

       

          Modified validateCompilationUnits() to use the qName instead of

          the dependentName.

       

        io/InMemoryFile.java

       

          Modified equals() and hashCode() to use the lastModified and

          bytes.length in addition to the name, so that defaults.css files

          from different SWC's don't overlap in Set's and Map's.

       

      Ticket Links:

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

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

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

       

      Modified Paths:

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

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilerAPI.java

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/io/InMemoryFile.java