code: private void setOptions(RuntimeConfiguration rc) {
          if (hasOption(SHORT_OPT_TIME)) {
              rc.setTime(true);
          }
          if (hasOption(LONG_OPT_DEBUG)) {
              rc.setDebug(true);
          }
          if (hasOption(LONG_OPT_VERBOSE)) {
              rc.setVerbose(true);
          }
          if (hasOption(LONG_OPT_PEDANTIC)) {
              rc.setWarningsAsErrors(true);
          }
      }
docs: Sets the phase-agnostic runtime configuration.