Merge pull request #14 from msfjarvis/dependency-updates

This commit is contained in:
Harsh Shandilya 2020-09-11 23:37:42 +05:30 committed by GitHub
commit 36474b9705
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 15 additions and 27 deletions

View file

@ -4,6 +4,9 @@ name: Check pull request
jobs:
test-pr:
runs-on: macos-latest
strategy:
matrix:
api-level: [23, 29]
steps:
- name: Check if relevant files have changed
@ -37,7 +40,7 @@ jobs:
if: ${{ steps.service-changed.outputs.result == 'true' }}
uses: reactivecircus/android-emulator-runner@v2.11.0
with:
api-level: 29
api-level: ${{ matrix.api-level }}
target: default
script: ./gradlew :app:connectedDebugAndroidTest

View file

@ -15,12 +15,12 @@ android {
}
}
buildFeatures {
compose true
}
compileOptions.coreLibraryDesugaringEnabled = true
buildFeatures.compose = true
composeOptions {
kotlinCompilerVersion '1.4.0'
kotlinCompilerVersion "${kotlin_version}"
kotlinCompilerExtensionVersion "${compose_version}"
}
}
@ -49,7 +49,6 @@ dependencies {
implementation "androidx.ui:ui-tooling:$compose_version"
implementation 'com.google.android.material:material:1.3.0-alpha02'
testImplementation 'junit:junit:4.13'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
androidTestImplementation "androidx.ui:ui-test:$compose_version"
coreLibraryDesugaring "com.android.tools:desugar_jdk_libs:1.0.10"
}

View file

@ -2,7 +2,7 @@
buildscript {
ext {
compose_version = '1.0.0-alpha02'
kotlin_version = '1.4.0'
kotlin_version = '1.4.10'
room_version = '2.3.0-alpha02'
}
repositories {
@ -10,7 +10,7 @@ buildscript {
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.2.0-alpha09"
classpath "com.android.tools.build:gradle:4.2.0-alpha10"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
@ -34,7 +34,6 @@ subprojects {
}
android {
compileSdkVersion 30
buildToolsVersion "30.0.2"
defaultConfig {
minSdkVersion 23

View file

@ -3,23 +3,8 @@ plugins {
id 'kotlin-kapt'
}
android {
defaultConfig {
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
compileOptions {
coreLibraryDesugaringEnabled true
}
}
dependencies {
kapt "androidx.room:room-compiler:$room_version"
api "androidx.room:room-runtime:$room_version"
api "androidx.room:room-ktx:$room_version"
testImplementation 'junit:junit:4.13'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
coreLibraryDesugaring "com.android.tools:desugar_jdk_libs:1.0.10"
}

View file

@ -18,4 +18,6 @@ android.useAndroidX=true
# Automatically convert third-party libraries to use AndroidX
android.enableJetifier=true
# Kotlin code style for this project: "official" or "obsolete":
kotlin.code.style=official
kotlin.code.style=official
# Enabling filesystem watching
org.gradle.vfs.watch=true

View file

@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.6-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-rc-1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists