├── .github └── workflows │ └── continuous-integration.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Chisel.slnx ├── LICENSE ├── MAINTENANCE.md ├── NuGet.config ├── README.md ├── global.json ├── resources ├── ChiselGraphAlias.png ├── icon.png ├── icon.sh └── icon.svg ├── samples ├── Directory.Build.props ├── Microsoft.Identity.Client │ ├── Microsoft.Identity.Client.csproj │ └── Stubs.cs ├── MongoDbSample │ ├── MongoDbSample.csproj │ ├── Program.cs │ └── Properties │ │ └── launchSettings.json └── SqlClientSample │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ └── SqlClientSample.csproj ├── src └── Chisel │ ├── Chisel.cs │ ├── Chisel.csproj │ ├── DependencyGraph.cs │ ├── DependencyGraphExtensions.cs │ ├── GraphDirection.cs │ ├── GraphOptions.cs │ ├── GraphWriter.Graphviz.cs │ ├── GraphWriter.Mermaid.cs │ ├── GraphWriter.cs │ ├── LockFileExtensions.cs │ ├── Package.cs │ ├── PackageState.cs │ ├── SdkAssemblyResolver.cs │ ├── build │ ├── Chisel.props │ └── Chisel.targets │ └── packages.lock.json └── tests ├── Chisel.Tests ├── Chisel.Tests.csproj ├── ChiseledAppTests.RunTestApp_non-windows.verified.gv ├── ChiseledAppTests.RunTestApp_windows.verified.gv ├── ChiseledAppTests.cs ├── DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=False_format=graphviz.verified.gv ├── DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=False_format=mermaid.verified.mmd ├── DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=True_format=graphviz.verified.gv ├── DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=True_format=mermaid.verified.mmd ├── DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=False_format=graphviz.verified.gv ├── DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=False_format=mermaid.verified.mmd ├── DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=True_format=graphviz.verified.gv ├── DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=True_format=mermaid.verified.mmd ├── DependencyGraphTest.SqlClientGraph_graphviz.verified.gv ├── DependencyGraphTest.SqlClientGraph_mermaid.verified.mmd ├── DependencyGraphTest.cs ├── ProjectAssets │ ├── MongoDbGraph.json │ ├── PollyGraph.json │ ├── SqlClientGraph-InvalidProjectVersion.json │ └── SqlClientGraph.json ├── SdkAssemblyResolverTest.cs ├── Support │ ├── DirectoryInfoExtensions.cs │ ├── PublishMode.cs │ └── TestApp.cs └── xunit.runner.json └── TestApp ├── Program.cs ├── TestApp.csproj └── nuget.config /.github/workflows/continuous-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/.github/workflows/continuous-integration.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Chisel.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/Chisel.slnx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTENANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/MAINTENANCE.md -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/NuGet.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/README.md -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/global.json -------------------------------------------------------------------------------- /resources/ChiselGraphAlias.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/resources/ChiselGraphAlias.png -------------------------------------------------------------------------------- /resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/resources/icon.png -------------------------------------------------------------------------------- /resources/icon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/resources/icon.sh -------------------------------------------------------------------------------- /resources/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/resources/icon.svg -------------------------------------------------------------------------------- /samples/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/Directory.Build.props -------------------------------------------------------------------------------- /samples/Microsoft.Identity.Client/Microsoft.Identity.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/Microsoft.Identity.Client/Microsoft.Identity.Client.csproj -------------------------------------------------------------------------------- /samples/Microsoft.Identity.Client/Stubs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/Microsoft.Identity.Client/Stubs.cs -------------------------------------------------------------------------------- /samples/MongoDbSample/MongoDbSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/MongoDbSample/MongoDbSample.csproj -------------------------------------------------------------------------------- /samples/MongoDbSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/MongoDbSample/Program.cs -------------------------------------------------------------------------------- /samples/MongoDbSample/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/MongoDbSample/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SqlClientSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/SqlClientSample/Program.cs -------------------------------------------------------------------------------- /samples/SqlClientSample/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/SqlClientSample/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SqlClientSample/SqlClientSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/samples/SqlClientSample/SqlClientSample.csproj -------------------------------------------------------------------------------- /src/Chisel/Chisel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/Chisel.cs -------------------------------------------------------------------------------- /src/Chisel/Chisel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/Chisel.csproj -------------------------------------------------------------------------------- /src/Chisel/DependencyGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/DependencyGraph.cs -------------------------------------------------------------------------------- /src/Chisel/DependencyGraphExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/DependencyGraphExtensions.cs -------------------------------------------------------------------------------- /src/Chisel/GraphDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/GraphDirection.cs -------------------------------------------------------------------------------- /src/Chisel/GraphOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/GraphOptions.cs -------------------------------------------------------------------------------- /src/Chisel/GraphWriter.Graphviz.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/GraphWriter.Graphviz.cs -------------------------------------------------------------------------------- /src/Chisel/GraphWriter.Mermaid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/GraphWriter.Mermaid.cs -------------------------------------------------------------------------------- /src/Chisel/GraphWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/GraphWriter.cs -------------------------------------------------------------------------------- /src/Chisel/LockFileExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/LockFileExtensions.cs -------------------------------------------------------------------------------- /src/Chisel/Package.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/Package.cs -------------------------------------------------------------------------------- /src/Chisel/PackageState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/PackageState.cs -------------------------------------------------------------------------------- /src/Chisel/SdkAssemblyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/SdkAssemblyResolver.cs -------------------------------------------------------------------------------- /src/Chisel/build/Chisel.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/build/Chisel.props -------------------------------------------------------------------------------- /src/Chisel/build/Chisel.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/build/Chisel.targets -------------------------------------------------------------------------------- /src/Chisel/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/src/Chisel/packages.lock.json -------------------------------------------------------------------------------- /tests/Chisel.Tests/Chisel.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/Chisel.Tests.csproj -------------------------------------------------------------------------------- /tests/Chisel.Tests/ChiseledAppTests.RunTestApp_non-windows.verified.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/ChiseledAppTests.RunTestApp_non-windows.verified.gv -------------------------------------------------------------------------------- /tests/Chisel.Tests/ChiseledAppTests.RunTestApp_windows.verified.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/ChiseledAppTests.RunTestApp_windows.verified.gv -------------------------------------------------------------------------------- /tests/Chisel.Tests/ChiseledAppTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/ChiseledAppTests.cs -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=False_format=graphviz.verified.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=False_format=graphviz.verified.gv -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=False_format=mermaid.verified.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=False_format=mermaid.verified.mmd -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=True_format=graphviz.verified.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=True_format=graphviz.verified.gv -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=True_format=mermaid.verified.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.MongoDbGraph_writeIgnoredPackages=True_format=mermaid.verified.mmd -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=False_format=graphviz.verified.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=False_format=graphviz.verified.gv -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=False_format=mermaid.verified.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=False_format=mermaid.verified.mmd -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=True_format=graphviz.verified.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=True_format=graphviz.verified.gv -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=True_format=mermaid.verified.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.PollyGraphIgnoreGlob_includeLinks=True_format=mermaid.verified.mmd -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.SqlClientGraph_graphviz.verified.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.SqlClientGraph_graphviz.verified.gv -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.SqlClientGraph_mermaid.verified.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.SqlClientGraph_mermaid.verified.mmd -------------------------------------------------------------------------------- /tests/Chisel.Tests/DependencyGraphTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/DependencyGraphTest.cs -------------------------------------------------------------------------------- /tests/Chisel.Tests/ProjectAssets/MongoDbGraph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/ProjectAssets/MongoDbGraph.json -------------------------------------------------------------------------------- /tests/Chisel.Tests/ProjectAssets/PollyGraph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/ProjectAssets/PollyGraph.json -------------------------------------------------------------------------------- /tests/Chisel.Tests/ProjectAssets/SqlClientGraph-InvalidProjectVersion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/ProjectAssets/SqlClientGraph-InvalidProjectVersion.json -------------------------------------------------------------------------------- /tests/Chisel.Tests/ProjectAssets/SqlClientGraph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/ProjectAssets/SqlClientGraph.json -------------------------------------------------------------------------------- /tests/Chisel.Tests/SdkAssemblyResolverTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/SdkAssemblyResolverTest.cs -------------------------------------------------------------------------------- /tests/Chisel.Tests/Support/DirectoryInfoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/Support/DirectoryInfoExtensions.cs -------------------------------------------------------------------------------- /tests/Chisel.Tests/Support/PublishMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/Support/PublishMode.cs -------------------------------------------------------------------------------- /tests/Chisel.Tests/Support/TestApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/Support/TestApp.cs -------------------------------------------------------------------------------- /tests/Chisel.Tests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/Chisel.Tests/xunit.runner.json -------------------------------------------------------------------------------- /tests/TestApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/TestApp/Program.cs -------------------------------------------------------------------------------- /tests/TestApp/TestApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/TestApp/TestApp.csproj -------------------------------------------------------------------------------- /tests/TestApp/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xced/Chisel/HEAD/tests/TestApp/nuget.config --------------------------------------------------------------------------------