blob: 59a78e361ece4bd3756154428401676ceee431b0 [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",
Hans Boehme31b3782017-12-01 17:27:13 -080031 "dalvik/src/main/java/dalvik/annotation/optimization/ReachabilitySensitive.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070032 "dalvik/src/main/java/dalvik/bytecode/OpcodeInfo.java",
33 "dalvik/src/main/java/dalvik/bytecode/Opcodes.java",
34 "dalvik/src/main/java/dalvik/system/AllocationLimitError.java",
Victor Chang56f48d72020-10-30 12:18:59 +000035 "dalvik/src/main/java/dalvik/system/AppSpecializationHooks.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070036 "dalvik/src/main/java/dalvik/system/BaseDexClassLoader.java",
37 "dalvik/src/main/java/dalvik/system/BlockGuard.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070038 "dalvik/src/main/java/dalvik/system/CloseGuard.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070039 "dalvik/src/main/java/dalvik/system/DelegateLastClassLoader.java",
40 "dalvik/src/main/java/dalvik/system/DexClassLoader.java",
41 "dalvik/src/main/java/dalvik/system/DexFile.java",
42 "dalvik/src/main/java/dalvik/system/DexPathList.java",
43 "dalvik/src/main/java/dalvik/system/EmulatedStackFrame.java",
44 "dalvik/src/main/java/dalvik/system/InMemoryDexClassLoader.java",
45 "dalvik/src/main/java/dalvik/system/NativeStart.java",
46 "dalvik/src/main/java/dalvik/system/PathClassLoader.java",
47 "dalvik/src/main/java/dalvik/system/PotentialDeadlockError.java",
Neil Fuller4a3e77d2018-07-11 13:57:03 +010048 "dalvik/src/main/java/dalvik/system/RuntimeHooks.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070049 "dalvik/src/main/java/dalvik/system/SocketTagger.java",
50 "dalvik/src/main/java/dalvik/system/TemporaryDirectory.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070051 "dalvik/src/main/java/dalvik/system/VMDebug.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +090052 "dalvik/src/main/java/dalvik/system/ZygoteHooks.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +090053 "dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/Chunk.java",
54 "dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/ChunkHandler.java",
55 "dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/DdmServer.java",
56 "dalvik/src/main/java/org/apache/harmony/dalvik/ddmc/DdmVmInternal.java",
Paul Duffin81dd1df2019-10-10 15:44:53 +010057 ":hidden_api_surface_annotation_files",
Jiyong Parkdd8f7032019-09-13 20:52:28 +090058 ],
59 path: "dalvik/src/main",
60 visibility: ["//visibility:private"],
61}
62
63filegroup {
64 name: "non_openjdk_javadoc_json_files",
65 srcs: [
66 "json/src/main/java/org/json/JSON.java",
67 "json/src/main/java/org/json/JSONArray.java",
68 "json/src/main/java/org/json/JSONException.java",
69 "json/src/main/java/org/json/JSONObject.java",
70 "json/src/main/java/org/json/JSONStringer.java",
71 "json/src/main/java/org/json/JSONTokener.java",
72 ],
73 path: "json/src/main",
74 visibility: ["//visibility:private"],
75}
76
77filegroup {
78 name: "non_openjdk_javadoc_libart_files",
79 srcs: [
80 "libart/src/main/java/dalvik/system/AnnotatedStackTraceElement.java",
81 "libart/src/main/java/dalvik/system/ClassExt.java",
82 "libart/src/main/java/dalvik/system/TransactionAbortError.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070083 "libart/src/main/java/dalvik/system/VMRuntime.java",
84 "libart/src/main/java/dalvik/system/VMStack.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070085 "libart/src/main/java/java/lang/AndroidHardcodedSystemProperties.java",
86 "libart/src/main/java/java/lang/Daemons.java",
87 "libart/src/main/java/java/lang/DexCache.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -070088 "libart/src/main/java/java/lang/VMClassLoader.java",
Orion Hodsonfecaee32017-10-05 13:41:12 +010089 "libart/src/main/java/java/lang/invoke/ArrayElementVarHandle.java",
Orion Hodson35d845b2017-10-25 16:26:14 +010090 "libart/src/main/java/java/lang/invoke/ByteArrayViewVarHandle.java",
Orion Hodsonfecaee32017-10-05 13:41:12 +010091 "libart/src/main/java/java/lang/invoke/ByteBufferViewVarHandle.java",
92 "libart/src/main/java/java/lang/invoke/FieldVarHandle.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +090093 ],
94 path: "libart/src/main",
95 visibility: ["//visibility:private"],
96}
97
Paul Duffin81dd1df2019-10-10 15:44:53 +010098// The set of annotations used for defining visible (i.e. not hidden) API
99// surfaces.
100filegroup {
101 name: "visible_api_surface_annotation_files",
102 srcs: [
103 "luni/src/main/java/libcore/api/CorePlatformApi.java",
104 "luni/src/main/java/libcore/api/Hide.java",
105 "luni/src/main/java/libcore/api/IntraCoreApi.java",
106 ],
107}
108
109// The set of annotations used for defining the hidden API surface.
110filegroup {
111 name: "hidden_api_surface_annotation_files",
112 srcs: [
Paul Duffin57bcbff2019-10-21 13:47:16 +0100113 "dalvik/src/main/java/dalvik/annotation/compat/VersionCodes.java",
Paul Duffin81dd1df2019-10-10 15:44:53 +0100114 ],
115}
116
117// The set of annotations used for defining all API surfaces, including hidden
118// APIs.
119filegroup {
120 name: "api_surface_annotation_files",
121 srcs: [
122 ":hidden_api_surface_annotation_files",
123 ":visible_api_surface_annotation_files",
124 ],
125}
126
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900127filegroup {
128 name: "non_openjdk_javadoc_luni_files",
129 srcs: [
130 "luni/src/main/java/android/compat/Compatibility.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900131 "luni/src/main/java/android/system/ErrnoException.java",
132 "luni/src/main/java/android/system/GaiException.java",
133 "luni/src/main/java/android/system/IcmpHeaders.java",
134 "luni/src/main/java/android/system/Int32Ref.java",
135 "luni/src/main/java/android/system/Int64Ref.java",
136 "luni/src/main/java/android/system/NetlinkSocketAddress.java",
137 "luni/src/main/java/android/system/Os.java",
138 "luni/src/main/java/android/system/OsConstants.java",
139 "luni/src/main/java/android/system/PacketSocketAddress.java",
140 "luni/src/main/java/android/system/StructAddrinfo.java",
141 "luni/src/main/java/android/system/StructCapUserData.java",
142 "luni/src/main/java/android/system/StructCapUserHeader.java",
Tyler Wearca6fab22021-03-22 09:34:52 -0700143 "luni/src/main/java/android/system/StructCmsghdr.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900144 "luni/src/main/java/android/system/StructGroupReq.java",
145 "luni/src/main/java/android/system/StructIfaddrs.java",
146 "luni/src/main/java/android/system/StructLinger.java",
Tyler Wearca6fab22021-03-22 09:34:52 -0700147 "luni/src/main/java/android/system/StructMsghdr.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900148 "luni/src/main/java/android/system/StructPasswd.java",
149 "luni/src/main/java/android/system/StructPollfd.java",
150 "luni/src/main/java/android/system/StructRlimit.java",
151 "luni/src/main/java/android/system/StructStat.java",
152 "luni/src/main/java/android/system/StructStatVfs.java",
153 "luni/src/main/java/android/system/StructTimespec.java",
154 "luni/src/main/java/android/system/StructTimeval.java",
155 "luni/src/main/java/android/system/StructUcred.java",
156 "luni/src/main/java/android/system/StructUtsname.java",
157 "luni/src/main/java/android/system/UnixSocketAddress.java",
Roman Kiryanov363d7e82021-03-14 15:03:47 -0700158 "luni/src/main/java/android/system/VmSocketAddress.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900159 "luni/src/main/java/java/lang/FindBugsSuppressWarnings.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700160 "luni/src/main/java/java/lang/ref/FinalizerReference.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700161 "luni/src/main/java/java/net/DefaultFileNameMap.java",
162 "luni/src/main/java/java/nio/NIOAccess.java",
163 "luni/src/main/java/java/nio/NioUtils.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700164 "luni/src/main/java/javax/xml/XMLConstants.java",
165 "luni/src/main/java/javax/xml/datatype/DatatypeConfigurationException.java",
166 "luni/src/main/java/javax/xml/datatype/DatatypeConstants.java",
167 "luni/src/main/java/javax/xml/datatype/DatatypeFactory.java",
168 "luni/src/main/java/javax/xml/datatype/Duration.java",
169 "luni/src/main/java/javax/xml/datatype/FactoryFinder.java",
170 "luni/src/main/java/javax/xml/datatype/XMLGregorianCalendar.java",
171 "luni/src/main/java/javax/xml/namespace/NamespaceContext.java",
172 "luni/src/main/java/javax/xml/namespace/QName.java",
173 "luni/src/main/java/javax/xml/parsers/DocumentBuilder.java",
174 "luni/src/main/java/javax/xml/parsers/DocumentBuilderFactory.java",
175 "luni/src/main/java/javax/xml/parsers/FactoryConfigurationError.java",
176 "luni/src/main/java/javax/xml/parsers/FilePathToURI.java",
177 "luni/src/main/java/javax/xml/parsers/ParserConfigurationException.java",
178 "luni/src/main/java/javax/xml/parsers/SAXParser.java",
179 "luni/src/main/java/javax/xml/parsers/SAXParserFactory.java",
180 "luni/src/main/java/javax/xml/transform/ErrorListener.java",
181 "luni/src/main/java/javax/xml/transform/OutputKeys.java",
182 "luni/src/main/java/javax/xml/transform/Result.java",
183 "luni/src/main/java/javax/xml/transform/Source.java",
184 "luni/src/main/java/javax/xml/transform/SourceLocator.java",
185 "luni/src/main/java/javax/xml/transform/Templates.java",
186 "luni/src/main/java/javax/xml/transform/Transformer.java",
187 "luni/src/main/java/javax/xml/transform/TransformerConfigurationException.java",
188 "luni/src/main/java/javax/xml/transform/TransformerException.java",
189 "luni/src/main/java/javax/xml/transform/TransformerFactory.java",
190 "luni/src/main/java/javax/xml/transform/TransformerFactoryConfigurationError.java",
191 "luni/src/main/java/javax/xml/transform/URIResolver.java",
192 "luni/src/main/java/javax/xml/transform/dom/DOMLocator.java",
193 "luni/src/main/java/javax/xml/transform/dom/DOMResult.java",
194 "luni/src/main/java/javax/xml/transform/dom/DOMSource.java",
195 "luni/src/main/java/javax/xml/transform/sax/SAXResult.java",
196 "luni/src/main/java/javax/xml/transform/sax/SAXSource.java",
197 "luni/src/main/java/javax/xml/transform/sax/SAXTransformerFactory.java",
198 "luni/src/main/java/javax/xml/transform/sax/TemplatesHandler.java",
199 "luni/src/main/java/javax/xml/transform/sax/TransformerHandler.java",
200 "luni/src/main/java/javax/xml/transform/stream/FilePathToURI.java",
201 "luni/src/main/java/javax/xml/transform/stream/StreamResult.java",
202 "luni/src/main/java/javax/xml/transform/stream/StreamSource.java",
203 "luni/src/main/java/javax/xml/validation/Schema.java",
204 "luni/src/main/java/javax/xml/validation/SchemaFactory.java",
205 "luni/src/main/java/javax/xml/validation/SchemaFactoryFinder.java",
206 "luni/src/main/java/javax/xml/validation/SchemaFactoryLoader.java",
207 "luni/src/main/java/javax/xml/validation/TypeInfoProvider.java",
208 "luni/src/main/java/javax/xml/validation/Validator.java",
209 "luni/src/main/java/javax/xml/validation/ValidatorHandler.java",
210 "luni/src/main/java/javax/xml/xpath/XPath.java",
211 "luni/src/main/java/javax/xml/xpath/XPathConstants.java",
212 "luni/src/main/java/javax/xml/xpath/XPathException.java",
213 "luni/src/main/java/javax/xml/xpath/XPathExpression.java",
214 "luni/src/main/java/javax/xml/xpath/XPathExpressionException.java",
215 "luni/src/main/java/javax/xml/xpath/XPathFactory.java",
216 "luni/src/main/java/javax/xml/xpath/XPathFactoryConfigurationException.java",
217 "luni/src/main/java/javax/xml/xpath/XPathFactoryFinder.java",
218 "luni/src/main/java/javax/xml/xpath/XPathFunction.java",
219 "luni/src/main/java/javax/xml/xpath/XPathFunctionException.java",
220 "luni/src/main/java/javax/xml/xpath/XPathFunctionResolver.java",
221 "luni/src/main/java/javax/xml/xpath/XPathVariableResolver.java",
Tobias Thiererc83d0452019-10-03 13:46:45 +0100222 "luni/src/main/java/libcore/content/type/MimeMap.java",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900223 "luni/src/main/java/libcore/icu/DateIntervalFormat.java",
Neil Fuller1a6015c2018-09-28 17:35:22 +0100224 "luni/src/main/java/libcore/icu/ICU.java",
Neil Fuller0df70562018-10-02 12:01:48 +0100225 "luni/src/main/java/libcore/icu/LocaleData.java",
Neil Fullerae7c6892018-10-15 10:21:50 +0100226 "luni/src/main/java/libcore/icu/TimeZoneNames.java",
Pete Bentleyba690c42020-01-21 11:23:03 +0000227 "luni/src/main/java/libcore/io/AsynchronousCloseMonitor.java",
Tobias Thierer73dc8a52018-10-22 12:06:37 +0100228 "luni/src/main/java/libcore/io/ForwardingOs.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100229 "luni/src/main/java/libcore/io/IoBridge.java",
Neil Fullerbe9258e2018-09-24 17:11:27 +0100230 "luni/src/main/java/libcore/io/IoUtils.java",
231 "luni/src/main/java/libcore/io/Libcore.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100232 "luni/src/main/java/libcore/io/Memory.java",
Neil Fullerbe9258e2018-09-24 17:11:27 +0100233 "luni/src/main/java/libcore/io/Os.java",
Neil Fuller1a6015c2018-09-28 17:35:22 +0100234 "luni/src/main/java/libcore/io/Streams.java",
Paul Duffina4df2372018-12-10 15:48:01 +0000235 "luni/src/main/java/libcore/net/InetAddressUtils.java",
Neil Fullerbe9258e2018-09-24 17:11:27 +0100236 "luni/src/main/java/libcore/net/NetworkSecurityPolicy.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100237 "luni/src/main/java/libcore/net/event/NetworkEventDispatcher.java",
paulhu4a7a9452021-03-15 16:51:19 +0800238 "luni/src/main/java/libcore/net/http/Dns.java",
239 "luni/src/main/java/libcore/net/http/HttpURLConnectionFactory.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100240 "luni/src/main/java/libcore/util/ArrayUtils.java",
Neil Fullerae7c6892018-10-15 10:21:50 +0100241 "luni/src/main/java/libcore/util/BasicLruCache.java",
Neil Fuller1a6015c2018-09-28 17:35:22 +0100242 "luni/src/main/java/libcore/util/EmptyArray.java",
xueliang.zhongdad45402018-11-20 16:18:33 +0000243 "luni/src/main/java/libcore/util/FP16.java",
Neil Fuller1a6015c2018-09-28 17:35:22 +0100244 "luni/src/main/java/libcore/util/HexEncoding.java",
245 "luni/src/main/java/libcore/util/NativeAllocationRegistry.java",
Adam Vartanian474ad312018-12-05 14:06:14 +0000246 "luni/src/main/java/libcore/util/NonNull.java",
247 "luni/src/main/java/libcore/util/Nullable.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100248 "luni/src/main/java/libcore/util/SneakyThrow.java",
Paul Duffin9997b522018-10-02 15:43:12 +0100249 "luni/src/main/java/libcore/util/XmlObjectFactory.java",
250 "luni/src/main/java/libcore/util/ZoneInfo.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700251 "luni/src/main/java/org/w3c/dom/Attr.java",
252 "luni/src/main/java/org/w3c/dom/CDATASection.java",
253 "luni/src/main/java/org/w3c/dom/CharacterData.java",
254 "luni/src/main/java/org/w3c/dom/Comment.java",
255 "luni/src/main/java/org/w3c/dom/DOMConfiguration.java",
256 "luni/src/main/java/org/w3c/dom/DOMError.java",
257 "luni/src/main/java/org/w3c/dom/DOMErrorHandler.java",
258 "luni/src/main/java/org/w3c/dom/DOMException.java",
259 "luni/src/main/java/org/w3c/dom/DOMImplementation.java",
260 "luni/src/main/java/org/w3c/dom/DOMImplementationList.java",
261 "luni/src/main/java/org/w3c/dom/DOMImplementationSource.java",
262 "luni/src/main/java/org/w3c/dom/DOMLocator.java",
263 "luni/src/main/java/org/w3c/dom/DOMStringList.java",
264 "luni/src/main/java/org/w3c/dom/Document.java",
265 "luni/src/main/java/org/w3c/dom/DocumentFragment.java",
266 "luni/src/main/java/org/w3c/dom/DocumentType.java",
267 "luni/src/main/java/org/w3c/dom/Element.java",
268 "luni/src/main/java/org/w3c/dom/Entity.java",
269 "luni/src/main/java/org/w3c/dom/EntityReference.java",
270 "luni/src/main/java/org/w3c/dom/NameList.java",
271 "luni/src/main/java/org/w3c/dom/NamedNodeMap.java",
272 "luni/src/main/java/org/w3c/dom/Node.java",
273 "luni/src/main/java/org/w3c/dom/NodeList.java",
274 "luni/src/main/java/org/w3c/dom/Notation.java",
275 "luni/src/main/java/org/w3c/dom/ProcessingInstruction.java",
276 "luni/src/main/java/org/w3c/dom/Text.java",
277 "luni/src/main/java/org/w3c/dom/TypeInfo.java",
278 "luni/src/main/java/org/w3c/dom/UserDataHandler.java",
279 "luni/src/main/java/org/w3c/dom/ls/DOMImplementationLS.java",
280 "luni/src/main/java/org/w3c/dom/ls/LSException.java",
281 "luni/src/main/java/org/w3c/dom/ls/LSInput.java",
282 "luni/src/main/java/org/w3c/dom/ls/LSOutput.java",
283 "luni/src/main/java/org/w3c/dom/ls/LSParser.java",
284 "luni/src/main/java/org/w3c/dom/ls/LSParserFilter.java",
285 "luni/src/main/java/org/w3c/dom/ls/LSResourceResolver.java",
286 "luni/src/main/java/org/w3c/dom/ls/LSSerializer.java",
287 "luni/src/main/java/org/w3c/dom/ls/LSSerializerFilter.java",
288 "luni/src/main/java/org/w3c/dom/traversal/NodeFilter.java",
289 "luni/src/main/java/org/w3c/dom/traversal/NodeIterator.java",
290 "luni/src/main/java/org/xml/sax/AttributeList.java",
291 "luni/src/main/java/org/xml/sax/Attributes.java",
292 "luni/src/main/java/org/xml/sax/ContentHandler.java",
293 "luni/src/main/java/org/xml/sax/DTDHandler.java",
294 "luni/src/main/java/org/xml/sax/DocumentHandler.java",
295 "luni/src/main/java/org/xml/sax/EntityResolver.java",
296 "luni/src/main/java/org/xml/sax/ErrorHandler.java",
297 "luni/src/main/java/org/xml/sax/HandlerBase.java",
298 "luni/src/main/java/org/xml/sax/InputSource.java",
299 "luni/src/main/java/org/xml/sax/Locator.java",
300 "luni/src/main/java/org/xml/sax/Parser.java",
301 "luni/src/main/java/org/xml/sax/SAXException.java",
302 "luni/src/main/java/org/xml/sax/SAXNotRecognizedException.java",
303 "luni/src/main/java/org/xml/sax/SAXNotSupportedException.java",
304 "luni/src/main/java/org/xml/sax/SAXParseException.java",
305 "luni/src/main/java/org/xml/sax/XMLFilter.java",
306 "luni/src/main/java/org/xml/sax/XMLReader.java",
307 "luni/src/main/java/org/xml/sax/ext/Attributes2.java",
308 "luni/src/main/java/org/xml/sax/ext/Attributes2Impl.java",
309 "luni/src/main/java/org/xml/sax/ext/DeclHandler.java",
310 "luni/src/main/java/org/xml/sax/ext/DefaultHandler2.java",
311 "luni/src/main/java/org/xml/sax/ext/EntityResolver2.java",
312 "luni/src/main/java/org/xml/sax/ext/LexicalHandler.java",
313 "luni/src/main/java/org/xml/sax/ext/Locator2.java",
314 "luni/src/main/java/org/xml/sax/ext/Locator2Impl.java",
315 "luni/src/main/java/org/xml/sax/helpers/AttributeListImpl.java",
316 "luni/src/main/java/org/xml/sax/helpers/AttributesImpl.java",
317 "luni/src/main/java/org/xml/sax/helpers/DefaultHandler.java",
318 "luni/src/main/java/org/xml/sax/helpers/LocatorImpl.java",
319 "luni/src/main/java/org/xml/sax/helpers/NamespaceSupport.java",
320 "luni/src/main/java/org/xml/sax/helpers/NewInstance.java",
321 "luni/src/main/java/org/xml/sax/helpers/ParserAdapter.java",
322 "luni/src/main/java/org/xml/sax/helpers/ParserFactory.java",
323 "luni/src/main/java/org/xml/sax/helpers/XMLFilterImpl.java",
324 "luni/src/main/java/org/xml/sax/helpers/XMLReaderAdapter.java",
325 "luni/src/main/java/org/xml/sax/helpers/XMLReaderFactory.java",
Paul Duffin81dd1df2019-10-10 15:44:53 +0100326 ":visible_api_surface_annotation_files",
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900327 ],
328 path: "luni/src/main",
329 visibility: ["//visibility:private"],
330}
331
332filegroup {
333 name: "non_openjdk_javadoc_xml_files",
334 srcs: [
Colin Crossaf0b54c2017-09-27 17:22:32 -0700335 "xml/src/main/java/org/xmlpull/v1/XmlPullParser.java",
336 "xml/src/main/java/org/xmlpull/v1/XmlPullParserException.java",
337 "xml/src/main/java/org/xmlpull/v1/XmlPullParserFactory.java",
338 "xml/src/main/java/org/xmlpull/v1/XmlSerializer.java",
339 "xml/src/main/java/org/xmlpull/v1/sax2/Driver.java",
340 ],
Jiyong Parkdd8f7032019-09-13 20:52:28 +0900341 path: "xml/src/main",
342 visibility: ["//visibility:private"],
Colin Crossaf0b54c2017-09-27 17:22:32 -0700343}
344
345filegroup {
346 name: "non_openjdk_java_files",
Paul Duffinc241d6a2019-06-25 15:40:29 +0100347 visibility: [
348 "//frameworks/base",
349 ],
Colin Crossaf0b54c2017-09-27 17:22:32 -0700350 srcs: [
Colin Crossaf0b54c2017-09-27 17:22:32 -0700351 "luni/src/main/java/java/net/AddressCache.java",
352 "luni/src/main/java/libcore/icu/CollationKeyICU.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700353 "luni/src/main/java/libcore/icu/DateUtilsBridge.java",
Tobias Thiererde991232018-03-07 15:10:46 +0000354 "luni/src/main/java/libcore/internal/Java9LanguageFeatures.java",
Nikita Iashchenko81bd4bd2021-04-29 11:41:18 +0100355 "luni/src/main/java/libcore/internal/StringPool.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700356 "luni/src/main/java/libcore/io/ClassPathURLStreamHandler.java",
357 "luni/src/main/java/libcore/io/BlockGuardOs.java",
358 "luni/src/main/java/libcore/io/BufferIterator.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700359 "luni/src/main/java/libcore/io/IoTracker.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700360 "luni/src/main/java/libcore/io/Linux.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700361 "luni/src/main/java/libcore/io/MemoryMappedFile.java",
362 "luni/src/main/java/libcore/io/NioBufferIterator.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700363 "luni/src/main/java/libcore/math/MathUtils.java",
Hans Boehm930e9a12019-08-07 18:03:49 -0700364 "luni/src/main/java/libcore/math/NativeBN.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700365 "luni/src/main/java/libcore/net/event/NetworkEventListener.java",
366 "luni/src/main/java/libcore/net/http/HttpDate.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700367 "luni/src/main/java/libcore/reflect/AnnotatedElements.java",
368 "luni/src/main/java/libcore/reflect/AnnotationFactory.java",
369 "luni/src/main/java/libcore/reflect/AnnotationMember.java",
370 "luni/src/main/java/libcore/reflect/GenericArrayTypeImpl.java",
371 "luni/src/main/java/libcore/reflect/GenericSignatureParser.java",
372 "luni/src/main/java/libcore/reflect/InternalNames.java",
373 "luni/src/main/java/libcore/reflect/ListOfTypes.java",
374 "luni/src/main/java/libcore/reflect/ListOfVariables.java",
375 "luni/src/main/java/libcore/reflect/ParameterizedTypeImpl.java",
376 "luni/src/main/java/libcore/reflect/TypeVariableImpl.java",
377 "luni/src/main/java/libcore/reflect/Types.java",
378 "luni/src/main/java/libcore/reflect/WildcardTypeImpl.java",
379 "luni/src/main/java/libcore/util/CharsetUtils.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700380 "luni/src/main/java/libcore/util/CollectionUtils.java",
Przemyslaw Szczepaniak4080a992018-02-02 10:25:52 +0000381 "luni/src/main/java/libcore/util/NullFromTypeParam.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700382 "luni/src/main/java/libcore/util/Objects.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700383 "luni/src/main/java/org/apache/harmony/xml/ExpatAttributes.java",
384 "luni/src/main/java/org/apache/harmony/xml/ExpatException.java",
385 "luni/src/main/java/org/apache/harmony/xml/ExpatParser.java",
386 "luni/src/main/java/org/apache/harmony/xml/ExpatReader.java",
387 "luni/src/main/java/org/apache/harmony/xml/dom/AttrImpl.java",
388 "luni/src/main/java/org/apache/harmony/xml/dom/CDATASectionImpl.java",
389 "luni/src/main/java/org/apache/harmony/xml/dom/CharacterDataImpl.java",
390 "luni/src/main/java/org/apache/harmony/xml/dom/CommentImpl.java",
391 "luni/src/main/java/org/apache/harmony/xml/dom/DOMConfigurationImpl.java",
392 "luni/src/main/java/org/apache/harmony/xml/dom/DOMErrorImpl.java",
393 "luni/src/main/java/org/apache/harmony/xml/dom/DOMImplementationImpl.java",
394 "luni/src/main/java/org/apache/harmony/xml/dom/DocumentFragmentImpl.java",
395 "luni/src/main/java/org/apache/harmony/xml/dom/DocumentImpl.java",
396 "luni/src/main/java/org/apache/harmony/xml/dom/DocumentTypeImpl.java",
397 "luni/src/main/java/org/apache/harmony/xml/dom/ElementImpl.java",
398 "luni/src/main/java/org/apache/harmony/xml/dom/EntityImpl.java",
399 "luni/src/main/java/org/apache/harmony/xml/dom/EntityReferenceImpl.java",
400 "luni/src/main/java/org/apache/harmony/xml/dom/InnerNodeImpl.java",
401 "luni/src/main/java/org/apache/harmony/xml/dom/LeafNodeImpl.java",
402 "luni/src/main/java/org/apache/harmony/xml/dom/NodeImpl.java",
403 "luni/src/main/java/org/apache/harmony/xml/dom/NodeListImpl.java",
404 "luni/src/main/java/org/apache/harmony/xml/dom/NotationImpl.java",
405 "luni/src/main/java/org/apache/harmony/xml/dom/ProcessingInstructionImpl.java",
406 "luni/src/main/java/org/apache/harmony/xml/dom/TextImpl.java",
407 "luni/src/main/java/org/apache/harmony/xml/parsers/DocumentBuilderFactoryImpl.java",
408 "luni/src/main/java/org/apache/harmony/xml/parsers/DocumentBuilderImpl.java",
409 "luni/src/main/java/org/apache/harmony/xml/parsers/SAXParserFactoryImpl.java",
410 "luni/src/main/java/org/apache/harmony/xml/parsers/SAXParserImpl.java",
411 "libart/src/main/java/java/lang/CaseMapper.java",
412 "libart/src/main/java/java/lang/StringFactory.java",
Neil Fuller458d8cb2018-07-10 18:36:31 +0100413 "xml/src/main/java/com/android/org/kxml2/io/KXmlParser.java",
414 "xml/src/main/java/com/android/org/kxml2/io/KXmlSerializer.java",
Colin Crossaf0b54c2017-09-27 17:22:32 -0700415 ":non_openjdk_javadoc_files",
416 ],
417}