-
Task
-
Resolution: Unresolved
-
Minor
I don't see why the hudson/Main.java class is still in core, it should either be deleted or moved to the External Monitor Job Type plugin.
I don't see why the hudson/Main.java class is still in core, it should either be deleted or moved to the External Monitor Job Type plugin.
https://github.com/jenkinsci/external-monitor-job-plugin/blob/683c09d993b9e9da5f883f4d0696eb45af323b55/src/main/java/hudson/cli/SetExternalBuildResultCommand.java#L12-L17 accomplishes the same thing in a more standard way. Removing hudson.Main would be incompatible for anyone still using the deprecated way. I doubt there are many people actively using the plugin at all, so I think it would be fine to just delete it and add a note to the upgrade guide.