PluginsTrace

data class PluginsTrace(val eventOrder: MutableList<PluginTraceElement> = mutableListOf()) : AbstractCoroutineContextElement

Contains information of all the plugins that have been executed during the current call. Is used in Intellij Idea debugger to show plugin execution order.

Constructors

Link copied to clipboard
constructor(eventOrder: MutableList<PluginTraceElement> = mutableListOf())

Types

Link copied to clipboard

Key for PluginsTrace instance in the coroutine context.

Properties

Link copied to clipboard
Link copied to clipboard
open override val key: CoroutineContext.Key<*>

Functions

Link copied to clipboard
open override fun <R> fold(initial: R, operation: (R, CoroutineContext.Element) -> R): R
Link copied to clipboard
open operator override fun <E : CoroutineContext.Element> get(key: CoroutineContext.Key<E>): E?
Link copied to clipboard
open override fun minusKey(key: CoroutineContext.Key<*>): CoroutineContext
Link copied to clipboard
open operator fun plus(context: CoroutineContext): CoroutineContext
Link copied to clipboard
open override fun toString(): String

Returns a string representation of the object.