71d5439bbe
Using the assembly name to hint at the source of the classes was problematic in multiple ways. This change stores the actual filename in an attribute on the assembly. So for a given type, one can get the assembly this way: [SomeType].Assembly.GetCustomAttributes() | ? { $_ -is [System.Management.Automation.DynamicClassImplementationAssemblyAttribute] } | % { $_.ScriptFile } |
||
---|---|---|
.. | ||
MSFT_778492.psm1 | ||
ProtectedAccess.Tests.ps1 | ||
Scripting.Classes.Attributes.Tests.ps1 | ||
Scripting.Classes.BasicParsing.Tests.ps1 | ||
Scripting.Classes.Break.Tests.ps1 | ||
Scripting.Classes.Exceptions.Tests.ps1 | ||
scripting.Classes.inheritance.tests.ps1 | ||
Scripting.Classes.MiscOps.Tests.ps1 | ||
Scripting.Classes.Modules.Tests.ps1 | ||
scripting.Classes.NestedModules.tests.ps1 | ||
Scripting.Classes.RunPath.Tests.ps1 | ||
Scripting.Classes.StaticMethod.Tests.ps1 | ||
scripting.Classes.using.tests.ps1 | ||
scripting.enums.tests.ps1 |