0 Replies Latest reply on Jun 24, 2008 11:25 AM by (Erik_Tierney)

    [svn] 2211: Add some version checking to ScriptCompiler.

    Level 1
      Revision: 2211
      Author: tierney@adobe.com
      Date: 2008-06-24 12:25:06 -0700 (Tue, 24 Jun 2008)

      Log Message:
      -----------
      Add some version checking to ScriptCompiler. If some definitions have version metadata, ASC will ensure that an older version doesn't call the newer version. This only affects ScriptCompiler, everything else should be unaffected.

      smokes: tamarin tests, flex checkintests

      Modified Paths:
      --------------
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/embedding/ErrorConstants.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/embedding/ScriptCompiler.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/ClassDefinitionNode.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/FunctionDefinitionNode.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/MetaDataEvaluator.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/semantics/ConstantEvaluator.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/semantics/ReferenceValue.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/semantics/Slot.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/util/Context.java
      flex/sdk/trunk/modules/asc/src/java/macromedia/asc/util/ContextStatics.java
      flex/sdk/trunk/modules/asc/src/localized_strings/EN/ErrorConstants.xml