├── .editorconfig ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── merge-dependabot.yml │ └── on-push-do-doco.yml ├── .gitignore ├── AssemblyToProcess ├── AssemblyToProcess.csproj ├── ChildClassToForceReference.cs ├── ClassWithAbstract.cs ├── Extra.cs ├── GenericClass.cs ├── InstanceClass.cs ├── InstanceClassWithNameSpace.cs ├── MyDelegate.cs ├── MyEnum.cs ├── MyInterface.cs ├── WithBlocks.Generated.cs ├── WithBlocks.tt └── WithStaticConstructor.cs ├── AssemblyToReference ├── AssemblyToReference.csproj ├── InternalClass.cs └── PublicClassToForceReference.cs ├── Directory.Build.props ├── InfoOf.Fody ├── AssemblyProcessor.cs ├── GlobalUsings.cs ├── ILProcessor.cs ├── InfoOf.Fody.csproj ├── MethodProcessor.cs ├── ModuleWeaver.cs ├── OfConstructor.cs ├── OfFieldHandler.cs ├── OfIndexerHandler.cs ├── OfMethodHandler.cs ├── OfPropertyHandler.cs ├── OfTypeHandler.cs ├── ParamChecker.cs ├── ReferenceCleaner.cs ├── ReferenceFinder.cs ├── TypeLoader.cs ├── TypeNameParsing │ ├── AssemblyNameSeparatorToken.cs │ ├── AssemblyNameState.cs │ ├── GenericParameterSeparatorToken.cs │ ├── GenericParameterState.cs │ ├── GenericTypeEndToken.cs │ ├── GenericTypeStartToken.cs │ ├── IState.cs │ ├── IToken.cs │ ├── NameToken.cs │ ├── NullToken.cs │ ├── ParsedTypeName.cs │ ├── TokenReadState.cs │ ├── TypeNameParser.cs │ └── TypeNameState.cs ├── TypeReferenceData.cs └── TypeReferenceExtensions.cs ├── InfoOf.sln ├── InfoOf.sln.DotSettings ├── InfoOf ├── Info.cs ├── InfoOf.csproj └── key.snk ├── Tests ├── IntegrationTests.cs ├── ParamCheckerTests │ ├── GenericMethod.cs │ ├── GenericTypeParameters.cs │ ├── MultiLayerNestedClass.cs │ ├── NestedClass.cs │ ├── SimpleMethod.cs │ └── TypeFinder.cs ├── Snippets.cs ├── Tests.csproj ├── TypeNameParserTests.cs ├── WithBlocksTests.Generated.cs └── WithBlocksTests.tt ├── appveyor.yml ├── global.json ├── license.txt ├── mdsnippets.json ├── package_icon.png ├── readme.md └── readme.source.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/merge-dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/.github/workflows/merge-dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/on-push-do-doco.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/.github/workflows/on-push-do-doco.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/.gitignore -------------------------------------------------------------------------------- /AssemblyToProcess/AssemblyToProcess.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/AssemblyToProcess.csproj -------------------------------------------------------------------------------- /AssemblyToProcess/ChildClassToForceReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/ChildClassToForceReference.cs -------------------------------------------------------------------------------- /AssemblyToProcess/ClassWithAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/ClassWithAbstract.cs -------------------------------------------------------------------------------- /AssemblyToProcess/Extra.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/Extra.cs -------------------------------------------------------------------------------- /AssemblyToProcess/GenericClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/GenericClass.cs -------------------------------------------------------------------------------- /AssemblyToProcess/InstanceClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/InstanceClass.cs -------------------------------------------------------------------------------- /AssemblyToProcess/InstanceClassWithNameSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/InstanceClassWithNameSpace.cs -------------------------------------------------------------------------------- /AssemblyToProcess/MyDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/MyDelegate.cs -------------------------------------------------------------------------------- /AssemblyToProcess/MyEnum.cs: -------------------------------------------------------------------------------- 1 | enum MyEnum{One} -------------------------------------------------------------------------------- /AssemblyToProcess/MyInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/MyInterface.cs -------------------------------------------------------------------------------- /AssemblyToProcess/WithBlocks.Generated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/WithBlocks.Generated.cs -------------------------------------------------------------------------------- /AssemblyToProcess/WithBlocks.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/WithBlocks.tt -------------------------------------------------------------------------------- /AssemblyToProcess/WithStaticConstructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToProcess/WithStaticConstructor.cs -------------------------------------------------------------------------------- /AssemblyToReference/AssemblyToReference.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToReference/AssemblyToReference.csproj -------------------------------------------------------------------------------- /AssemblyToReference/InternalClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToReference/InternalClass.cs -------------------------------------------------------------------------------- /AssemblyToReference/PublicClassToForceReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/AssemblyToReference/PublicClassToForceReference.cs -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /InfoOf.Fody/AssemblyProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/AssemblyProcessor.cs -------------------------------------------------------------------------------- /InfoOf.Fody/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/GlobalUsings.cs -------------------------------------------------------------------------------- /InfoOf.Fody/ILProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/ILProcessor.cs -------------------------------------------------------------------------------- /InfoOf.Fody/InfoOf.Fody.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/InfoOf.Fody.csproj -------------------------------------------------------------------------------- /InfoOf.Fody/MethodProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/MethodProcessor.cs -------------------------------------------------------------------------------- /InfoOf.Fody/ModuleWeaver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/ModuleWeaver.cs -------------------------------------------------------------------------------- /InfoOf.Fody/OfConstructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/OfConstructor.cs -------------------------------------------------------------------------------- /InfoOf.Fody/OfFieldHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/OfFieldHandler.cs -------------------------------------------------------------------------------- /InfoOf.Fody/OfIndexerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/OfIndexerHandler.cs -------------------------------------------------------------------------------- /InfoOf.Fody/OfMethodHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/OfMethodHandler.cs -------------------------------------------------------------------------------- /InfoOf.Fody/OfPropertyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/OfPropertyHandler.cs -------------------------------------------------------------------------------- /InfoOf.Fody/OfTypeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/OfTypeHandler.cs -------------------------------------------------------------------------------- /InfoOf.Fody/ParamChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/ParamChecker.cs -------------------------------------------------------------------------------- /InfoOf.Fody/ReferenceCleaner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/ReferenceCleaner.cs -------------------------------------------------------------------------------- /InfoOf.Fody/ReferenceFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/ReferenceFinder.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeLoader.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/AssemblyNameSeparatorToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/AssemblyNameSeparatorToken.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/AssemblyNameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/AssemblyNameState.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/GenericParameterSeparatorToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/GenericParameterSeparatorToken.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/GenericParameterState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/GenericParameterState.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/GenericTypeEndToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/GenericTypeEndToken.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/GenericTypeStartToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/GenericTypeStartToken.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/IState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/IState.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/IToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/IToken.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/NameToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/NameToken.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/NullToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/NullToken.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/ParsedTypeName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/ParsedTypeName.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/TokenReadState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/TokenReadState.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/TypeNameParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/TypeNameParser.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeNameParsing/TypeNameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeNameParsing/TypeNameState.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeReferenceData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeReferenceData.cs -------------------------------------------------------------------------------- /InfoOf.Fody/TypeReferenceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.Fody/TypeReferenceExtensions.cs -------------------------------------------------------------------------------- /InfoOf.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.sln -------------------------------------------------------------------------------- /InfoOf.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf.sln.DotSettings -------------------------------------------------------------------------------- /InfoOf/Info.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf/Info.cs -------------------------------------------------------------------------------- /InfoOf/InfoOf.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf/InfoOf.csproj -------------------------------------------------------------------------------- /InfoOf/key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/InfoOf/key.snk -------------------------------------------------------------------------------- /Tests/IntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/IntegrationTests.cs -------------------------------------------------------------------------------- /Tests/ParamCheckerTests/GenericMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/ParamCheckerTests/GenericMethod.cs -------------------------------------------------------------------------------- /Tests/ParamCheckerTests/GenericTypeParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/ParamCheckerTests/GenericTypeParameters.cs -------------------------------------------------------------------------------- /Tests/ParamCheckerTests/MultiLayerNestedClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/ParamCheckerTests/MultiLayerNestedClass.cs -------------------------------------------------------------------------------- /Tests/ParamCheckerTests/NestedClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/ParamCheckerTests/NestedClass.cs -------------------------------------------------------------------------------- /Tests/ParamCheckerTests/SimpleMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/ParamCheckerTests/SimpleMethod.cs -------------------------------------------------------------------------------- /Tests/ParamCheckerTests/TypeFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/ParamCheckerTests/TypeFinder.cs -------------------------------------------------------------------------------- /Tests/Snippets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/Snippets.cs -------------------------------------------------------------------------------- /Tests/Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/Tests.csproj -------------------------------------------------------------------------------- /Tests/TypeNameParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/TypeNameParserTests.cs -------------------------------------------------------------------------------- /Tests/WithBlocksTests.Generated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/WithBlocksTests.Generated.cs -------------------------------------------------------------------------------- /Tests/WithBlocksTests.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/Tests/WithBlocksTests.tt -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/appveyor.yml -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/global.json -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/license.txt -------------------------------------------------------------------------------- /mdsnippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/mdsnippets.json -------------------------------------------------------------------------------- /package_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/package_icon.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/readme.md -------------------------------------------------------------------------------- /readme.source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fody/InfoOf/HEAD/readme.source.md --------------------------------------------------------------------------------