sdk: Move spn schema to vendor/lineage
Change-Id: I60f9da5fdc11b8bc2340ceb552a1bca7b1daeef6
diff --git a/lib/Android.bp b/lib/Android.bp
index 6df2516..9404ee9 100644
--- a/lib/Android.bp
+++ b/lib/Android.bp
@@ -28,17 +28,3 @@
":spn-info",
],
}
-
-// Sensitive Phone Numbers schema
-// =============================================================
-filegroup {
- name: "spn-schema",
- srcs: ["SpnInfo.xsd"],
-}
-
-xsd_config {
- name: "spn-info",
- srcs: [":spn-schema"],
- api_dir: "schema",
- package_name: "org.lineageos.lib.phone.spn",
-}
diff --git a/lib/SpnInfo.xsd b/lib/SpnInfo.xsd
deleted file mode 100644
index d30630d..0000000
--- a/lib/SpnInfo.xsd
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2021 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License.
- -->
-<xs:schema version="2.0"
- elementFormDefault="qualified"
- attributeFormDefault="unqualified"
- xmlns:xs="http://www.w3.org/2001/XMLSchema">
-
- <xs:element name="sensitivePNS">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="sensitivePN" maxOccurs="unbounded" type="sensitivePN" />
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-
- <xs:complexType name="sensitivePN">
- <xs:sequence>
- <xs:element name="item" maxOccurs="unbounded" type="item" />
- </xs:sequence>
- <xs:attribute name="network" type="xs:string" use="required" />
- </xs:complexType>
-
- <xs:complexType name="item">
- <xs:sequence>
- <xs:element name="number" type="xs:string" />
- <xs:element name="name" minOccurs="0" type="xs:string" />
- <xs:element name="categories" minOccurs="0" type="xs:string" />
- <xs:element name="languages" minOccurs="0" type="xs:string" />
- <xs:element name="organization" minOccurs="0" type="xs:string" />
- <xs:element name="website" minOccurs="0" type="xs:anyURI" />
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
diff --git a/lib/schema/current.txt b/lib/schema/current.txt
deleted file mode 100644
index 13e52c6..0000000
--- a/lib/schema/current.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// Signature format: 2.0
-package org.lineageos.lib.phone.spn {
-
- public class Item {
- ctor public Item();
- method public String getCategories();
- method public String getLanguages();
- method public String getName();
- method public String getNumber();
- method public String getOrganization();
- method public String getWebsite();
- method public void setCategories(String);
- method public void setLanguages(String);
- method public void setName(String);
- method public void setNumber(String);
- method public void setOrganization(String);
- method public void setWebsite(String);
- }
-
- public class SensitivePN {
- ctor public SensitivePN();
- method public java.util.List<org.lineageos.lib.phone.spn.Item> getItem();
- method public String getNetwork();
- method public void setNetwork(String);
- }
-
- public class SensitivePNS {
- ctor public SensitivePNS();
- method public java.util.List<org.lineageos.lib.phone.spn.SensitivePN> getSensitivePN();
- }
-
- public class XmlParser {
- ctor public XmlParser();
- method public static org.lineageos.lib.phone.spn.SensitivePNS read(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;
- }
-
-}
-
diff --git a/lib/schema/last_current.txt b/lib/schema/last_current.txt
deleted file mode 100644
index e69de29..0000000
--- a/lib/schema/last_current.txt
+++ /dev/null
diff --git a/lib/schema/last_removed.txt b/lib/schema/last_removed.txt
deleted file mode 100644
index e69de29..0000000
--- a/lib/schema/last_removed.txt
+++ /dev/null
diff --git a/lib/schema/removed.txt b/lib/schema/removed.txt
deleted file mode 100644
index d802177..0000000
--- a/lib/schema/removed.txt
+++ /dev/null
@@ -1 +0,0 @@
-// Signature format: 2.0