Class ConsoleExplainErrorActionFactory

java.lang.Object
jenkins.model.TransientActionFactory<Run<?,?>>
io.jenkins.plugins.explain_error.ConsoleExplainErrorActionFactory
All Implemented Interfaces:
ExtensionPoint

@Extension public class ConsoleExplainErrorActionFactory extends TransientActionFactory<Run<?,?>>
TransientActionFactory to dynamically inject ConsoleExplainErrorAction into all runs. This approach works for both new and existing runs, unlike RunListener which only works for runs started after the plugin was installed.