Skip to content

Commit 812dd5a

Browse files
Adds the GWT 2.5_2.6 API Checker configuration file and creates new reference
jars for api-checker. Change-Id: Id0e5d73db6f45c19049ee4090c8ac1d2b1ca939e Review-Link: https://gwt-review.googlesource.com/#/c/1990/ Review by: [email protected] git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11524 8db76d5a-ed1c-0410-87a9-c151d255dfc7
1 parent 4768d9e commit 812dd5a

File tree

5 files changed

+143
-2
lines changed

5 files changed

+143
-2
lines changed

build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
</macrodef>
3232

3333
<property name="gwt.apicheck.config"
34-
location="tools/api-checker/config/gwt24_25userApi.conf"/>
34+
location="tools/api-checker/config/gwt25_26userApi.conf"/>
3535

3636
<target name="buildonly"
3737
description="[action] Minimal one-platform devel build, without distro packaging">
Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
#existing API
2+
3+
# dirRoot_old is missing because refJars are being supplied
4+
name_old gwt25userApi
5+
#sourceFiles is specified as colon-separated list of files
6+
sourceFiles_old com/google/gwt\
7+
:com/google/web\
8+
:javax/validation\
9+
10+
#excludedFiles is specified as colon-separated ant patterns
11+
# The entries for javax and org exclude the validation stuff.
12+
# Bug: http://code.google.com/p/google-web-toolkit/issues/detail?id=5566
13+
excludedFiles_old com/google/gwt/benchmarks/BenchmarkReport.java\
14+
:com/google/gwt/benchmarks/BenchmarkShell.java\
15+
:com/google/gwt/benchmarks/client/Benchmark.java\
16+
:com/google/gwt/typedarrays/super/com/google/gwt/typedarrays/shared/TypedArraysFactory.java\
17+
:**/linker/**\
18+
:**/rebind/**\
19+
:**/server/**\
20+
:**/tools/**\
21+
:**/vm/**\
22+
:com/google/gwt/regexp/shared/**\
23+
:com/google/gwt/core/client/impl/WeakMapping.java\
24+
:com/google/gwt/core/ext/**\
25+
:com/google/gwt/dev/*.java\
26+
:com/google/gwt/dev/asm/**\
27+
:com/google/gwt/dev/cfg/**\
28+
:com/google/gwt/dev/generator/**\
29+
:com/google/gwt/dev/javac/**\
30+
:com/google/gwt/dev/jdt/**\
31+
:com/google/gwt/dev/jjs/*.java\
32+
:com/google/gwt/dev/jjs/ast/**\
33+
:com/google/gwt/dev/jjs/impl/**\
34+
:com/google/gwt/dev/js/**\
35+
:com/google/gwt/dev/json/**\
36+
:com/google/gwt/dev/resource/**\
37+
:com/google/gwt/dev/shell/**\
38+
:com/google/gwt/dev/ui/**\
39+
:com/google/gwt/dev/util/**\
40+
:com/google/gwt/i18n/**/impl/cldr/**\
41+
:com/google/gwt/junit/*.java\
42+
:com/google/gwt/junit/client/GWTTestCase.java\
43+
:com/google/gwt/junit/client/impl/GWTRunner.java\
44+
:com/google/gwt/junit/remote/**\
45+
:com/google/gwt/resources/css/**\
46+
:com/google/gwt/resources/ext/**\
47+
:com/google/gwt/resources/rg/**\
48+
:com/google/gwt/rpc/client/impl/ClientWriterFactory.java\
49+
:com/google/gwt/rpc/client/impl/EscapeUtil.java\
50+
:com/google/gwt/rpc/client/impl/RpcCallbackAdapter.java\
51+
:com/google/gwt/safecss/shared/SafeStylesHostedModeUtils.java\
52+
:com/google/gwt/safehtml/shared/SafeHtmlHostedModeUtils.java\
53+
:com/google/gwt/safehtml/shared/SafeUriHostedModeUtils.java\
54+
:com/google/gwt/soyc/**\
55+
:com/google/gwt/user/client/rpc/core/**\
56+
:com/google/gwt/user/client/rpc/impl/**\
57+
:com/google/gwt/uibinder/attributeparsers/**\
58+
:com/google/gwt/uibinder/client/impl/**\
59+
:com/google/gwt/uibinder/elementparsers/**\
60+
:com/google/gwt/uibinder/testing/**\
61+
:com/google/gwt/util/**\
62+
:com/google/gwt/validation/**\
63+
:com/google/web/bindery/autobean/**/impl/**\
64+
:com/google/web/bindery/autobean/shared/ValueCodexHelper.java\
65+
:com/google/web/bindery/requestfactory/apt/**\
66+
:com/google/web/bindery/requestfactory/gwt/client/impl/**\
67+
:com/google/web/bindery/requestfactory/server/impl/**\
68+
:com/google/web/bindery/requestfactory/shared/impl/**\
69+
:com/google/web/bindery/requestfactory/vm/**\
70+
:javax/**\
71+
:org/**\
72+
73+
##############################################
74+
#new Api
75+
76+
dirRoot_new ./
77+
name_new gwt26userApi
78+
#sourceFiles is specified as colon-separated list of files
79+
sourceFiles_new dev/core/super\
80+
:user/src\
81+
:user/super\
82+
83+
#excludedFiles is specified as colon-separated ant patterns
84+
# The entries for javax and org exclude the validation stuff.
85+
# Bug: http://code.google.com/p/google-web-toolkit/issues/detail?id=5566
86+
excludedFiles_new user/src/com/google/gwt/benchmarks/BenchmarkReport.java\
87+
:user/src/com/google/gwt/benchmarks/BenchmarkShell.java\
88+
:user/src/com/google/gwt/benchmarks/client/Benchmark.java\
89+
:user/super/com/google/gwt/typedarrays/super/com/google/gwt/typedarrays/shared/TypedArraysFactory.java\
90+
:**/linker/**\
91+
:**/rebind/**\
92+
:**/server/**\
93+
:**/tools/**\
94+
:**/vm/**\
95+
:user/src/com/google/gwt/regexp/shared/**\
96+
:user/src/com/google/web/bindery/autobean/shared/ValueCodexHelper.java\
97+
:user/src/com/google/web/bindery/autobean/**/impl/**\
98+
:user/src/com/google/gwt/core/client/impl/WeakMapping.java\
99+
:user/src/com/google/gwt/i18n/**/impl/cldr/**\
100+
:user/src/com/google/gwt/junit/*.java\
101+
:user/src/com/google/gwt/junit/client/GWTTestCase.java\
102+
:user/src/com/google/gwt/junit/client/impl/GWTRunner.java\
103+
:user/src/com/google/gwt/junit/remote/**\
104+
:user/src/com/google/gwt/resources/css/**\
105+
:user/src/com/google/gwt/resources/ext/**\
106+
:user/src/com/google/gwt/resources/rg/**\
107+
:user/src/com/google/gwt/rpc/client/impl/ClientWriterFactory.java\
108+
:user/src/com/google/gwt/rpc/client/impl/EscapeUtil.java\
109+
:user/src/com/google/gwt/rpc/client/impl/RpcCallbackAdapter.java\
110+
:user/src/com/google/gwt/safecss/shared/SafeStylesHostedModeUtils.java\
111+
:user/src/com/google/gwt/safehtml/shared/SafeHtmlHostedModeUtils.java\
112+
:user/src/com/google/gwt/safehtml/shared/SafeUriHostedModeUtils.java\
113+
:user/src/com/google/gwt/user/client/rpc/core/**\
114+
:user/src/com/google/gwt/user/client/rpc/impl/**\
115+
:user/src/com/google/gwt/uibinder/attributeparsers/**\
116+
:user/src/com/google/gwt/uibinder/client/impl/**\
117+
:user/src/com/google/gwt/uibinder/elementparsers/**\
118+
:user/src/com/google/gwt/uibinder/testing/**\
119+
:user/src/com/google/gwt/util/**\
120+
:user/src/com/google/gwt/validation/**\
121+
:user/src/com/google/web/bindery/requestfactory/apt/**\
122+
:user/src/com/google/web/bindery/requestfactory/gwt/client/impl/**\
123+
:user/src/com/google/web/bindery/requestfactory/server/impl/**\
124+
:user/src/com/google/web/bindery/requestfactory/shared/impl/**\
125+
:user/src/com/google/web/bindery/requestfactory/vm/**\
126+
:user/src/javax/**\
127+
:user/src/org/**\
128+
129+
##############################################
130+
#excluded packages colon separated list
131+
excludedPackages com.google.gwt.core.client.impl\
132+
:com.google.gwt.editor.client.impl\
133+
:com.google.gwt.junit.client.impl\
134+
:com.google.gwt.benchmarks.client.impl\
135+
:com.google.gwt.user.client.ui.impl\
136+
:com.google.gwt.i18n.client.impl\
137+
138+
##############################################
139+
#Api whitelist
140+
# when adding to the white-list, include comments as to why the addition is
141+
# being made.

tools/api-checker/reference/README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
gwt-dev.jar and gwt-user.jar were extracted from http://google-web-toolkit.googlecode.com/files/gwt-2.4.0.zip
1+
gwt-dev.jar and gwt-user.jar were extracted from http://google-web-toolkit.googlecode.com/files/gwt-2.5.1-rc1.zip
22

33
Steps:
44
1. Unzip the GWT zip file
-5.43 KB
Binary file not shown.
725 KB
Binary file not shown.

0 commit comments

Comments
 (0)