Skip to content
This repository was archived by the owner on Oct 18, 2024. It is now read-only.

Commit 5a64d43

Browse files
committed
Updated ProGuard rules
1 parent 0239b81 commit 5a64d43

File tree

3 files changed

+36
-3
lines changed

3 files changed

+36
-3
lines changed

app/proguard-rules.pro

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,20 @@
11
-ignorewarnings
22

3-
-dontwarn
4-
-dontnote
3+
-dontwarn **
4+
-dontnote **
55
-dontobfuscate
66

7-
-keep class com.sun.** { *; }
7+
# keep javac classes
8+
-keep class com.sun.** { *; }
9+
10+
# Android builder model interfaces
11+
-keep class com.android.** { *; }
12+
13+
# Tooling API classes
14+
-keep class com.itsaky.androidide.tooling.** { *; }
15+
16+
# Builder model implementations
17+
-keep class com.itsaky.androidide.builder.model.** { *; }
18+
19+
# JSONRpc
20+
-keep class org.eclipse.lsp4j.** { *; }

app/release/output-metadata.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"version": 3,
3+
"artifactType": {
4+
"type": "APK",
5+
"kind": "Directory"
6+
},
7+
"applicationId": "com.itsaky.androidide",
8+
"variantName": "release",
9+
"elements": [
10+
{
11+
"type": "SINGLE",
12+
"filters": [],
13+
"attributes": [],
14+
"versionCode": 202,
15+
"versionName": "2.1.1-beta",
16+
"outputFile": "app-release.apk"
17+
}
18+
],
19+
"elementType": "File"
20+
}
Binary file not shown.

0 commit comments

Comments
 (0)