Skip to content

Commit fb27c50

Browse files
committed
chore: use reified fromJson function more
1 parent b7b6b14 commit fb27c50

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/kotlin/com/github/itsempa/nautilus/data/core/NautilusRepoManager.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import at.hannibal2.skyhanni.data.repo.RepoUtils
66
import at.hannibal2.skyhanni.utils.SimpleTimeMark
77
import at.hannibal2.skyhanni.utils.SimpleTimeMark.Companion.asTimeMark
88
import at.hannibal2.skyhanni.utils.TimeUtils.format
9+
import at.hannibal2.skyhanni.utils.json.fromJson
910
import at.hannibal2.skyhanni.utils.system.PlatformUtils
1011
import com.github.itsempa.nautilus.Nautilus
1112
import com.github.itsempa.nautilus.config.core.loader.GsonManager
@@ -158,7 +159,7 @@ object NautilusRepoManager {
158159
try {
159160
InputStreamReader(URL(getCommitApiUrl()).openStream())
160161
.use { inReader ->
161-
val commits: JsonObject = gson.fromJson(inReader, JsonObject::class.java)
162+
val commits: JsonObject = gson.fromJson<JsonObject>(inReader)
162163
latestRepoCommit = commits["sha"].asString
163164
val formattedDate = commits["commit"].asJsonObject["committer"].asJsonObject["date"].asString
164165
latestRepoCommitTime = Instant.parse(formattedDate).toEpochMilli().asTimeMark()
@@ -303,7 +304,7 @@ object NautilusRepoManager {
303304
StandardCharsets.UTF_8,
304305
),
305306
).use { reader ->
306-
gson.fromJson(reader, JsonObject::class.java)
307+
gson.fromJson<JsonObject>(reader)
307308
}
308309
}
309310
}

0 commit comments

Comments
 (0)