@Override @SuppressWarnings("null") public @Nullable ModuleHandler getHandler(Module module, String ruleUID) { String id = ruleUID + module.getId(); ModuleHandler handler = handlers.get(id); handler = handler == null ? internalCreate(module, ruleUID) : handler; if (handler != null) { handlers.put(id, handler); } return handler; }