From 72476b62d4c0dc816ba459b40ef1ad2daa23dff5 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Thu, 1 Mar 2018 15:49:25 +0100 Subject: [PATCH] Check for license validity only on newly updated branches, refs composer/packagist#866, refs composer/packagist#883 --- src/Composer/Package/Loader/ValidatingArrayLoader.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Composer/Package/Loader/ValidatingArrayLoader.php b/src/Composer/Package/Loader/ValidatingArrayLoader.php index 4ee444f02..fb2eafd93 100644 --- a/src/Composer/Package/Loader/ValidatingArrayLoader.php +++ b/src/Composer/Package/Loader/ValidatingArrayLoader.php @@ -103,7 +103,8 @@ class ValidatingArrayLoader implements LoaderInterface } } - if (isset($this->config['license'])) { + // check for license validity on newly updated branches + if (isset($this->config['license']) && (!$releaseDate || $releaseDate->getTimestamp() >= strtotime('-8days'))) { if (is_array($this->config['license']) || is_string($this->config['license'])) { $licenses = (array) $this->config['license'];