Skip to content

Commit 00cb7c0

Browse files
committed
chore: rename gradle sub project to be android
Signed-off-by: Nicklas Lundin <[email protected]>
1 parent 4d9aad1 commit 00cb7c0

File tree

485 files changed

+644
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

485 files changed

+644
-2
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/**
2+
* Automatically generated file. DO NOT MODIFY
3+
*/
4+
package dev.openfeature.sdk;
5+
6+
public final class BuildConfig {
7+
public static final boolean DEBUG = Boolean.parseBoolean("true");
8+
public static final String LIBRARY_PACKAGE_NAME = "dev.openfeature.sdk";
9+
public static final String BUILD_TYPE = "debug";
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/**
2+
* Automatically generated file. DO NOT MODIFY
3+
*/
4+
package dev.openfeature.sdk;
5+
6+
public final class BuildConfig {
7+
public static final boolean DEBUG = false;
8+
public static final String LIBRARY_PACKAGE_NAME = "dev.openfeature.sdk";
9+
public static final String BUILD_TYPE = "release";
10+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3+
package="dev.openfeature.sdk" >
4+
5+
<uses-sdk android:minSdkVersion="21" />
6+
7+
</manifest>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"version": 3,
3+
"artifactType": {
4+
"type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
5+
"kind": "Directory"
6+
},
7+
"applicationId": "dev.openfeature.sdk",
8+
"variantName": "debug",
9+
"elements": [
10+
{
11+
"type": "SINGLE",
12+
"filters": [],
13+
"attributes": [],
14+
"outputFile": "AndroidManifest.xml"
15+
}
16+
],
17+
"elementType": "File"
18+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3+
package="dev.openfeature.sdk" >
4+
5+
<uses-sdk android:minSdkVersion="21" />
6+
7+
</manifest>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"version": 3,
3+
"artifactType": {
4+
"type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
5+
"kind": "Directory"
6+
},
7+
"applicationId": "dev.openfeature.sdk",
8+
"variantName": "release",
9+
"elements": [
10+
{
11+
"type": "SINGLE",
12+
"filters": [],
13+
"attributes": [],
14+
"outputFile": "AndroidManifest.xml"
15+
}
16+
],
17+
"elementType": "File"
18+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
aarFormatVersion=1.0
2+
aarMetadataVersion=1.0
3+
minCompileSdk=1
4+
minCompileSdkExtension=0
5+
minAndroidGradlePluginVersion=1.0.0
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}
Binary file not shown.
Binary file not shown.

OpenFeature/build/intermediates/compile_symbol_list/debug/R.txt

Whitespace-only changes.

OpenFeature/build/intermediates/compile_symbol_list/release/R.txt

Whitespace-only changes.
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
# This is a configuration file for ProGuard.
2+
# http://proguard.sourceforge.net/index.html#manual/usage.html
3+
#
4+
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
5+
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
6+
# will be ignored by new version of the Android plugin for Gradle.
7+
8+
# Optimizations: If you don't want to optimize, use the proguard-android.txt configuration file
9+
# instead of this one, which turns off the optimization flags.
10+
# Adding optimization introduces certain risks, since for example not all optimizations performed by
11+
# ProGuard works on all versions of Dalvik. The following flags turn off various optimizations
12+
# known to have issues, but the list may not be complete or up to date. (The "arithmetic"
13+
# optimization can be used if you are only targeting Android 2.0 or later.) Make sure you test
14+
# thoroughly if you go this route.
15+
-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
16+
-optimizationpasses 5
17+
-allowaccessmodification
18+
19+
-dontusemixedcaseclassnames
20+
-dontskipnonpubliclibraryclasses
21+
-verbose
22+
23+
# Preserve some attributes that may be required for reflection.
24+
-keepattributes AnnotationDefault,
25+
EnclosingMethod,
26+
InnerClasses,
27+
RuntimeVisibleAnnotations,
28+
RuntimeVisibleParameterAnnotations,
29+
RuntimeVisibleTypeAnnotations,
30+
Signature
31+
32+
-keep public class com.google.vending.licensing.ILicensingService
33+
-keep public class com.android.vending.licensing.ILicensingService
34+
-keep public class com.google.android.vending.licensing.ILicensingService
35+
-dontnote com.android.vending.licensing.ILicensingService
36+
-dontnote com.google.vending.licensing.ILicensingService
37+
-dontnote com.google.android.vending.licensing.ILicensingService
38+
39+
# For native methods, see http://proguard.sourceforge.net/manual/examples.html#native
40+
-keepclasseswithmembernames,includedescriptorclasses class * {
41+
native <methods>;
42+
}
43+
44+
# Keep setters in Views so that animations can still work.
45+
-keepclassmembers public class * extends android.view.View {
46+
void set*(***);
47+
*** get*();
48+
}
49+
50+
# We want to keep methods in Activity that could be used in the XML attribute onClick.
51+
-keepclassmembers class * extends android.app.Activity {
52+
public void *(android.view.View);
53+
}
54+
55+
# For enumeration classes, see http://proguard.sourceforge.net/manual/examples.html#enumerations
56+
-keepclassmembers enum * {
57+
public static **[] values();
58+
public static ** valueOf(java.lang.String);
59+
}
60+
61+
-keepclassmembers class * implements android.os.Parcelable {
62+
public static final ** CREATOR;
63+
}
64+
65+
# Preserve annotated Javascript interface methods.
66+
-keepclassmembers class * {
67+
@android.webkit.JavascriptInterface <methods>;
68+
}
69+
70+
# The support libraries contains references to newer platform versions.
71+
# Don't warn about those in case this app is linking against an older
72+
# platform version. We know about them, and they are safe.
73+
-dontnote android.support.**
74+
-dontnote androidx.**
75+
-dontwarn android.support.**
76+
-dontwarn androidx.**
77+
78+
# This class is deprecated, but remains for backward compatibility.
79+
-dontwarn android.util.FloatMath
80+
81+
# Understand the @Keep support annotation.
82+
-keep class android.support.annotation.Keep
83+
-keep class androidx.annotation.Keep
84+
85+
-keep @android.support.annotation.Keep class * {*;}
86+
-keep @androidx.annotation.Keep class * {*;}
87+
88+
-keepclasseswithmembers class * {
89+
@android.support.annotation.Keep <methods>;
90+
}
91+
92+
-keepclasseswithmembers class * {
93+
@androidx.annotation.Keep <methods>;
94+
}
95+
96+
-keepclasseswithmembers class * {
97+
@android.support.annotation.Keep <fields>;
98+
}
99+
100+
-keepclasseswithmembers class * {
101+
@androidx.annotation.Keep <fields>;
102+
}
103+
104+
-keepclasseswithmembers class * {
105+
@android.support.annotation.Keep <init>(...);
106+
}
107+
108+
-keepclasseswithmembers class * {
109+
@androidx.annotation.Keep <init>(...);
110+
}
111+
112+
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
113+
-dontnote org.apache.http.**
114+
-dontnote android.net.http.**
115+
116+
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
117+
-dontnote java.lang.invoke.**
Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
# This is a configuration file for ProGuard.
2+
# http://proguard.sourceforge.net/index.html#manual/usage.html
3+
#
4+
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
5+
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
6+
# will be ignored by new version of the Android plugin for Gradle.
7+
8+
# Optimization is turned off by default. Dex does not like code run
9+
# through the ProGuard optimize steps (and performs some
10+
# of these optimizations on its own).
11+
# Note that if you want to enable optimization, you cannot just
12+
# include optimization flags in your own project configuration file;
13+
# instead you will need to point to the
14+
# "proguard-android-optimize.txt" file instead of this one from your
15+
# project.properties file.
16+
-dontoptimize
17+
18+
-dontusemixedcaseclassnames
19+
-dontskipnonpubliclibraryclasses
20+
-verbose
21+
22+
# Preserve some attributes that may be required for reflection.
23+
-keepattributes AnnotationDefault,
24+
EnclosingMethod,
25+
InnerClasses,
26+
RuntimeVisibleAnnotations,
27+
RuntimeVisibleParameterAnnotations,
28+
RuntimeVisibleTypeAnnotations,
29+
Signature
30+
31+
-keep public class com.google.vending.licensing.ILicensingService
32+
-keep public class com.android.vending.licensing.ILicensingService
33+
-keep public class com.google.android.vending.licensing.ILicensingService
34+
-dontnote com.android.vending.licensing.ILicensingService
35+
-dontnote com.google.vending.licensing.ILicensingService
36+
-dontnote com.google.android.vending.licensing.ILicensingService
37+
38+
# For native methods, see http://proguard.sourceforge.net/manual/examples.html#native
39+
-keepclasseswithmembernames,includedescriptorclasses class * {
40+
native <methods>;
41+
}
42+
43+
# Keep setters in Views so that animations can still work.
44+
-keepclassmembers public class * extends android.view.View {
45+
void set*(***);
46+
*** get*();
47+
}
48+
49+
# We want to keep methods in Activity that could be used in the XML attribute onClick.
50+
-keepclassmembers class * extends android.app.Activity {
51+
public void *(android.view.View);
52+
}
53+
54+
# For enumeration classes, see http://proguard.sourceforge.net/manual/examples.html#enumerations
55+
-keepclassmembers enum * {
56+
public static **[] values();
57+
public static ** valueOf(java.lang.String);
58+
}
59+
60+
-keepclassmembers class * implements android.os.Parcelable {
61+
public static final ** CREATOR;
62+
}
63+
64+
# Preserve annotated Javascript interface methods.
65+
-keepclassmembers class * {
66+
@android.webkit.JavascriptInterface <methods>;
67+
}
68+
69+
# The support libraries contains references to newer platform versions.
70+
# Don't warn about those in case this app is linking against an older
71+
# platform version. We know about them, and they are safe.
72+
-dontnote android.support.**
73+
-dontnote androidx.**
74+
-dontwarn android.support.**
75+
-dontwarn androidx.**
76+
77+
# This class is deprecated, but remains for backward compatibility.
78+
-dontwarn android.util.FloatMath
79+
80+
# Understand the @Keep support annotation.
81+
-keep class android.support.annotation.Keep
82+
-keep class androidx.annotation.Keep
83+
84+
-keep @android.support.annotation.Keep class * {*;}
85+
-keep @androidx.annotation.Keep class * {*;}
86+
87+
-keepclasseswithmembers class * {
88+
@android.support.annotation.Keep <methods>;
89+
}
90+
91+
-keepclasseswithmembers class * {
92+
@androidx.annotation.Keep <methods>;
93+
}
94+
95+
-keepclasseswithmembers class * {
96+
@android.support.annotation.Keep <fields>;
97+
}
98+
99+
-keepclasseswithmembers class * {
100+
@androidx.annotation.Keep <fields>;
101+
}
102+
103+
-keepclasseswithmembers class * {
104+
@android.support.annotation.Keep <init>(...);
105+
}
106+
107+
-keepclasseswithmembers class * {
108+
@androidx.annotation.Keep <init>(...);
109+
}
110+
111+
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
112+
-dontnote org.apache.http.**
113+
-dontnote android.net.http.**
114+
115+
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
116+
-dontnote java.lang.invoke.**

0 commit comments

Comments
 (0)