PoC files

This commit is contained in:
Elliot 2026-05-16 07:00:38 +02:00
commit 16ed635ec9
175 changed files with 176379 additions and 0 deletions

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,293 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>FodyHelpers</name>
</assembly>
<members>
<member name="T:Fody.BaseModuleWeaver">
<summary>
Base class for module weavers.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.Config">
<summary>
The full element XML from FodyWeavers.xml.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteDebug(System.String)">
<summary>
Write a log entry to MSBuild with the <see cref="F:Fody.MessageImportance.Low"/> level
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.LogDebug">
<summary>
Handler for writing a log entry at the <see cref="F:Fody.MessageImportance.Low"/> level.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteInfo(System.String)">
<summary>
Write a log entry to MSBuild with the <see cref="F:Fody.MessageImportance.Normal"/> level
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.LogInfo">
<summary>
Handler for writing a log entry at the <see cref="F:Fody.MessageImportance.Normal"/> level.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteMessage(System.String,Fody.MessageImportance)">
<summary>
Write a log entry to MSBuild with <paramref name="importance"/> level
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.LogMessage">
<summary>
Handler for writing a log entry at a specific <see cref="T:Fody.MessageImportance"/> level.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteWarning(System.String)">
<summary>
Write a warning to MSBuild.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteWarning(System.String,Mono.Cecil.Cil.SequencePoint)">
<summary>
Write a warning to MSBuild and use <paramref name="sequencePoint"/> for the file and line information.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteWarning(System.String,Mono.Cecil.MethodDefinition)">
<summary>
Write a warning to MSBuild and use <paramref name="method"/> for the file and line information.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.LogWarning">
<summary>
Handler for writing a warning.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.LogWarningPoint">
<summary>
Handler for writing a warning at a specific point in the code
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteError(System.String)">
<summary>
Write an error to MSBuild.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteError(System.String,Mono.Cecil.Cil.SequencePoint)">
<summary>
Write an error to MSBuild and use <paramref name="sequencePoint"/> for the file and line information.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.WriteError(System.String,Mono.Cecil.MethodDefinition)">
<summary>
Write a error to MSBuild and use <paramref name="method"/> for the file and line information.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.LogError">
<summary>
Handler for writing an error.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.LogErrorPoint">
<summary>
Handler for writing an error at a specific point in the code.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.ResolveAssembly">
<summary>
Handler for resolving <see cref="T:Mono.Cecil.AssemblyDefinition"/>s.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.AssemblyResolver">
<summary>
The current <see cref="T:Mono.Cecil.IAssemblyResolver"/>s.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.ModuleDefinition">
<summary>
An instance of <see cref="T:Mono.Cecil.ModuleDefinition"/> for processing.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.TypeSystem">
<summary>
Commonly used <see cref="T:Mono.Cecil.TypeReference"/>s.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.AssemblyFilePath">
<summary>
The full path of the target assembly.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.ProjectDirectoryPath">
<summary>
The full directory path of the target project.
A copy of $(MSBuildProjectDirectory).
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.ProjectFilePath">
<summary>
The full file path of the target project.
A copy of $(MSBuildProjectFullPath).
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.DocumentationFilePath">
<summary>
The full directory path of the XML documentation file,
if generating the documentation file is enabled in the project.
A copy of @(DocFileItem->'%(FullPath)').
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.AddinDirectoryPath">
<summary>
The full directory path of the current weaver.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.SolutionDirectoryPath">
<summary>
The full directory path of the current solution.
A copy of `$(SolutionDir)` or, if it does not exist, a copy of `$(MSBuildProjectDirectory)..\..\..\`. OPTIONAL
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.References">
<summary>
A semicolon delimited string that contains
all the references for the target project.
A copy of the contents of the @(ReferencePath).
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.ReferenceCopyLocalPaths">
<summary>
A list of all the references marked as copy-local.
A copy of the contents of the @(ReferenceCopyLocalPaths).
</summary>
<remarks>
This list will be actively synced back to the build system, i.e. adding or removing items from this list will modify the @(ReferenceCopyLocalPaths) list of the current build.
</remarks>
</member>
<member name="P:Fody.BaseModuleWeaver.RuntimeCopyLocalPaths">
<summary>
A list of all the runtime references marked as copy-local.
A copy of the contents of the @(RuntimeCopyLocalItems).
</summary>
<remarks>
This list will be actively synced back to the build system, i.e. adding or removing items from this list will modify the @(RuntimeCopyLocalItems) list of the current build.
</remarks>
</member>
<member name="P:Fody.BaseModuleWeaver.DefineConstants">
<summary>
A list of all the msbuild constants.
A copy of the contents of the $(DefineConstants).
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.Execute">
<summary>
Called when the weaver is executed.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.Cancel">
<summary>
Called when a request to cancel the build occurs.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.GetAssembliesForScanning">
<summary>
Return a list of assembly names for scanning.
Used as a list for <see cref="P:Fody.BaseModuleWeaver.FindType"/>.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.FindTypeDefinition(System.String)">
<summary>
Find a <see cref="T:Mono.Cecil.TypeDefinition"/>.
Uses all assemblies listed from calling <see cref="M:Fody.BaseModuleWeaver.GetAssembliesForScanning"/> on all weavers.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.FindType">
<summary>
Handler for searching for a type.
Uses all assemblies listed from calling <see cref="M:Fody.BaseModuleWeaver.GetAssembliesForScanning"/> on all weavers.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.TryFindTypeDefinition(System.String,Mono.Cecil.TypeDefinition@)">
<summary>
Find a <see cref="T:Mono.Cecil.TypeDefinition"/>.
Uses all assemblies listed from calling <see cref="M:Fody.BaseModuleWeaver.GetAssembliesForScanning"/> on all weavers.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.TryFindType">
<summary>
Handler for searching for a type.
Uses all assemblies listed from calling <see cref="M:Fody.BaseModuleWeaver.GetAssembliesForScanning"/> on all weavers.
</summary>
</member>
<member name="M:Fody.BaseModuleWeaver.AfterWeaving">
<summary>
Called after all weaving has occurred and the module has been saved.
</summary>
</member>
<member name="P:Fody.BaseModuleWeaver.ShouldCleanReference">
<summary>
Set to true if the reference to an equally named library (same name as this fody addin with the ending ".Fody" trimmed)
should be removed by Fody after a successful execution
</summary>
</member>
<member name="T:Fody.MessageImportance">
<summary>
Abstraction for the MSBuild MessageImportance.
</summary>
</member>
<member name="T:Fody.MessageImportanceDefaults">
<summary>
Defaults for <see cref="T:Fody.MessageImportance"/> when writing to <see cref="P:Fody.BaseModuleWeaver.LogDebug"/> and <see cref="P:Fody.BaseModuleWeaver.LogInfo"/>.
Only for test usage. Only for development purposes when building Fody addins. The API may change in minor releases.
</summary>
</member>
<member name="T:Fody.Ildasm">
<summary>
Decompile assemblies using ildasm.exe.
</summary>
</member>
<member name="T:Fody.LogMessage">
<summary>
Only for test usage. Only for development purposes when building Fody addins. The API may change in minor releases.
</summary>
</member>
<member name="T:Fody.PeVerifier">
<summary>
Verifies assemblies using peverify.exe.
Only for test usage. Only for development purposes when building Fody addins. The API may change in minor releases.
</summary>
</member>
<member name="T:Fody.SequencePointMessage">
<summary>
Only for test usage. Only for development purposes when building Fody addins. The API may change in minor releases.
</summary>
</member>
<member name="T:Fody.TestAssemblyResolver">
<summary>
Only for test usage. Only for development purposes when building Fody addins. The API may change in minor releases.
</summary>
</member>
<member name="T:Fody.TestResult">
<summary>
Only for test usage. Only for development purposes when building Fody addins. The API may change in minor releases.
</summary>
</member>
<member name="T:Fody.WeaverTestHelper">
<summary>
Uses <see cref="P:System.Reflection.Assembly.CodeBase"/> to derive the current directory.
Only for test usage. Only for development purposes when building Fody addins. The API may change in minor releases.
</summary>
</member>
<member name="T:Fody.TypeCache">
<summary>
Only for test usage. Only for development purposes when building Fody addins. The API may change in minor releases.
</summary>
</member>
<member name="T:Fody.TypeSystem">
<summary>
Replacement for <see cref="P:Mono.Cecil.ModuleDefinition.TypeSystem"/>.
</summary>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.