From a7bbf6892086b7f22d2a5c2d60266d4cc3e88268 Mon Sep 17 00:00:00 2001
From: Ndame Kital <ndame.kial@smile.fr>
Date: Wed, 3 Jun 2020 10:26:49 +0200
Subject: [PATCH] CS

---
 .gitlab-ci.yml                                | 18 ++++
 .idea/file-upload-bundle.iml                  | 88 ++++++++++++++++++
 .idea/php.xml                                 | 90 ++++++++++++++++++-
 src/Command/CheckCommand.php                  |  2 +-
 src/Command/CollectGarbageCommand.php         |  2 +-
 src/Command/CreateCommand.php                 |  2 +-
 src/Command/ReadCommand.php                   |  2 +-
 src/Controller/UploadController.php           |  2 +-
 src/Controller/UploadedFileController.php     |  2 +-
 src/DependencyInjection/Configuration.php     |  2 +-
 .../IrsteaFileUploadExtension.php             |  2 +-
 src/Entity/UploadedFile.php                   |  2 +-
 src/Event/FileUploadCompleteEvent.php         |  2 +-
 src/Exception/Exception.php                   |  2 +-
 src/Exception/RejectedFileException.php       |  2 +-
 src/FileUploadEvents.php                      |  2 +-
 .../UploadedFileTransformer.php               |  2 +-
 src/Form/Type/FileUploadType.php              |  2 +-
 src/Http/UploadedFileResponse.php             |  2 +-
 src/IrsteaFileUploadBundle.php                |  2 +-
 src/Listener/CreationDataListener.php         |  2 +-
 src/Listener/UploadedFileListener.php         |  2 +-
 src/Listener/VirusScannerListener.php         |  2 +-
 src/Model/FileManagerInterface.php            |  2 +-
 src/Model/UploadedFileInterface.php           |  4 +-
 src/Service/FileManager.php                   |  2 +-
 src/Service/FileUrlGenerator.php              |  2 +-
 src/Service/FileUrlGeneratorInterface.php     |  2 +-
 src/Twig/FileUploadExtension.php              |  2 +-
 src/Utils/MimeTypeIcon.php                    |  2 +-
 src/Validation/FileMimeType.php               |  2 +-
 src/Validation/FileMimeTypeValidator.php      |  2 +-
 src/Validation/FileSize.php                   |  2 +-
 src/Validation/FileSizeValidator.php          |  2 +-
 tests/Entity/UploadedFileTest.php             |  2 +-
 .../UploadedFileTransformerTest.php           |  2 +-
 tests/Listener/UploadedFileListenerTest.php   |  2 +-
 tests/Listener/VirusScannerListenerTest.php   |  2 +-
 tests/Utils/MimeTypeIconTest.php              |  2 +-
 39 files changed, 232 insertions(+), 38 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7055e438..5558541b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,3 +31,21 @@ test:phpunit:
       - reports/
     reports:
       junit: reports/junit.xml
+
+
+include:
+  - project: pole-is/tools/ci-config
+    ref: "2.1.0"
+    file: /php-multiversions-ci.yml
+  - project: pole-is/tools/ci-config
+    ref: "2.1.0"
+    file: /satis-ci.yml
+
+.php:
+  variables:
+    PHP_IMAGE: gitlab-registry.irstea.fr/pole-is/docker/php/ci/panther
+    PHP_IMAGE_TAG: "20.02"
+
+.php-test:
+  script:
+    - composer "$CI_JOB_NAME"
diff --git a/.idea/file-upload-bundle.iml b/.idea/file-upload-bundle.iml
index 8fe443eb..cadd3f4d 100644
--- a/.idea/file-upload-bundle.iml
+++ b/.idea/file-upload-bundle.iml
@@ -19,12 +19,28 @@
       <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/dbal" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/doctrine-bundle" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/doctrine-cache-bundle" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/event-manager" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/inflector" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/instantiator" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/lexer" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/orm" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/persistence" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/reflection" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/facebook/webdriver" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/hexmedia/yaml-linter" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/composer-require-checker-shim" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/php-cs-fixer-config" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/php-cs-fixer-shim" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/phpcpd-shim" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/phploc-shim" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/phpmd-config" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/phpmd-shim" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/phpstan-config" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/irstea/theme-bundle" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/jakub-onderka/php-parallel-lint" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/jangregor/phpstan-prophecy" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/jdorn/sql-formatter" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/jean85/pretty-package-versions" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/knplabs/gaufrette" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/knplabs/knp-gaufrette-bundle" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/knplabs/knp-menu" />
@@ -32,14 +48,36 @@
       <excludeFolder url="file://$MODULE_DIR$/vendor/kriswallsmith/assetic" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/lmammino/jsmin4assetic" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/monolog/monolog" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/myclabs/deep-copy" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/natxet/CssMin" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/natxet/cssmin" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nette/bootstrap" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nette/di" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nette/finder" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nette/neon" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nette/php-generator" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nette/robot-loader" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nette/schema" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nette/utils" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/nikic/php-parser" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/ocramius/package-versions" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/oyejorge/less.php" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/pagerfanta/pagerfanta" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/paragonie/random_compat" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/pcov/clobber" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phar-io/manifest" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phar-io/version" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpdocumentor/reflection-common" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpdocumentor/reflection-docblock" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpdocumentor/type-resolver" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpspec/prophecy" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phpstan/phpdoc-parser" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phpstan/phpstan" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phpstan/phpstan-beberlei-assert" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phpstan/phpstan-deprecation-rules" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phpstan/phpstan-doctrine" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phpstan/phpstan-phpunit" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/phpstan/phpstan-symfony" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/php-code-coverage" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/php-file-iterator" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/php-text-template" />
@@ -48,26 +86,76 @@
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/phpunit" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/phpunit-mock-objects" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/psr/cache" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/psr/container" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/psr/log" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/ramsey/uuid" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/ramsey/uuid-doctrine" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/robloach/component-installer" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/code-unit-reverse-lookup" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/comparator" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/diff" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/environment" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/exporter" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/global-state" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/object-enumerator" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/object-reflector" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/recursion-context" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/resource-operations" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/version" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sensio/framework-extra-bundle" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/sensio/generator-bundle" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/assetic-bundle" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/browser-kit" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/cache" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/cache-contracts" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/class-loader" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/config" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/console" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/contracts" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/css-selector" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/debug" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/dependency-injection" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/doctrine-bridge" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/dom-crawler" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/event-dispatcher" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/filesystem" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/finder" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/form" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/framework-bundle" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/http-client" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/http-client-contracts" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/http-foundation" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/http-kernel" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/inflector" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/intl" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/monolog-bridge" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/monolog-bundle" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/options-resolver" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/panther" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-ctype" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-intl-icu" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-mbstring" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-php56" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-php70" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-php72" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-php73" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-php80" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-util" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/process" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/property-access" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/routing" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/security" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/service-contracts" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/symfony" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/templating" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/translation" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/twig-bridge" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/twig-bundle" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/validator" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/var-exporter" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/web-server-bundle" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/symfony/yaml" />
+      <excludeFolder url="file://$MODULE_DIR$/vendor/theseer/tokenizer" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/twig/extensions" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/twig/twig" />
       <excludeFolder url="file://$MODULE_DIR$/vendor/webmozart/assert" />
diff --git a/.idea/php.xml b/.idea/php.xml
index d7b80e00..b46799e1 100644
--- a/.idea/php.xml
+++ b/.idea/php.xml
@@ -140,12 +140,100 @@
       <path value="$PROJECT_DIR$/vendor/twig/extensions" />
       <path value="$PROJECT_DIR$/vendor/clue/socket-raw" />
       <path value="$PROJECT_DIR$/vendor/xenolope/quahog" />
+      <path value="$PROJECT_DIR$/vendor/pcov/clobber" />
+      <path value="$PROJECT_DIR$/vendor/irstea/phpmd-shim" />
+      <path value="$PROJECT_DIR$/vendor/irstea/phpcpd-shim" />
+      <path value="$PROJECT_DIR$/vendor/irstea/phploc-shim" />
+      <path value="$PROJECT_DIR$/vendor/irstea/php-cs-fixer-config" />
+      <path value="$PROJECT_DIR$/vendor/irstea/phpmd-config" />
+      <path value="$PROJECT_DIR$/vendor/phpstan/phpstan" />
+      <path value="$PROJECT_DIR$/vendor/nikic/php-parser" />
+      <path value="$PROJECT_DIR$/vendor/hexmedia/yaml-linter" />
+      <path value="$PROJECT_DIR$/vendor/symfony/var-exporter" />
+      <path value="$PROJECT_DIR$/vendor/irstea/php-cs-fixer-shim" />
+      <path value="$PROJECT_DIR$/vendor/symfony/translation" />
+      <path value="$PROJECT_DIR$/vendor/symfony/form" />
+      <path value="$PROJECT_DIR$/vendor/symfony/event-dispatcher" />
+      <path value="$PROJECT_DIR$/vendor/symfony/process" />
+      <path value="$PROJECT_DIR$/vendor/symfony/filesystem" />
+      <path value="$PROJECT_DIR$/vendor/jakub-onderka/php-parallel-lint" />
+      <path value="$PROJECT_DIR$/vendor/symfony/doctrine-bridge" />
+      <path value="$PROJECT_DIR$/vendor/irstea/phpstan-config" />
+      <path value="$PROJECT_DIR$/vendor/symfony/config" />
+      <path value="$PROJECT_DIR$/vendor/symfony/twig-bridge" />
+      <path value="$PROJECT_DIR$/vendor/symfony/service-contracts" />
+      <path value="$PROJECT_DIR$/vendor/irstea/composer-require-checker-shim" />
+      <path value="$PROJECT_DIR$/vendor/symfony/debug" />
+      <path value="$PROJECT_DIR$/vendor/symfony/dependency-injection" />
+      <path value="$PROJECT_DIR$/vendor/symfony/twig-bundle" />
+      <path value="$PROJECT_DIR$/vendor/psr/container" />
+      <path value="$PROJECT_DIR$/vendor/symfony/framework-bundle" />
+      <path value="$PROJECT_DIR$/vendor/phpstan/phpstan-phpunit" />
+      <path value="$PROJECT_DIR$/vendor/symfony/templating" />
+      <path value="$PROJECT_DIR$/vendor/phpstan/phpdoc-parser" />
+      <path value="$PROJECT_DIR$/vendor/symfony/http-foundation" />
+      <path value="$PROJECT_DIR$/vendor/phpstan/phpstan-symfony" />
+      <path value="$PROJECT_DIR$/vendor/symfony/options-resolver" />
+      <path value="$PROJECT_DIR$/vendor/phpstan/phpstan-doctrine" />
+      <path value="$PROJECT_DIR$/vendor/symfony/contracts" />
+      <path value="$PROJECT_DIR$/vendor/phpstan/phpstan-beberlei-assert" />
+      <path value="$PROJECT_DIR$/vendor/symfony/cache" />
+      <path value="$PROJECT_DIR$/vendor/symfony/routing" />
+      <path value="$PROJECT_DIR$/vendor/symfony/monolog-bridge" />
+      <path value="$PROJECT_DIR$/vendor/symfony/inflector" />
+      <path value="$PROJECT_DIR$/vendor/symfony/validator" />
+      <path value="$PROJECT_DIR$/vendor/symfony/finder" />
+      <path value="$PROJECT_DIR$/vendor/symfony/console" />
+      <path value="$PROJECT_DIR$/vendor/symfony/security" />
+      <path value="$PROJECT_DIR$/vendor/symfony/http-kernel" />
+      <path value="$PROJECT_DIR$/vendor/symfony/property-access" />
+      <path value="$PROJECT_DIR$/vendor/symfony/cache-contracts" />
+      <path value="$PROJECT_DIR$/vendor/symfony/class-loader" />
+      <path value="$PROJECT_DIR$/vendor/symfony/polyfill-ctype" />
+      <path value="$PROJECT_DIR$/vendor/symfony/yaml" />
+      <path value="$PROJECT_DIR$/vendor/nette/utils" />
+      <path value="$PROJECT_DIR$/vendor/nette/robot-loader" />
+      <path value="$PROJECT_DIR$/vendor/nette/di" />
+      <path value="$PROJECT_DIR$/vendor/nette/php-generator" />
+      <path value="$PROJECT_DIR$/vendor/nette/neon" />
+      <path value="$PROJECT_DIR$/vendor/nette/schema" />
+      <path value="$PROJECT_DIR$/vendor/jean85/pretty-package-versions" />
+      <path value="$PROJECT_DIR$/vendor/nette/finder" />
+      <path value="$PROJECT_DIR$/vendor/nette/bootstrap" />
+      <path value="$PROJECT_DIR$/vendor/ocramius/package-versions" />
+      <path value="$PROJECT_DIR$/vendor/natxet/cssmin" />
+      <path value="$PROJECT_DIR$/vendor/ramsey/uuid-doctrine" />
+      <path value="$PROJECT_DIR$/vendor/robloach/component-installer" />
+      <path value="$PROJECT_DIR$/vendor/myclabs/deep-copy" />
+      <path value="$PROJECT_DIR$/vendor/jangregor/phpstan-prophecy" />
+      <path value="$PROJECT_DIR$/vendor/phar-io/version" />
+      <path value="$PROJECT_DIR$/vendor/phar-io/manifest" />
+      <path value="$PROJECT_DIR$/vendor/sebastian/object-enumerator" />
+      <path value="$PROJECT_DIR$/vendor/sebastian/object-reflector" />
+      <path value="$PROJECT_DIR$/vendor/sebastian/resource-operations" />
+      <path value="$PROJECT_DIR$/vendor/sebastian/code-unit-reverse-lookup" />
+      <path value="$PROJECT_DIR$/vendor/theseer/tokenizer" />
+      <path value="$PROJECT_DIR$/vendor/doctrine/event-manager" />
+      <path value="$PROJECT_DIR$/vendor/doctrine/reflection" />
+      <path value="$PROJECT_DIR$/vendor/doctrine/persistence" />
+      <path value="$PROJECT_DIR$/vendor/symfony/polyfill-php80" />
+      <path value="$PROJECT_DIR$/vendor/symfony/polyfill-php73" />
+      <path value="$PROJECT_DIR$/vendor/symfony/http-client-contracts" />
+      <path value="$PROJECT_DIR$/vendor/symfony/polyfill-php72" />
+      <path value="$PROJECT_DIR$/vendor/phpstan/phpstan-deprecation-rules" />
+      <path value="$PROJECT_DIR$/vendor/facebook/webdriver" />
+      <path value="$PROJECT_DIR$/vendor/symfony/panther" />
+      <path value="$PROJECT_DIR$/vendor/symfony/http-client" />
+      <path value="$PROJECT_DIR$/vendor/symfony/css-selector" />
+      <path value="$PROJECT_DIR$/vendor/symfony/browser-kit" />
+      <path value="$PROJECT_DIR$/vendor/symfony/web-server-bundle" />
+      <path value="$PROJECT_DIR$/vendor/symfony/dom-crawler" />
     </include_path>
   </component>
   <component name="PhpProjectSharedConfiguration" php_language_level="7.1" />
   <component name="PhpUnit">
     <phpunit_settings>
-      <PhpUnitSettings load_method="CUSTOM_LOADER" configuration_file_path="$PROJECT_DIR$/phpunit.xml.dist" custom_loader_path="$PROJECT_DIR$/vendor/autoload.php" phpunit_phar_path="" use_configuration_file="true" />
+      <PhpUnitSettings configuration_file_path="$PROJECT_DIR$/phpunit.xml.dist" custom_loader_path="$PROJECT_DIR$/vendor/autoload.php" phpunit_phar_path="" use_configuration_file="true" />
     </phpunit_settings>
   </component>
 </project>
\ No newline at end of file
diff --git a/src/Command/CheckCommand.php b/src/Command/CheckCommand.php
index 2a6b9633..bc7aa929 100644
--- a/src/Command/CheckCommand.php
+++ b/src/Command/CheckCommand.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Command/CollectGarbageCommand.php b/src/Command/CollectGarbageCommand.php
index 7e1350b2..3dd9edc3 100644
--- a/src/Command/CollectGarbageCommand.php
+++ b/src/Command/CollectGarbageCommand.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Command/CreateCommand.php b/src/Command/CreateCommand.php
index 2a4c2422..76c75628 100644
--- a/src/Command/CreateCommand.php
+++ b/src/Command/CreateCommand.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Command/ReadCommand.php b/src/Command/ReadCommand.php
index 2246fd80..3c128520 100644
--- a/src/Command/ReadCommand.php
+++ b/src/Command/ReadCommand.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Controller/UploadController.php b/src/Controller/UploadController.php
index 9b6d1f6e..7c5dc0cd 100644
--- a/src/Controller/UploadController.php
+++ b/src/Controller/UploadController.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Controller/UploadedFileController.php b/src/Controller/UploadedFileController.php
index 59ea4e0c..bfde466f 100644
--- a/src/Controller/UploadedFileController.php
+++ b/src/Controller/UploadedFileController.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/DependencyInjection/Configuration.php b/src/DependencyInjection/Configuration.php
index 4e5fbf59..006fe127 100644
--- a/src/DependencyInjection/Configuration.php
+++ b/src/DependencyInjection/Configuration.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/DependencyInjection/IrsteaFileUploadExtension.php b/src/DependencyInjection/IrsteaFileUploadExtension.php
index 1959f806..8fb31a44 100644
--- a/src/DependencyInjection/IrsteaFileUploadExtension.php
+++ b/src/DependencyInjection/IrsteaFileUploadExtension.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Entity/UploadedFile.php b/src/Entity/UploadedFile.php
index 1012b779..b82d284d 100644
--- a/src/Entity/UploadedFile.php
+++ b/src/Entity/UploadedFile.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Event/FileUploadCompleteEvent.php b/src/Event/FileUploadCompleteEvent.php
index 143257e9..ecea86a8 100644
--- a/src/Event/FileUploadCompleteEvent.php
+++ b/src/Event/FileUploadCompleteEvent.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Exception/Exception.php b/src/Exception/Exception.php
index 25d10e2b..5d0accc5 100644
--- a/src/Exception/Exception.php
+++ b/src/Exception/Exception.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Exception/RejectedFileException.php b/src/Exception/RejectedFileException.php
index 6c7ea622..88bfaaa0 100644
--- a/src/Exception/RejectedFileException.php
+++ b/src/Exception/RejectedFileException.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/FileUploadEvents.php b/src/FileUploadEvents.php
index 44baec4a..4f396b77 100644
--- a/src/FileUploadEvents.php
+++ b/src/FileUploadEvents.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Form/DataTranformer/UploadedFileTransformer.php b/src/Form/DataTranformer/UploadedFileTransformer.php
index d8a17576..394067c1 100644
--- a/src/Form/DataTranformer/UploadedFileTransformer.php
+++ b/src/Form/DataTranformer/UploadedFileTransformer.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Form/Type/FileUploadType.php b/src/Form/Type/FileUploadType.php
index 57b93525..737318b3 100644
--- a/src/Form/Type/FileUploadType.php
+++ b/src/Form/Type/FileUploadType.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Http/UploadedFileResponse.php b/src/Http/UploadedFileResponse.php
index 74976c6f..c34df880 100644
--- a/src/Http/UploadedFileResponse.php
+++ b/src/Http/UploadedFileResponse.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/IrsteaFileUploadBundle.php b/src/IrsteaFileUploadBundle.php
index 0d9bd90e..be1f2a88 100644
--- a/src/IrsteaFileUploadBundle.php
+++ b/src/IrsteaFileUploadBundle.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Listener/CreationDataListener.php b/src/Listener/CreationDataListener.php
index 52db9c15..a0f879a2 100644
--- a/src/Listener/CreationDataListener.php
+++ b/src/Listener/CreationDataListener.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Listener/UploadedFileListener.php b/src/Listener/UploadedFileListener.php
index e4327e9e..855ec4cd 100644
--- a/src/Listener/UploadedFileListener.php
+++ b/src/Listener/UploadedFileListener.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Listener/VirusScannerListener.php b/src/Listener/VirusScannerListener.php
index 97488954..d949ed64 100644
--- a/src/Listener/VirusScannerListener.php
+++ b/src/Listener/VirusScannerListener.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Model/FileManagerInterface.php b/src/Model/FileManagerInterface.php
index ef832837..43a5ddd9 100644
--- a/src/Model/FileManagerInterface.php
+++ b/src/Model/FileManagerInterface.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Model/UploadedFileInterface.php b/src/Model/UploadedFileInterface.php
index ecf71220..82d2f882 100644
--- a/src/Model/UploadedFileInterface.php
+++ b/src/Model/UploadedFileInterface.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
@@ -84,7 +84,7 @@ interface UploadedFileInterface
      */
     public function setDisplayName($displayName);
 
-    /** Retourne le nom original du fichier (c-à-d sur le poste de l'utilisateur ayant fait l'upload.)
+    /** Retourne le nom original du fichier (c-à-d sur le poste de l'utilisateur ayant fait l'upload.).
      * @return string
      *
      * @api
diff --git a/src/Service/FileManager.php b/src/Service/FileManager.php
index c4a0f386..1aece7b3 100644
--- a/src/Service/FileManager.php
+++ b/src/Service/FileManager.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Service/FileUrlGenerator.php b/src/Service/FileUrlGenerator.php
index a46bc7cf..24400098 100644
--- a/src/Service/FileUrlGenerator.php
+++ b/src/Service/FileUrlGenerator.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Service/FileUrlGeneratorInterface.php b/src/Service/FileUrlGeneratorInterface.php
index 3bdbab53..115274e1 100644
--- a/src/Service/FileUrlGeneratorInterface.php
+++ b/src/Service/FileUrlGeneratorInterface.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Twig/FileUploadExtension.php b/src/Twig/FileUploadExtension.php
index eb0b1700..1738e436 100644
--- a/src/Twig/FileUploadExtension.php
+++ b/src/Twig/FileUploadExtension.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Utils/MimeTypeIcon.php b/src/Utils/MimeTypeIcon.php
index cfa4bb4b..b6e90569 100644
--- a/src/Utils/MimeTypeIcon.php
+++ b/src/Utils/MimeTypeIcon.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Validation/FileMimeType.php b/src/Validation/FileMimeType.php
index a3465863..a34c137e 100644
--- a/src/Validation/FileMimeType.php
+++ b/src/Validation/FileMimeType.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Validation/FileMimeTypeValidator.php b/src/Validation/FileMimeTypeValidator.php
index 6c776895..2182828b 100644
--- a/src/Validation/FileMimeTypeValidator.php
+++ b/src/Validation/FileMimeTypeValidator.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Validation/FileSize.php b/src/Validation/FileSize.php
index 80da1245..fe8a1e1f 100644
--- a/src/Validation/FileSize.php
+++ b/src/Validation/FileSize.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/src/Validation/FileSizeValidator.php b/src/Validation/FileSizeValidator.php
index 1fcd584c..f177b3b3 100644
--- a/src/Validation/FileSizeValidator.php
+++ b/src/Validation/FileSizeValidator.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/tests/Entity/UploadedFileTest.php b/tests/Entity/UploadedFileTest.php
index bf31efd6..b1f3e327 100644
--- a/tests/Entity/UploadedFileTest.php
+++ b/tests/Entity/UploadedFileTest.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/tests/Form/DataTranformer/UploadedFileTransformerTest.php b/tests/Form/DataTranformer/UploadedFileTransformerTest.php
index 29a75ce5..d237019f 100644
--- a/tests/Form/DataTranformer/UploadedFileTransformerTest.php
+++ b/tests/Form/DataTranformer/UploadedFileTransformerTest.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/tests/Listener/UploadedFileListenerTest.php b/tests/Listener/UploadedFileListenerTest.php
index f953f499..b1e05a71 100644
--- a/tests/Listener/UploadedFileListenerTest.php
+++ b/tests/Listener/UploadedFileListenerTest.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/tests/Listener/VirusScannerListenerTest.php b/tests/Listener/VirusScannerListenerTest.php
index 3dfd048a..5183e2d0 100644
--- a/tests/Listener/VirusScannerListenerTest.php
+++ b/tests/Listener/VirusScannerListenerTest.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
diff --git a/tests/Utils/MimeTypeIconTest.php b/tests/Utils/MimeTypeIconTest.php
index 781d9c6f..0ba283c9 100644
--- a/tests/Utils/MimeTypeIconTest.php
+++ b/tests/Utils/MimeTypeIconTest.php
@@ -1,7 +1,7 @@
 <?php declare(strict_types=1);
 /*
  * irstea/file-upload-bundle - Bundle de gestion de fichiers intégrée à Symfony et Twitter-Bootstrap.
- * Copyright (C) 2015-2019 Irstea <dsi.poleis.contact@lists.irstea.fr>
+ * Copyright (C) 2015-2020 Irstea <dsi.poleis.contact@lists.irstea.fr>
  *
  * This program is free software: you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by the Free
-- 
GitLab