don't use deprecated Gson methods

This commit is contained in:
Jannik 2020-01-15 15:08:05 +01:00
parent bed3f5d978
commit 9d2de3fcb3
Signed by: Seil0
GPG Key ID: E8459F3723C52C24
1 changed files with 3 additions and 3 deletions

View File

@ -103,7 +103,7 @@ class CacheController(cont: Context) {
val fileReader = FileReader(file)
val bufferedReader = BufferedReader(fileReader)
val coursesObject = JsonParser().parse(bufferedReader.readLine()).asJsonObject
val coursesObject = JsonParser.parseString(bufferedReader.readLine()).asJsonObject
coursesList = Gson().fromJson(coursesObject.getAsJsonArray("courses"), object : TypeToken<List<Course>>() {}.type)
}
@ -122,7 +122,7 @@ class CacheController(cont: Context) {
val fileReader = FileReader(file)
val bufferedReader = BufferedReader(fileReader)
val mensaObject = JsonParser().parse(bufferedReader.readLine()).asJsonObject
val mensaObject = JsonParser.parseString(bufferedReader.readLine()).asJsonObject
mensaMenu = GsonBuilder().create().fromJson(mensaObject, MensaMenu().javaClass)
}
@ -141,7 +141,7 @@ class CacheController(cont: Context) {
val fileReader = FileReader(file)
val bufferedReader = BufferedReader(fileReader)
val timetableObject = JsonParser().parse(bufferedReader.readLine()).asJsonObject
val timetableObject = JsonParser.parseString(bufferedReader.readLine()).asJsonObject
// make sure you add the single weeks in the exact order!
if (timetables.size > week) {