public List<String> getRequirementTypes() {
   List<String> types = requirements.getTypes();
   if (types.isEmpty()) {
     LOGGER.warn(
         "No requirement types found in the test outcome requirements: using default requirements");
     return requirementsConfiguration.getRequirementTypes();
   } else {
     return types;
   }
 }
 protected String getDefaultRootDirectory() {
   return requirementsConfiguration.getDefaultRootDirectory();
 }
 protected List<String> getRequirementTypes() {
   return requirementsConfiguration.getRequirementTypes();
 }