diff --git a/LICENSE b/LICENSE index ddb4931..7a28495 100644 --- a/LICENSE +++ b/LICENSE @@ -187,7 +187,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2017-2022 Pranav Pandey + Copyright 2017-2024 Pranav Pandey Copyright 2015 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/README.md b/README.md index 2c39780..ee8ca00 100644 --- a/README.md +++ b/README.md @@ -229,7 +229,7 @@ Pranav Pandey ## License - Copyright 2017-2023 Pranav Pandey + Copyright 2017-2024 Pranav Pandey Copyright 2015 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/build.gradle b/build.gradle index f57acaf..1763654 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ /* - * Copyright 2017-2023 Pranav Pandey + * Copyright 2017-2024 Pranav Pandey * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -34,7 +34,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.0.2' + classpath 'com.android.tools.build:gradle:8.5.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${versions.kotlin}" } } @@ -50,8 +50,8 @@ allprojects { } } -task clean(type: Delete) { - delete rootProject.buildDir +tasks.register('clean', Delete) { + delete rootProject.layout.buildDirectory } ext { diff --git a/dynamic-dialogs/build.gradle b/dynamic-dialogs/build.gradle index 67a8875..94cec4c 100644 --- a/dynamic-dialogs/build.gradle +++ b/dynamic-dialogs/build.gradle @@ -1,5 +1,5 @@ /* - * Copyright 2017-2023 Pranav Pandey + * Copyright 2017-2024 Pranav Pandey * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -61,7 +61,9 @@ project.afterEvaluate { destinationDir = new File(destinationDir, variant.baseName) source = variant.sourceSets.collect { - it.java.sourceFiles }.inject { m, i -> m + i + it.java.sourceFiles + }.inject { + m, i -> m + i } doFirst { classpath = project.files(variant.javaCompileProvider.get().classpath.files, diff --git a/dynamic-dialogs/maven.gradle b/dynamic-dialogs/maven.gradle index e0e8312..fc113b0 100644 --- a/dynamic-dialogs/maven.gradle +++ b/dynamic-dialogs/maven.gradle @@ -1,5 +1,5 @@ /* - * Copyright 2017-2023 Pranav Pandey + * Copyright 2017-2024 Pranav Pandey * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,28 +22,48 @@ version = mavenVersion // Android libraries if (project.hasProperty("android")) { - task sourcesJar(type: Jar) { + tasks.register('sourcesJar', Jar) { archiveClassifier.set("sources") from android.sourceSets.main.java.srcDirs } - task javadoc(type: Javadoc) { - dependsOn("generateReleaseRFile") + tasks.register('javadoc', Javadoc) { + dependsOn "generateReleaseRFile" + title "${referenceTitle}