├── .github └── workflows │ └── main.yml ├── .gitignore ├── Directory.Build.props ├── LICENSE ├── README.md ├── SourceFileFinder.Tests ├── Cases │ ├── ClassWithCtor.cs │ ├── ClassWithLineHidden.cs │ ├── ClassWithoutNamespace.cs │ ├── EmptyClass.cs │ ├── EmptyClassInNestedNamespace.cs │ ├── EmptyClassWithoutNamespace.cs │ ├── EmptyDerivedClass.cs │ ├── NestedEmptyClass.cs │ ├── NestedEmptyClassInNestedNamespace.cs │ ├── OverriddenProtectedMethodClass.cs │ ├── OverriddenPublicMethodClass.cs │ ├── PartialClassWithMethod.1.cs │ ├── PartialClassWithMethod.2.cs │ ├── PrivateMethodClass.cs │ ├── ProtectedMethodClass.cs │ └── PublicMethodClass.cs ├── GlobalSuppressions.cs ├── RazorCases │ ├── ComponentWithMethod.razor │ ├── ComponentWithoutMethods.razor │ └── _Imports.razor ├── SourceFileFinder.Tests.csproj └── SourceFileFinderTest.cs ├── SourceFileFinder.sln ├── SourceFileFinder ├── CSharpTypeLocator.cs ├── GlobalSuppressions.cs ├── MemberInfoExtensions.cs ├── SourceFileFinder.cs ├── SourceFileFinder.csproj ├── build.targets └── buildMultiTargeting.targets ├── global.json ├── key.snk └── version.json /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/README.md -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/ClassWithCtor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/ClassWithCtor.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/ClassWithLineHidden.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/ClassWithLineHidden.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/ClassWithoutNamespace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/ClassWithoutNamespace.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/EmptyClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/EmptyClass.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/EmptyClassInNestedNamespace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/EmptyClassInNestedNamespace.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/EmptyClassWithoutNamespace.cs: -------------------------------------------------------------------------------- 1 | public class EmptyClassWithoutNamespace 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/EmptyDerivedClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/EmptyDerivedClass.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/NestedEmptyClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/NestedEmptyClass.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/NestedEmptyClassInNestedNamespace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/NestedEmptyClassInNestedNamespace.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/OverriddenProtectedMethodClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/OverriddenProtectedMethodClass.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/OverriddenPublicMethodClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/OverriddenPublicMethodClass.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/PartialClassWithMethod.1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/PartialClassWithMethod.1.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/PartialClassWithMethod.2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/PartialClassWithMethod.2.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/PrivateMethodClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/PrivateMethodClass.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/ProtectedMethodClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/ProtectedMethodClass.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/Cases/PublicMethodClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/Cases/PublicMethodClass.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/GlobalSuppressions.cs -------------------------------------------------------------------------------- /SourceFileFinder.Tests/RazorCases/ComponentWithMethod.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/RazorCases/ComponentWithMethod.razor -------------------------------------------------------------------------------- /SourceFileFinder.Tests/RazorCases/ComponentWithoutMethods.razor: -------------------------------------------------------------------------------- 1 |

Foo

-------------------------------------------------------------------------------- /SourceFileFinder.Tests/RazorCases/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/RazorCases/_Imports.razor -------------------------------------------------------------------------------- /SourceFileFinder.Tests/SourceFileFinder.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/SourceFileFinder.Tests.csproj -------------------------------------------------------------------------------- /SourceFileFinder.Tests/SourceFileFinderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.Tests/SourceFileFinderTest.cs -------------------------------------------------------------------------------- /SourceFileFinder.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder.sln -------------------------------------------------------------------------------- /SourceFileFinder/CSharpTypeLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder/CSharpTypeLocator.cs -------------------------------------------------------------------------------- /SourceFileFinder/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder/GlobalSuppressions.cs -------------------------------------------------------------------------------- /SourceFileFinder/MemberInfoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder/MemberInfoExtensions.cs -------------------------------------------------------------------------------- /SourceFileFinder/SourceFileFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder/SourceFileFinder.cs -------------------------------------------------------------------------------- /SourceFileFinder/SourceFileFinder.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder/SourceFileFinder.csproj -------------------------------------------------------------------------------- /SourceFileFinder/build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder/build.targets -------------------------------------------------------------------------------- /SourceFileFinder/buildMultiTargeting.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/SourceFileFinder/buildMultiTargeting.targets -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/global.json -------------------------------------------------------------------------------- /key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/key.snk -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/egil/SourceFileFinder/HEAD/version.json --------------------------------------------------------------------------------