Skip to content

Commit 000efc4

Browse files
author
Sean Amos
authored
Merge pull request #209 from ToxicBakery/feature/gradle_plugin_support_lib_update
Feature/gradle plugin support lib update
2 parents 9900c01 + bf6592c commit 000efc4

File tree

190 files changed

+462
-471
lines changed

Some content is hidden

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

190 files changed

+462
-471
lines changed

build.gradle

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
1-
project.ext.set("compileSdkVersion", 27)
1+
project.ext.set("compileSdkVersion", 28)
22
project.ext.set("buildToolsVersion", "28.0.3")
33
project.ext.set("minSdkVersion", 15)
4-
project.ext.set("targetSdkVersion", 27)
4+
project.ext.set("targetSdkVersion", 28)
55

66
project.ext.set("libraryGroup", 'com.willowtreeapps.hyperion')
77
project.ext.set("libraryVersion", '0.9.29')
88

9-
project.ext.set("versionSupportLibrary", "27.1.1")
109
project.ext.set("versionAutoService", "1.0-rc4")
11-
project.ext.set("versionDagger", "2.15")
10+
project.ext.set("versionDagger", "2.24")
11+
project.ext.set("versionRecyclerView", "1.1.0")
12+
project.ext.set("versionAppCompat", "1.2.0")
13+
project.ext.set("versionConstraintLayout", "1.1.3")
14+
project.ext.set("versionMaterial", "1.0.0")
15+
project.ext.set("versionMultidex", "2.0.1")
16+
project.ext.set("versionSlidingPanelLayout", "1.1.0")
17+
project.ext.set("versionSwipeRefreshLayout", "1.1.0")
1218

1319
buildscript {
1420

@@ -18,7 +24,7 @@ buildscript {
1824
}
1925

2026
dependencies {
21-
classpath 'com.android.tools.build:gradle:3.5.2'
27+
classpath 'com.android.tools.build:gradle:4.0.1'
2228
classpath 'digital.wup:android-maven-publish:3.6.2'
2329
}
2430
}

gradle.properties

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,6 @@ org.gradle.jvmargs=-Xmx1536m
1616
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
1717
org.gradle.parallel=true
1818
# enable after fix https://github.com/gradle/gradle/issues/4848
19-
org.gradle.configureondemand=false
19+
org.gradle.configureondemand=false
20+
android.useAndroidX=true
21+
android.enableJetifier=true
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Tue May 14 16:58:08 CDT 2019
1+
#Thu May 09 15:48:22 EDT 2019
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
4-
distributionUrl=https\://services.gradle.org/distributions/gradle-6.2.1-bin.zip
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-all.zip
55
zipStoreBase=GRADLE_USER_HOME
66
zipStorePath=wrapper/dists

hyperion-attr-appcompat-v7/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ android {
1313
versionCode buildVersionCode()
1414
versionName version
1515

16-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
16+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1717
}
1818

1919
lintOptions {
@@ -28,7 +28,7 @@ dependencies {
2828
compileOnly project(':hyperion-plugin')
2929
compileOnly project(':hyperion-attr')
3030
annotationProcessor "com.google.auto.service:auto-service:${project.versionAutoService}"
31-
implementation "com.android.support:appcompat-v7:${project.versionSupportLibrary}"
31+
implementation "androidx.appcompat:appcompat:${project.versionAppCompat}"
3232
}
3333

3434
apply from: '../publish.gradle'

hyperion-attr-appcompat-v7/src/main/java/com/willowtreeapps/hyperion/attr/support/v7/ActionMenuViewAttributeCollector.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.willowtreeapps.hyperion.attr.support.v7;
22

3-
import android.support.annotation.NonNull;
4-
import android.support.v7.widget.ActionMenuView;
3+
import androidx.annotation.NonNull;
4+
import androidx.appcompat.widget.ActionMenuView;
55

66
import com.google.auto.service.AutoService;
77
import com.willowtreeapps.hyperion.attr.ViewAttribute;

hyperion-attr-appcompat-v7/src/main/java/com/willowtreeapps/hyperion/attr/support/v7/SearchViewAttributeCollector.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.willowtreeapps.hyperion.attr.support.v7;
22

3-
import android.support.annotation.NonNull;
4-
import android.support.v7.widget.SearchView;
3+
import androidx.annotation.NonNull;
4+
import androidx.appcompat.widget.SearchView;
55

66
import com.google.auto.service.AutoService;
77
import com.willowtreeapps.hyperion.attr.ViewAttribute;

hyperion-attr-appcompat-v7/src/main/java/com/willowtreeapps/hyperion/attr/support/v7/ToolbarAttributeCollector.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.willowtreeapps.hyperion.attr.support.v7;
22

3-
import android.support.annotation.NonNull;
4-
import android.support.v7.widget.Toolbar;
3+
import androidx.annotation.NonNull;
4+
import androidx.appcompat.widget.Toolbar;
55

66
import com.google.auto.service.AutoService;
77
import com.willowtreeapps.hyperion.attr.ViewAttribute;

hyperion-attr-design/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ android {
1313
versionCode buildVersionCode()
1414
versionName version
1515

16-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
16+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1717
}
1818

1919
lintOptions {
@@ -27,7 +27,7 @@ dependencies {
2727
compileOnly project(':hyperion-plugin')
2828
compileOnly project(':hyperion-attr')
2929
annotationProcessor "com.google.auto.service:auto-service:${project.versionAutoService}"
30-
implementation "com.android.support:design:${project.versionSupportLibrary}"
30+
implementation "com.google.android.material:material:${project.versionMaterial}"
3131
}
3232

3333
apply from: '../publish.gradle'

hyperion-attr-design/src/main/java/com/willowtreeapps/hyperion/attr/design/AppBarLayoutAttributeCollector.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.willowtreeapps.hyperion.attr.design;
22

3-
import android.support.annotation.NonNull;
4-
import android.support.design.widget.AppBarLayout;
3+
import androidx.annotation.NonNull;
4+
import com.google.android.material.appbar.AppBarLayout;
55

66
import com.google.auto.service.AutoService;
77
import com.willowtreeapps.hyperion.attr.collectors.TypedAttributeCollector;

hyperion-attr-design/src/main/java/com/willowtreeapps/hyperion/attr/design/BottomNavigationViewAttributeCollector.java

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

33
import android.content.Context;
44
import android.content.res.Resources;
5-
import android.support.annotation.NonNull;
6-
import android.support.design.widget.BottomNavigationView;
5+
import androidx.annotation.NonNull;
6+
import com.google.android.material.bottomnavigation.BottomNavigationView;
77

88
import com.google.auto.service.AutoService;
99
import com.willowtreeapps.hyperion.attr.ViewAttribute;

0 commit comments

Comments
 (0)