From 4d27c35cf4e372c8e4bee48bc855f190cc981da9 Mon Sep 17 00:00:00 2001 From: tzugen Date: Thu, 6 May 2021 12:09:23 +0200 Subject: [PATCH] Remove unused versions.kt & semver --- core/domain/build.gradle | 3 --- .../org/moire/ultrasonic/domain/Version.kt | 27 ------------------- dependencies.gradle | 2 -- 3 files changed, 32 deletions(-) delete mode 100644 core/domain/src/main/kotlin/org/moire/ultrasonic/domain/Version.kt diff --git a/core/domain/build.gradle b/core/domain/build.gradle index b6d0f5d0..bc19d74c 100644 --- a/core/domain/build.gradle +++ b/core/domain/build.gradle @@ -5,6 +5,3 @@ ext { '**/domain/**' ] } -dependencies { - api other.semver -} diff --git a/core/domain/src/main/kotlin/org/moire/ultrasonic/domain/Version.kt b/core/domain/src/main/kotlin/org/moire/ultrasonic/domain/Version.kt deleted file mode 100644 index 30827cf1..00000000 --- a/core/domain/src/main/kotlin/org/moire/ultrasonic/domain/Version.kt +++ /dev/null @@ -1,27 +0,0 @@ -package org.moire.ultrasonic.domain - -import net.swiftzer.semver.SemVer - -/** - * Represents the version number of the Subsonic Android app. - */ -data class Version( - val version: SemVer -) : Comparable { - - override fun compareTo(other: Version): Int { - return version.compareTo(other.version) - } - - companion object { - /** - * Creates a new version instance by parsing the given string. - * - * @param version A string of the format "1.27", "1.27.2" or "1.27.beta3". - */ - @JvmStatic - fun fromCharSequence(version: String): Version { - return Version(SemVer.parse(version)) - } - } -} diff --git a/dependencies.gradle b/dependencies.gradle index e99ed16e..23d213f6 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -27,7 +27,6 @@ ext.versions = [ retrofit : "2.4.0", jackson : "2.9.5", okhttp : "3.12.13", - semver : "1.0.0", twitterSerial : "0.1.6", koin : "2.2.2", picasso : "2.71828", @@ -82,7 +81,6 @@ ext.other = [ jacksonConverter : "com.squareup.retrofit2:converter-jackson:$versions.retrofit", jacksonKotlin : "com.fasterxml.jackson.module:jackson-module-kotlin:$versions.jackson", okhttpLogging : "com.squareup.okhttp3:logging-interceptor:$versions.okhttp", - semver : "net.swiftzer.semver:semver:$versions.semver", twitterSerial : "com.twitter.serial:serial:$versions.twitterSerial", koinCore : "org.koin:koin-core:$versions.koin", koinAndroid : "org.koin:koin-android:$versions.koin",