Skip to content

Commit c678970

Browse files
author
erickjones
authored
Merge pull request #27 from ConteDevel/fix-api28-support
Updates libs and build tools to the last stable versions
2 parents a4cc430 + 3ac31c1 commit c678970

File tree

20 files changed

+93
-65
lines changed

20 files changed

+93
-65
lines changed

build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ buildscript {
22
repositories {
33
maven { url 'https://maven.google.com' }
44
jcenter()
5+
google()
56
}
67
dependencies {
7-
classpath 'com.android.tools.build:gradle:3.0.0'
8+
classpath 'com.android.tools.build:gradle:3.2.1'
89
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'
910
}
1011
}

gradle.properties

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,6 @@
1515
# When configured, Gradle will run in incubating parallel mode.
1616
# This option should only be used with decoupled projects. More details, visit
1717
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
18-
# org.gradle.parallel=true
18+
# org.gradle.parallel=true
19+
android.enableJetifier=true
20+
android.useAndroidX=true
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Wed Sep 20 21:27:17 BRT 2017
1+
#Fri Oct 19 07:43:43 MSK 2018
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.3-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip

library/build.gradle

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,38 @@ apply plugin: 'com.github.dcendents.android-maven'
44
group='org.bitbucket.ilhasoft'
55

66
android {
7-
compileSdkVersion 26
8-
buildToolsVersion "26.0.2"
7+
compileSdkVersion 28
8+
buildToolsVersion '28.0.3'
9+
10+
// Gradle automatically adds 'android.test.runner' as a dependency.
11+
useLibrary 'android.test.runner'
912

1013
dataBinding {
1114
enabled true
1215
}
1316

1417
defaultConfig {
1518
minSdkVersion 15
16-
targetSdkVersion 26
19+
targetSdkVersion 28
1720
versionCode 3
1821
versionName "1.0.0"
1922
consumerProguardFiles 'proguard-rules.pro'
23+
24+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
2025
}
2126
}
2227

2328
dependencies {
24-
compile fileTree(dir: 'libs', include: ['*.jar'])
25-
compile 'com.android.support:appcompat-v7:26.1.0'
26-
compile 'com.android.support:design:26.1.0'
27-
testCompile 'junit:junit:4.12'
29+
implementation fileTree(dir: 'libs', include: ['*.jar'])
30+
api 'androidx.appcompat:appcompat:1.0.0'
31+
api 'com.google.android.material:material:1.0.0'
32+
// JUnit 4 framework
33+
testImplementation 'junit:junit:4.12'
34+
// Android annotations
35+
androidTestImplementation 'androidx.annotation:annotation:1.0.0'
36+
// AndroidJUnitRunner and JUnit Rules
37+
androidTestImplementation 'androidx.test:runner:1.1.0-beta02'
38+
androidTestImplementation 'androidx.test:rules:1.1.0-beta02'
2839
}
2940

3041
// build a jar with source files

library/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
package="br.com.ilhasoft.support.validation">
44

55
<application android:allowBackup="true"
6-
android:supportsRtl="true" />
6+
android:supportsRtl="true"/>
77

88
</manifest>

library/src/main/java/br/com/ilhasoft/support/validation/Validator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package br.com.ilhasoft.support.validation;
1818

19-
import android.databinding.ViewDataBinding;
19+
import androidx.databinding.ViewDataBinding;
2020
import android.view.View;
2121
import android.view.ViewGroup;
2222

library/src/main/java/br/com/ilhasoft/support/validation/binding/DateBindings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package br.com.ilhasoft.support.validation.binding;
1818

19-
import android.databinding.BindingAdapter;
19+
import androidx.databinding.BindingAdapter;
2020
import android.widget.TextView;
2121

2222
import br.com.ilhasoft.support.validation.R;

library/src/main/java/br/com/ilhasoft/support/validation/binding/LengthBindings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,10 @@
1616

1717
package br.com.ilhasoft.support.validation.binding;
1818

19-
import android.databinding.BindingAdapter;
19+
import androidx.databinding.BindingAdapter;
2020
import android.widget.TextView;
2121

2222
import br.com.ilhasoft.support.validation.R;
23-
import br.com.ilhasoft.support.validation.rule.EmailTypeRule;
2423
import br.com.ilhasoft.support.validation.rule.EmptyRule;
2524
import br.com.ilhasoft.support.validation.rule.MaxLengthRule;
2625
import br.com.ilhasoft.support.validation.rule.MinLengthRule;

library/src/main/java/br/com/ilhasoft/support/validation/binding/PasswordBindings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package br.com.ilhasoft.support.validation.binding;
1818

19-
import android.databinding.BindingAdapter;
19+
import androidx.databinding.BindingAdapter;
2020
import android.widget.TextView;
2121

2222
import br.com.ilhasoft.support.validation.R;

library/src/main/java/br/com/ilhasoft/support/validation/binding/RegexBindings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package br.com.ilhasoft.support.validation.binding;
1818

19-
import android.databinding.BindingAdapter;
19+
import androidx.databinding.BindingAdapter;
2020
import android.widget.TextView;
2121

2222
import br.com.ilhasoft.support.validation.R;

0 commit comments

Comments
 (0)