From f6a20bf4b3e98aa01f67f319ea62a40f2f4827df Mon Sep 17 00:00:00 2001
From: Tim van Dijen <tvdijen@gmail.com>
Date: Thu, 5 Mar 2020 22:53:41 +0100
Subject: [PATCH] Fix UndefinedClass|UndefinedMethod

---
 composer.json                           | 1 +
 lib/SimpleSAML/Metadata/SAMLBuilder.php | 4 ----
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/composer.json b/composer.json
index 1f7dd335e..b56e2abb2 100644
--- a/composer.json
+++ b/composer.json
@@ -64,6 +64,7 @@
     "require-dev": {
         "ext-curl": "*",
         "mikey179/vfsstream": "~1.6",
+        "simplesamlphp/simplesamlphp-module-adfs": "dev-master",
         "simplesamlphp/simplesamlphp-test-framework": "^0.1.3"
     },
     "suggest": {
diff --git a/lib/SimpleSAML/Metadata/SAMLBuilder.php b/lib/SimpleSAML/Metadata/SAMLBuilder.php
index 26f3a36d9..82ea3f891 100644
--- a/lib/SimpleSAML/Metadata/SAMLBuilder.php
+++ b/lib/SimpleSAML/Metadata/SAMLBuilder.php
@@ -153,10 +153,6 @@ class SAMLBuilder
         $metadata = Configuration::loadFromArray($metadata, $metadata['entityid']);
         $defaultEndpoint = $metadata->getDefaultEndpoint('SingleSignOnService');
 
-        /**
-         * @psalm-var \SAML2\XML\md\RoleDescriptor $e
-         * @psalm-suppress UndefinedClass
-         */
         $e = new SecurityTokenServiceType();
         $e->setLocation($defaultEndpoint['Location']);
 
-- 
GitLab