mirror of
https://gitlab.com/ArkHost/HelixNotes.git
synced 2026-07-24 15:55:55 +02:00
23 lines
686 B
Prolog
23 lines
686 B
Prolog
# Add project specific ProGuard rules here.
|
|
# You can control the set of applied configuration files using the
|
|
# proguardFiles setting in build.gradle.
|
|
#
|
|
# For more details, see
|
|
# http://developer.android.com/guide/developing/tools/proguard.html
|
|
|
|
# Preserve JS interface annotations
|
|
-keepattributes JavascriptInterface
|
|
|
|
# Keep our custom WebView JS bridge and all its public methods
|
|
-keep class com.helixnotes.app.StorageBridge {
|
|
public *;
|
|
}
|
|
|
|
# Keep MainActivity public methods (called from StorageBridge)
|
|
-keep class com.helixnotes.app.MainActivity {
|
|
public *;
|
|
}
|
|
|
|
# Ignore missing java.beans classes (referenced by Jackson but not available on Android)
|
|
-dontwarn java.beans.**
|