summaryrefslogtreecommitdiff
path: root/apex/appsearch/service/jarjar-rules.txt
blob: c79ea22ca541c4028b61333eb5be30f40f66711d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# Rename all icing classes to match our module name. OEMs could start using icing lib for some other
# purpose in system service, which would cause class collisions when loading our apex into the
# system service.
rule com.google.protobuf.** com.android.server.appsearch.protobuf.@1
rule com.google.android.icing.proto.** com.android.server.appsearch.icing.proto.@1

# Rename all com.android.internal.util classes to prevent class name collisions
# between this module and the other versions of the utility classes linked into
# the framework.

# These must be kept in sync with the sources of framework-utils-appsearch
rule com.android.internal.util.Preconditions* com.android.server.appsearch.internal.util.Preconditions@1