Skip to content

Commit fd4a048

Browse files
author
Daniel Novak
committed
Migrate to AndroidX
1 parent 0f2bd14 commit fd4a048

32 files changed

+100
-104
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ buildscript {
44
google()
55
}
66
dependencies {
7-
classpath 'com.android.tools.build:gradle:3.0.1'
7+
classpath 'com.android.tools.build:gradle:3.3.1'
88
}
99
}
1010

gradle.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,6 @@
1717
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
1818
# org.gradle.parallel=true
1919

20+
android.enableJetifier=true
21+
android.useAndroidX=true
2022
VERSION_NAME=1.3.5
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Thu Nov 02 07:53:43 CET 2017
1+
#Wed Feb 13 17:35:05 CET 2019
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip

library/build.gradle

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,15 @@ apply plugin: 'com.android.library'
22
apply plugin: 'maven'
33

44
android {
5-
compileSdkVersion 27
6-
buildToolsVersion '27.0.3'
5+
compileSdkVersion 28
76

87
defaultConfig {
98
minSdkVersion 15
10-
targetSdkVersion 27
9+
targetSdkVersion 28
1110
versionCode 1
1211
versionName VERSION_NAME
1312
consumerProguardFiles 'proguard-rules.pro'
14-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
13+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1514
}
1615
compileOptions {
1716
sourceCompatibility JavaVersion.VERSION_1_8
@@ -26,13 +25,12 @@ android {
2625
}
2726

2827
dependencies {
29-
implementation 'com.android.support:support-fragment:27.1.0'
30-
implementation 'com.android.support:appcompat-v7:27.1.0'
31-
implementation 'com.android.support:support-v4:27.1.0'
28+
implementation 'androidx.fragment:fragment:1.0.0'
29+
implementation 'androidx.appcompat:appcompat:1.0.2'
3230

3331
androidTestImplementation 'junit:junit:4.12'
34-
androidTestImplementation 'com.android.support.test:runner:1.0.1'
35-
androidTestImplementation 'com.android.support.test:rules:1.0.1'
32+
androidTestImplementation 'androidx.test:runner:1.1.2-alpha01'
33+
androidTestImplementation 'androidx.test:rules:1.1.2-alpha01'
3634
}
3735

3836
task androidJavadocs(type: Javadoc) {

library/src/androidTest/java/eu/inloop/viewmodel/ViewModelActivityTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33

44
import android.content.pm.ActivityInfo;
5-
import android.support.test.InstrumentationRegistry;
6-
import android.support.test.filters.MediumTest;
7-
import android.support.test.filters.SmallTest;
8-
import android.support.test.rule.ActivityTestRule;
9-
import android.support.test.runner.AndroidJUnit4;
5+
import androidx.test.InstrumentationRegistry;
6+
import androidx.test.filters.MediumTest;
7+
import androidx.test.filters.SmallTest;
8+
import androidx.test.rule.ActivityTestRule;
9+
import androidx.test.runner.AndroidJUnit4;
1010

1111
import org.junit.Rule;
1212
import org.junit.Test;

library/src/androidTest/java/eu/inloop/viewmodel/fixture/activity/VMTestActivity.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
import android.content.Context;
44
import android.content.Intent;
55
import android.os.Bundle;
6-
import android.support.annotation.NonNull;
7-
import android.support.annotation.Nullable;
8-
import android.support.v4.app.Fragment;
6+
import androidx.annotation.NonNull;
7+
import androidx.annotation.Nullable;
8+
import androidx.fragment.app.Fragment;
99
import android.widget.LinearLayout;
1010

1111
import eu.inloop.viewmodel.base.ViewModelBaseActivity;

library/src/androidTest/java/eu/inloop/viewmodel/fixture/activity/VMTestActivityViewModel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package eu.inloop.viewmodel.fixture.activity;
22

33
import android.os.Bundle;
4-
import android.support.annotation.NonNull;
5-
import android.support.annotation.Nullable;
4+
import androidx.annotation.NonNull;
5+
import androidx.annotation.Nullable;
66

77
import eu.inloop.viewmodel.AbstractViewModel;
88

library/src/androidTest/java/eu/inloop/viewmodel/fixture/fragment/VMTestFragment.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package eu.inloop.viewmodel.fixture.fragment;
22

33
import android.os.Bundle;
4-
import android.support.annotation.NonNull;
5-
import android.support.annotation.Nullable;
4+
import androidx.annotation.NonNull;
5+
import androidx.annotation.Nullable;
66
import android.view.LayoutInflater;
77
import android.view.View;
88
import android.view.ViewGroup;

library/src/androidTest/java/eu/inloop/viewmodel/fixture/fragment/VMTestFragmentViewModel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package eu.inloop.viewmodel.fixture.fragment;
22

33
import android.os.Bundle;
4-
import android.support.annotation.NonNull;
5-
import android.support.annotation.Nullable;
4+
import androidx.annotation.NonNull;
5+
import androidx.annotation.Nullable;
66

77
import eu.inloop.viewmodel.AbstractViewModel;
88

library/src/main/java/eu/inloop/viewmodel/AbstractViewModel.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
import android.app.Activity;
44
import android.content.Intent;
55
import android.os.Bundle;
6-
import android.support.annotation.CallSuper;
7-
import android.support.annotation.CheckResult;
8-
import android.support.annotation.NonNull;
9-
import android.support.annotation.Nullable;
10-
import android.support.v4.app.Fragment;
6+
import androidx.annotation.CallSuper;
7+
import androidx.annotation.CheckResult;
8+
import androidx.annotation.NonNull;
9+
import androidx.annotation.Nullable;
10+
import androidx.fragment.app.Fragment;
1111
import android.util.Log;
1212
import android.view.View;
1313

0 commit comments

Comments
 (0)