Reviewers: fabbott, scottb,

Description:
Allows CompileOnePerm and ComponePerms to accept all of Precompile's
Options


Please review this at http://gwt-code-reviews.appspot.com/1421810/

Affected files:
  M dev/core/src/com/google/gwt/dev/CompileOnePerm.java
  M dev/core/src/com/google/gwt/dev/CompilePerms.java


Index: dev/core/src/com/google/gwt/dev/CompileOnePerm.java
===================================================================
--- dev/core/src/com/google/gwt/dev/CompileOnePerm.java (revision 10095)
+++ dev/core/src/com/google/gwt/dev/CompileOnePerm.java (working copy)
@@ -38,10 +38,10 @@
   /**
    * Options for CompilePerm.
    */
- public interface CompileOnePermOptions extends CompileTaskOptions, OptionPerm { + public interface CompileOnePermOptions extends Precompile.PrecompileOptions, OptionPerm {
   }

-  static class ArgProcessor extends CompileArgProcessor {
+  static class ArgProcessor extends Precompile.ArgProcessor {
     public ArgProcessor(CompileOnePermOptions options) {
       super(options);
       registerHandler(new ArgHandlerPerm(options));
@@ -56,7 +56,7 @@
   /**
    * Concrete class to implement compiler perm options.
    */
-  static class CompileOnePermOptionsImpl extends CompileTaskOptionsImpl
+ static class CompileOnePermOptionsImpl extends Precompile.PrecompileOptionsImpl
       implements CompileOnePermOptions {

     private int permToCompile = -1;
Index: dev/core/src/com/google/gwt/dev/CompilePerms.java
===================================================================
--- dev/core/src/com/google/gwt/dev/CompilePerms.java   (revision 10095)
+++ dev/core/src/com/google/gwt/dev/CompilePerms.java   (working copy)
@@ -47,7 +47,7 @@
   /**
    * Options for CompilePerms.
    */
-  public interface CompilePermsOptions extends CompileTaskOptions,
+ public interface CompilePermsOptions extends Precompile.PrecompileOptions,
       OptionLocalWorkers, OptionPerms {
   }

@@ -128,7 +128,7 @@
     }
   }

-  static class ArgProcessor extends CompileArgProcessor {
+  static class ArgProcessor extends Precompile.ArgProcessor {
     public ArgProcessor(CompilePermsOptions options) {
       super(options);
       registerHandler(new ArgHandlerPerms(options));
@@ -144,7 +144,7 @@
   /**
    * Concrete class to implement compiler perm options.
    */
- static class CompilePermsOptionsImpl extends CompileTaskOptionsImpl implements + static class CompilePermsOptionsImpl extends Precompile.PrecompileOptionsImpl implements
       CompilePermsOptions {

     private int localWorkers;


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

Reply via email to