@Test public void testConfigure() { Guice.createInjector(new RuneLiteModule()); }
@Override protected void configure() { bind(ScheduledExecutorService.class).toInstance(Executors.newSingleThreadScheduledExecutor()); bind(QueryRunner.class); bind(MenuManager.class); bind(ChatMessageManager.class); bind(ItemManager.class); bind(Scheduler.class); bind(PluginManager.class); bind(RuneLiteProperties.class); bind(SessionManager.class); }
RuneLiteModule extends AbstractModule { @Override protected void configure() { bind(ScheduledExecutorService.class).toInstance(Executors.newSingleThreadScheduledExecutor()); bind(QueryRunner.class); bind(MenuManager.class); bind(ChatMessageManager.class); bind(ItemManager.class); bind(Scheduler.class); bind(PluginManager.class); bind(RuneLiteProperties.class); bind(SessionManager.class); } }
RuneLiteModule extends AbstractModule { @Override protected void configure() { bind(ScheduledExecutorService.class).toInstance(Executors.newSingleThreadScheduledExecutor()); bind(QueryRunner.class); bind(MenuManager.class); bind(ChatMessageManager.class); bind(ItemManager.class); bind(Scheduler.class); bind(PluginManager.class); bind(RuneLiteProperties.class); bind(SessionManager.class); }  }
RuneLiteModule extends AbstractModule { @Override protected void configure() { bind(ScheduledExecutorService.class).toInstance(Executors.newSingleThreadScheduledExecutor()); bind(QueryRunner.class); bind(MenuManager.class); bind(ChatMessageManager.class); bind(ItemManager.class); bind(Scheduler.class); bind(PluginManager.class); bind(RuneLiteProperties.class); bind(SessionManager.class); }   }
RuneLiteModule extends AbstractModule { @Override protected void configure() { bind(ScheduledExecutorService.class).toInstance(Executors.newSingleThreadScheduledExecutor()); bind(QueryRunner.class); bind(MenuManager.class); bind(ChatMessageManager.class); bind(ItemManager.class); bind(Scheduler.class); bind(PluginManager.class); bind(RuneLiteProperties.class); bind(SessionManager.class); }    }