summaryrefslogtreecommitdiff
path: root/core/proguard/checknotnull.flags
blob: 1e1e5ce46c107b151354a08694c1d6d94e956b27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Tell R8 that the following methods are check not null methods, and to
# replace invocations to them with a more concise nullness check that produces
# (slightly) less informative error messages

-convertchecknotnull class com.google.common.base.Preconditions {
  ** checkNotNull(...);
}

-convertchecknotnull class java.util.Objects {
  ** requireNonNull(...);
}

-convertchecknotnull class kotlin.jvm.internal.Intrinsics {
  void checkNotNull(...);
  void checkExpressionValueIsNotNull(...);
  void checkNotNullExpressionValue(...);
  void checkReturnedValueIsNotNull(...);
  void checkFieldIsNotNull(...);
  void checkParameterIsNotNull(...);
  void checkNotNullParameter(...);
}

-convertchecknotnull class dagger.internal.Preconditions {
  ** checkNotNull*(...);
}