Revision: 7070
Author: [email protected]
Date: Fri Nov 20 10:46:56 2009
Log: Rolling back 7064 temporarily - Error in merge from trunk.
http://code.google.com/p/google-web-toolkit/source/detail?r=7070

Modified:
  /releases/2.0/dev/core/src/com/google/gwt/dev/Compiler.java
   
/releases/2.0/dev/core/src/com/google/gwt/soyc/io/ArtifactsOutputDirectory.java
  /releases/2.0/dev/core/test/com/google/gwt/dev/SoycTest.java

=======================================
--- /releases/2.0/dev/core/src/com/google/gwt/dev/Compiler.java Fri Nov 20  
09:21:32 2009
+++ /releases/2.0/dev/core/src/com/google/gwt/dev/Compiler.java Fri Nov 20  
10:46:56 2009
@@ -101,12 +101,6 @@
      public File getWarDir() {
        return linkOptions.getWarDir();
      }
-
-    public void postProcessArgs() {
-      if ((isSoycEnabled()) && (getExtraDir() == null)) {
-          setExtraDir(new File("extras"));
-      }
-    }

      public void setExtraDir(File extraDir) {
        linkOptions.setExtraDir(extraDir);
@@ -141,7 +135,6 @@
       */
      final CompilerOptions options = new CompilerOptionsImpl();
      if (new ArgProcessor(options).processArgs(args)) {
-      ((CompilerOptionsImpl)options).postProcessArgs();
        CompileTask task = new CompileTask() {
          public boolean run(TreeLogger logger) throws  
UnableToCompleteException {
            FutureTask<UpdateResult> updater = null;
@@ -219,13 +212,7 @@

            File absPath = new File(options.getWarDir(), module.getName());
            absPath = absPath.getAbsoluteFile();
-          String logMessage = "Linking into " + absPath;
-          if (options.getExtraDir() != null) {
-              File absExtrasPath = new File(options.getExtraDir(),  
module.getName());
-              absExtrasPath = absExtrasPath.getAbsoluteFile();
-              logMessage += "; Writing extras to " + absExtrasPath;
-          }
-          Link.link(logger.branch(TreeLogger.TRACE, logMessage),
+          Link.link(logger.branch(TreeLogger.TRACE, "Linking into " +  
absPath),
                module, generatedArtifacts, allPerms, resultFiles,
                options.getWarDir(), options.getExtraDir(),  
precompileOptions);

=======================================
---  
/releases/2.0/dev/core/src/com/google/gwt/soyc/io/ArtifactsOutputDirectory.java 
 
Fri Nov 20 09:21:32 2009
+++  
/releases/2.0/dev/core/src/com/google/gwt/soyc/io/ArtifactsOutputDirectory.java 
 
Fri Nov 20 10:46:56 2009
@@ -49,7 +49,7 @@
          closed = true;
          SoycArtifact newArtifact = new SoycArtifact(OUTPUT_DIRECTORY_NAME  
+ "/"
              + path, baos.toByteArray());
-        newArtifact.setPrivate(true);
+        newArtifact.setPrivate(false);
          artifacts.add(newArtifact);
          baos = null;
        }
=======================================
--- /releases/2.0/dev/core/test/com/google/gwt/dev/SoycTest.java        Fri Nov 
20  
09:21:32 2009
+++ /releases/2.0/dev/core/test/com/google/gwt/dev/SoycTest.java        Fri Nov 
20  
10:46:56 2009
@@ -37,18 +37,18 @@
    public void testSoyc() throws UnableToCompleteException, IOException {
      options.setSoycEnabled(true);
      options.addModuleName("com.google.gwt.sample.hello.Hello");
-     
options.setExtraDir(Utility.makeTemporaryDirectory(null, "helloextra"));
+    options.setWarDir(Utility.makeTemporaryDirectory(null, "hellowar"));
      PrintWriterTreeLogger logger = new PrintWriterTreeLogger();
      logger.setMaxDetail(TreeLogger.ERROR);
      new Compiler(options).run(logger);

      // make sure the files have been produced
-    assertTrue(new File(options.getExtraDir()  
+ "/hello/soycReport/compile-report/index.html").exists());
-    assertTrue(new File(options.getExtraDir()  
+ "/hello/soycReport/compile-report/SoycDashboard-1-index.html").exists());
-    assertTrue(new File(options.getExtraDir()  
+ "/hello/soycReport/compile-report/total-1-overallBreakdown.html").exists());
-    assertTrue(new File(options.getExtraDir()  
+ "/hello/soycReport/compile-report/soyc.css").exists());
-
-    assertFalse(new File(options.getExtraDir()  
+ "/hello/soycReport/compile-report/index2.html").exists());
-    Util.recursiveDelete(options.getExtraDir(), false);
+    assertTrue(new File(options.getWarDir()  
+ "/hello/compile-report/index.html").exists());
+    assertTrue(new File(options.getWarDir()  
+ "/hello/compile-report/SoycDashboard-0-index.html").exists());
+    assertTrue(new File(options.getWarDir()  
+ "/hello/compile-report/total-0-overallBreakdown.html").exists());
+    assertTrue(new File(options.getWarDir()  
+ "/hello/compile-report/soyc.css").exists());
+
+    assertFalse(new File(options.getWarDir()  
+ "/hello/compile-report/index2.html").exists());
+    Util.recursiveDelete(options.getWarDir(), false);
    }
  }

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

Reply via email to