Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bff73060 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Remove unused telephony api files."

parents dc0b992c 51fa2d3c
Loading
Loading
Loading
Loading
+0 −56
Original line number Diff line number Diff line
@@ -1173,22 +1173,6 @@ filegroup {
    ],
}

// Avoid including Parcelable classes as we don't want to have two copies of
// Parcelable cross the process. This is used by framework-telephony (frameworks/base/telephony).
filegroup {
    name: "framework-telephony-shared-srcs",
    srcs: [
        "core/java/android/util/RecurrenceRule.java",
        "core/java/com/android/internal/os/SomeArgs.java",
        "core/java/com/android/internal/util/BitwiseInputStream.java",
        "core/java/com/android/internal/util/BitwiseOutputStream.java",
        "core/java/com/android/internal/util/FunctionalUtils.java",
        "core/java/com/android/internal/util/HexDump.java",
        "core/java/com/android/internal/util/IndentingPrintWriter.java",
        "core/java/com/android/internal/util/Preconditions.java",
    ],
}

// Avoid including Parcelable classes as we don't want to have two copies of
// Parcelable cross the process.
filegroup {
@@ -1285,43 +1269,3 @@ build = [
    "StubLibraries.bp",
    "ApiDocs.bp",
]

java_library {
    name: "framework-telephony",
    srcs: [
        //":framework-telephony-sources",
        //":framework-telephony-shared-srcs",
    ],
    // TODO: change to framework-system-stub to build against system APIs.
    libs: [
        "framework-minus-apex",
        "unsupportedappusage",
    ],
    static_libs: [
        "libphonenumber-platform",
        "app-compat-annotations",
    ],
    sdk_version: "core_platform",
    aidl: {
        export_include_dirs: ["telephony/java"],
        include_dirs: [
            "frameworks/native/aidl/binder",
            "frameworks/native/aidl/gui",
        ]
    },
    jarjar_rules: ":framework-telephony-jarjar-rules",
    dxflags: [
        "--core-library",
        "--multi-dex",
    ],
    // This is to break the dependency from boot jars.
    dex_preopt: {
        enabled: false,
    },
    installable: true,
}

filegroup {
    name: "framework-telephony-jarjar-rules",
    srcs: ["telephony/framework-telephony-jarjar-rules.txt"],
}

telephony/api/system-current.txt

deleted100644 → 0
+0 −2053

File deleted.

Preview size limit exceeded, changes collapsed.

telephony/api/system-removed.txt

deleted100644 → 0
+0 −19
Original line number Diff line number Diff line
// Signature format: 2.0
package android.telephony {

  public class TelephonyManager {
    method @Deprecated @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public void answerRingingCall();
    method @Deprecated @RequiresPermission(android.Manifest.permission.CALL_PHONE) public boolean endCall();
    method @Deprecated public void silenceRinger();
  }

}

package android.telephony.data {

  public final class DataCallResponse implements android.os.Parcelable {
    ctor public DataCallResponse(int, int, int, int, int, @Nullable String, @Nullable java.util.List<android.net.LinkAddress>, @Nullable java.util.List<java.net.InetAddress>, @Nullable java.util.List<java.net.InetAddress>, @Nullable java.util.List<java.net.InetAddress>, int);
  }

}
+0 −9
Original line number Diff line number Diff line
rule android.telephony.Annotation* android.telephony.framework.Annotation@1
rule android.util.RecurrenceRule* android.telephony.RecurrenceRule@1
rule com.android.i18n.phonenumbers.** com.android.telephony.framework.phonenumbers.@1
rule com.android.internal.os.SomeArgs* android.telephony.SomeArgs@1
rule com.android.internal.util.BitwiseInputStream* android.telephony.BitwiseInputStream@1
rule com.android.internal.util.BitwiseOutputStream* android.telephony.BitwiseOutputStream@1
rule com.android.internal.util.Preconditions* android.telephony.Preconditions@1
rule com.android.internal.util.IndentingPrintWriter* android.telephony.IndentingPrintWriter@1
rule com.android.internal.util.HexDump* android.telephony.HexDump@1