From 5fb23f1024e8f39dfd23b143c82e90ee246428eb Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 14 Dec 2022 20:56:08 +0000 Subject: [PATCH] Move plugin registers to source generator. --- .../.idea/runConfigurations/Aaru.xml | 6 +- Aaru.Archives/Aaru.Archives.csproj | 4 + Aaru.Archives/Register.cs | 46 +-- Aaru.Checksums | 2 +- Aaru.Console | 2 +- Aaru.Filesystems/Aaru.Filesystems.csproj | 4 + .../Aaru.Filesystems.csproj.DotSettings | 3 + Aaru.Filesystems/LisaFS/Consts.cs | 2 +- Aaru.Filesystems/LisaFS/Dir.cs | 2 +- Aaru.Filesystems/LisaFS/Extent.cs | 2 +- Aaru.Filesystems/LisaFS/File.cs | 2 +- Aaru.Filesystems/LisaFS/Info.cs | 2 +- Aaru.Filesystems/LisaFS/LisaFS.cs | 2 +- Aaru.Filesystems/LisaFS/Structs.cs | 2 +- Aaru.Filesystems/LisaFS/Super.cs | 2 +- Aaru.Filesystems/LisaFS/Xattr.cs | 2 +- Aaru.Filesystems/Register.cs | 47 +-- Aaru.Filesystems/UCSDPascal/Consts.cs | 2 +- Aaru.Filesystems/UCSDPascal/Dir.cs | 2 +- Aaru.Filesystems/UCSDPascal/File.cs | 2 +- Aaru.Filesystems/UCSDPascal/Info.cs | 2 +- Aaru.Filesystems/UCSDPascal/Structs.cs | 2 +- Aaru.Filesystems/UCSDPascal/Super.cs | 2 +- Aaru.Filesystems/UCSDPascal/UCSDPascal.cs | 2 +- Aaru.Filters/Aaru.Filters.csproj | 4 + Aaru.Filters/Register.cs | 44 +-- Aaru.Generators/Aaru.Generators.csproj | 16 + Aaru.Generators/PluginRegisterGenerator.cs | 354 ++++++++++++++++++ Aaru.Images/Aaru.Images.csproj | 4 + Aaru.Images/Aaru.Images.csproj.DotSettings | 66 ++-- Aaru.Images/ByteAddressable/AtariLynx.cs | 2 +- Aaru.Images/ByteAddressable/GameBoy.cs | 2 +- Aaru.Images/ByteAddressable/GameBoyAdvance.cs | 2 +- Aaru.Images/ByteAddressable/MasterSystem.cs | 2 +- Aaru.Images/ByteAddressable/NES.cs | 2 +- Aaru.Images/ByteAddressable/Nintendo64.cs | 2 +- Aaru.Images/ByteAddressable/SegaMegaDrive.cs | 2 +- Aaru.Images/ByteAddressable/SuperNintendo.cs | 2 +- Aaru.Images/Register.cs | 56 +-- Aaru.Partitions/Aaru.Partitions.csproj | 4 + Aaru.Partitions/Register.cs | 44 +-- Aaru.Tests/Filesystems/LisaFS.cs | 2 +- Aaru.sln | 18 +- 43 files changed, 488 insertions(+), 286 deletions(-) create mode 100644 Aaru.Generators/Aaru.Generators.csproj create mode 100644 Aaru.Generators/PluginRegisterGenerator.cs diff --git a/.idea/.idea.Aaru/.idea/runConfigurations/Aaru.xml b/.idea/.idea.Aaru/.idea/runConfigurations/Aaru.xml index 441ef3f56..b0f2bb7b9 100644 --- a/.idea/.idea.Aaru/.idea/runConfigurations/Aaru.xml +++ b/.idea/.idea.Aaru/.idea/runConfigurations/Aaru.xml @@ -1,7 +1,7 @@ -