blob: 5e32adba14320cf0e914864ad290b8641f09b2ae [file] [log] [blame]
Colin Crossaf0b54c2017-09-27 17:22:32 -07001filegroup {
2 name: "non_openjdk_javadoc_files",
Colin Crossaf0b54c2017-09-27 17:22:32 -07003 srcs: [
Jiyong Parkdd8f7032019-09-13 20:52:28 +09004 ":non_openjdk_javadoc_dalvik_files",
5 ":non_openjdk_javadoc_json_files",
6 ":non_openjdk_javadoc_libart_files",
7 ":non_openjdk_javadoc_luni_files",
8 ":non_openjdk_javadoc_xml_files",
9 ],
10 visibility: ["//visibility:private"],
11}
12
13filegroup {
14 name: "non_openjdk_javadoc_dalvik_files",
15 srcs: [
Colin Crossaf0b54c2017-09-27 17:22:32 -070016 "dalvik/src/main/java/dalvik/annotation/AnnotationDefault.java",
17 "dalvik/src/main/java/dalvik/annotation/EnclosingClass.java",
18 "dalvik/src/main/java/dalvik/annotation/EnclosingMethod.java",
19 "dalvik/src/main/java/dalvik/annotation/InnerClass.java",
20 "dalvik/src/main/java/dalvik/annotation/KnownFailure.java",
21 "dalvik/src/main/java/dalvik/annotation/MemberClasses.java",
22 "dalvik/src/main/java/dalvik/annotation/MethodParameters.java",
23 "dalvik/src/main/java/dalvik/annotation/Signature.java",
24 "dalvik/src/main/java/dalvik/annotation/TestTarget.java",
25 "dalvik/src/main/java/dalvik/annotation/TestTargetClass.java",
26 "dalvik/src/main/java/dalvik/annotation/Throws.java",
Neil Fuller0e8b9372018-05-23 11:19:46 +010027 "dalvik/src/main/java/dalvik/annotation/codegen/CovariantReturnType.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070028 "dalvik/src/main/java/dalvik/annotation/optimization/CriticalNative.java",
Hans Boehm9e34bf22018-12-07 15:36:01 -080029 "dalvik/src/main/java/dalvik/annotation/optimization/DeadReferenceSafe.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070030 "dalvik/src/main/java/dalvik/annotation/optimization/FastNative.java",
Kevin Jeonc9ad7fb2021-11-18 02:17:58 +000031 "dalvik/src/main/java/dalvik/annotation/optimization/NeverCompile.java",
Hans Boehme31b3782017-12-01 17:27:13 -080032 "dalvik/src/main/java/dalvik/annotation/optimization/ReachabilitySensitive.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070033 "dalvik/src/main/java/dalvik/bytecode/OpcodeInfo.java",
34 "dalvik/src/main/java/dalvik/bytecode/Opcodes.java",
35 "dalvik/src/main/java/dalvik/system/AllocationLimitError.java",
Victor Chang56f48d72020-10-30 12:18:59 +000036 "dalvik/src/main/java/dalvik/system/AppSpecializationHooks.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070037 "dalvik/src/main/java/dalvik/system/BaseDexClassLoader.java",
38 "dalvik/src/main/java/dalvik/system/BlockGuard.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070039 "dalvik/src/main/java/dalvik/system/CloseGuard.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070040 "dalvik/src/main/java/dalvik/system/DelegateLastClassLoader.java",
41 "dalvik/src/main/java/dalvik/system/DexClassLoader.java",
42 "dalvik/src/main/java/dalvik/system/DexFile.java",
43 "dalvik/src/main/java/dalvik/system/DexPathList.java",
44 "dalvik/src/main/java/dalvik/system/EmulatedStackFrame.java",
45 "dalvik/src/main/java/dalvik/system/InMemoryDexClassLoader.java",
46 "dalvik/src/main/java/dalvik/system/NativeStart.java",
47 "dalvik/src/main/java/dalvik/system/PathClassLoader.java",
48 "dalvik/src/main/java/dalvik/system/PotentialDeadlockError.java",
Neil Fuller4a3e77d2018-07-11 13:57:03 +010049 "dalvik/src/main/java/dalvik/system/RuntimeHooks.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070050 "dalvik/src/main/java/dalvik/system/SocketTagger.java",
51 "dalvik/src/main/java/dalvik/system/TemporaryDirectory.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070052 "dalvik/src/main/java/dalvik/system/VMDebug.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +090053 "dalvik/src/main/java/dalvik/system/ZygoteHooks.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +090054 "dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/Chunk.java",
55 "dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/ChunkHandler.java",
56 "dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/DdmServer.java",
57 "dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/DdmVmInternal.java",
Paul Duffin81dd1df2019-10-10 15:44:53 +010058 ":hidden_api_surface_annotation_files",
Jiyong Parkdd8f7032019-09-13 20:52:28 +090059 ],
60 path: "dalvik/src/main",
61 visibility: ["//visibility:private"],
62}
63
64filegroup {
65 name: "non_openjdk_javadoc_json_files",
66 srcs: [
67 "json/src/main/java/org/json/JSON.java",
68 "json/src/main/java/org/json/JSONArray.java",
69 "json/src/main/java/org/json/JSONException.java",
70 "json/src/main/java/org/json/JSONObject.java",
71 "json/src/main/java/org/json/JSONStringer.java",
72 "json/src/main/java/org/json/JSONTokener.java",
73 ],
74 path: "json/src/main",
75 visibility: ["//visibility:private"],
76}
77
78filegroup {
79 name: "non_openjdk_javadoc_libart_files",
80 srcs: [
81 "libart/src/main/java/dalvik/system/AnnotatedStackTraceElement.java",
82 "libart/src/main/java/dalvik/system/ClassExt.java",
83 "libart/src/main/java/dalvik/system/TransactionAbortError.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070084 "libart/src/main/java/dalvik/system/VMRuntime.java",
85 "libart/src/main/java/dalvik/system/VMStack.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070086 "libart/src/main/java/java/lang/AndroidHardcodedSystemProperties.java",
87 "libart/src/main/java/java/lang/Daemons.java",
88 "libart/src/main/java/java/lang/DexCache.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070089 "libart/src/main/java/java/lang/VMClassLoader.java",
Orion Hodsonfecaee32017-10-05 13:41:12 +010090 "libart/src/main/java/java/lang/invoke/ArrayElementVarHandle.java",
Orion Hodson35d845b2017-10-25 16:26:14 +010091 "libart/src/main/java/java/lang/invoke/ByteArrayViewVarHandle.java",
Orion Hodsonfecaee32017-10-05 13:41:12 +010092 "libart/src/main/java/java/lang/invoke/ByteBufferViewVarHandle.java",
93 "libart/src/main/java/java/lang/invoke/FieldVarHandle.java",
Orion Hodson8885f062021-06-24 22:10:26 +010094 "libart/src/main/java/java/lang/invoke/StaticFieldVarHandle.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +090095 ],
96 path: "libart/src/main",
97 visibility: ["//visibility:private"],
98}
99
Paul Duffin81dd1df2019-10-10 15:44:53 +0100100// The set of annotations used for defining visible (i.e. not hidden) API
101// surfaces.
102filegroup {
103 name: "visible_api_surface_annotation_files",
104 srcs: [
105 "luni/src/main/java/libcore/api/CorePlatformApi.java",
106 "luni/src/main/java/libcore/api/Hide.java",
107 "luni/src/main/java/libcore/api/IntraCoreApi.java",
108 ],
109}
110
111// The set of annotations used for defining the hidden API surface.
112filegroup {
113 name: "hidden_api_surface_annotation_files",
114 srcs: [
Paul Duffin57bcbff2019-10-21 13:47:16 +0100115 "dalvik/src/main/java/dalvik/annotation/compat/VersionCodes.java",
Paul Duffin81dd1df2019-10-10 15:44:53 +0100116 ],
117}
118
119// The set of annotations used for defining all API surfaces, including hidden
120// APIs.
121filegroup {
122 name: "api_surface_annotation_files",
123 srcs: [
124 ":hidden_api_surface_annotation_files",
125 ":visible_api_surface_annotation_files",
126 ],
127}
128
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900129filegroup {
130 name: "non_openjdk_javadoc_luni_files",
131 srcs: [
132 "luni/src/main/java/android/compat/Compatibility.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900133 "luni/src/main/java/android/system/ErrnoException.java",
134 "luni/src/main/java/android/system/GaiException.java",
135 "luni/src/main/java/android/system/IcmpHeaders.java",
136 "luni/src/main/java/android/system/Int32Ref.java",
137 "luni/src/main/java/android/system/Int64Ref.java",
138 "luni/src/main/java/android/system/NetlinkSocketAddress.java",
139 "luni/src/main/java/android/system/Os.java",
140 "luni/src/main/java/android/system/OsConstants.java",
141 "luni/src/main/java/android/system/PacketSocketAddress.java",
142 "luni/src/main/java/android/system/StructAddrinfo.java",
Victor Changa90ceb32021-06-23 17:30:05 +0100143 "luni/src/main/java/android/system/StructCapUserData.java",
144 "luni/src/main/java/android/system/StructCapUserHeader.java",
Tyler Wearca6fab22021-03-22 09:34:52 -0700145 "luni/src/main/java/android/system/StructCmsghdr.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900146 "luni/src/main/java/android/system/StructGroupReq.java",
147 "luni/src/main/java/android/system/StructIfaddrs.java",
148 "luni/src/main/java/android/system/StructLinger.java",
Tyler Wearca6fab22021-03-22 09:34:52 -0700149 "luni/src/main/java/android/system/StructMsghdr.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900150 "luni/src/main/java/android/system/StructPasswd.java",
151 "luni/src/main/java/android/system/StructPollfd.java",
152 "luni/src/main/java/android/system/StructRlimit.java",
153 "luni/src/main/java/android/system/StructStat.java",
154 "luni/src/main/java/android/system/StructStatVfs.java",
155 "luni/src/main/java/android/system/StructTimespec.java",
156 "luni/src/main/java/android/system/StructTimeval.java",
157 "luni/src/main/java/android/system/StructUcred.java",
158 "luni/src/main/java/android/system/StructUtsname.java",
Hans Boehm72c1bd12022-01-14 16:53:05 -0800159 "luni/src/main/java/android/system/SystemCleaner.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900160 "luni/src/main/java/android/system/UnixSocketAddress.java",
Roman Kiryanov363d7e82021-03-14 15:03:47 -0700161 "luni/src/main/java/android/system/VmSocketAddress.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900162 "luni/src/main/java/java/lang/FindBugsSuppressWarnings.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700163 "luni/src/main/java/java/lang/ref/FinalizerReference.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700164 "luni/src/main/java/java/net/DefaultFileNameMap.java",
165 "luni/src/main/java/java/nio/NIOAccess.java",
166 "luni/src/main/java/java/nio/NioUtils.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700167 "luni/src/main/java/javax/xml/XMLConstants.java",
168 "luni/src/main/java/javax/xml/datatype/DatatypeConfigurationException.java",
169 "luni/src/main/java/javax/xml/datatype/DatatypeConstants.java",
170 "luni/src/main/java/javax/xml/datatype/DatatypeFactory.java",
171 "luni/src/main/java/javax/xml/datatype/Duration.java",
172 "luni/src/main/java/javax/xml/datatype/FactoryFinder.java",
173 "luni/src/main/java/javax/xml/datatype/XMLGregorianCalendar.java",
174 "luni/src/main/java/javax/xml/namespace/NamespaceContext.java",
175 "luni/src/main/java/javax/xml/namespace/QName.java",
176 "luni/src/main/java/javax/xml/parsers/DocumentBuilder.java",
177 "luni/src/main/java/javax/xml/parsers/DocumentBuilderFactory.java",
178 "luni/src/main/java/javax/xml/parsers/FactoryConfigurationError.java",
179 "luni/src/main/java/javax/xml/parsers/FilePathToURI.java",
180 "luni/src/main/java/javax/xml/parsers/ParserConfigurationException.java",
181 "luni/src/main/java/javax/xml/parsers/SAXParser.java",
182 "luni/src/main/java/javax/xml/parsers/SAXParserFactory.java",
183 "luni/src/main/java/javax/xml/transform/ErrorListener.java",
184 "luni/src/main/java/javax/xml/transform/OutputKeys.java",
185 "luni/src/main/java/javax/xml/transform/Result.java",
186 "luni/src/main/java/javax/xml/transform/Source.java",
187 "luni/src/main/java/javax/xml/transform/SourceLocator.java",
188 "luni/src/main/java/javax/xml/transform/Templates.java",
189 "luni/src/main/java/javax/xml/transform/Transformer.java",
190 "luni/src/main/java/javax/xml/transform/TransformerConfigurationException.java",
191 "luni/src/main/java/javax/xml/transform/TransformerException.java",
192 "luni/src/main/java/javax/xml/transform/TransformerFactory.java",
193 "luni/src/main/java/javax/xml/transform/TransformerFactoryConfigurationError.java",
194 "luni/src/main/java/javax/xml/transform/URIResolver.java",
195 "luni/src/main/java/javax/xml/transform/dom/DOMLocator.java",
196 "luni/src/main/java/javax/xml/transform/dom/DOMResult.java",
197 "luni/src/main/java/javax/xml/transform/dom/DOMSource.java",
198 "luni/src/main/java/javax/xml/transform/sax/SAXResult.java",
199 "luni/src/main/java/javax/xml/transform/sax/SAXSource.java",
200 "luni/src/main/java/javax/xml/transform/sax/SAXTransformerFactory.java",
201 "luni/src/main/java/javax/xml/transform/sax/TemplatesHandler.java",
202 "luni/src/main/java/javax/xml/transform/sax/TransformerHandler.java",
203 "luni/src/main/java/javax/xml/transform/stream/FilePathToURI.java",
204 "luni/src/main/java/javax/xml/transform/stream/StreamResult.java",
205 "luni/src/main/java/javax/xml/transform/stream/StreamSource.java",
206 "luni/src/main/java/javax/xml/validation/Schema.java",
207 "luni/src/main/java/javax/xml/validation/SchemaFactory.java",
208 "luni/src/main/java/javax/xml/validation/SchemaFactoryFinder.java",
209 "luni/src/main/java/javax/xml/validation/SchemaFactoryLoader.java",
210 "luni/src/main/java/javax/xml/validation/TypeInfoProvider.java",
211 "luni/src/main/java/javax/xml/validation/Validator.java",
212 "luni/src/main/java/javax/xml/validation/ValidatorHandler.java",
213 "luni/src/main/java/javax/xml/xpath/XPath.java",
214 "luni/src/main/java/javax/xml/xpath/XPathConstants.java",
215 "luni/src/main/java/javax/xml/xpath/XPathException.java",
216 "luni/src/main/java/javax/xml/xpath/XPathExpression.java",
217 "luni/src/main/java/javax/xml/xpath/XPathExpressionException.java",
218 "luni/src/main/java/javax/xml/xpath/XPathFactory.java",
219 "luni/src/main/java/javax/xml/xpath/XPathFactoryConfigurationException.java",
220 "luni/src/main/java/javax/xml/xpath/XPathFactoryFinder.java",
221 "luni/src/main/java/javax/xml/xpath/XPathFunction.java",
222 "luni/src/main/java/javax/xml/xpath/XPathFunctionException.java",
223 "luni/src/main/java/javax/xml/xpath/XPathFunctionResolver.java",
224 "luni/src/main/java/javax/xml/xpath/XPathVariableResolver.java",
Tobias Thiererc83d0452019-10-03 13:46:45 +0100225 "luni/src/main/java/libcore/content/type/MimeMap.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900226 "luni/src/main/java/libcore/icu/DateIntervalFormat.java",
Victor Chang36367102022-02-03 11:42:00 +0000227 "luni/src/main/java/libcore/icu/DecimalFormatData.java",
Neil Fuller1a6015c2018-09-28 17:35:22 +0100228 "luni/src/main/java/libcore/icu/ICU.java",
Neil Fuller0df70562018-10-02 12:01:48 +0100229 "luni/src/main/java/libcore/icu/LocaleData.java",
Victor Chang36367102022-02-03 11:42:00 +0000230 "luni/src/main/java/libcore/icu/SimpleDateFormatData.java",
Neil Fullerae7c6892018-10-15 10:21:50 +0100231 "luni/src/main/java/libcore/icu/TimeZoneNames.java",
Pete Bentleyba690c42020-01-21 11:23:03 +0000232 "luni/src/main/java/libcore/io/AsynchronousCloseMonitor.java",
Tobias Thierer73dc8a52018-10-22 12:06:37 +0100233 "luni/src/main/java/libcore/io/ForwardingOs.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100234 "luni/src/main/java/libcore/io/IoBridge.java",
Neil Fullerbe9258e2018-09-24 17:11:27 +0100235 "luni/src/main/java/libcore/io/IoUtils.java",
236 "luni/src/main/java/libcore/io/Libcore.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100237 "luni/src/main/java/libcore/io/Memory.java",
Neil Fullerbe9258e2018-09-24 17:11:27 +0100238 "luni/src/main/java/libcore/io/Os.java",
Neil Fuller1a6015c2018-09-28 17:35:22 +0100239 "luni/src/main/java/libcore/io/Streams.java",
Paul Duffina4df2372018-12-10 15:48:01 +0000240 "luni/src/main/java/libcore/net/InetAddressUtils.java",
Neil Fullerbe9258e2018-09-24 17:11:27 +0100241 "luni/src/main/java/libcore/net/NetworkSecurityPolicy.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100242 "luni/src/main/java/libcore/net/event/NetworkEventDispatcher.java",
paulhu4a7a9452021-03-15 16:51:19 +0800243 "luni/src/main/java/libcore/net/http/Dns.java",
244 "luni/src/main/java/libcore/net/http/HttpURLConnectionFactory.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100245 "luni/src/main/java/libcore/util/ArrayUtils.java",
Neil Fullerae7c6892018-10-15 10:21:50 +0100246 "luni/src/main/java/libcore/util/BasicLruCache.java",
Neil Fuller1a6015c2018-09-28 17:35:22 +0100247 "luni/src/main/java/libcore/util/EmptyArray.java",
xueliang.zhongdad45402018-11-20 16:18:33 +0000248 "luni/src/main/java/libcore/util/FP16.java",
Neil Fuller1a6015c2018-09-28 17:35:22 +0100249 "luni/src/main/java/libcore/util/HexEncoding.java",
250 "luni/src/main/java/libcore/util/NativeAllocationRegistry.java",
Adam Vartanian474ad312018-12-05 14:06:14 +0000251 "luni/src/main/java/libcore/util/NonNull.java",
252 "luni/src/main/java/libcore/util/Nullable.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100253 "luni/src/main/java/libcore/util/SneakyThrow.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100254 "luni/src/main/java/libcore/util/XmlObjectFactory.java",
255 "luni/src/main/java/libcore/util/ZoneInfo.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700256 "luni/src/main/java/org/w3c/dom/Attr.java",
257 "luni/src/main/java/org/w3c/dom/CDATASection.java",
258 "luni/src/main/java/org/w3c/dom/CharacterData.java",
259 "luni/src/main/java/org/w3c/dom/Comment.java",
260 "luni/src/main/java/org/w3c/dom/DOMConfiguration.java",
261 "luni/src/main/java/org/w3c/dom/DOMError.java",
262 "luni/src/main/java/org/w3c/dom/DOMErrorHandler.java",
263 "luni/src/main/java/org/w3c/dom/DOMException.java",
264 "luni/src/main/java/org/w3c/dom/DOMImplementation.java",
265 "luni/src/main/java/org/w3c/dom/DOMImplementationList.java",
266 "luni/src/main/java/org/w3c/dom/DOMImplementationSource.java",
267 "luni/src/main/java/org/w3c/dom/DOMLocator.java",
268 "luni/src/main/java/org/w3c/dom/DOMStringList.java",
269 "luni/src/main/java/org/w3c/dom/Document.java",
270 "luni/src/main/java/org/w3c/dom/DocumentFragment.java",
271 "luni/src/main/java/org/w3c/dom/DocumentType.java",
272 "luni/src/main/java/org/w3c/dom/Element.java",
273 "luni/src/main/java/org/w3c/dom/Entity.java",
274 "luni/src/main/java/org/w3c/dom/EntityReference.java",
275 "luni/src/main/java/org/w3c/dom/NameList.java",
276 "luni/src/main/java/org/w3c/dom/NamedNodeMap.java",
277 "luni/src/main/java/org/w3c/dom/Node.java",
278 "luni/src/main/java/org/w3c/dom/NodeList.java",
279 "luni/src/main/java/org/w3c/dom/Notation.java",
280 "luni/src/main/java/org/w3c/dom/ProcessingInstruction.java",
281 "luni/src/main/java/org/w3c/dom/Text.java",
282 "luni/src/main/java/org/w3c/dom/TypeInfo.java",
283 "luni/src/main/java/org/w3c/dom/UserDataHandler.java",
284 "luni/src/main/java/org/w3c/dom/ls/DOMImplementationLS.java",
285 "luni/src/main/java/org/w3c/dom/ls/LSException.java",
286 "luni/src/main/java/org/w3c/dom/ls/LSInput.java",
287 "luni/src/main/java/org/w3c/dom/ls/LSOutput.java",
288 "luni/src/main/java/org/w3c/dom/ls/LSParser.java",
289 "luni/src/main/java/org/w3c/dom/ls/LSParserFilter.java",
290 "luni/src/main/java/org/w3c/dom/ls/LSResourceResolver.java",
291 "luni/src/main/java/org/w3c/dom/ls/LSSerializer.java",
292 "luni/src/main/java/org/w3c/dom/ls/LSSerializerFilter.java",
293 "luni/src/main/java/org/w3c/dom/traversal/NodeFilter.java",
294 "luni/src/main/java/org/w3c/dom/traversal/NodeIterator.java",
295 "luni/src/main/java/org/xml/sax/AttributeList.java",
296 "luni/src/main/java/org/xml/sax/Attributes.java",
297 "luni/src/main/java/org/xml/sax/ContentHandler.java",
298 "luni/src/main/java/org/xml/sax/DTDHandler.java",
299 "luni/src/main/java/org/xml/sax/DocumentHandler.java",
300 "luni/src/main/java/org/xml/sax/EntityResolver.java",
301 "luni/src/main/java/org/xml/sax/ErrorHandler.java",
302 "luni/src/main/java/org/xml/sax/HandlerBase.java",
303 "luni/src/main/java/org/xml/sax/InputSource.java",
304 "luni/src/main/java/org/xml/sax/Locator.java",
305 "luni/src/main/java/org/xml/sax/Parser.java",
306 "luni/src/main/java/org/xml/sax/SAXException.java",
307 "luni/src/main/java/org/xml/sax/SAXNotRecognizedException.java",
308 "luni/src/main/java/org/xml/sax/SAXNotSupportedException.java",
309 "luni/src/main/java/org/xml/sax/SAXParseException.java",
310 "luni/src/main/java/org/xml/sax/XMLFilter.java",
311 "luni/src/main/java/org/xml/sax/XMLReader.java",
312 "luni/src/main/java/org/xml/sax/ext/Attributes2.java",
313 "luni/src/main/java/org/xml/sax/ext/Attributes2Impl.java",
314 "luni/src/main/java/org/xml/sax/ext/DeclHandler.java",
315 "luni/src/main/java/org/xml/sax/ext/DefaultHandler2.java",
316 "luni/src/main/java/org/xml/sax/ext/EntityResolver2.java",
317 "luni/src/main/java/org/xml/sax/ext/LexicalHandler.java",
318 "luni/src/main/java/org/xml/sax/ext/Locator2.java",
319 "luni/src/main/java/org/xml/sax/ext/Locator2Impl.java",
320 "luni/src/main/java/org/xml/sax/helpers/AttributeListImpl.java",
321 "luni/src/main/java/org/xml/sax/helpers/AttributesImpl.java",
322 "luni/src/main/java/org/xml/sax/helpers/DefaultHandler.java",
323 "luni/src/main/java/org/xml/sax/helpers/LocatorImpl.java",
324 "luni/src/main/java/org/xml/sax/helpers/NamespaceSupport.java",
325 "luni/src/main/java/org/xml/sax/helpers/NewInstance.java",
326 "luni/src/main/java/org/xml/sax/helpers/ParserAdapter.java",
327 "luni/src/main/java/org/xml/sax/helpers/ParserFactory.java",
328 "luni/src/main/java/org/xml/sax/helpers/XMLFilterImpl.java",
329 "luni/src/main/java/org/xml/sax/helpers/XMLReaderAdapter.java",
330 "luni/src/main/java/org/xml/sax/helpers/XMLReaderFactory.java",
Paul Duffin81dd1df2019-10-10 15:44:53 +0100331 ":visible_api_surface_annotation_files",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900332 ],
333 path: "luni/src/main",
334 visibility: ["//visibility:private"],
335}
336
337filegroup {
338 name: "non_openjdk_javadoc_xml_files",
339 srcs: [
Colin Crossaf0b54c2017-09-27 17:22:32 -0700340 "xml/src/main/java/org/xmlpull/v1/XmlPullParser.java",
341 "xml/src/main/java/org/xmlpull/v1/XmlPullParserException.java",
342 "xml/src/main/java/org/xmlpull/v1/XmlPullParserFactory.java",
343 "xml/src/main/java/org/xmlpull/v1/XmlSerializer.java",
344 "xml/src/main/java/org/xmlpull/v1/sax2/Driver.java",
345 ],
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900346 path: "xml/src/main",
347 visibility: ["//visibility:private"],
Colin Crossaf0b54c2017-09-27 17:22:32 -0700348}
349
350filegroup {
351 name: "non_openjdk_java_files",
Paul Duffinc241d6a2019-06-25 15:40:29 +0100352 visibility: [
353 "//frameworks/base",
354 ],
Colin Crossaf0b54c2017-09-27 17:22:32 -0700355 srcs: [
Colin Crossaf0b54c2017-09-27 17:22:32 -0700356 "luni/src/main/java/java/net/AddressCache.java",
357 "luni/src/main/java/libcore/icu/CollationKeyICU.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700358 "luni/src/main/java/libcore/icu/DateUtilsBridge.java",
Sorin Basca1acaa1a2022-01-23 09:01:07 +0000359 "luni/src/main/java/libcore/internal/Java11LanguageFeatures.java",
Tobias Thiererde991232018-03-07 15:10:46 +0000360 "luni/src/main/java/libcore/internal/Java9LanguageFeatures.java",
Nikita Iashchenko81bd4bd2021-04-29 11:41:18 +0100361 "luni/src/main/java/libcore/internal/StringPool.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700362 "luni/src/main/java/libcore/io/ClassPathURLStreamHandler.java",
363 "luni/src/main/java/libcore/io/BlockGuardOs.java",
364 "luni/src/main/java/libcore/io/BufferIterator.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700365 "luni/src/main/java/libcore/io/IoTracker.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700366 "luni/src/main/java/libcore/io/Linux.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700367 "luni/src/main/java/libcore/io/MemoryMappedFile.java",
368 "luni/src/main/java/libcore/io/NioBufferIterator.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700369 "luni/src/main/java/libcore/math/MathUtils.java",
Hans Boehm930e9a12019-08-07 18:03:49 -0700370 "luni/src/main/java/libcore/math/NativeBN.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700371 "luni/src/main/java/libcore/net/event/NetworkEventListener.java",
372 "luni/src/main/java/libcore/net/http/HttpDate.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700373 "luni/src/main/java/libcore/reflect/AnnotatedElements.java",
374 "luni/src/main/java/libcore/reflect/AnnotationFactory.java",
375 "luni/src/main/java/libcore/reflect/AnnotationMember.java",
376 "luni/src/main/java/libcore/reflect/GenericArrayTypeImpl.java",
377 "luni/src/main/java/libcore/reflect/GenericSignatureParser.java",
378 "luni/src/main/java/libcore/reflect/InternalNames.java",
379 "luni/src/main/java/libcore/reflect/ListOfTypes.java",
380 "luni/src/main/java/libcore/reflect/ListOfVariables.java",
381 "luni/src/main/java/libcore/reflect/ParameterizedTypeImpl.java",
382 "luni/src/main/java/libcore/reflect/TypeVariableImpl.java",
383 "luni/src/main/java/libcore/reflect/Types.java",
384 "luni/src/main/java/libcore/reflect/WildcardTypeImpl.java",
385 "luni/src/main/java/libcore/util/CharsetUtils.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700386 "luni/src/main/java/libcore/util/CollectionUtils.java",
Przemyslaw Szczepaniak4080a992018-02-02 10:25:52 +0000387 "luni/src/main/java/libcore/util/NullFromTypeParam.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700388 "luni/src/main/java/libcore/util/Objects.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700389 "luni/src/main/java/org/apache/harmony/xml/ExpatAttributes.java",
390 "luni/src/main/java/org/apache/harmony/xml/ExpatException.java",
391 "luni/src/main/java/org/apache/harmony/xml/ExpatParser.java",
392 "luni/src/main/java/org/apache/harmony/xml/ExpatReader.java",
393 "luni/src/main/java/org/apache/harmony/xml/dom/AttrImpl.java",
394 "luni/src/main/java/org/apache/harmony/xml/dom/CDATASectionImpl.java",
395 "luni/src/main/java/org/apache/harmony/xml/dom/CharacterDataImpl.java",
396 "luni/src/main/java/org/apache/harmony/xml/dom/CommentImpl.java",
397 "luni/src/main/java/org/apache/harmony/xml/dom/DOMConfigurationImpl.java",
398 "luni/src/main/java/org/apache/harmony/xml/dom/DOMErrorImpl.java",
399 "luni/src/main/java/org/apache/harmony/xml/dom/DOMImplementationImpl.java",
400 "luni/src/main/java/org/apache/harmony/xml/dom/DocumentFragmentImpl.java",
401 "luni/src/main/java/org/apache/harmony/xml/dom/DocumentImpl.java",
402 "luni/src/main/java/org/apache/harmony/xml/dom/DocumentTypeImpl.java",
403 "luni/src/main/java/org/apache/harmony/xml/dom/ElementImpl.java",
404 "luni/src/main/java/org/apache/harmony/xml/dom/EntityImpl.java",
405 "luni/src/main/java/org/apache/harmony/xml/dom/EntityReferenceImpl.java",
406 "luni/src/main/java/org/apache/harmony/xml/dom/InnerNodeImpl.java",
407 "luni/src/main/java/org/apache/harmony/xml/dom/LeafNodeImpl.java",
408 "luni/src/main/java/org/apache/harmony/xml/dom/NodeImpl.java",
409 "luni/src/main/java/org/apache/harmony/xml/dom/NodeListImpl.java",
410 "luni/src/main/java/org/apache/harmony/xml/dom/NotationImpl.java",
411 "luni/src/main/java/org/apache/harmony/xml/dom/ProcessingInstructionImpl.java",
412 "luni/src/main/java/org/apache/harmony/xml/dom/TextImpl.java",
413 "luni/src/main/java/org/apache/harmony/xml/parsers/DocumentBuilderFactoryImpl.java",
414 "luni/src/main/java/org/apache/harmony/xml/parsers/DocumentBuilderImpl.java",
415 "luni/src/main/java/org/apache/harmony/xml/parsers/SAXParserFactoryImpl.java",
416 "luni/src/main/java/org/apache/harmony/xml/parsers/SAXParserImpl.java",
417 "libart/src/main/java/java/lang/CaseMapper.java",
418 "libart/src/main/java/java/lang/StringFactory.java",
Neil Fuller458d8cb2018-07-10 18:36:31 +0100419 "xml/src/main/java/com/android/org/kxml2/io/KXmlParser.java",
420 "xml/src/main/java/com/android/org/kxml2/io/KXmlSerializer.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700421 ":non_openjdk_javadoc_files",
422 ],
423}