File tree Expand file tree Collapse file tree 10 files changed +29
-28
lines changed Expand file tree Collapse file tree 10 files changed +29
-28
lines changed Original file line number Diff line number Diff line change 13
13
android :
14
14
components :
15
15
- tools
16
- - build-tools-25.0.2
16
+ - build-tools-25.0.3
17
17
- android-25
18
18
- platform-tools
19
19
- extra-android-m2repository
Original file line number Diff line number Diff line change 1
1
apply plugin : ' com.android.application'
2
- apply plugin : ' com.neenbedankt.android-apt'
3
2
apply from : ' ../library/quality/quality.gradle'
4
3
5
4
android {
@@ -42,12 +41,12 @@ dependencies {
42
41
// The following dependencies are not required to use the Firebase UI library.
43
42
// They are used to make some aspects of the demo app implementation simpler for
44
43
// demonstrative purposes, and you may find them useful in your own apps; YMMV.
45
- compile ' pub.devrel:easypermissions:0.3 .0'
44
+ compile ' pub.devrel:easypermissions:0.4 .0'
46
45
compile ' com.jakewharton:butterknife:8.5.1'
47
- apt ' com.jakewharton:butterknife-compiler:8.5.1'
46
+ annotationProcessor ' com.jakewharton:butterknife-compiler:8.5.1'
48
47
debugCompile ' com.squareup.leakcanary:leakcanary-android:1.5'
49
- releaseCompile ' com.squareup.leakcanary:leakcanary-android-no-op:1.5'
50
- testCompile ' com.squareup.leakcanary:leakcanary-android-no-op:1.5'
48
+ releaseCompile ' com.squareup.leakcanary:leakcanary-android-no-op:1.5.1 '
49
+ testCompile ' com.squareup.leakcanary:leakcanary-android-no-op:1.5.1 '
51
50
}
52
51
53
52
apply plugin : ' com.google.gms.google-services'
Original file line number Diff line number Diff line change @@ -44,16 +44,16 @@ dependencies {
44
44
compile " com.google.firebase:firebase-auth:$firebaseVersion "
45
45
compile " com.google.android.gms:play-services-auth:$firebaseVersion "
46
46
47
- compile ' com.facebook.android:facebook-android-sdk:4.20.0 '
48
- compile(" com.twitter.sdk.android:twitter:2.3.1 @aar" ) { transitive = true }
47
+ compile ' com.facebook.android:facebook-android-sdk:4.22.1 '
48
+ compile(" com.twitter.sdk.android:twitter:2.3.2 @aar" ) { transitive = true }
49
49
50
50
// The following libraries are needed to prevent incompatibilities with the facebook
51
51
// library when updating com.android.support libraries:
52
52
compile " com.android.support:cardview-v7:$supportLibraryVersion "
53
53
54
54
testCompile ' junit:junit:4.12'
55
- // noinspection NewerVersionAvailable, GradleDynamicVersion
56
- testCompile ' org.mockito:mockito-core:2.7 .+'
55
+ // noinspection GradleDynamicVersion
56
+ testCompile ' org.mockito:mockito-core:2.8 .+'
57
57
testCompile ' org.robolectric:robolectric:3.2.2'
58
58
// See https://github.com/robolectric/robolectric/issues/1932#issuecomment-219796474
59
59
testCompile ' org.khronos:opengl-api:gl1.1-android-2.1_r1'
Original file line number Diff line number Diff line change @@ -8,10 +8,9 @@ buildscript {
8
8
}
9
9
10
10
dependencies {
11
- classpath ' com.android.tools.build:gradle:2.3.0 '
11
+ classpath ' com.android.tools.build:gradle:2.3.1 '
12
12
classpath ' com.google.gms:google-services:3.0.0'
13
13
classpath ' io.fabric.tools:gradle:1.+'
14
- classpath ' com.neenbedankt.gradle.plugins:android-apt:1.8'
15
14
classpath ' com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
16
15
}
17
16
}
@@ -57,7 +56,7 @@ allprojects { project ->
57
56
project. apply plugin : ' com.android.library'
58
57
android {
59
58
compileSdkVersion compileSdk
60
- buildToolsVersion " ${ buildTools} "
59
+ buildToolsVersion buildTools
61
60
}
62
61
63
62
// Task to generate sources JAR
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ project.ext {
8
8
targetSdk = 25
9
9
minSdk = 14
10
10
11
- buildTools = ' 25.0.2 '
11
+ buildTools = ' 25.0.3 '
12
12
13
- firebaseVersion = ' 10.2.1 '
14
- supportLibraryVersion = ' 25.3.0 '
13
+ firebaseVersion = ' 10.2.4 '
14
+ supportLibraryVersion = ' 25.3.1 '
15
15
}
Original file line number Diff line number Diff line change @@ -22,13 +22,13 @@ android {
22
22
}
23
23
24
24
dependencies {
25
- compile " com.android.support:appcompat-v7:$supportLibraryVersion "
26
25
compile " com.android.support:recyclerview-v7:$supportLibraryVersion "
26
+ // Needed to override play services
27
+ compile " com.android.support:support-v4:$supportLibraryVersion "
27
28
28
29
compile " com.google.firebase:firebase-database:$firebaseVersion "
29
30
30
31
androidTestCompile ' junit:junit:4.12'
31
- androidTestCompile " com.android.support:support-annotations:$supportLibraryVersion "
32
32
androidTestCompile ' com.android.support.test:runner:0.5'
33
33
androidTestCompile ' com.android.support.test:rules:0.5'
34
34
}
Original file line number Diff line number Diff line change 1
- # Sat Mar 04 16:24:17 SGT 2017
1
+ # Mon Apr 24 13:49:38 PDT 2017
2
2
distributionBase =GRADLE_USER_HOME
3
3
distributionPath =wrapper/dists
4
4
zipStoreBase =GRADLE_USER_HOME
5
5
zipStorePath =wrapper/dists
6
- distributionUrl =https\://services.gradle.org/distributions/gradle-3.4.1 -all.zip
6
+ distributionUrl =https\://services.gradle.org/distributions/gradle-3.5 -all.zip
Original file line number Diff line number Diff line change 12
12
<location file =" src/main/AndroidManifest.xml" />
13
13
</issue >
14
14
15
+ <!-- These ids are used in the AuthMethodPickerActivityTest.java tests -->
15
16
<issue
16
17
id =" SelectableText"
17
18
message =" Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
18
- errorLine1 =" < TextView
19
- "
19
+ errorLine1 =" < TextView"
20
20
errorLine2 =" ^" >
21
21
<location
22
22
file =" src/main/res/layout/register_email_layout.xml"
27
27
<issue
28
28
id =" SelectableText"
29
29
message =" Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
30
- errorLine1 =" < TextView
31
- "
30
+ errorLine1 =" < TextView"
32
31
errorLine2 =" ^" >
33
32
<location
34
33
file =" src/main/res/layout/welcome_back_idp_prompt_layout.xml"
39
38
<issue
40
39
id =" SelectableText"
41
40
message =" Consider making the text value selectable by specifying `android:textIsSelectable=" true" `"
42
- errorLine1 =" < TextView
43
- "
41
+ errorLine1 =" < TextView"
44
42
errorLine2 =" ^" >
45
43
<location
46
44
file =" src/main/res/layout/welcome_back_password_prompt_layout.xml"
Original file line number Diff line number Diff line change @@ -7,7 +7,11 @@ def configDir = "${project.rootDir}/library/quality"
7
7
def reportsDir = " ${ project.buildDir} /reports"
8
8
9
9
checkstyle {
10
- toolVersion = ' 7.4'
10
+ toolVersion = ' 7.7'
11
+ }
12
+
13
+ pmd {
14
+ toolVersion = ' 5.6.0'
11
15
}
12
16
13
17
task checkstyle (type : Checkstyle ) {
@@ -72,7 +76,8 @@ android {
72
76
// We have okio as a transitive dependency, which causes some lint errors due to
73
77
// using Java 8 nio packages. Safely downgrading them to warning.
74
78
// https://github.com/square/okio/issues/58
75
- disable ' InvalidPackage' , ' NewerVersionAvailable' , ' GradleDependency'
79
+ disable ' InvalidPackage' ,
80
+ ' NewerVersionAvailable' , ' GradleDependency' // For reproducible builds
76
81
77
82
baseline file(" $configDir /lint-baseline.xml" )
78
83
checkAllWarnings true
You can’t perform that action at this time.
0 commit comments