Updating API checker for GWT 2.3. In CellBasedWidgetImplStandard, I fixed the package declaration per an Api Checker warning. Review at http://gwt-code-reviews.appspot.com/1356805 Review by: rjrjr@google.com git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9752 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/build.xml b/build.xml index 0254f39..e17454d 100755 --- a/build.xml +++ b/build.xml
@@ -31,7 +31,7 @@ </macrodef> <property name="gwt.apicheck.config" - location="tools/api-checker/config/gwt21_22userApi.conf"/> + location="tools/api-checker/config/gwt22_23userApi.conf"/> <target name="buildonly" description="[action] Minimal one-platform devel build, without distro packaging">
diff --git a/tools/api-checker/config/gwt22_23userApi.conf b/tools/api-checker/config/gwt22_23userApi.conf new file mode 100644 index 0000000..b1fd613 --- /dev/null +++ b/tools/api-checker/config/gwt22_23userApi.conf
@@ -0,0 +1,122 @@ +#existing API + +# dirRoot_old is missing because refJars are being supplied +name_old gwt22userApi +#sourceFiles is specified as colon-separated list of files +sourceFiles_old com/google/gwt\ +:javax/validation\ + +#excludedFiles is specified as colon-separated ant patterns +excludedFiles_old com/google/gwt/benchmarks/BenchmarkReport.java\ +:com/google/gwt/benchmarks/BenchmarkShell.java\ +:com/google/gwt/benchmarks/client/Benchmark.java\ +:**/linker/**\ +:**/rebind/**\ +:**/server/**\ +:**/tools/**\ +:com/google/gwt/regexp/shared/**\ +:com/google/gwt/autobean/shared/impl/StringQuoter.java\ +:com/google/gwt/autobean/shared/ValueCodexHelper.java\ +:com/google/gwt/core/client/impl/WeakMapping.java\ +:com/google/gwt/core/ext/**\ +:com/google/gwt/dev/*.java\ +:com/google/gwt/dev/asm/**\ +:com/google/gwt/dev/cfg/**\ +:com/google/gwt/dev/generator/**\ +:com/google/gwt/dev/javac/**\ +:com/google/gwt/dev/jdt/**\ +:com/google/gwt/dev/jjs/*.java\ +:com/google/gwt/dev/jjs/ast/**\ +:com/google/gwt/dev/jjs/impl/**\ +:com/google/gwt/dev/js/**\ +:com/google/gwt/dev/json/**\ +:com/google/gwt/dev/resource/**\ +:com/google/gwt/dev/shell/**\ +:com/google/gwt/dev/ui/**\ +:com/google/gwt/dev/util/**\ +:com/google/gwt/junit/*.java\ +:com/google/gwt/junit/client/GWTTestCase.java\ +:com/google/gwt/junit/client/impl/GWTRunner.java\ +:com/google/gwt/junit/remote/**\ +:com/google/gwt/resources/client/impl/**\ +:com/google/gwt/resources/css/**\ +:com/google/gwt/resources/ext/**\ +:com/google/gwt/resources/rg/**\ +:com/google/gwt/requestfactory/client/impl/FindRequest.java\ +:com/google/gwt/requestfactory/shared/impl/MessageFactoryHolder.java\ +:com/google/gwt/requestfactory/shared/UserInformationProxy.java\ +:com/google/gwt/requestfactory/shared/UserInformationRequest.java\ +:com/google/gwt/requestfactory/ui/client/LoginWidget.java\ +:com/google/gwt/rpc/client/impl/ClientWriterFactory.java\ +:com/google/gwt/rpc/client/impl/EscapeUtil.java\ +:com/google/gwt/rpc/client/impl/RpcCallbackAdapter.java\ +:com/google/gwt/soyc/**\ +:com/google/gwt/safehtml/shared/SafeHtmlHostedModeUtils.java\ +:com/google/gwt/user/client/rpc/core/**\ +:com/google/gwt/user/client/rpc/impl/**\ +:com/google/gwt/uibinder/attributeparsers/**\ +:com/google/gwt/uibinder/elementparsers/**\ +:com/google/gwt/uibinder/testing/**\ +:com/google/gwt/util/**\ +:com/google/gwt/validation/**\ + +############################################## +#new Api + +dirRoot_new ./ +name_new gwt23userApi +#sourceFiles is specified as colon-separated list of files +sourceFiles_new dev/core/super\ +:user/src\ +:user/super\ + +#excludedFiles is specified as colon-separated ant patterns +# The last 3 entries exclude the validation stuff. +# Bug: http://code.google.com/p/google-web-toolkit/issues/detail?id=5566 +excludedFiles_new user/src/com/google/gwt/benchmarks/BenchmarkReport.java\ +:user/src/com/google/gwt/benchmarks/BenchmarkShell.java\ +:user/src/com/google/gwt/benchmarks/client/Benchmark.java\ +:**/linker/**\ +:**/rebind/**\ +:**/server/**\ +:**/tools/**\ +:user/src/com/google/gwt/regexp/shared/**\ +:user/src/com/google/gwt/autobean/shared/ValueCodexHelper.java\ +:user/src/com/google/gwt/autobean/shared/impl/StringQuoter.java\ +:user/src/com/google/gwt/core/client/impl/WeakMapping.java\ +:user/src/com/google/gwt/junit/*.java\ +:user/src/com/google/gwt/junit/client/GWTTestCase.java\ +:user/src/com/google/gwt/junit/client/impl/GWTRunner.java\ +:user/src/com/google/gwt/junit/remote/**\ +:user/src/com/google/gwt/resources/css/**\ +:user/src/com/google/gwt/resources/ext/**\ +:user/src/com/google/gwt/resources/rg/**\ +:user/src/com/google/gwt/requestfactory/shared/impl/MessageFactoryHolder.java\ +:user/src/com/google/gwt/rpc/client/impl/ClientWriterFactory.java\ +:user/src/com/google/gwt/rpc/client/impl/EscapeUtil.java\ +:user/src/com/google/gwt/rpc/client/impl/RpcCallbackAdapter.java\ +:user/src/com/google/gwt/safehtml/shared/SafeHtmlHostedModeUtils.java\ +:user/src/com/google/gwt/user/client/rpc/core/**\ +:user/src/com/google/gwt/user/client/rpc/impl/**\ +:user/src/com/google/gwt/uibinder/attributeparsers/**\ +:user/src/com/google/gwt/uibinder/elementparsers/**\ +:user/src/com/google/gwt/uibinder/testing/**\ +:user/src/com/google/gwt/util/**\ +:user/src/javax/**\ +:user/src/org/**\ +:user/src/com/google/gwt/validation/**\ + +############################################## +#excluded packages colon separated list +excludedPackages com.google.gwt.editor.client.impl\ +:com.google.gwt.requestfactory.client.impl.messages\ +:com.google.gwt.requestfactory.client.impl\ +:com.google.gwt.requestfactory.shared.impl\ +:com.google.gwt.junit.client.impl\ +:com.google.gwt.benchmarks.client.impl\ + +############################################## +#Api whitelist +# when adding to the white-list, include comments as to why the addition is +# being made. +
diff --git a/tools/api-checker/reference/README b/tools/api-checker/reference/README index 2d16479..6a54e45 100644 --- a/tools/api-checker/reference/README +++ b/tools/api-checker/reference/README
@@ -1,2 +1,2 @@ -gwt-dev.jar and gwt-user.jar were extracted from http://google-web-toolkit.googlecode.com/files/gwt-2.1.0.zip +gwt-dev.jar and gwt-user.jar were extracted from http://google-web-toolkit.googlecode.com/files/gwt-2.2.0.zip run ./createApiCheckerReferenceJars.sh
diff --git a/tools/api-checker/reference/gwt-dev-modified.jar b/tools/api-checker/reference/gwt-dev-modified.jar index acb89d0..499b341 100644 --- a/tools/api-checker/reference/gwt-dev-modified.jar +++ b/tools/api-checker/reference/gwt-dev-modified.jar Binary files differ
diff --git a/tools/api-checker/reference/gwt-user-modified.jar b/tools/api-checker/reference/gwt-user-modified.jar index a057b68..e3918fd 100644 --- a/tools/api-checker/reference/gwt-user-modified.jar +++ b/tools/api-checker/reference/gwt-user-modified.jar Binary files differ
diff --git a/user/src/com/google/gwt/user/cellview/client/CellBasedWidgetImplStandard.java b/user/src/com/google/gwt/user/cellview/client/CellBasedWidgetImplStandard.java index d80bd1b..2f4e298 100644 --- a/user/src/com/google/gwt/user/cellview/client/CellBasedWidgetImplStandard.java +++ b/user/src/com/google/gwt/user/cellview/client/CellBasedWidgetImplStandard.java
@@ -12,7 +12,8 @@ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. - */package com.google.gwt.user.cellview.client; + */ +package com.google.gwt.user.cellview.client; import com.google.gwt.core.client.JavaScriptObject; import com.google.gwt.dom.client.Element;