test_class.file: org.eclipse.winery.repository/src/test/java/org/eclipse/winery/repository/export/EdmmUtilsTest.java
test_class.identifier: EdmmUtilsTest
test_class.superclass: extends TestWithGitBackedRepository
test_case.body: @Test
      @Disabled
      void getAllToscaLightCompliantServiceTemplates() throws Exception {
          this.setRevisionTo("origin/plain");
  
          Map<QName, TServiceTemplate> allToscaLightCompliantModels = EdmmUtils.getAllToscaLightCompliantModels();
  
          assertEquals(15, allToscaLightCompliantModels.size());
      }
test_case.class_method_signature: EdmmUtilsTest.getAllToscaLightCompliantServiceTemplates()
test_case.full_signature: @Test @Disabled void getAllToscaLightCompliantServiceTemplates()
test_case.identifier: getAllToscaLightCompliantServiceTemplates
test_case.invocations: setRevisionTo getAllToscaLightCompliantModels assertEquals size
test_case.modifiers: @Test @Disabled
test_case.parameters: ()
test_case.return: void
test_case.signature: void getAllToscaLightCompliantServiceTemplates()
focal_class.file: org.eclipse.winery.repository/src/main/java/org/eclipse/winery/repository/export/EdmmUtils.java
focal_class.identifier: EdmmUtils
focal_class.class_method_signature: EdmmUtils.checkToscaLightCompatibility(TServiceTemplate serviceTemplate)
focal_class.full_signature: public static Map<String, Object> checkToscaLightCompatibility(TServiceTemplate serviceTemplate)
focal_class.identifier: checkToscaLightCompatibility
focal_class.modifiers: public static
focal_class.parameters: (TServiceTemplate serviceTemplate)
focal_class.return: Map<String, Object>
focal_class.signature: Map<String, Object> checkToscaLightCompatibility(TServiceTemplate serviceTemplate)
focal_class.class_method_signature: EdmmUtils.getToscaLightChecker()
focal_class.full_signature: public static ToscaLightChecker getToscaLightChecker()
focal_class.identifier: getToscaLightChecker
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: ToscaLightChecker
focal_class.signature: ToscaLightChecker getToscaLightChecker()
focal_class.class_method_signature: EdmmUtils.getAllToscaLightCompliantModels()
focal_class.full_signature: public static Map<QName, TServiceTemplate> getAllToscaLightCompliantModels()
focal_class.identifier: getAllToscaLightCompliantModels
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: Map<QName, TServiceTemplate>
focal_class.signature: Map<QName, TServiceTemplate> getAllToscaLightCompliantModels()
focal_method.body: public static Map<QName, TServiceTemplate> getAllToscaLightCompliantModels() {
          Map<QName, TServiceTemplate> serviceTemplates = RepositoryFactory.getRepository()
              .getQNameToElementMapping(ServiceTemplateId.class);
  
          ToscaLightChecker toscaLightChecker = EdmmUtils.getToscaLightChecker();
  
          return serviceTemplates.entrySet()
              .stream()
              .filter(entry -> toscaLightChecker.isToscaLightCompliant(entry.getValue()))
              .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));
      }
focal_method.class_method_signature: EdmmUtils.getAllToscaLightCompliantModels()
focal_method.full_signature: public static Map<QName, TServiceTemplate> getAllToscaLightCompliantModels()
focal_method.identifier: getAllToscaLightCompliantModels
focal_method.invocations: getQNameToElementMapping getRepository getToscaLightChecker collect filter stream entrySet isToscaLightCompliant getValue toMap
focal_method.modifiers: public static
focal_method.parameters: ()
focal_method.return: Map<QName, TServiceTemplate>
focal_method.signature: Map<QName, TServiceTemplate> getAllToscaLightCompliantModels()