Skip to content

Commit 5965aaa

Browse files
authored
Merge pull request xorum-io#12 from xorum-io/2-android-x
xorum-io#2; Migrate to AndroidX.
2 parents c498d5a + ae461f7 commit 5965aaa

File tree

105 files changed

+339
-344
lines changed

Some content is hidden

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

105 files changed

+339
-344
lines changed

app/build.gradle

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -69,35 +69,36 @@ android {
6969
}
7070
productFlavors {
7171
}
72-
}
7372

74-
apply plugin: 'com.getkeepsafe.dexcount'
73+
compileOptions {
74+
sourceCompatibility JavaVersion.VERSION_1_8
75+
targetCompatibility JavaVersion.VERSION_1_8
76+
}
77+
}
7578

7679
dependencies {
77-
compile fileTree(dir: 'libs', include: ['*.jar'])
78-
79-
proprietaryCompile('com.crashlytics.sdk.android:crashlytics:2.6.5@aar') {
80+
proprietaryImplementation('com.crashlytics.sdk.android:crashlytics:2.6.5@aar') {
8081
transitive = true
8182
}
8283

83-
compile 'com.android.support:support-v4:27.1.1'
84-
compile 'com.android.support:appcompat-v7:27.1.1'
85-
compile 'com.android.support:design:27.1.1'
86-
compile 'com.jakewharton:butterknife:8.5.1' // View annotation bindings
87-
annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1' // ButterKnife compiler
88-
compile 'com.google.dagger:dagger:2.11' // Dependency injection tool
89-
compile 'com.github.PhilJay:MPAndroidChart:v2.2.4' // Charts
90-
compile 'com.jakewharton.timber:timber:4.1.2' // Advanced logging tool
91-
compile 'com.android.support.constraint:constraint-layout:1.1.3'
92-
compile 'com.dropbox.core:dropbox-core-sdk:3.0.5' // Dropbox Core API
84+
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
85+
implementation 'androidx.appcompat:appcompat:1.0.0'
86+
implementation 'com.google.android.material:material:1.0.0'
87+
implementation 'com.jakewharton:butterknife:10.2.3' // View annotation bindings
88+
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3' // ButterKnife compiler
89+
implementation 'com.google.dagger:dagger:2.11' // Dependency injection tool
90+
implementation 'com.github.PhilJay:MPAndroidChart:v2.2.4' // Charts
91+
implementation 'com.jakewharton.timber:timber:4.1.2' // Advanced logging tool
92+
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
93+
implementation 'com.dropbox.core:dropbox-core-sdk:3.0.5' // Dropbox Core API
9394

94-
testCompile 'junit:junit:4.12'
95-
testCompile 'org.mockito:mockito-core:2.8.9'
96-
androidTestCompile 'com.crittercism.dexmaker:dexmaker:1.4'
97-
androidTestCompile 'com.crittercism.dexmaker:dexmaker-dx:1.4'
98-
androidTestCompile 'com.crittercism.dexmaker:dexmaker-mockito:1.4'
95+
testImplementation 'junit:junit:4.12'
96+
testImplementation 'org.mockito:mockito-core:2.8.9'
97+
androidTestImplementation 'com.crittercism.dexmaker:dexmaker:1.4'
98+
androidTestImplementation 'com.crittercism.dexmaker:dexmaker-dx:1.4'
99+
androidTestImplementation 'com.crittercism.dexmaker:dexmaker-mockito:1.4'
99100
annotationProcessor 'com.google.dagger:dagger-compiler:2.11'
100-
provided 'org.glassfish:javax.annotation:10.0-b28'
101-
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
102-
implementation 'com.android.support:cardview-v7:27.1.1'
101+
compileOnly 'org.glassfish:javax.annotation:10.0-b28'
102+
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
103+
implementation 'androidx.cardview:cardview:1.0.0'
103104
}

app/src/free/java/com/blogspot/e_kanivets/moneytracker/util/CrashlyticsProxy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.blogspot.e_kanivets.moneytracker.util;
22

33
import android.content.Context;
4-
import android.support.annotation.Nullable;
4+
import androidx.annotation.Nullable;
55

66

77
/**

app/src/main/AndroidManifest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
android:value="955ae4864ae2a833aeda5b62631512524288adf8" />
110110

111111
<provider
112-
android:name="android.support.v4.content.FileProvider"
112+
android:name="androidx.core.content.FileProvider"
113113
android:authorities="com.blogspot.e_kanivets.moneytracker"
114114
android:exported="false"
115115
android:grantUriPermissions="true">
@@ -122,4 +122,4 @@
122122

123123
<uses-permission android:name="android.permission.INTERNET" />
124124

125-
</manifest>
125+
</manifest>

app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/account/AccountsActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.blogspot.e_kanivets.moneytracker.activity.account;
22

33
import android.content.Intent;
4-
import android.support.v7.app.AppCompatActivity;
4+
import androidx.appcompat.app.AppCompatActivity;
55
import android.view.Menu;
66
import android.view.MenuItem;
77
import android.widget.ListView;

app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/account/AddAccountActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.blogspot.e_kanivets.moneytracker.activity.account;
22

3-
import android.support.v7.widget.AppCompatSpinner;
3+
import androidx.appcompat.widget.AppCompatSpinner;
44
import android.view.Menu;
55
import android.view.MenuItem;
66
import android.view.View;

app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/account/TransferActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.blogspot.e_kanivets.moneytracker.activity.account;
22

3-
import android.support.v7.widget.AppCompatSpinner;
3+
import androidx.appcompat.widget.AppCompatSpinner;
44
import android.view.Menu;
55
import android.view.MenuItem;
66
import android.view.View;

app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/account/edit/EditAccountActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import android.app.Activity
44
import android.app.AlertDialog
55
import android.content.Context
66
import android.content.Intent
7-
import android.support.v4.view.ViewPager.OnPageChangeListener
7+
import androidx.viewpager.widget.ViewPager.OnPageChangeListener
88
import android.view.Menu
99
import android.view.MenuItem
1010
import android.view.View

app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/account/edit/fragment/EditAccountFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package com.blogspot.e_kanivets.moneytracker.activity.account.edit.fragment
22

33
import android.app.Activity
44
import android.os.Bundle
5-
import android.support.design.widget.FloatingActionButton
5+
import com.google.android.material.floatingactionbutton.FloatingActionButton
66
import android.view.View
77
import com.blogspot.e_kanivets.moneytracker.R
88
import com.blogspot.e_kanivets.moneytracker.R.layout

app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/base/BaseActivity.java

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

33
import android.app.ProgressDialog;
44
import android.os.Bundle;
5-
import android.support.annotation.LayoutRes;
6-
import android.support.annotation.Nullable;
7-
import android.support.annotation.StringRes;
8-
import android.support.v7.app.AlertDialog;
9-
import android.support.v7.app.AppCompatActivity;
10-
import android.support.v7.widget.Toolbar;
5+
import androidx.annotation.LayoutRes;
6+
import androidx.annotation.Nullable;
7+
import androidx.annotation.StringRes;
8+
import androidx.appcompat.app.AlertDialog;
9+
import androidx.appcompat.app.AppCompatActivity;
10+
import androidx.appcompat.widget.Toolbar;
1111
import android.widget.Toast;
1212

1313
import com.blogspot.e_kanivets.moneytracker.MtApp;
@@ -16,7 +16,7 @@
1616
import butterknife.ButterKnife;
1717

1818
/**
19-
* Base implementation of {@link android.support.v7.app.AppCompatActivity} to describe some common
19+
* Base implementation of {@link androidx.appcompat.app.AppCompatActivity} to describe some common
2020
* methods.
2121
* Created on 1/26/16.
2222
*

app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/base/BaseBackActivity.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.blogspot.e_kanivets.moneytracker.activity.base;
22

3-
import android.support.v7.app.ActionBar;
4-
import android.support.v7.app.AppCompatActivity;
5-
import android.support.v7.widget.Toolbar;
3+
import androidx.appcompat.app.ActionBar;
4+
import androidx.appcompat.app.AppCompatActivity;
5+
import androidx.appcompat.widget.Toolbar;
66
import android.view.MenuItem;
77

88
import com.blogspot.e_kanivets.moneytracker.R;

0 commit comments

Comments
 (0)