DefaultDevHotReloadEngine

class DefaultDevHotReloadEngine(repoRoot: File, impactAnalyzer: PluginImpactAnalyzer, classifier: ModuleChangeClassifier, buildExecutor: DevBuildExecutor, generationLoader: DevPluginGenerationLoader) : DevHotReloadEngine(source)

Constructors

Link copied to clipboard
constructor(repoRoot: File, impactAnalyzer: PluginImpactAnalyzer, classifier: ModuleChangeClassifier, buildExecutor: DevBuildExecutor, generationLoader: DevPluginGenerationLoader)

Properties

Link copied to clipboard
open override val events: SharedFlow<DevReloadEvent>
Link copied to clipboard

Functions

Link copied to clipboard
open suspend override fun handleModuleChange(event: ModuleChangeEvent)
Link copied to clipboard
open override fun registerSource(source: PluginDevelopmentSource)
Link copied to clipboard
open suspend override fun reloadPlugin(pluginId: String, reason: String): ReloadAttemptResult
Link copied to clipboard
open override fun status(): DevHotReloadStatus