 0: Enter function "fetchPluginReleaseDate" -> 1
 1:   Enter block -> 2  |  <- 0
 2:     Const: String(https://plugins.jetbrains.com/api/plugins/) -> 3  |  <- 1
 3:     Access variable R|<local>/pluginId| -> 4  |  <- 2
 4:     Access variable <Unresolved name: idString># -> 5  |  <- 3
 5:     Const: String(/updates?version=) -> 6  |  <- 4
 6:     Access variable R|<local>/version| -> 7  |  <- 5
 7:     Variable declaration: lval url: R|kotlin/String| -> 8  |  <- 6
 8:     Try expression enter -> 9  |  <- 7
 9:       Try main block enter -> 10, 17, 26, 41  |  <- 8
10:         Enter block -> 11  |  <- 9
11:           Access variable <Unresolved name: HttpRequests># -> 12  |  <- 10
12:           Access variable R|<local>/url| -> 13  |  <- 11
13:           Function call: <Unresolved name: HttpRequests>#.<Unresolved name: request>#(R|<local>/url|) -> 14  |  <- 12
14:           Function call: <Unresolved name: HttpRequests>#.<Unresolved name: request>#(R|<local>/url|).<Unresolved name: connect>#(<L> = connect@fun <implicit>.<anonymous>(): <implicit> {
    GsonBuilder#().create#().fromJson#(it#.inputStream#.reader#(), <getClass>(Array#<R|class error: Symbol not found, for `PluginDTO`|>()).java#)
}
) -> 15  |  <- 13
15:         Exit block -> 16  |  <- 14
16:       Try main block exit -> 34  |  <- 15
17:       Catch enter -> 18, 41  |  <- 9
18:         Enter block -> 19  |  <- 17
19:           Const: String(Can't parse json response) -> 20  |  <- 18
20:           Access variable R|<local>/syntaxException| -> 21  |  <- 19
21:           Function call: <Unresolved name: ResponseParseException>#(String(Can't parse json response), R|<local>/syntaxException|) -> 22  |  <- 20
22:           Throw: throw <Unresolved name: ResponseParseException>#(String(Can't parse json response), R|<local>/syntaxException|) -> 23[DEAD], 41  |  <- 21
23:           Stub[DEAD] -> 24  |  <- 22
24:         Exit block[DEAD] -> 25  |  <- 23
25:       Catch exit[DEAD] -> 34  |  <- 24
26:       Catch enter -> 27, 41  |  <- 9
27:         Enter block -> 28  |  <- 26
28:           Access variable R|<local>/ioException| -> 29  |  <- 27
29:           Function call: <Unresolved name: IOException>#(R|<local>/ioException|) -> 30  |  <- 28
30:           Throw: throw <Unresolved name: IOException>#(R|<local>/ioException|) -> 31[DEAD], 41  |  <- 29
31:           Stub[DEAD] -> 32  |  <- 30
32:         Exit block[DEAD] -> 33  |  <- 31
33:       Catch exit[DEAD] -> 34  |  <- 32
34:     Try expression exit -> 35  |  <- 16, 25[DEAD], 33[DEAD]
35:     Variable declaration: lval pluginDTOs: R|kotlin/Array<class error: Symbol not found, for `PluginDTO`>| -> 36  |  <- 34
36:   Exit block -> 37  |  <- 35
37:   Enter annotation -> 38  |  <- 36
38:   Access variable <Unresolved name: IOException># -> 39  |  <- 37
39:   Access variable <Unresolved name: ResponseParseException># -> 40  |  <- 38
40:   Exit annotation -> 41  |  <- 39
41: Exit function "fetchPluginReleaseDate" ->   |  <- 9, 17, 22, 26, 30, 40

