Skip to content

Commit 918cb9a

Browse files
update app dependencies
Merged pull request #264 from FredDominant/ft/update-dependencies
2 parents c70928b + 3217119 commit 918cb9a

File tree

11 files changed

+104
-75
lines changed

11 files changed

+104
-75
lines changed

app/build.gradle

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ android {
1010
versionName "1.0"
1111
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1212
}
13+
compileOptions {
14+
sourceCompatibility JavaVersion.VERSION_1_8
15+
targetCompatibility JavaVersion.VERSION_1_8
16+
17+
}
1318
buildTypes {
1419
release {
1520
minifyEnabled false
@@ -31,8 +36,8 @@ dependencies {
3136
androidTestImplementation('androidx.test.espresso:espresso-core:3.1.0', {
3237
exclude group: 'com.android.support', module: 'support-annotations'
3338
})
34-
implementation 'androidx.appcompat:appcompat:1.2.0'
35-
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
39+
implementation "androidx.appcompat:appcompat:$v_appcompat"
40+
implementation "androidx.constraintlayout:constraintlayout:$v_constraintlayout"
3641
testImplementation 'junit:junit:4.12'
3742
implementation project(':rave_android')
3843
implementation project(':rave_utils')

build.gradle

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// Top-level build file where you can add configuration options common to all sub-projects/modules.
22

3+
34
buildscript {
45
repositories {
56
google()
@@ -11,6 +12,26 @@ buildscript {
1112
// NOTE: Do not place your application dependencies here; they belong
1213
// in the individual module build.gradle files
1314
}
15+
16+
}
17+
18+
ext {
19+
v_retrofit = "2.9.0"
20+
v_logging_interceptor = "4.2.2"
21+
v_converter_scalars = "2.6.2"
22+
v_converter_gson = "2.6.2"
23+
v_junit_test = "1.1.2"
24+
v_espresso_core = "3.3.0"
25+
v_appcompat = "1.3.0"
26+
v_material = "1.3.0"
27+
v_dagger = "2.27"
28+
v_constraintlayout = "2.0.4"
29+
v_annotation = "1.2.0"
30+
v_parceler = "1.1.12"
31+
v_aescrypt = "0.0.1"
32+
v_legacy = "1.0.0"
33+
v_mockito_core = "2.25.0"
34+
v_mockito_inline = "2.13.0"
1435
}
1536

1637
allprojects {

rave_android/build.gradle

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -37,27 +37,28 @@ dependencies {
3737
androidTestImplementation('androidx.test.espresso:espresso-core:3.1.0', {
3838
exclude group: 'com.android.support', module: 'support-annotations'
3939
})
40-
implementation 'androidx.appcompat:appcompat:1.2.0'
41-
implementation 'com.google.android.material:material:1.0.0'
40+
implementation "androidx.appcompat:appcompat:$v_appcompat"
41+
implementation "com.google.android.material:material:$v_material"
4242
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
4343
implementation 'com.squareup.picasso:picasso:2.71828'
44-
implementation 'com.squareup.retrofit2:retrofit:2.4.0'
45-
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
46-
implementation 'com.squareup.okhttp3:logging-interceptor:3.9.1'
47-
implementation 'org.parceler:parceler-api:1.1.12'
48-
annotationProcessor 'org.parceler:parceler:1.1.12'
49-
implementation 'com.squareup.retrofit2:converter-scalars:2.1.0'
50-
implementation 'com.scottyab:aescrypt:0.0.1'
44+
implementation "com.squareup.retrofit2:retrofit:$v_retrofit"
45+
implementation "com.squareup.retrofit2:converter-gson:$v_retrofit"
46+
implementation "com.squareup.okhttp3:logging-interceptor:$v_logging_interceptor"
47+
implementation "org.parceler:parceler-api:$v_parceler"
48+
annotationProcessor "org.parceler:parceler:$v_parceler"
49+
implementation "com.squareup.retrofit2:converter-scalars:$v_retrofit"
50+
implementation "com.scottyab:aescrypt:$v_aescrypt"
5151
testImplementation 'junit:junit:4.12'
52+
5253
// dagger 2
53-
implementation 'com.google.dagger:dagger:2.17'
54-
annotationProcessor 'com.google.dagger:dagger-compiler:2.17'
55-
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
54+
implementation "com.google.dagger:dagger:$v_dagger"
55+
annotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
56+
implementation "androidx.constraintlayout:constraintlayout:$v_constraintlayout"
5657

57-
testImplementation 'com.google.dagger:dagger:2.17'
58-
testAnnotationProcessor 'com.google.dagger:dagger-compiler:2.17'
59-
testImplementation 'org.mockito:mockito-core:2.25.0'
60-
testImplementation 'org.mockito:mockito-inline:2.13.0'
58+
testImplementation "com.google.dagger:dagger:$v_dagger"
59+
testAnnotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
60+
testImplementation "org.mockito:mockito-core:$v_mockito_core"
61+
testImplementation "org.mockito:mockito-inline:$v_mockito_inline"
6162

6263
implementation 'androidx.cardview:cardview:1.0.0'
6364
api project(':rave_remote')

rave_android/build/generated/source/buildConfig/debug/com/flutterwave/raveandroid/BuildConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ public final class BuildConfig {
99
public static final String BUILD_TYPE = "debug";
1010
public static final String FLAVOR = "";
1111
public static final int VERSION_CODE = 1;
12-
public static final String VERSION_NAME = "2.1.30";
12+
public static final String VERSION_NAME = "2.1.34";
1313
}

rave_cache/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ dependencies {
3434
implementation project(':rave_java_commons')
3535

3636
//dagger
37-
implementation 'com.google.dagger:dagger:2.27'
38-
annotationProcessor 'com.google.dagger:dagger-compiler:2.27'
37+
implementation "com.google.dagger:dagger:$v_dagger"
38+
annotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
3939

4040
testImplementation 'junit:junit:4.12'
41-
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
42-
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
41+
androidTestImplementation "androidx.test.ext:junit:$v_junit_test"
42+
androidTestImplementation "androidx.test.espresso:espresso-core:$v_espresso_core"
4343
}

rave_core/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ dependencies {
66
implementation fileTree(dir: 'libs', include: ['*.jar'])
77

88
//dagger
9-
implementation 'com.google.dagger:dagger:2.27'
10-
annotationProcessor 'com.google.dagger:dagger-compiler:2.27'
9+
implementation "com.google.dagger:dagger:$v_dagger"
10+
annotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
1111

1212
//testing
1313
testImplementation 'junit:junit:4.12'

rave_java_commons/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ group = 'com.github.flutterwave'
55
dependencies {
66
implementation fileTree(dir: 'libs', include: ['*.jar'])
77

8-
implementation 'com.squareup.retrofit2:converter-gson:2.6.2'
8+
implementation "com.squareup.retrofit2:converter-gson:$v_retrofit"
99

1010
//dagger
11-
implementation 'com.google.dagger:dagger:2.27'
12-
annotationProcessor 'com.google.dagger:dagger-compiler:2.27'
11+
implementation "com.google.dagger:dagger:$v_dagger"
12+
annotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
1313
api project(':rave_core')
1414

1515
}

rave_logger/build.gradle

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,19 @@ dependencies {
2929
implementation fileTree(dir: 'libs', include: ['*.jar'])
3030

3131
//dagger
32-
implementation 'com.google.dagger:dagger:2.27'
33-
annotationProcessor 'com.google.dagger:dagger-compiler:2.27'
32+
implementation "com.google.dagger:dagger:$v_dagger"
33+
annotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
3434

3535
//network
36-
implementation 'com.squareup.retrofit2:retrofit:2.4.0'
37-
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
38-
implementation 'com.squareup.okhttp3:logging-interceptor:3.9.1'
39-
implementation 'com.squareup.retrofit2:converter-scalars:2.1.0'
36+
implementation "com.squareup.retrofit2:retrofit:$v_retrofit"
37+
implementation "com.squareup.retrofit2:converter-gson:$v_retrofit"
38+
implementation "com.squareup.okhttp3:logging-interceptor:$v_logging_interceptor"
39+
implementation "com.squareup.retrofit2:converter-scalars:$v_retrofit"
4040

4141
//commons
4242
implementation project(':rave_java_commons')
4343

4444
testImplementation 'junit:junit:4.12'
45-
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
46-
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
45+
androidTestImplementation "androidx.test.ext:junit:$v_junit_test"
46+
androidTestImplementation "androidx.test.espresso:espresso-core:$v_espresso_core"
4747
}

rave_presentation/build.gradle

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -37,27 +37,28 @@ dependencies {
3737
implementation project(path: ':rave_core')
3838

3939
//dagger
40-
implementation 'com.google.dagger:dagger:2.27'
41-
annotationProcessor 'com.google.dagger:dagger-compiler:2.27'
40+
implementation "com.google.dagger:dagger:$v_dagger"
41+
annotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
4242

4343
//Parcelizing
44-
implementation 'org.parceler:parceler-api:1.1.12'
45-
annotationProcessor 'org.parceler:parceler:1.1.12'
44+
implementation "org.parceler:parceler-api:$v_parceler"
45+
annotationProcessor "org.parceler:parceler:$v_parceler"
4646

47-
implementation 'com.scottyab:aescrypt:0.0.1'
47+
implementation "com.scottyab:aescrypt:$v_aescrypt"
4848

49-
implementation 'com.squareup.retrofit2:retrofit:2.4.0'
50-
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
51-
implementation 'com.squareup.okhttp3:logging-interceptor:3.9.1'
52-
implementation 'com.squareup.retrofit2:converter-scalars:2.1.0'
49+
//network
50+
implementation "com.squareup.retrofit2:retrofit:$v_retrofit"
51+
implementation "com.squareup.retrofit2:converter-gson:$v_retrofit"
52+
implementation "com.squareup.okhttp3:logging-interceptor:$v_logging_interceptor"
53+
implementation "com.squareup.retrofit2:converter-scalars:$v_retrofit"
5354

54-
implementation 'androidx.appcompat:appcompat:1.2.0'
55-
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
55+
implementation "androidx.appcompat:appcompat:$v_appcompat"
56+
implementation "androidx.legacy:legacy-support-v4:$v_legacy"
5657
testImplementation 'junit:junit:4.12'
57-
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
58-
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
59-
testImplementation 'com.google.dagger:dagger:2.17'
60-
testAnnotationProcessor 'com.google.dagger:dagger-compiler:2.17'
61-
testImplementation 'org.mockito:mockito-core:2.25.0'
62-
testImplementation 'org.mockito:mockito-inline:2.13.0'
58+
androidTestImplementation "androidx.test.ext:junit:$v_junit_test"
59+
androidTestImplementation "androidx.test.espresso:espresso-core:$v_espresso_core"
60+
testImplementation "com.google.dagger:dagger:$v_dagger"
61+
testAnnotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
62+
testImplementation "org.mockito:mockito-core:$v_mockito_core"
63+
testImplementation "org.mockito:mockito-inline:$v_mockito_inline"
6364
}

rave_remote/build.gradle

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ dependencies {
3131
// implementation 'com.google.code.gson:gson:2.8.6'
3232

3333
//network
34-
implementation 'com.squareup.retrofit2:retrofit:2.4.0'
35-
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
36-
implementation 'com.squareup.okhttp3:logging-interceptor:3.9.1'
37-
implementation 'com.squareup.retrofit2:converter-scalars:2.1.0'
34+
implementation "com.squareup.retrofit2:retrofit:$v_retrofit"
35+
implementation "com.squareup.retrofit2:converter-gson:$v_retrofit"
36+
implementation "com.squareup.okhttp3:logging-interceptor:$v_logging_interceptor"
37+
implementation "com.squareup.retrofit2:converter-scalars:$v_retrofit"
3838

3939

4040
api project(':rave_core')
@@ -43,11 +43,11 @@ dependencies {
4343

4444

4545
//dagger
46-
implementation 'com.google.dagger:dagger:2.27'
47-
annotationProcessor 'com.google.dagger:dagger-compiler:2.27'
46+
implementation "com.google.dagger:dagger:$v_dagger"
47+
annotationProcessor "com.google.dagger:dagger-compiler:$v_dagger"
4848

4949
testImplementation 'junit:junit:4.12'
50-
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
51-
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
52-
implementation 'androidx.annotation:annotation:1.0.0'
50+
androidTestImplementation "androidx.test.ext:junit:$v_junit_test"
51+
androidTestImplementation "androidx.test.espresso:espresso-core:$v_espresso_core"
52+
implementation "androidx.annotation:annotation:$v_annotation"
5353
}

0 commit comments

Comments
 (0)