acdream/tests/AcDream.Core.Tests/Plugins
Erik f6a57cbc6c refactor(core): harden PluginLoader per code review
Addresses code quality review of a7f0732:
- LoadedPlugin now holds the AssemblyLoadContext explicitly so Task 10
  can call Unload() for hot reload (Critical)
- LoadedPlugin.Error is Exception? to match PluginDiscoveryResult and
  preserve stack traces; synthetic failures build FileNotFoundException
  and InvalidOperationException (Important)
- PluginLoader falls back to ReflectionTypeLoadException.Types if
  GetTypes() can't fully resolve (Important)
- Hardcoded abstractions assembly name is now a const (Minor)
2026-04-10 09:57:45 +02:00
..
PluginDiscoveryTests.cs feat(core): add PluginDiscovery directory scan 2026-04-10 09:35:58 +02:00
PluginLoaderTests.cs refactor(core): harden PluginLoader per code review 2026-04-10 09:57:45 +02:00
PluginManifestTests.cs refactor(core): harden PluginManifest error model 2026-04-10 09:33:00 +02:00