Skip to content

Commit 0cb0e5b

Browse files
author
rimthekid
committed
Jackson IgnoreUnknown
1 parent 07425b0 commit 0cb0e5b

File tree

11 files changed

+32
-6
lines changed

11 files changed

+32
-6
lines changed

app/release/output-metadata.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"type": "SINGLE",
1212
"filters": [],
1313
"attributes": [],
14-
"versionCode": 2,
15-
"versionName": "0.2",
14+
"versionCode": 3,
15+
"versionName": "0.2.1",
1616
"outputFile": "app-release.apk"
1717
}
1818
],

app/src/main/java/com/github/libretube/obj/PipedStream.kt

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.github.libretube.obj
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
4+
5+
@JsonIgnoreProperties(ignoreUnknown = true)
36
data class PipedStream(
47
var url: String?,
58
var format: String?,

app/src/main/java/com/github/libretube/obj/Playlist.kt

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.github.libretube.obj
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
4+
5+
@JsonIgnoreProperties(ignoreUnknown = true)
36
data class Playlist(
47
var name: String? = null,
58
var thumbnailUrl: String? = null,

app/src/main/java/com/github/libretube/obj/SearchItem.kt

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.github.libretube.obj
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
4+
5+
@JsonIgnoreProperties(ignoreUnknown = true)
36
data class SearchItem(
47
var url: String?,
58
var thumbnail: String?,

app/src/main/java/com/github/libretube/obj/SearchResult.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
package com.github.libretube.obj
22

3-
import com.github.libretube.obj.StreamItem
3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
44

5+
@JsonIgnoreProperties(ignoreUnknown = true)
56
data class SearchResult(
67
val items: List<SearchItem>? = listOf(),
78
val nextpage: String? ="",

app/src/main/java/com/github/libretube/obj/StreamItem.kt

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.github.libretube.obj
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
4+
5+
@JsonIgnoreProperties(ignoreUnknown = true)
36
data class StreamItem(
47
var url: String?,
58
var title: String?,
@@ -12,7 +15,7 @@ data class StreamItem(
1215
var views: Long?,
1316
var uploaderVerified: Boolean?,
1417
var uploaded: Long?,
15-
var shortDescription: String?
18+
1619
){
17-
constructor() : this("","","","","","","",0,0,null,0,"")
20+
constructor() : this("","","","","","","",0,0,null,0)
1821
}

app/src/main/java/com/github/libretube/obj/Streams.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
package com.github.libretube.obj
22

3-
import com.github.libretube.obj.Subtitle
3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
44

5+
@JsonIgnoreProperties(ignoreUnknown = true)
56
data class Streams(
67
val title: String?,
78
val description: String?,
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.github.libretube.obj
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
4+
5+
@JsonIgnoreProperties(ignoreUnknown = true)
36
data class Subscribed(
47
var subscribed: Boolean? = null
58
)

app/src/main/java/com/github/libretube/obj/Subscription.kt

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.github.libretube.obj
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
4+
5+
@JsonIgnoreProperties(ignoreUnknown = true)
36
data class Subscription(
47
var url: String? = null,
58
var name: String? = null,

app/src/main/java/com/github/libretube/obj/Subtitle.kt

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.github.libretube.obj
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
4+
5+
@JsonIgnoreProperties(ignoreUnknown = true)
36
data class Subtitle(
47
val url: String?,
58
val mimeType: String?,

app/src/main/java/com/github/libretube/obj/Token.kt

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.github.libretube.obj
22

3+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
4+
5+
@JsonIgnoreProperties(ignoreUnknown = true)
36
data class Token(
47
var token: String? = null,
58
var error: String? = null

0 commit comments

Comments
 (0)