code: @VisibleForTesting
      void setAdditionalProperties(Map<String, String> props) {
          props.put(SonarProperties.INCLUDE_FILES, StringUtils.join(files, ", "));
          props.put(SonarProperties.SCM_ENABLED, "false");
          props.put(SonarProperties.SCM_STAT_ENABLED, "false");
          props.put(SonarProperties.ISSUEASSIGN_PLUGIN, "false");
          props.put(SonarProperties.EXPORT_PATH, OUTPUT_FILE);
          props.put(SonarProperties.VERBOSE, configuration.getProperty(GeneralOption.SONAR_VERBOSE));
          props.put(SonarProperties.WORKDIR, OUTPUT_DIR);
          props.put(SonarProperties.PROJECT_BASEDIR, ".");
          props.put(SonarProperties.SOURCES, ".");
      }
docs: Set additional properties needed for sonar to run
  @param props a Properties instance