Commenting out RuntimeException thrown since it crashes the console
remove unnecessary dependencies
when wizards start, use the F1 runtime with the highest version
replace uses of ForgeHelper.getDefaultRuntime() by WizardsHelper.getForgeRuntime(), remove ForgeHelper.getDefaultRuntime()
remove commented lines
make LinkAction responsable for keeping track of ForgeRuntime
make SelectionSynchronizer responsible for keeping track of the Forge runtime
remove ForgeHelper.isForgeRunning()
log an exception instead of throwing it in case of an unimplemented ANSI command
remove ForgeHelper.isForgeStarting()
start and finish the progress monitor, so it shows
remove System.out.println() calls
use a better name for FurnaceRuntime
use a more meaningful name for ForgeEmbeddedRuntime
add FurnaceRuntime to initial Forge runtime preferences
include dependency on org.jboss.tools.usage
register start forge usage event type
create ForgeHelper.sendStartEvent(ForgeRuntime) method
send forge start event when starting FurnaceRuntime
send forge start event when starting Forge 1 runtime