From 0eb41dc1bc2d72a91eb59375c38a36edfd29e97b Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Fri, 20 Jan 2023 12:07:06 +0100 Subject: [PATCH] perf(autoloader): Use Composer's authoritative classmap Signed-off-by: Christoph Wurst --- composer.json | 10 +++++++++- composer/autoload.php | 5 +++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 composer/autoload.php diff --git a/composer.json b/composer.json index 14a77b906..41662371b 100644 --- a/composer.json +++ b/composer.json @@ -3,7 +3,15 @@ "platform": { "php": "8.0" }, - "sort-packages": true + "sort-packages": true, + "optimize-autoloader": true, + "classmap-authoritative": true, + "autoloader-suffix": "Calendar" + }, + "autoload": { + "psr-4": { + "OCA\\Calendar\\": "lib/" + } }, "require": { "php": ">=8.0 <=8.2" diff --git a/composer/autoload.php b/composer/autoload.php new file mode 100644 index 000000000..a075e1e88 --- /dev/null +++ b/composer/autoload.php @@ -0,0 +1,5 @@ +