├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── ImpliedReflection.build.ps1 ├── ImpliedReflection.sln ├── LICENSE ├── README.md ├── ScriptAnalyzerSettings.psd1 ├── ThirdPartyNotices.txt ├── docs ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md └── en-US │ ├── Enable-ImpliedReflection.md │ └── ImpliedReflection.md ├── module └── ImpliedReflection.psd1 ├── src ├── IgnoresAccessChecksToGenerator │ ├── Build │ │ └── IgnoresAccessChecksToGenerator.targets │ ├── IgnoresAccessChecksToGenerator.Tasks │ │ ├── IgnoresAccessChecksToGenerator.Tasks.csproj │ │ └── PublicizeInternals.cs │ ├── IgnoresAccessChecksToGenerator.nuspec │ └── IgnoresAccessChecksToGenerator.sln └── ImpliedReflection │ ├── BindTo.cs │ ├── Binders.cs │ ├── Cache.cs │ ├── Commands │ └── EnableImpliedReflectionCommand.cs │ ├── DotNetAdapterProxy.cs │ ├── Extensions.cs │ ├── HashCode.cs │ ├── ImpliedReflection.csproj │ ├── NonPublicAdapter.cs │ ├── PSObjectProxy.cs │ ├── Patches.cs │ ├── PowerShell.5 │ ├── FieldNames.cs │ ├── NonPublicAdapter.cs │ └── Polyfill.cs │ ├── PowerShell.7 │ ├── FieldNames.cs │ ├── NonPublicAdapter.cs │ └── Polyfill.cs │ ├── ReflectionUtils.cs │ └── Strings.resx └── tools ├── AssertRequiredModule.ps1 ├── AssertSMA.ps1 └── GetDotNet.ps1 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /ImpliedReflection.build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/ImpliedReflection.build.ps1 -------------------------------------------------------------------------------- /ImpliedReflection.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/ImpliedReflection.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/README.md -------------------------------------------------------------------------------- /ScriptAnalyzerSettings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/ScriptAnalyzerSettings.psd1 -------------------------------------------------------------------------------- /ThirdPartyNotices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/ThirdPartyNotices.txt -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/en-US/Enable-ImpliedReflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/docs/en-US/Enable-ImpliedReflection.md -------------------------------------------------------------------------------- /docs/en-US/ImpliedReflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/docs/en-US/ImpliedReflection.md -------------------------------------------------------------------------------- /module/ImpliedReflection.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/module/ImpliedReflection.psd1 -------------------------------------------------------------------------------- /src/IgnoresAccessChecksToGenerator/Build/IgnoresAccessChecksToGenerator.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/IgnoresAccessChecksToGenerator/Build/IgnoresAccessChecksToGenerator.targets -------------------------------------------------------------------------------- /src/IgnoresAccessChecksToGenerator/IgnoresAccessChecksToGenerator.Tasks/IgnoresAccessChecksToGenerator.Tasks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/IgnoresAccessChecksToGenerator/IgnoresAccessChecksToGenerator.Tasks/IgnoresAccessChecksToGenerator.Tasks.csproj -------------------------------------------------------------------------------- /src/IgnoresAccessChecksToGenerator/IgnoresAccessChecksToGenerator.Tasks/PublicizeInternals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/IgnoresAccessChecksToGenerator/IgnoresAccessChecksToGenerator.Tasks/PublicizeInternals.cs -------------------------------------------------------------------------------- /src/IgnoresAccessChecksToGenerator/IgnoresAccessChecksToGenerator.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/IgnoresAccessChecksToGenerator/IgnoresAccessChecksToGenerator.nuspec -------------------------------------------------------------------------------- /src/IgnoresAccessChecksToGenerator/IgnoresAccessChecksToGenerator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/IgnoresAccessChecksToGenerator/IgnoresAccessChecksToGenerator.sln -------------------------------------------------------------------------------- /src/ImpliedReflection/BindTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/BindTo.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/Binders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/Binders.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/Cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/Cache.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/Commands/EnableImpliedReflectionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/Commands/EnableImpliedReflectionCommand.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/DotNetAdapterProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/DotNetAdapterProxy.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/Extensions.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/HashCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/HashCode.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/ImpliedReflection.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/ImpliedReflection.csproj -------------------------------------------------------------------------------- /src/ImpliedReflection/NonPublicAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/NonPublicAdapter.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/PSObjectProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/PSObjectProxy.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/Patches.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/Patches.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/PowerShell.5/FieldNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/PowerShell.5/FieldNames.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/PowerShell.5/NonPublicAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/PowerShell.5/NonPublicAdapter.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/PowerShell.5/Polyfill.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/PowerShell.5/Polyfill.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/PowerShell.7/FieldNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/PowerShell.7/FieldNames.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/PowerShell.7/NonPublicAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/PowerShell.7/NonPublicAdapter.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/PowerShell.7/Polyfill.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/PowerShell.7/Polyfill.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/ReflectionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/ReflectionUtils.cs -------------------------------------------------------------------------------- /src/ImpliedReflection/Strings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/src/ImpliedReflection/Strings.resx -------------------------------------------------------------------------------- /tools/AssertRequiredModule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/tools/AssertRequiredModule.ps1 -------------------------------------------------------------------------------- /tools/AssertSMA.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/tools/AssertSMA.ps1 -------------------------------------------------------------------------------- /tools/GetDotNet.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeeminglyScience/ImpliedReflection/HEAD/tools/GetDotNet.ps1 --------------------------------------------------------------------------------