diff --git a/build.gradle.kts b/build.gradle.kts index 6642a74..a5e22c5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,14 +1,14 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { - kotlin("jvm") version "1.8.0" - id("org.jetbrains.dokka") version "1.7.20" + kotlin("jvm") version "1.8.22" + id("org.jetbrains.dokka") version "1.8.20" `java-library` `maven-publish` } group = "org.veupathdb.lib.s3" -version = "0.8.0+s34k-0.9.0" +version = "0.9.0+s34k-0.10.0" repositories { mavenLocal() @@ -36,7 +36,7 @@ dependencies { implementation(kotlin("stdlib")) implementation("org.slf4j:slf4j-api:1.7.36") - api("org.veupathdb.lib.s3:s34k:0.9.0") + api("org.veupathdb.lib.s3:s34k:0.10.0") testImplementation("org.junit.jupiter:junit-jupiter:5.8.2") testImplementation(kotlin("test")) diff --git a/src/main/kotlin/org/veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt b/src/main/kotlin/org/veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt index 480f458..3a48cb5 100644 --- a/src/main/kotlin/org/veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt +++ b/src/main/kotlin/org/veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt @@ -16,6 +16,7 @@ abstract class AbstractS3Object( override val path: String, override val lastModified: OffsetDateTime?, override val eTag: String, + override val size: Long, override val region: String?, override val headers: Headers, override val bucket: S3Bucket,