MCPcopy
hub / github.com/Col-E/Recaf / run

Method run

src/main/java/me/coley/recaf/command/impl/Initializer.java:50–67  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

48 private Controller controller;
49
50 @Override
51 public void run() {
52 // Disable update check
53 if (noUpdates)
54 SelfUpdater.disable();
55 // Setup controller
56 boolean headless = isHeadless();
57 if (headless)
58 controller = new HeadlessController(input, script);
59 else
60 controller = new GuiController(input);
61 controller.setup();
62 Recaf.setController(controller);
63 if (instrument)
64 InstrumentationResource.setup(controller);
65 else if (controller.config().backend().firstTime && script == null)
66 promptFirstTime();
67 }
68
69 /**
70 * Start the controller.

Callers

nothing calls this directly

Calls 8

disableMethod · 0.95
isHeadlessMethod · 0.95
setControllerMethod · 0.95
setupMethod · 0.95
promptFirstTimeMethod · 0.95
backendMethod · 0.80
setupMethod · 0.45
configMethod · 0.45

Tested by

no test coverage detected