TestProject1/PrintTree/SampleDir.txt

PowerShellStandardModule1
├── .gitignore
├── .idea
│ └── .idea.PowerShellStandardModule1
│ └── .idea
│ ├── .gitignore
│ ├── encodings.xml
│ ├── indexLayout.xml
│ ├── projectSettingsUpdater.xml
│ ├── vcs.xml
│ └── workspace.xml
├── PowerShellStandardModule1
│ ├── Attributes
│ │ └── Clamp.cs
│ ├── bin
│ │ ├── Debug
│ │ │ ├── net6.0
│ │ │ ├── net8.0
│ │ │ │ ├── PowerShellStandardModule1.deps.json
│ │ │ │ ├── PowerShellStandardModule1.dll
│ │ │ │ └── PowerShellStandardModule1.pdb
│ │ │ └── netstandard2.0
│ │ │ ├── PowerShellStandardModule1.deps.json
│ │ │ ├── PowerShellStandardModule1.dll
│ │ │ └── PowerShellStandardModule1.pdb
│ │ └── Release
│ │ └── net8.0
│ │ └── win-x64
│ │ ├── PowerShellStandardModule1.deps.json
│ │ ├── PowerShellStandardModule1.dll
│ │ ├── PowerShellStandardModule1.pdb
│ │ └── publish
│ │ ├── FuzzySharp.dll
│ │ ├── Newtonsoft.Json.dll
│ │ ├── PowerShellStandardModule1.deps.json
│ │ ├── PowerShellStandardModule1.dll
│ │ └── PowerShellStandardModule1.pdb
│ ├── Commands
│ │ ├── Bfs
│ │ │ ├── BfsCommand.cs
│ │ │ └── BfsController.cs
│ │ ├── Fuzzy
│ │ │ └── SelectFuzzyCommand.cs
│ │ ├── PrintTree
│ │ │ ├── Params.cs
│ │ │ ├── PrintTreeCommand.cs
│ │ │ ├── PrintTreeExtensions.cs
│ │ │ └── PrintTreeService.cs
│ │ └── Sample
│ │ └── TestSampleCmdletCommand.cs
│ ├── Delegates
│ ├── GlobalUsings.cs
│ ├── Lib
│ │ ├── ChildGetterFactory.cs
│ │ ├── Extensions
│ │ │ ├── Extensions.cs
│ │ │ └── Traversal.cs
│ │ ├── FsUtil.cs
│ │ ├── PsUtil.cs
│ │ └── Traverser.cs
│ ├── Models
│ │ ├── AbstractNode.cs
│ │ ├── FuzzyResult.cs
│ │ ├── PrintNode.cs
│ │ └── TreeNode.cs
│ ├── obj
│ │ ├── Debug
│ │ │ ├── net6.0
│ │ │ │ ├── .NETCoreApp,Version=v6.0.AssemblyAttributes.cs
│ │ │ │ ├── PowerShellStandardModule1.AssemblyInfo.cs
│ │ │ │ ├── PowerShellStandardModule1.AssemblyInfoInputs.cache
│ │ │ │ ├── PowerShellStandardModule1.assets.cache
│ │ │ │ ├── PowerShellStandardModule1.csproj.AssemblyReference.cache
│ │ │ │ ├── PowerShellStandardModule1.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ ├── ref
│ │ │ │ └── refint
│ │ │ ├── net8.0
│ │ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs
│ │ │ │ ├── PowerShellStandardModule1.AssemblyInfo.cs
│ │ │ │ ├── PowerShellStandardModule1.AssemblyInfoInputs.cache
│ │ │ │ ├── PowerShellStandardModule1.assets.cache
│ │ │ │ ├── PowerShellStandardModule1.csproj.AssemblyReference.cache
│ │ │ │ ├── PowerShellStandardModule1.csproj.CoreCompileInputs.cache
│ │ │ │ ├── PowerShellStandardModule1.csproj.FileListAbsolute.txt
│ │ │ │ ├── PowerShellStandardModule1.dll
│ │ │ │ ├── PowerShellStandardModule1.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ ├── PowerShellStandardModule1.pdb
│ │ │ │ ├── PowerShellStandardModule1.sourcelink.json
│ │ │ │ ├── ref
│ │ │ │ │ └── PowerShellStandardModule1.dll
│ │ │ │ └── refint
│ │ │ │ └── PowerShellStandardModule1.dll
│ │ │ └── netstandard2.0
│ │ │ ├── .NETStandard,Version=v2.0.AssemblyAttributes.cs
│ │ │ ├── PowerShellStandardModule1.AssemblyInfo.cs
│ │ │ ├── PowerShellStandardModule1.AssemblyInfoInputs.cache
│ │ │ ├── PowerShellStandardModule1.assets.cache
│ │ │ ├── PowerShellStandardModule1.csproj.AssemblyReference.cache
│ │ │ ├── PowerShellStandardModule1.csproj.CoreCompileInputs.cache
│ │ │ ├── PowerShellStandardModule1.csproj.FileListAbsolute.txt
│ │ │ ├── PowerShellStandardModule1.dll
│ │ │ ├── PowerShellStandardModule1.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ └── PowerShellStandardModule1.pdb
│ │ ├── PowerShellStandardModule1.csproj.nuget.dgspec.json
│ │ ├── PowerShellStandardModule1.csproj.nuget.g.props
│ │ ├── PowerShellStandardModule1.csproj.nuget.g.targets
│ │ ├── project.assets.json
│ │ ├── project.nuget.cache
│ │ ├── project.packagespec.json
│ │ ├── Release
│ │ │ └── net8.0
│ │ │ └── win-x64
│ │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs
│ │ │ ├── PowerShellStandardModule1.AssemblyInfo.cs
│ │ │ ├── PowerShellStandardModule1.AssemblyInfoInputs.cache
│ │ │ ├── PowerShellStandardModule1.assets.cache
│ │ │ ├── PowerShellStandardModule1.csproj.AssemblyReference.cache
│ │ │ ├── PowerShellStandardModule1.csproj.CoreCompileInputs.cache
│ │ │ ├── PowerShellStandardModule1.csproj.FileListAbsolute.txt
│ │ │ ├── PowerShellStandardModule1.deps.json
│ │ │ ├── PowerShellStandardModule1.dll
│ │ │ ├── PowerShellStandardModule1.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ ├── PowerShellStandardModule1.genpublishdeps.cache
│ │ │ ├── PowerShellStandardModule1.pdb
│ │ │ ├── PowerShellStandardModule1.sourcelink.json
│ │ │ ├── PublishOutputs.e138e5243f.txt
│ │ │ ├── ref
│ │ │ │ └── PowerShellStandardModule1.dll
│ │ │ └── refint
│ │ │ └── PowerShellStandardModule1.dll
│ │ ├── rider.project.model.nuget.info
│ │ └── rider.project.restore.info
│ └── PowerShellStandardModule1.csproj
├── PowerShellStandardModule1.sln
├── PowerShellStandardModule1.sln.DotSettings.user
└── TestProject1
    ├── BfsTest.cs
    ├── bin
    │ └── Debug
    │ └── net8.0
    │ ├── Autofac.dll
    │ ├── AutoMapper.dll
    │ ├── Castle.Core.dll
    │ ├── CoverletSourceRootsMapping_TestProject1
    │ ├── cs
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── de
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── es
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── FluentAssertions.dll
    │ ├── fr
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── FuzzySharp.dll
    │ ├── it
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── ja
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── JetBrains.ReSharper.TestRunner.Abstractions.dll
    │ ├── JetBrains.ReSharper.TestRunner.Abstractions.pdb
    │ ├── ko
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── LanguageExt.Core.dll
    │ ├── LanguageExt.Transformers.dll
    │ ├── Microsoft.Bcl.AsyncInterfaces.dll
    │ ├── Microsoft.Extensions.DependencyInjection.Abstractions.dll
    │ ├── Microsoft.Extensions.Options.dll
    │ ├── Microsoft.Extensions.Primitives.dll
    │ ├── Microsoft.TestPlatform.CommunicationUtilities.dll
    │ ├── Microsoft.TestPlatform.CoreUtilities.dll
    │ ├── Microsoft.TestPlatform.CrossPlatEngine.dll
    │ ├── Microsoft.TestPlatform.PlatformAbstractions.dll
    │ ├── Microsoft.TestPlatform.Utilities.dll
    │ ├── Microsoft.VisualStudio.CodeCoverage.Shim.dll
    │ ├── Microsoft.VisualStudio.TestPlatform.Common.dll
    │ ├── Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
    │ ├── Moq.dll
    │ ├── MoreLinq.dll
    │ ├── Newtonsoft.Json.dll
    │ ├── NuGet.Frameworks.dll
    │ ├── nunit.engine.api.dll
    │ ├── nunit.engine.core.dll
    │ ├── nunit.engine.dll
    │ ├── nunit.framework.dll
    │ ├── NUnit3.TestAdapter.dll
    │ ├── NUnit3.TestAdapter.pdb
    │ ├── pl
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── PowerShellStandardModule1.dll
    │ ├── PowerShellStandardModule1.pdb
    │ ├── pt-BR
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── ru
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── runtimes
    │ │ └── win
    │ │ └── lib
    │ │ ├── net6.0
    │ │ │ ├── System.Diagnostics.EventLog.dll
    │ │ │ └── System.Diagnostics.EventLog.Messages.dll
    │ │ └── netstandard2.0
    │ │ └── System.Security.Cryptography.ProtectedData.dll
    │ ├── System.Configuration.ConfigurationManager.dll
    │ ├── System.Diagnostics.EventLog.dll
    │ ├── System.Management.Automation.dll
    │ ├── System.Security.Cryptography.ProtectedData.dll
    │ ├── testcentric.engine.metadata.dll
    │ ├── testhost.dll
    │ ├── testhost.exe
    │ ├── TestProject1.deps.json
    │ ├── TestProject1.dll
    │ ├── TestProject1.pdb
    │ ├── TestProject1.runtimeconfig.json
    │ ├── tr
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ ├── zh-Hans
    │ │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    │ └── zh-Hant
    │ ├── Microsoft.TestPlatform.CommunicationUtilities.resources.dll
    │ ├── Microsoft.TestPlatform.CoreUtilities.resources.dll
    │ ├── Microsoft.TestPlatform.CrossPlatEngine.resources.dll
    │ ├── Microsoft.VisualStudio.TestPlatform.Common.resources.dll
    │ └── Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
    ├── Container.cs
    ├── EnvVars.cs
    ├── EnvVarsExtensions.cs
    ├── Extensions.cs
    ├── FuzzyTests.cs
    ├── GlobalUsings.cs
    ├── obj
    │ ├── Debug
    │ │ └── net8.0
    │ │ ├── .NETCoreApp,Version=v8.0.AssemblyAttributes.cs
    │ │ ├── ref
    │ │ │ └── TestProject1.dll
    │ │ ├── refint
    │ │ │ └── TestProject1.dll
    │ │ ├── TestProj.494AA513.Up2Date
    │ │ ├── TestProject1.AssemblyInfo.cs
    │ │ ├── TestProject1.AssemblyInfoInputs.cache
    │ │ ├── TestProject1.assets.cache
    │ │ ├── TestProject1.csproj.AssemblyReference.cache
    │ │ ├── TestProject1.csproj.CoreCompileInputs.cache
    │ │ ├── TestProject1.csproj.FileListAbsolute.txt
    │ │ ├── TestProject1.dll
    │ │ ├── TestProject1.GeneratedMSBuildEditorConfig.editorconfig
    │ │ ├── TestProject1.genruntimeconfig.cache
    │ │ ├── TestProject1.GlobalUsings.g.cs
    │ │ ├── TestProject1.pdb
    │ │ └── TestProject1.sourcelink.json
    │ ├── project.assets.json
    │ ├── project.nuget.cache
    │ ├── project.packagespec.json
    │ ├── rider.project.model.nuget.info
    │ ├── rider.project.restore.info
    │ ├── TestProject1.csproj.nuget.dgspec.json
    │ ├── TestProject1.csproj.nuget.g.props
    │ └── TestProject1.csproj.nuget.g.targets
    ├── PrintTree
    │ ├── PrintTreeNodeIntegration.cs
    │ └── PrintTreeTest.cs
    ├── ReflectionTests.cs
    ├── TestProject1.csproj
    ├── TestProject1.csproj.DotSettings
    └── Utils.cs