Skip to content

Commit b2b8ece

Browse files
committed
General: Replace @keep annotation with Proguard rule
1 parent e22de17 commit b2b8ece

File tree

6 files changed

+3
-22
lines changed

6 files changed

+3
-22
lines changed

app/proguard-rules.pro

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
#}
1515

1616
-keep class io.github.chsbuffer.revancedxposed.MainHook
17-
17+
-keepclassmembers class **.* {
18+
public <init>(android.content.Context, android.util.AttributeSet);
19+
}
1820
# Uncomment this to preserve the line number information for
1921
# debugging stack traces.
2022
#-keepattributes SourceFile,LineNumberTable

app/src/main/java/app/revanced/extension/shared/settings/preference/ResettableEditTextPreference.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
/*
2-
* custom chagnes: Keep
3-
* */
41
package app.revanced.extension.shared.settings.preference;
52

63
import static app.revanced.extension.shared.StringRef.str;
@@ -13,7 +10,6 @@
1310
import android.widget.Button;
1411
import android.widget.EditText;
1512

16-
import androidx.annotation.Keep;
1713
import androidx.annotation.Nullable;
1814

1915
import java.util.Objects;
@@ -37,7 +33,6 @@ public ResettableEditTextPreference(Context context, AttributeSet attrs, int def
3733
public ResettableEditTextPreference(Context context, AttributeSet attrs, int defStyleAttr) {
3834
super(context, attrs, defStyleAttr);
3935
}
40-
@Keep
4136
public ResettableEditTextPreference(Context context, AttributeSet attrs) {
4237
super(context, attrs);
4338
}

app/src/main/java/app/revanced/extension/youtube/settings/preference/UrlLinkPreference.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
import android.preference.Preference;
77
import android.util.AttributeSet;
88

9-
import androidx.annotation.Keep;
10-
119
import app.revanced.extension.shared.Logger;
1210

1311
/**
@@ -37,8 +35,6 @@ public UrlLinkPreference(Context context, AttributeSet attrs, int defStyleAttr,
3735
public UrlLinkPreference(Context context, AttributeSet attrs, int defStyleAttr) {
3836
super(context, attrs, defStyleAttr);
3937
}
40-
41-
@Keep
4238
public UrlLinkPreference(Context context, AttributeSet attrs) {
4339
super(context, attrs);
4440
}

app/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockAboutPreference.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
import android.content.Context;
44
import android.util.AttributeSet;
55

6-
import androidx.annotation.Keep;
7-
86
import app.revanced.extension.youtube.settings.preference.UrlLinkPreference;
97

108
@SuppressWarnings("unused")
@@ -19,8 +17,6 @@ public SponsorBlockAboutPreference(Context context, AttributeSet attrs, int defS
1917
public SponsorBlockAboutPreference(Context context, AttributeSet attrs, int defStyleAttr) {
2018
super(context, attrs, defStyleAttr);
2119
}
22-
23-
@Keep
2420
public SponsorBlockAboutPreference(Context context, AttributeSet attrs) {
2521
super(context, attrs);
2622
}

app/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockPreferenceGroup.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
/*
2-
* Custom changes: Keep
3-
* */
41
package app.revanced.extension.youtube.sponsorblock.ui;
52

63
import static app.revanced.extension.shared.StringRef.str;
@@ -20,8 +17,6 @@
2017
import android.view.ViewGroup;
2118
import android.widget.EditText;
2219

23-
import androidx.annotation.Keep;
24-
2520
import java.util.ArrayList;
2621
import java.util.List;
2722

@@ -79,7 +74,6 @@ public SponsorBlockPreferenceGroup(Context context, AttributeSet attrs, int defS
7974
super(context, attrs, defStyleAttr);
8075
}
8176

82-
@Keep
8377
public SponsorBlockPreferenceGroup(Context context, AttributeSet attrs) {
8478
super(context, attrs);
8579
}

app/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/SponsorBlockStatsPreferenceCategory.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import android.preference.PreferenceCategory;
1313
import android.util.AttributeSet;
1414

15-
import androidx.annotation.Keep;
1615
import androidx.annotation.Nullable;
1716

1817
import app.revanced.extension.shared.Logger;
@@ -43,7 +42,6 @@ public SponsorBlockStatsPreferenceCategory(Context context, AttributeSet attrs,
4342
super(context, attrs, defStyleAttr);
4443
}
4544

46-
@Keep
4745
public SponsorBlockStatsPreferenceCategory(Context context, AttributeSet attrs) {
4846
super(context, attrs);
4947
}

0 commit comments

Comments
 (0)