@Override
        public void templateFinished(@NotNull Template template, boolean brokenOff) {
          if (!brokenOff) {
            context.getEditor().getCaretModel().moveToOffset(context.getOffset(insideBraces));
            createOverrideRunnable(context.getEditor(), context.getFile(), context.getProject()).run();
          }
        }
@Override
        public void templateFinished(@NotNull Template template, boolean brokenOff)