Skip to content

Commit

Permalink
Merge pull request #3 from hyperskill/android-update
Browse files Browse the repository at this point in the history
included gradle variables, updated version kotlin
  • Loading branch information
Vladimir Turov authored Apr 7, 2022
2 parents 53dce82 + df8b88c commit 42ab9e1
Showing 1 changed file with 31 additions and 5 deletions.
36 changes: 31 additions & 5 deletions src/main/java/org/hyperskill/plugin/versions/Android.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,39 @@

public class Android {

public String robolectricVersion = "4.3.1";
public String kotlinVersion = "1.4.20";
private String androidGradleVersion = "7.0.2";
public String gradleVersion = "7.0.2";
public String kotlinGradleVersion = "1.6.10";
public String kotlinVersion = "1.6.10";

public String compileSdkVersion = "29";
public String minSdkVersion = "20";
public String targetSdkVersion = "29";
public String robolectricVersion = "4.7.3";

public Integer compileSdkVersion = 29;
public Integer minSdkVersion = 20;
public Integer targetSdkVersion = 29;

public Lib lib = new Lib();

public Android() {}

public String getAndroidGradleVersion(String gradleVersion) {
final String androidGradleFallbackVersion = "4.0.2";
final String minimumGradleVersionNotRequiringFallback = "7.0.2";

if (gradleVersion.compareTo(minimumGradleVersionNotRequiringFallback) < 0) {
return androidGradleFallbackVersion;
} else {
return androidGradleVersion;
}
}

public static class Lib {
public String junit = "4.13.2";
public String appCompat = "1.3.1";
public String coreKtx = "1.6.0";
public String constraintLayout = "2.1.3";
public String material = "1.4.0";

public Lib() {}
}
}

0 comments on commit 42ab9e1

Please sign in to comment.