code: public boolean useProxy() {
          try {
              return getSettings().getString(Settings.KEYS.PROXY_SERVER) != null
                      && getSettings().getBoolean(Settings.KEYS.ANALYZER_NEXUS_USES_PROXY);
          } catch (InvalidSettingException ise) {
              LOGGER.warn("Failed to parse proxy settings.", ise);
              return false;
          }
      }
docs: Determine if a proxy should be used for the Nexus Analyzer.
  
  @return {@code true} if a proxy should be used