Files
brave-core/android/java/proguard.flags
T
Artem Samoilenko 8dacb326c8 [Android] Removed excessive proguard rule
Otherwise there is an error:
Warning in ../../brave/android/java/proguard.flags at line 46, column 1:

Proguard configuration rule does not match anything: `-keep,allowrepackaging,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken {

  <init>();

}`
2023-07-26 16:50:25 -04:00

47 lines
1.4 KiB
Plaintext

-keep class com.google.android.material.bottomsheet.BottomSheetBehavior { *; }
-keep class org.chromium.chrome.browser.BraveSyncWorker { *; }
-keep class org.chromium.chrome.browser.BraveSyncInformers { *; }
# Add methods for invocation below
-keep class org.chromium.chrome.browser.ChromeTabbedActivity {
*** hideOverview(...);
}
-keep class org.chromium.chrome.browser.omnibox.suggestions.AutocompleteCoordinator {
*** createViewProvider(...);
}
-keep class org.chromium.components.browser_ui.site_settings.ContentSettingsResources {
*** getResourceItem(...);
}
-keep class org.chromium.components.browser_ui.site_settings.SingleCategorySettings {
*** mCategory;
*** getAddExceptionDialogMessage(...);
*** resetList(...);
}
-keep class org.chromium.components.browser_ui.site_settings.SingleWebsiteSettings {
*** mSite;
*** getPreferenceKey(...);
*** setupContentSettingsPreferences(...);
*** setupContentSettingsPreference(...);
}
-keep class org.chromium.components.browser_ui.site_settings.Website {
*** getPermissionInfo(...);
*** getContentSettingException(...);
*** getAddress(...);
*** setContentSettingException(...);
*** setContentSetting(...);
}
-keep class org.chromium.chrome.browser.tab.TabHelpers {
*** initTabHelpers(...);
}
-keep,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken