Skip to content

Commit 8b83e20

Browse files
TestDPCjscott1989
TestDPC
authored andcommitted
Internal change
PiperOrigin-RevId: 447472491
1 parent cf9374b commit 8b83e20

File tree

439 files changed

+36284
-28751
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

439 files changed

+36284
-28751
lines changed

Diff for: .gitignore

-22
This file was deleted.

Diff for: BUILD

+320
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,320 @@
1+
exports_files(["LICENSE"])
2+
3+
MANIFEST = "src/main/AndroidManifest.xml"
4+
5+
PACKAGE = "com.afwsamples.testdpc"
6+
7+
aar_import(
8+
name = "setupdesign",
9+
aar = "lib/setupdesign.aar",
10+
deps = [
11+
":setupdesign_strings",
12+
":setupcompat",
13+
"@maven//:com_google_android_material_material",
14+
],
15+
)
16+
17+
aar_import(
18+
name = "setupcompat",
19+
aar = "lib/setupcompat.aar",
20+
)
21+
22+
aar_import(
23+
name = "setupdesign_strings",
24+
aar = "lib/strings.aar",
25+
)
26+
27+
android_library(
28+
name = "setupdesign_deps",
29+
exports = [
30+
":setupdesign",
31+
":setupcompat"
32+
],
33+
)
34+
35+
android_library(
36+
name = "androidx_deps",
37+
exports = [
38+
"@maven//:androidx_annotation_annotation",
39+
"@maven//:androidx_core_core",
40+
"@maven//:androidx_enterprise_enterprise_feedback",
41+
"@maven//:androidx_legacy_legacy_support_v13",
42+
"@maven//:androidx_lifecycle_lifecycle_common",
43+
"@maven//:androidx_lifecycle_lifecycle_process",
44+
"@maven//:androidx_localbroadcastmanager_localbroadcastmanager",
45+
"@maven//:androidx_preference_preference",
46+
"@maven//:androidx_recyclerview_recyclerview",
47+
"@maven//:androidx_collection_collection"
48+
],
49+
)
50+
51+
android_library(
52+
name = "bouncycastle_deps",
53+
exports = [
54+
"@maven//:org_bouncycastle_bcpkix_jdk15on",
55+
"@maven//:org_bouncycastle_bcprov_jdk15on",
56+
],
57+
)
58+
59+
android_library(
60+
name = "guava_deps",
61+
exports = [
62+
"@maven//:com_google_guava_guava",
63+
],
64+
)
65+
66+
android_library(
67+
name = "test_deps",
68+
exports = [
69+
70+
],
71+
)
72+
73+
android_binary(
74+
name = "testdpc",
75+
custom_package = PACKAGE,
76+
dexopts = [
77+
"--force-jumbo",
78+
],
79+
manifest = MANIFEST,
80+
multidex = "native",
81+
deps = [
82+
":testdpc_lib",
83+
],
84+
)
85+
86+
android_library(
87+
name = "testdpc_lib",
88+
srcs = glob(["src/main/java/**/*.java"]),
89+
custom_package = PACKAGE,
90+
javacopts = ["-Xep:AndroidJdkLibsChecker:OFF"],
91+
manifest = MANIFEST,
92+
resource_files = glob(["src/main/res/**"]),
93+
deps = [
94+
":aidl",
95+
":androidx_deps",
96+
":bouncycastle_deps",
97+
":guava_deps",
98+
":setupdesign_deps",
99+
],
100+
)
101+
102+
android_library(
103+
name = "aidl",
104+
custom_package = PACKAGE,
105+
idl_parcelables = [
106+
"src/main/aidl/android/content/res/AssetFileDescriptor.aidl",
107+
],
108+
idl_srcs = glob(["src/main/aidl/com/afwsamples/testdpc/comp/*.aidl"]),
109+
)
110+
111+
java_library(
112+
name = "test_utils",
113+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/Utils.java"],
114+
)
115+
116+
android_local_test(
117+
name = "PermissionsHelperTest",
118+
srcs = ["src/test/java/com/afwsamples/testdpc/common/PermissionsHelperTest.java"],
119+
manifest = MANIFEST,
120+
deps = [
121+
":testdpc_lib",
122+
":test_deps"
123+
],
124+
)
125+
126+
android_local_test(
127+
name = "AppStatesServiceTest",
128+
srcs = ["src/test/java/com/afwsamples/testdpc/feedback/AppStatesServiceTest.java"],
129+
manifest = MANIFEST,
130+
deps = [
131+
":testdpc_lib",
132+
":androidx_deps",
133+
":test_deps"
134+
],
135+
)
136+
137+
android_local_test(
138+
name = "WifiConfigUtilTest",
139+
srcs = ["src/test/java/com/afwsamples/testdpc/policy/wifimanagement/WifiConfigUtilTest.java"],
140+
manifest = MANIFEST,
141+
deps = [
142+
":testdpc_lib",
143+
":test_deps"
144+
],
145+
)
146+
147+
android_local_test(
148+
name = "GetProvisioningModeActivityTest",
149+
srcs = ["src/test/java/com/afwsamples/testdpc/provision/GetProvisioningModeActivityTest.java"],
150+
manifest = MANIFEST,
151+
deps = [
152+
":testdpc_lib",
153+
":test_deps"
154+
],
155+
)
156+
157+
java_test(
158+
name = "BooleanParserTest",
159+
size = "small",
160+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/BooleanParserTest.java"],
161+
deps = [
162+
":test_utils",
163+
":testdpc_lib",
164+
":test_deps"
165+
],
166+
)
167+
168+
java_test(
169+
name = "ByteParserTest",
170+
size = "small",
171+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/ByteParserTest.java"],
172+
deps = [
173+
":test_utils",
174+
":testdpc_lib",
175+
":test_deps"
176+
],
177+
)
178+
179+
java_test(
180+
name = "CharParserTest",
181+
size = "small",
182+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/CharParserTest.java"],
183+
deps = [
184+
":test_utils",
185+
":testdpc_lib",
186+
":test_deps"
187+
],
188+
)
189+
190+
java_test(
191+
name = "DoubleParserTest",
192+
size = "small",
193+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/DoubleParserTest.java"],
194+
deps = [
195+
":test_utils",
196+
":testdpc_lib",
197+
":test_deps"
198+
],
199+
)
200+
201+
java_test(
202+
name = "FloatParserTest",
203+
size = "small",
204+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/FloatParserTest.java"],
205+
deps = [
206+
":test_utils",
207+
":testdpc_lib",
208+
":test_deps"
209+
],
210+
)
211+
212+
java_test(
213+
name = "IntParserTest",
214+
size = "small",
215+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/IntParserTest.java"],
216+
deps = [
217+
":test_utils",
218+
":testdpc_lib",
219+
":test_deps"
220+
],
221+
)
222+
223+
java_test(
224+
name = "LongParserTest",
225+
size = "small",
226+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/LongParserTest.java"],
227+
deps = [
228+
":test_utils",
229+
":testdpc_lib",
230+
":test_deps"
231+
],
232+
)
233+
234+
java_test(
235+
name = "ShortParserTest",
236+
size = "small",
237+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/ShortParserTest.java"],
238+
deps = [
239+
":test_utils",
240+
":testdpc_lib",
241+
":test_deps"
242+
],
243+
)
244+
245+
java_test(
246+
name = "StringParserTest",
247+
size = "small",
248+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/StringParserTest.java"],
249+
deps = [
250+
":test_utils",
251+
":testdpc_lib",
252+
":test_deps"
253+
],
254+
)
255+
256+
java_test(
257+
name = "CustomParserTest",
258+
size = "small",
259+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/CustomParserTest.java"],
260+
deps = [
261+
":test_utils",
262+
":testdpc_lib",
263+
":test_deps"
264+
],
265+
)
266+
267+
java_test(
268+
name = "CallbackTest",
269+
size = "small",
270+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/CallbackTest.java"],
271+
deps = [
272+
":test_utils",
273+
":testdpc_lib",
274+
":test_deps"
275+
],
276+
)
277+
278+
java_test(
279+
name = "HelpTextGenerationTest",
280+
size = "small",
281+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/HelpTextGenerationTest.java"],
282+
deps = [
283+
":test_utils",
284+
":testdpc_lib",
285+
":test_deps"
286+
],
287+
)
288+
289+
java_test(
290+
name = "InvalidCallsTest",
291+
size = "small",
292+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/InvalidCallsTest.java"],
293+
deps = [
294+
":test_utils",
295+
":testdpc_lib",
296+
":test_deps"
297+
],
298+
)
299+
300+
java_test(
301+
name = "ParamTest",
302+
size = "small",
303+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/ParamTest.java"],
304+
deps = [
305+
":test_utils",
306+
":testdpc_lib",
307+
":test_deps"
308+
],
309+
)
310+
311+
java_test(
312+
name = "RegistrationTest",
313+
size = "small",
314+
srcs = ["src/test/java/com/afwsamples/testdpc/util/flags/RegistrationTest.java"],
315+
deps = [
316+
":test_utils",
317+
":testdpc_lib",
318+
":test_deps"
319+
],
320+
)

Diff for: CONTRIB

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ accept your pull requests.
3131
(https://source.android.com/source/code-style.html) for the
3232
recommended coding standards for this organization.
3333
6. Ensure that your code has an appropriate set of unit tests which all pass.
34-
7. Submit a pull request.
34+
7. Submit a pull request.

Diff for: LICENSE

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
Apache License
23
Version 2.0, January 2004
34
http://www.apache.org/licenses/
@@ -186,7 +187,7 @@
186187
same "printed page" as the copyright notice for easier
187188
identification within third-party archives.
188189

189-
Copyright 2015 The Android Open Source Project
190+
Copyright [yyyy] [name of copyright owner]
190191

191192
Licensed under the Apache License, Version 2.0 (the "License");
192193
you may not use this file except in compliance with the License.
@@ -199,3 +200,4 @@
199200
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200201
See the License for the specific language governing permissions and
201202
limitations under the License.
203+

Diff for: PRIVACY

-1
This file was deleted.

0 commit comments

Comments
 (0)