in rest/src/main/kotlin/org/jetbrains/intellij/pluginRepository/internal/instances/PluginManagerInstance.kt [12:15]
override fun listPlugins(ideBuild: String, channel: String?, pluginId: StringPluginId?): List<PluginXmlBean> {
val response = executeAndParseBody(service.listPlugins(ideBuild, channel, pluginId), nullFor404 = true)
return response?.categories?.flatMap { convertCategory(it) } ?: emptyList()
}