summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jooyung Han <jooyung@google.com> 2023-05-22 16:37:10 +0900
committer Jooyung Han <jooyung@google.com> 2023-05-22 16:48:29 +0900
commita70d28b9e4e0e2b12b740a3875b022e53a685412 (patch)
tree97eb9ec33ec759b29294a0e4fe9f967cb76a27ad
parent95e84836cd503d36d828c0d18764f2733861e97e (diff)
Set root elements for xsd_config
This reduces the code size by not generating unncessary code for non-root elements. Bug: 283700992 Test: m Change-Id: I5fefe4bcaed2ddd3059b83a8a61285598b43af0f
-rw-r--r--service/coex-table-parser/Android.bp1
-rw-r--r--service/coex-table-parser/api/current.txt7
2 files changed, 1 insertions, 7 deletions
diff --git a/service/coex-table-parser/Android.bp b/service/coex-table-parser/Android.bp
index 4b9d24e2a9..6a696f3c64 100644
--- a/service/coex-table-parser/Android.bp
+++ b/service/coex-table-parser/Android.bp
@@ -21,4 +21,5 @@ xsd_config {
name: "coex-table-parser",
srcs: ["coex_table.xsd"],
package_name: "com.android.server.wifi.coex",
+ root_elements: ["table"],
}
diff --git a/service/coex-table-parser/api/current.txt b/service/coex-table-parser/api/current.txt
index 0b0d787f7c..1aa4418cb3 100644
--- a/service/coex-table-parser/api/current.txt
+++ b/service/coex-table-parser/api/current.txt
@@ -112,13 +112,6 @@ package com.android.server.wifi.coex {
public class XmlParser {
ctor public XmlParser();
- method public static com.android.server.wifi.coex.DefaultChannels readDefaultChannels(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
- method public static com.android.server.wifi.coex.Entry readEntry(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
- method public static com.android.server.wifi.coex.NeighborThresholds readNeighborThresholds(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
- method public static com.android.server.wifi.coex.Override readOverride(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
- method public static com.android.server.wifi.coex.Override2g readOverride2g(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
- method public static com.android.server.wifi.coex.Override5g readOverride5g(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
- method public static com.android.server.wifi.coex.Params readParams(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
method public static com.android.server.wifi.coex.Table readTable(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;