List<ValidationInfo> getValidation(ApplicationConfiguration configuration) {
      return Collections.singletonList(RuntimeConfigurationException.validate(
        myIsImplicitClassConfiguration ? myImplicitClassField : myClassEditorField,
        () -> { if (!isDefaultSettings()) configuration.checkClass(); }
      ));
    }
List<ValidationInfo> getValidation(ApplicationConfiguration configuration)