Loading nfc/jarjar-rules.txt +2 −3 Original line number Diff line number Diff line Loading @@ -26,9 +26,8 @@ rule com.android.nfc.NfcDispatcherProto* com.android.nfc.x.@0 rule android.os.PersistableBundleProto* com.android.nfc.x.@0 # Used by framework-nfc for reading trunk stable flags rule android.nfc.FakeFeatureFlagsImpl* com.android.nfc.x.@0 rule android.nfc.FeatureFlags* com.android.nfc.x.@0 rule android.nfc.Flags* com.android.nfc.x.@0 rule android.nfc.*Flags* com.android.nfc.x.@0 rule android.nfc.Flags com.android.nfc.x.@0 rule android.permission.flags.** com.android.nfc.x.@0 # Used by framework-nfc for misc utilities Loading tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/filters/AndroidHeuristicsFilter.kt +3 −0 Original line number Diff line number Diff line Loading @@ -47,6 +47,8 @@ private fun ClassNodes.isAidlClass(className: String): Boolean { } /** * Effectively apply @RavenwoodKeepWholeClass to all classes with these names * * @return if a given class "seems like" an feature flags class. */ private fun ClassNodes.isFeatureFlagsClass(className: String): Boolean { Loading @@ -55,5 +57,6 @@ private fun ClassNodes.isFeatureFlagsClass(className: String): Boolean { return className.endsWith("/Flags") || className.endsWith("/FeatureFlags") || className.endsWith("/FeatureFlagsImpl") || className.endsWith("/CustomFeatureFlags") || className.endsWith("/FakeFeatureFlagsImpl"); } Loading
nfc/jarjar-rules.txt +2 −3 Original line number Diff line number Diff line Loading @@ -26,9 +26,8 @@ rule com.android.nfc.NfcDispatcherProto* com.android.nfc.x.@0 rule android.os.PersistableBundleProto* com.android.nfc.x.@0 # Used by framework-nfc for reading trunk stable flags rule android.nfc.FakeFeatureFlagsImpl* com.android.nfc.x.@0 rule android.nfc.FeatureFlags* com.android.nfc.x.@0 rule android.nfc.Flags* com.android.nfc.x.@0 rule android.nfc.*Flags* com.android.nfc.x.@0 rule android.nfc.Flags com.android.nfc.x.@0 rule android.permission.flags.** com.android.nfc.x.@0 # Used by framework-nfc for misc utilities Loading
tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/filters/AndroidHeuristicsFilter.kt +3 −0 Original line number Diff line number Diff line Loading @@ -47,6 +47,8 @@ private fun ClassNodes.isAidlClass(className: String): Boolean { } /** * Effectively apply @RavenwoodKeepWholeClass to all classes with these names * * @return if a given class "seems like" an feature flags class. */ private fun ClassNodes.isFeatureFlagsClass(className: String): Boolean { Loading @@ -55,5 +57,6 @@ private fun ClassNodes.isFeatureFlagsClass(className: String): Boolean { return className.endsWith("/Flags") || className.endsWith("/FeatureFlags") || className.endsWith("/FeatureFlagsImpl") || className.endsWith("/CustomFeatureFlags") || className.endsWith("/FakeFeatureFlagsImpl"); }