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

Commit 9e1dfdd3 authored by William Escande's avatar William Escande Committed by Automerger Merge Worker
Browse files

Merge "Jarjar the flag in bluetooth modules" into main am: 9ddea091

parents eed39168 9ddea091
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@ java_defaults {
        "truth",
    ],

    jarjar_rules: ":bluetooth-jarjar-rules",
    asset_dirs: ["src/com/android/bluetooth/btservice/storage/schemas"],

    // Include all test java files.
+1 −5
Original line number Diff line number Diff line
@@ -63,11 +63,7 @@ java_aconfig_library {
    aconfig_declarations: "bluetooth_aconfig_flags",
    visibility: [
        "//cts/tests/tests/bluetooth:__subpackages__",
        "//packages/modules/Bluetooth/android/app",
        "//packages/modules/Bluetooth/framework",
        "//packages/modules/Bluetooth/framework/tests/bumble",
        "//packages/modules/Bluetooth/framework/tests/util",
        "//packages/modules/Bluetooth/service:__subpackages__",
        "//packages/modules/Bluetooth:__subpackages__",
    ],
    apex_available: [
        "com.android.btservices",
+3 −2
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@ filegroup {
        "java/**/*.java",
    ],
    path: "java",
    visibility: ["//packages/modules/Bluetooth/framework/tests/unit"],
}

// defaults shared between `framework-bluetooth` & `framework-bluetooth-pre-jarjar`
@@ -49,6 +50,7 @@ java_library {
    sdk_version: "module_current",
    libs: ["framework-annotations-lib"],
    installable: false,
    visibility: ["//packages/modules/Bluetooth:__subpackages__"],
}

// post-jarjar version of framework-bluetooth
@@ -85,7 +87,6 @@ java_sdk_library {

    permitted_packages: [
        "android.bluetooth",
        "com.android.bluetooth.flags",
        "com.android.bluetooth.jarjar",
    ],
    plugins: [
@@ -149,7 +150,7 @@ java_defaults {
        // if sdk_version="" this gets automatically included, but here we need to add manually.
        "framework-res",
    ],
    defaults_visibility: ["//visibility:public"],
    defaults_visibility: ["//packages/modules/Bluetooth:__subpackages__"],
}

filegroup {
+1 −0
Original line number Diff line number Diff line
@@ -10,3 +10,4 @@ rule android.hardware.radio.V1_0.** com.android.bluetooth.jarjar.@0
rule com.google.android.mms.** com.android.bluetooth.jarjar.@0
rule com.android.internal.util.** com.android.bluetooth.jarjar.@0
rule com.android.modules.expresslog.** com.android.bluetooth.jarjar.@0
rule com.android.bluetooth.flags.** com.android.bluetooth.jarjar.@0
+4 −2
Original line number Diff line number Diff line
@@ -5,8 +5,7 @@ package {
android_test {
    name: "FrameworkBluetoothTests",

    defaults: ["framework-bluetooth-tests-defaults"],

    sdk_version: "module_current",
    min_sdk_version: "Tiramisu",
    target_sdk_version: "current",

@@ -19,11 +18,14 @@ android_test {
    libs: [
        "android.test.base.stubs",
        "android.test.runner.stubs",
        "framework-annotations-lib",
        "framework-bluetooth.impl",
    ],
    static_libs: [
        "androidx.test.ext.truth",
        "androidx.test.rules",
        "flag-junit",
        "framework-bluetooth-pre-jarjar",
        "frameworks-base-testutils",
        "junit",
        "mockito-target",
Loading