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