anchor.diff:  git mv compiler/src/META-INF compiler/src/main/resources
   git mv compiler/src/overview.html compiler/src/main/resources
   git add compiler/src/main
  -# Separate the resource bundles.
  +REM # Separate the resource bundles.
   mkdir compiler\src\main\resources\org\apache\flex\compiler
   git mv compiler/src/main/java/org/apache/flex/compiler/messages_*.properties compiler/src/main/resources/org/apache/flex/compiler
  -# Clean up some invalidly named files
  +REM # Clean up some invalidly named files
   git mv compiler/src/main/java/org/apache/flex/compiler/internal/css/package.hmtl compiler/src/main/java/org/apache/flex/compiler/internal/css/package.html
   git mv compiler/src/main/java/org/apache/flex/compiler/tree/mxml/index.html compiler/src/main/java/org/apache/flex/compiler/tree/mxml/package.html
  -# Move the tests from the separate project into the compiler project
  +REM # Move the tests from the separate project into the compiler project
   mkdir compiler\src\test\java
   mkdir compiler\temp
   mkdir compiler\results
  
positive.code: mkdir externs\js\src\main\javascript
  git mv externs/js/missing.js externs/js/src/main/javascript
  
  # node
  mkdir externs\node\src\main\javascript
  git mv externs/node/externs/* externs/node/src/main/javascript
  rmdir externs\node\externs
  
negative.code: REM #############################################
  REM ## Clean up some zombie directories form
  REM ## previous conversions.
  REM #############################################
  rmdir compiler\src\main
  rmdir compiler\src\test
  rmdir compiler.jx\src\main
  rmdir compiler.jx\src\test
  rmdir flex-compiler-oem\src\main
  
  REM #############################################
  REM ## Convert the flex-compiler-oem module
  REM #############################################
  mkdir flex-compiler-oem\src\main\java
  git mv flex-compiler-oem/src/flex2 flex-compiler-oem/src/main/java
  git mv flex-compiler-oem/src/macromedia flex-compiler-oem/src/main/java
  
  REM #############################################
  REM ## Convert the compiler module
  REM #############################################
  REM # Extract the UnknownTreePatternInputOutput generator.
  git mv compiler/src/org/apache/flex/compiler/internal/as/codegen/UnknownTreePatternInputOutput.java compiler-build-tools/src/main/java/org/apache/flex/compiler/internal/as/codegen
  REM # Extract the test-adapter code.
  mkdir compiler-build-tools\src\main\java\org\apache\flex\utils
  git mv compiler.tests/src/org/apache/flex/utils/* compiler-build-tools/src/main/java/org/apache/flex/utils
  REM # Create a copy of the FilenameNormalization as we need this in both projects.
  cp compiler/src/org/apache/flex/utils/FilenameNormalization.java compiler-build-tools/src/main/java/org/apache/flex/utils
  git add compiler-build-tools/src/main/java/org/apache/flex/utils/FilenameNormalization.java
  REM # Extract the IASNodeAdapter as this is needed for generating code in the compiler.
  mkdir compiler-jburg-types\src\main\java\org\apache\flex\compiler\internal\as\codegen
  git mv compiler/src/org/apache/flex/compiler/internal/as/codegen/IASNodeAdapter.java compiler-jburg-types/src/main/java/org/apache/flex/compiler/internal/as/codegen
  
  REM # Convert the compiler project itself
  mkdir compiler\src\main\java
  mkdir compiler\src\main\resources
  mkdir compiler\src\main\jflex\org\apache\flex\compiler\internal\parsing\as
  