• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Rename all icing classes to match our module name. OEMs could start using icing lib for some other
2# purpose in system service, which would cause class collisions when loading our apex into the
3# system service.
4rule com.google.protobuf.** com.android.server.appsearch.protobuf.@1
5rule com.google.android.icing.proto.** com.android.server.appsearch.icing.proto.@1
6rule com.google.android.appsearch.proto.** com.android.server.appsearch.appsearch.proto.@1
7
8# Rename all com.android.internal.util classes to prevent class name collisions
9# between this module and the other versions of the utility classes linked into
10# the framework.
11
12# These must be kept in sync with the sources of framework-utils-appsearch
13rule com.android.internal.util.Preconditions* com.android.server.appsearch.internal.util.Preconditions@1
14