Skip to content

Commit cd3a3fd

Browse files
committed
update dependencies
1 parent d241a3f commit cd3a3fd

File tree

7 files changed

+29
-26
lines changed

7 files changed

+29
-26
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,4 @@ lint/outputs/
7777
lint/tmp/
7878
# lint/reports/
7979
1.json
80+
/.settings/org.eclipse.buildship.core.prefs

app/build.gradle

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ android {
1414
defaultConfig {
1515
applicationId "de.raphaelebner.roomdatabasebackup.sample"
1616
minSdkVersion 21
17-
targetSdkVersion 33
18-
compileSdk 33
19-
buildToolsVersion = "33.0.1"
17+
targetSdkVersion 34
18+
compileSdk 34
19+
buildToolsVersion = "34.0.0"
2020
versionCode 1
2121
versionName "1.0.3"
2222

@@ -47,7 +47,7 @@ android {
4747

4848
dependencies {
4949
implementation fileTree(dir: "libs", include: ["*.jar"])
50-
implementation 'androidx.core:core-ktx:1.10.1'
50+
implementation 'androidx.core:core-ktx:1.12.0'
5151
implementation 'androidx.appcompat:appcompat:1.6.1'
5252
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
5353
implementation project(path: ':core')
@@ -57,7 +57,7 @@ dependencies {
5757
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
5858

5959
//ROOM SQLite
60-
def room_version = "2.5.2"
60+
def room_version = "2.6.1"
6161

6262
implementation "androidx.room:room-runtime:$room_version"
6363
ksp "androidx.room:room-compiler:$room_version"
@@ -69,7 +69,7 @@ dependencies {
6969
implementation "androidx.room:room-rxjava2:$room_version"
7070

7171
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
72-
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1"
72+
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.2"
7373

7474
// optional - Guava support for Room, including Optional and ListenableFuture
7575
implementation "androidx.room:room-guava:$room_version"
@@ -78,9 +78,9 @@ dependencies {
7878
testImplementation "androidx.room:room-testing:$room_version"
7979

8080
//Recyclerview Implementation
81-
implementation 'androidx.recyclerview:recyclerview:1.3.1'
81+
implementation 'androidx.recyclerview:recyclerview:1.3.2'
8282

8383
//Material Design Implementation
84-
implementation 'com.google.android.material:material:1.9.0'
84+
implementation 'com.google.android.material:material:1.11.0'
8585

8686
}

build.gradle

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
// Top-level build file where you can add configuration options common to all sub-projects/modules.
22
buildscript {
3-
ext.kotlin_version = '1.8.0'
3+
ext.kotlin_version = '1.9.10'
44
repositories {
55
google()
66
mavenCentral()
77
}
88
dependencies {
9-
classpath 'com.android.tools.build:gradle:8.1.0'
9+
classpath 'com.android.tools.build:gradle:8.2.1'
1010
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
1111

1212
// NOTE: Do not place your application dependencies here; they belong
@@ -16,9 +16,9 @@ buildscript {
1616

1717
plugins {
1818
id('io.github.gradle-nexus.publish-plugin') version "1.3.0"
19-
id("org.jetbrains.dokka") version "1.8.20"
20-
id 'org.jetbrains.kotlin.android' version '1.8.0' apply false
21-
id("com.google.devtools.ksp") version "1.8.10-1.0.9" apply false
19+
id("org.jetbrains.dokka") version "1.9.10"
20+
id 'org.jetbrains.kotlin.android' version '1.9.10' apply false
21+
id("com.google.devtools.ksp") version "1.9.10-1.0.13" apply false
2222
}
2323

2424
apply from: "${rootDir}/scripts/publish-root.gradle"
@@ -30,6 +30,6 @@ allprojects {
3030
}
3131
}
3232

33-
task clean(type: Delete) {
33+
tasks.register('clean', Delete) {
3434
delete rootProject.buildDir
3535
}

core/build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ android {
1414

1515
defaultConfig {
1616
minSdkVersion 21
17-
targetSdkVersion 33
18-
compileSdk 33
19-
buildToolsVersion = "33.0.1"
17+
targetSdkVersion 34
18+
compileSdk 34
19+
buildToolsVersion = "34.0.0"
2020
versionCode 1
2121
versionName '1.0.0-beta13'
2222
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
@@ -59,14 +59,14 @@ apply from: "${rootProject.projectDir}/scripts/publish-module.gradle"
5959

6060
dependencies {
6161
implementation fileTree(dir: "libs", include: ["*.jar"])
62-
implementation 'androidx.core:core-ktx:1.10.1'
62+
implementation 'androidx.core:core-ktx:1.12.0'
6363
implementation 'androidx.appcompat:appcompat:1.6.1'
6464
testImplementation 'junit:junit:4.13.2'
6565
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
6666
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
6767

6868
//ROOM SQLite
69-
def room_version = "2.5.2"
69+
def room_version = "2.6.1"
7070

7171
implementation "androidx.room:room-runtime:$room_version"
7272
ksp "androidx.room:room-compiler:$room_version"
@@ -84,7 +84,7 @@ dependencies {
8484
testImplementation "androidx.room:room-testing:$room_version"
8585

8686
//Material Design Implementation
87-
implementation 'com.google.android.material:material:1.9.0'
87+
implementation 'com.google.android.material:material:1.11.0'
8888

8989
//Androidx Security
9090
implementation "androidx.security:security-crypto:1.1.0-alpha06"
@@ -95,6 +95,6 @@ dependencies {
9595
//Apache commons io
9696
//https://mvnrepository.com/artifact/commons-io/commons-io
9797
//noinspection GradleDependency
98-
implementation 'commons-io:commons-io:2.13.0'
98+
implementation 'commons-io:commons-io:2.15.1'
9999

100100
}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ android.enableJetifier=false
2121
kotlin.code.style=official
2222
kapt.incremental.apt=true
2323
android.defaults.buildfeatures.buildconfig=true
24-
android.nonTransitiveRClass=false
24+
android.nonTransitiveRClass=true
2525
android.nonFinalResIds=false

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ 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-8.0-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-all.zip

scripts/publish-module.gradle

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apply plugin: 'maven-publish'
22
apply plugin: 'signing'
33
apply plugin: 'org.jetbrains.dokka'
44

5-
task androidSourcesJar(type: Jar) {
5+
tasks.register('androidSourcesJar', Jar) {
66
archiveClassifier.set('sources')
77
if (project.plugins.findPlugin("com.android.library")) {
88
// For Android libraries
@@ -21,12 +21,14 @@ tasks.withType(dokkaHtmlPartial.getClass()).configureEach {
2121
)
2222
}
2323

24-
task javadocJar(type: Jar, dependsOn: dokkaJavadoc) {
24+
tasks.register('javadocJar', Jar) {
25+
dependsOn dokkaJavadoc
2526
archiveClassifier.set("javadoc")
2627
from dokkaJavadoc.outputDirectory
2728
}
2829

29-
task htmldocJar(type: Jar, dependsOn: dokkaHtml) {
30+
tasks.register('htmldocJar', Jar) {
31+
dependsOn dokkaHtml
3032
archiveClassifier.set("htmldoc")
3133
from dokkaHtml.outputDirectory
3234
}

0 commit comments

Comments
 (0)