Author: sco...@google.com
Date: Mon May 11 16:21:17 2009
New Revision: 5336

Modified:
    releases/1.6/dev/core/src/com/google/gwt/dev/Compiler.java

Log:
Fixes issue #3570: TreeLogger nesting level increases by one for each  
Module compiled.

Review by: spoon (desk)

Modified: releases/1.6/dev/core/src/com/google/gwt/dev/Compiler.java
==============================================================================
--- releases/1.6/dev/core/src/com/google/gwt/dev/Compiler.java  (original)
+++ releases/1.6/dev/core/src/com/google/gwt/dev/Compiler.java  Mon May 11  
16:21:17 2009
@@ -118,8 +118,8 @@
          public boolean run(TreeLogger logger) throws  
UnableToCompleteException {
            FutureTask<UpdateResult> updater = null;
            if (!options.isUpdateCheckDisabled()) {
-            updater =  
PlatformSpecific.checkForUpdatesInBackgroundThread(logger,
-                CheckForUpdates.ONE_DAY);
+            updater = PlatformSpecific.checkForUpdatesInBackgroundThread(
+                logger, CheckForUpdates.ONE_DAY);
            }
            boolean success = new Compiler(options).run(logger);
            if (success) {
@@ -164,10 +164,10 @@
            }
          } else {
            long compileStart = System.currentTimeMillis();
-          logger = logger.branch(TreeLogger.INFO, "Compiling module "
-              + moduleName);
+          TreeLogger branch = logger.branch(TreeLogger.INFO,
+              "Compiling module " + moduleName);

-          Precompilation precompilation = Precompile.precompile(logger,
+          Precompilation precompilation = Precompile.precompile(branch,
                options, module, options.getGenDir(), compilerWorkDir);

            if (precompilation == null) {
@@ -177,16 +177,16 @@
            Permutation[] allPerms = precompilation.getPermutations();
            File[] resultFiles =  
CompilePerms.makeResultFiles(compilerWorkDir,
                allPerms);
-          CompilePerms.compile(logger, precompilation, allPerms,
+          CompilePerms.compile(branch, precompilation, allPerms,
                options.getLocalWorkers(), resultFiles);

-          Link.link(logger.branch(TreeLogger.INFO, "Linking into "
+          Link.link(branch.branch(TreeLogger.INFO, "Linking into "
                + options.getWarDir().getPath()), module, precompilation,
                resultFiles, options.getWarDir(), options.getExtraDir());

            long compileDone = System.currentTimeMillis();
            long delta = compileDone - compileStart;
-          logger.log(TreeLogger.INFO, "Compilation succeeded -- "
+          branch.log(TreeLogger.INFO, "Compilation succeeded -- "
                + String.format("%.3f", delta / 1000d) + "s");
          }
        }

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to