blob: 9005ea27c2443dfe772d18f26cda658872a21bdc [file]
# Copyright 2026 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# This file is located above the directory where it is used in order to avoid it
# being copied over to AndroidX.
# We need to avoid obfuscating the support library boundary interface because
# this API is shared with the Android Support Library.
# Note that we only 'keep' the package org.chromium.support_lib_boundary itself,
# any sub-packages of that package can still be obfuscated.
# The "allowcodereplacement" is necessary to prevent R8 from making assumptions
# about the implementations of these interfaces (b/503109544).
-keep,allowcodereplacement public class org.chromium.support_lib_boundary.* { public *; }