private static <V extends XSmartStepIntoVariant> void showInfoHint(Editor editor, SmartStepData<V> data) {
    PropertiesComponent propertiesComponent = PropertiesComponent.getInstance();
    int counter = propertiesComponent.getInt(COUNTER_PROPERTY, 0);
    if (counter < 3) {
      Hint hint = showHint(editor, XDebuggerBundle.message("message.smart.step"), data.myCurrentVariant);
      editor.putUserData(SMART_STEP_HINT_DATA, hint);
      propertiesComponent.setValue(COUNTER_PROPERTY, counter + 1, 0);
    }
  }
private static <V extends XSmartStepIntoVariant> void showInfoHint(Editor editor, SmartStepData<V> data)