code: private void mergeDeprecatedInfo()
              throws MavenReportException {
          if ("sun_checks.xml".equals(configLocation) && !"sun".equals(format)) {
              configLocation = FORMAT_TO_CONFIG_LOCATION.get(format);
  
              throw new MavenReportException("'format' parameter is deprecated: please replace with <configLocation>"
                      + configLocation + "</configLocation>.");
          }
  
          if (StringUtils.isEmpty(propertiesLocation)) {
              if (propertiesFile != null) {
                  propertiesLocation = propertiesFile.getPath();
  
                  throw new MavenReportException("'propertiesFile' parameter is deprecated: please replace with "
                          + "<propertiesLocation>" + propertiesLocation + "</propertiesLocation>.");
              } else if (propertiesURL != null) {
                  propertiesLocation = propertiesURL.toExternalForm();
  
                  throw new MavenReportException("'propertiesURL' parameter is deprecated: please replace with "
                          + "<propertiesLocation>" + propertiesLocation + "</propertiesLocation>.");
              }
          }
  
          if ("LICENSE.txt".equals(headerLocation)) {
              File defaultHeaderFile = new File(project.getBasedir(), "LICENSE.txt");
              if (!defaultHeaderFile.equals(headerFile)) {
                  headerLocation = headerFile.getPath();
              }
          }
  
          if (StringUtils.isEmpty(suppressionsLocation)) {
              suppressionsLocation = suppressionsFile;
  
              if (StringUtils.isNotEmpty(suppressionsFile)) {
                  throw new MavenReportException("'suppressionsFile' parameter is deprecated: please replace with "
                          + "<suppressionsLocation>" + suppressionsLocation + "</suppressionsLocation>.");
              }
          }
  
          if (StringUtils.isEmpty(packageNamesLocation)) {
              packageNamesLocation = packageNamesFile;
  
              if (StringUtils.isNotEmpty(packageNamesFile)) {
                  throw new MavenReportException("'packageNamesFile' parameter is deprecated: please replace with "
                          + "<packageNamesFile>" + suppressionsLocation + "</packageNamesFile>.");
              }
          }
      }
docs: Merge in the deprecated parameters to the new ones, unless the new
  parameters have values.
  
  @throws MavenReportException
  @deprecated Remove when deprecated params are removed.