├── .gitignore
├── AbstractingIO
├── AbstractingIO.Tests
│ ├── AbstractingIO.Tests.csproj
│ └── LogReaderTests.cs
├── AbstractingIO.sln
└── AbstractingIO
│ ├── AbstractingIO.csproj
│ ├── LogMessage.cs
│ └── LogReader.cs
├── Agents
├── Orchestrator.Tests
│ ├── FakeLogger.cs
│ ├── Orchestrator.Tests.csproj
│ └── OrchestratorTests.cs
├── Orchestrator.sln
└── Orchestrator
│ ├── AbstractAgent.cs
│ ├── CollectDataCommand.cs
│ ├── DataCollectedEvent.cs
│ ├── DataCollectorAgent.cs
│ ├── DataCollectorWorkerAgent.cs
│ ├── IAgent.cs
│ ├── ILogger.cs
│ ├── Job.cs
│ ├── JobReceivedMessage.cs
│ ├── JobStateChanged.cs
│ ├── MessageProcessingFailedEvent.cs
│ ├── Orchestrator.csproj
│ ├── OrchestratorAgent.cs
│ ├── PoisonPill.cs
│ ├── TaskCompletedEventArgs.cs
│ ├── TaskFailedEventArgs.cs
│ └── TaskStartedEventArgs.cs
├── AgentsAsMicroServices
├── AgentHost
│ ├── AgentHost.csproj
│ ├── ConsoleLogger.cs
│ ├── HttpAgentsHost.cs
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── appsettings.Development.json
│ └── appsettings.json
├── Orchestrator.Tests
│ ├── FakeLogger.cs
│ ├── Launcher.cs
│ ├── Orchestrator.Tests.csproj
│ └── OrchestratorTests.cs
├── Orchestrator.sln
└── Orchestrator
│ ├── AbstractAgent.cs
│ ├── AgentSystem.cs
│ ├── CollectDataCommand.cs
│ ├── DataCollectedEvent.cs
│ ├── DataCollectorAgent.cs
│ ├── DataCollectorWorkerAgent.cs
│ ├── IAgent.cs
│ ├── ILogger.cs
│ ├── Job.cs
│ ├── JobReceivedMessage.cs
│ ├── JobStateChanged.cs
│ ├── MessageProcessingFailedEvent.cs
│ ├── Orchestrator.csproj
│ ├── OrchestratorAgent.cs
│ ├── PoisonPill.cs
│ ├── SystemConfiguration.cs
│ ├── TaskCompletedEventArgs.cs
│ ├── TaskFailedEventArgs.cs
│ └── TaskStartedEventArgs.cs
├── AllKeywordGroup
├── AboutCleanCode.csproj
├── Client.cs
├── Contracts.cs
├── IConfiguration.cs
├── Keyword.cs
└── KeywordGroup.cs
├── AsyncAwait
├── .gitignore
├── AsyncAwait.csproj
├── AsyncAwait.sln
├── Calculator.cs
├── IComponent.cs
├── Program.cs
├── Promise.cs
└── PromiseExtensions.cs
├── Athena.BDD
├── Athena.Build.CodeGen
│ ├── Athena.Build.CodeGen.csproj
│ ├── FeatureFixtures.tt
│ └── Program.cs
├── Athena.Specs
│ ├── AcceptingBestEffortImprovements.feature
│ ├── Athena.Specs.fsproj
│ └── FeatureFixtures.fs
├── Athena.TDK
│ ├── AbstractFeatures.fs
│ └── Athena.TDK.fsproj
├── Athena.sln
└── Directory.Build.Targets
├── Athena.Controllers
├── Athena.Web
│ ├── Athena.Web.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── WebUI
│ │ ├── .babelrc
│ │ ├── .editorconfig
│ │ ├── .eslintignore
│ │ ├── .eslintrc.js
│ │ ├── .gitignore
│ │ ├── .postcssrc.js
│ │ ├── README.md
│ │ ├── build
│ │ │ ├── build.js
│ │ │ ├── check-versions.js
│ │ │ ├── logo.png
│ │ │ ├── utils.js
│ │ │ ├── vue-loader.conf.js
│ │ │ ├── webpack.base.conf.js
│ │ │ ├── webpack.dev.conf.js
│ │ │ └── webpack.prod.conf.js
│ │ ├── config
│ │ │ ├── dev.env.js
│ │ │ ├── index.js
│ │ │ └── prod.env.js
│ │ ├── index.html
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── api.js
│ │ │ ├── assets
│ │ │ │ └── logo.png
│ │ │ ├── main.js
│ │ │ ├── router
│ │ │ │ └── index.js
│ │ │ └── views
│ │ │ │ └── backlog
│ │ │ │ └── Backlog.vue
│ │ └── static
│ │ │ └── .gitkeep
│ ├── appsettings.Development.json
│ └── appsettings.json
├── Athena.sln
└── Backlog
│ ├── Athena.Backlog.Adapters
│ ├── Athena.Backlog.Adapters.csproj
│ ├── BacklogControllerAdapter.cs
│ ├── BacklogVM.cs
│ ├── BadRequestException.cs
│ ├── NotFoundException.cs
│ ├── TestApi
│ │ ├── FakeTeamsRepository.cs
│ │ ├── FakeWorkItemRepository.cs
│ │ └── TestApi.cs
│ └── WorkItemVM.cs
│ ├── Athena.Backlog.IO
│ ├── Athena.Backlog.IO.csproj
│ ├── ControllerExceptionFilter.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── V1
│ │ └── BacklogController.cs
│ ├── V2
│ │ ├── BacklogController.cs
│ │ └── ViewModels.cs
│ └── V3
│ │ └── BacklogController.cs
│ ├── Athena.Backlog.Tests
│ ├── Athena.Backlog.Tests.csproj
│ ├── BacklogInteractorTests.cs
│ └── BacklogTests.cs
│ └── Athena.Backlog.UseCases
│ ├── Athena.Backlog.UseCases.csproj
│ ├── BacklogInteractor.cs
│ ├── BacklogRequestModel.cs
│ ├── BacklogResponseModel.cs
│ ├── Developer.cs
│ ├── ITeamsRepository.cs
│ ├── IWorkItemRepository.cs
│ ├── Team.cs
│ ├── WorkItem.cs
│ └── WorkItemState.cs
├── Athena.Repositories
├── Athena.Adapters
│ ├── Athena.Adapters.csproj
│ ├── Controllers
│ │ ├── ScopeBacklogController.cs
│ │ ├── ScopedBacklogVM.cs
│ │ └── WorkItemVM.cs
│ ├── DataAccess
│ │ ├── BacklogRepository.cs
│ │ ├── IDatabase.cs
│ │ ├── ISqlDatabase.cs
│ │ ├── ImprovementDTO.cs
│ │ ├── SqlBacklogRepository.cs
│ │ ├── UserStoryDTO.cs
│ │ ├── WiqlBacklogRepository.cs
│ │ ├── WorkItemDTO.cs
│ │ └── WorkPackageDTO.cs
│ └── TestApi
│ │ ├── FakeDatabase.cs
│ │ └── ScopeBacklogApi.cs
├── Athena.Core
│ ├── Athena.Core.csproj
│ ├── Domain
│ │ ├── AreaPath.cs
│ │ ├── EMail.cs
│ │ ├── Improvement.cs
│ │ ├── IterationPath.cs
│ │ ├── UserStory.cs
│ │ └── WorkPackage.cs
│ └── UseCases
│ │ ├── IBacklogRepository.cs
│ │ ├── ScopeBacklogUseCase.cs
│ │ └── ScopedBacklogResponse.cs
├── Athena.IO
│ ├── Athena.IO.csproj
│ └── DataAccess
│ │ ├── AzureDevOpsRepository.cs
│ │ ├── EntityFrameworkRepository.cs
│ │ └── SqlRepository.cs
├── Athena.Tests
│ ├── Athena.Tests.csproj
│ └── ScopingBacklogTests.cs
└── Athena.sln
├── Athena
├── Athena.Web
│ ├── Athena.Web.csproj
│ ├── Fakes
│ │ └── FakeWorkItemRepository.cs
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── WebUI
│ │ ├── .babelrc
│ │ ├── .editorconfig
│ │ ├── .eslintignore
│ │ ├── .eslintrc.js
│ │ ├── .gitignore
│ │ ├── .postcssrc.js
│ │ ├── README.md
│ │ ├── build
│ │ │ ├── build.js
│ │ │ ├── check-versions.js
│ │ │ ├── logo.png
│ │ │ ├── utils.js
│ │ │ ├── vue-loader.conf.js
│ │ │ ├── webpack.base.conf.js
│ │ │ ├── webpack.dev.conf.js
│ │ │ └── webpack.prod.conf.js
│ │ ├── config
│ │ │ ├── dev.env.js
│ │ │ ├── index.js
│ │ │ └── prod.env.js
│ │ ├── index.html
│ │ ├── package-lock.json
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── api.js
│ │ │ ├── assets
│ │ │ │ └── logo.png
│ │ │ ├── main.js
│ │ │ ├── router
│ │ │ │ └── index.js
│ │ │ └── views
│ │ │ │ └── backlog
│ │ │ │ └── Backlog.vue
│ │ └── static
│ │ │ └── .gitkeep
│ ├── appsettings.Development.json
│ ├── appsettings.json
│ └── config.nsdepcop
├── Athena.sln
├── Backlog
│ ├── Athena.Backlog.Adapters
│ │ ├── Athena.Backlog.Adapters.csproj
│ │ ├── BacklogControllerAdapter.cs
│ │ ├── BacklogVM.cs
│ │ ├── TestApi
│ │ │ └── TestApi.cs
│ │ ├── WorkItemVM.cs
│ │ └── config.nsdepcop
│ ├── Athena.Backlog.IO
│ │ ├── Athena.Backlog.IO.csproj
│ │ ├── BacklogController.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── config.nsdepcop
│ ├── Athena.Backlog.Specs
│ │ ├── Athena.Backlog.Specs.csproj
│ │ ├── ComputingBacklog.Feature.cs
│ │ ├── Usings.cs
│ │ └── config.nsdepcop
│ ├── Athena.Backlog.Tests
│ │ ├── Athena.Backlog.Tests.csproj
│ │ ├── UnitTest1.cs
│ │ ├── Usings.cs
│ │ └── config.nsdepcop
│ └── Athena.Backlog.UseCases
│ │ ├── Athena.Backlog.UseCases.csproj
│ │ ├── BacklogInteractor.cs
│ │ ├── BacklogRequestModel.cs
│ │ ├── BacklogResponseModel.cs
│ │ ├── IWorkItemRepository.cs
│ │ ├── Team.cs
│ │ ├── WorkItem.cs
│ │ └── config.nsdepcop
├── BurnDown
│ ├── Athena.BurnDown.IO
│ │ ├── Athena.BurnDown.IO.csproj
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── config.nsdepcop
│ ├── Athena.BurnDown.Specs
│ │ ├── Athena.BurnDown.Specs.csproj
│ │ ├── Usings.cs
│ │ └── config.nsdepcop
│ ├── Athena.BurnDown
│ │ ├── Athena.BurnDown.csproj
│ │ └── config.nsdepcop
│ └── ReadMe.md
├── Directory.Build.props
├── Foundation
│ ├── Athena.Adapters
│ │ ├── Athena.Adapters.csproj
│ │ ├── Class1.cs
│ │ └── config.nsdepcop
│ ├── Athena.Core
│ │ ├── Athena.Core.csproj
│ │ ├── Class1.cs
│ │ └── config.nsdepcop
│ ├── Athena.Entities
│ │ ├── Athena.Entities.csproj
│ │ ├── Class1.cs
│ │ └── config.nsdepcop
│ └── ReadMe.md
├── Governance
│ ├── Athena.Governance.IO
│ │ ├── Athena.Governance.IO.csproj
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── config.nsdepcop
│ ├── Athena.Governance.Specs
│ │ ├── Athena.Governance.Specs.csproj
│ │ ├── Usings.cs
│ │ └── config.nsdepcop
│ ├── Athena.Governance
│ │ ├── Athena.Governance.csproj
│ │ └── config.nsdepcop
│ └── ReadMe.md
├── ReadMe.md
└── config.nsdepcop
├── AutoConstructor
├── AutoCtor.Tests
│ ├── AutoCtor.Tests.csproj
│ ├── PersonRepositoryTests.cs
│ ├── PersonTests.cs
│ └── PersonVMTests.cs
├── AutoCtor.sln
└── AutoCtor
│ ├── AutoCtor.csproj
│ ├── Configuration.cs
│ ├── Contracts.cs
│ ├── ILogger.cs
│ ├── ISqlConnectionFactory.cs
│ ├── Person.cs
│ ├── PersonRepository.cs
│ └── PersonVM.cs
├── AutoUnions
├── AutoUnions.FSharp
│ ├── AutoUnions.FSharp.fsproj
│ ├── Teams.fs
│ └── UseCases.fs
├── AutoUnions.sln
└── AutoUnions
│ ├── AutoUnions.csproj
│ ├── Capacity.cs
│ ├── Generics
│ ├── Team.cs
│ └── UseCase.cs
│ ├── Inheritance
│ ├── Team.cs
│ └── UseCases.cs
│ ├── Initial
│ ├── Team.cs
│ └── UseCases.cs
│ ├── Shapes.cs
│ ├── SourceGen
│ ├── Team.cs
│ └── UseCase.cs
│ └── TeamsConfiguration.cs
├── AwaitableEvents
├── AwaitableEvents.Tests
│ ├── AlgorithmsComponentExtensionsTests.cs
│ ├── AlgorithmsComponentTests.cs
│ └── AwaitableEvents.Tests.csproj
├── AwaitableEvents.sln
└── AwaitableEvents
│ ├── AlgorithmFinishedEventArgs.cs
│ ├── AlgorithmInput.cs
│ ├── AlgorithmPromise.cs
│ ├── AlgorithmResult.cs
│ ├── AlgorithmsComponent.cs
│ ├── AlgorithmsComponentExtensions.cs
│ ├── AwaitableEvents.csproj
│ ├── IAlgorithmsComponent.cs
│ └── ProcessExtensions.cs
├── CSharpDataStructures
├── AboutCleanCode.sln
├── AboutCleanCode
│ ├── AboutCleanCode.csproj
│ ├── Contracts.cs
│ ├── Controllers
│ │ ├── BacklogController.cs
│ │ └── UserStoryVM.cs
│ ├── Interactors
│ │ ├── BacklogInteractor.cs
│ │ ├── Developer.cs
│ │ ├── EMailAddress.cs
│ │ └── UserStory.cs
│ └── RecordValidator.cs
└── AboutCleanCodeTests
│ ├── AboutCleanCodeTests.csproj
│ └── ObjectValidationTests.cs
├── CleanArchitecture.MediatR
├── WeatherApp.Mediator
│ ├── IApplicationMediator.cs
│ ├── IApplicationNotificationHandler.cs
│ ├── IApplicationRequestHandler.cs
│ ├── MediatR
│ │ ├── MediatRAdapter.cs
│ │ ├── NotificationAdapter.cs
│ │ ├── NotificationHandlerAdapter.cs
│ │ ├── RequestAdapter.cs
│ │ └── RequestHandlerAdapter.cs
│ ├── Unit.cs
│ └── WeatherApp.Mediator.csproj
├── WeatherApp.Plain
│ ├── Domain
│ │ └── RegistrationSucceededDomainEvent.cs
│ ├── EnumerableExtensions.cs
│ ├── Forecast
│ │ ├── Controllers
│ │ │ └── ForecastController.cs
│ │ └── UseCases
│ │ │ ├── Forecast.cs
│ │ │ ├── ForecastHandler.cs
│ │ │ └── ForecastRequest.cs
│ ├── Infrastructure
│ │ └── LoggingBehavior.cs
│ ├── Newsletter
│ │ ├── Controllers
│ │ │ └── NewsletterController.cs
│ │ └── UseCases
│ │ │ ├── RegistrationApplicationService.cs
│ │ │ ├── RegistrationRequest.cs
│ │ │ └── RegistrationSucceededDomainEventHandler.cs
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── ReadMe.md
│ ├── UsageAnalytics
│ │ └── UseCases
│ │ │ └── RegistrationSucceededDomainEventHandler.cs
│ ├── WeatherApp.csproj
│ ├── WeatherApp.sln
│ ├── appsettings.Development.json
│ └── appsettings.json
├── WeatherApp.sln
└── WeatherApp
│ ├── Domain
│ └── RegistrationSucceededDomainEvent.cs
│ ├── EnumerableExtensions.cs
│ ├── Forecast
│ ├── Controllers
│ │ └── ForecastController.cs
│ └── UseCases
│ │ ├── Forecast.cs
│ │ ├── ForecastHandler.cs
│ │ └── ForecastRequest.cs
│ ├── Newsletter
│ ├── Controllers
│ │ └── NewsletterController.cs
│ └── UseCases
│ │ ├── RegistrationApplicationService.cs
│ │ ├── RegistrationRequest.cs
│ │ └── RegistrationSucceededDomainEventHandler.cs
│ ├── Program.cs
│ ├── Properties
│ └── launchSettings.json
│ ├── UsageAnalytics
│ └── UseCases
│ │ └── RegistrationSucceededDomainEventHandler.cs
│ ├── WeatherApp.csproj
│ ├── appsettings.Development.json
│ └── appsettings.json
├── CleanArchitecture.RestApi
├── Step1
│ ├── HowToInCA.Application
│ │ ├── Contracts.cs
│ │ ├── FeatureA
│ │ │ ├── AnalysisResult.cs
│ │ │ ├── INuGetClient.cs
│ │ │ ├── NuGetPackageReference.cs
│ │ │ ├── NuGetService.cs
│ │ │ └── TargetFramework.cs
│ │ ├── HowToInCA.Application.csproj
│ │ └── Result.cs
│ ├── HowToInCA.CLI
│ │ ├── HowToInCA.CLI.csproj
│ │ └── Program.cs
│ ├── HowToInCA.DataAccess.Tests
│ │ ├── HowToInCA.DataAccess.Tests.csproj
│ │ └── NuGet
│ │ │ └── NuGetClientTests.cs
│ ├── HowToInCA.DataAccess
│ │ ├── HowToInCA.DataAccess.csproj
│ │ └── NuGet
│ │ │ └── NuGetClient.cs
│ └── HowToInCA.sln
├── Step2
│ ├── HowToInCA.Application
│ │ ├── Contracts.cs
│ │ ├── FeatureA
│ │ │ ├── AnalysisResult.cs
│ │ │ ├── INuGetClient.cs
│ │ │ ├── NuGetPackageReference.cs
│ │ │ ├── NuGetService.cs
│ │ │ └── TargetFramework.cs
│ │ ├── HowToInCA.Application.csproj
│ │ └── Result.cs
│ ├── HowToInCA.CLI
│ │ ├── HowToInCA.CLI.csproj
│ │ └── Program.cs
│ ├── HowToInCA.DataAccess.Tests
│ │ ├── HowToInCA.DataAccess.Tests.csproj
│ │ └── NuGet
│ │ │ ├── NuGetClientTests.cs
│ │ │ └── NuGetResponseParserTests.cs
│ ├── HowToInCA.DataAccess
│ │ ├── HowToInCA.DataAccess.csproj
│ │ └── NuGet
│ │ │ ├── NuGetClient.cs
│ │ │ └── NuGetResponseParser.cs
│ └── HowToInCA.sln
└── Step3
│ ├── HowToInCA.AcceptanceTests
│ ├── FakeNuGetClient.cs
│ ├── FeatureATests.cs
│ └── HowToInCA.AcceptanceTests.csproj
│ ├── HowToInCA.Adapters.Tests
│ ├── HowToInCA.Adapters.Tests.csproj
│ └── NuGet
│ │ └── NuGetResponseParserTests.cs
│ ├── HowToInCA.Adapters
│ ├── HowToInCA.Adapters.csproj
│ └── NuGet
│ │ ├── INuGetApi.cs
│ │ ├── NuGetClientAdapter.cs
│ │ └── NuGetResponseParser.cs
│ ├── HowToInCA.Application
│ ├── Contracts.cs
│ ├── FeatureA
│ │ ├── AnalysisResult.cs
│ │ ├── INuGetClient.cs
│ │ ├── NuGetPackageReference.cs
│ │ ├── NuGetService.cs
│ │ └── TargetFramework.cs
│ ├── HowToInCA.Application.csproj
│ └── Result.cs
│ ├── HowToInCA.CLI
│ ├── HowToInCA.CLI.csproj
│ └── Program.cs
│ ├── HowToInCA.DataAccess.Tests
│ ├── HowToInCA.DataAccess.Tests.csproj
│ └── NuGet
│ │ └── NuGetClientTests.cs
│ ├── HowToInCA.DataAccess
│ ├── HowToInCA.DataAccess.csproj
│ └── NuGet
│ │ └── NuGetClient.cs
│ └── HowToInCA.sln
├── CleanArchitecture.SendingMails
├── ReadMe.md
├── TestFailureAnalyzer.Adapters
│ ├── HtmlMail.cs
│ ├── IMailClient.cs
│ ├── MailClientAdapter.cs
│ ├── TestAPI.cs
│ └── TestFailureAnalyzer.Adapters.csproj
├── TestFailureAnalyzer.CLI
│ ├── Program.cs
│ └── TestFailureAnalyzer.CLI.csproj
├── TestFailureAnalyzer.Core
│ ├── Contracts.cs
│ ├── IConfigurationReader.cs
│ ├── IMailClient.cs
│ ├── ITestResultsRepository.cs
│ ├── InternalErrorMail.cs
│ ├── MailNotificationInteractor.cs
│ ├── NetworkFailureMail.cs
│ └── TestFailureAnalyzer.Core.csproj
├── TestFailureAnalyzer.IO
│ ├── ConfigurationReader.cs
│ ├── MailClient.cs
│ ├── TestDatabaseClient.cs
│ └── TestFailureAnalyzer.IO.csproj
├── TestFailureAnalyzer.Tests
│ ├── MailNotificationTests.cs
│ └── TestFailureAnalyzer.Tests.csproj
└── TestFailureAnalyzer.sln
├── CodeCoverage
└── coverage.fsx
├── CodeReviews
├── Episode1
│ ├── .gitignore
│ ├── ExceptionAnalyzer.Tests
│ │ ├── ExceptionAnalyzer.Tests.csproj
│ │ └── TestStackTraceRemovalTests.cs
│ ├── ExceptionAnalyzer.sln
│ └── ExceptionAnalyzer
│ │ ├── ExceptionAnalyzer.csproj
│ │ ├── ExceptionInfo.cs
│ │ ├── ExceptionParser.cs
│ │ ├── TestApi.cs
│ │ └── TestStackTraceRemoval.cs
└── Episode2
│ ├── .gitignore
│ ├── ExceptionAnalyzer.Tests
│ ├── ExceptionAnalyzer.Tests.csproj
│ ├── StackTraceLineParserTests.cs
│ └── TestStackTraceRemovalTests.cs
│ ├── ExceptionAnalyzer.sln
│ └── ExceptionAnalyzer
│ ├── ExceptionAnalyzer.csproj
│ ├── ExceptionInfo.cs
│ ├── ExceptionParser.cs
│ ├── TestApi.cs
│ └── TestClassInvariantComparer.cs
├── Complexity
├── README.md
├── complexity-no-drivers.png
├── complexity.json
├── complexity.png
└── complexity.svg
├── CompositeSourceControl
├── Radar.Analysis
│ ├── Analyzer.cs
│ ├── Radar.Analysis.csproj
│ └── Report.cs
├── Radar.SourceControl
│ ├── CompositeSourceControl.cs
│ ├── GitSourceControl.cs
│ ├── IRepositoryLookup.cs
│ ├── ISourceControl.cs
│ ├── Radar.SourceControl.csproj
│ └── TfsSourceControl.cs
├── Radar.sln
└── Radar
│ ├── Contracts.cs
│ ├── Entities
│ ├── ChangedItem.cs
│ ├── Changeset.cs
│ ├── CodeBase.cs
│ ├── CodeBaseItem.cs
│ ├── TimeFrame.cs
│ └── VersionSpec.cs
│ ├── Option.cs
│ └── Radar.csproj
├── DecoratorCache
├── DocBot.CLI
│ ├── DocBot.CLI.csproj
│ └── Program.cs
├── DocBot.Core
│ ├── Contracts.cs
│ ├── DocBot.Core.csproj
│ └── Entities
│ │ └── DocumentId.cs
├── DocBot.DocumentArchive
│ ├── DocBot.DocumentArchive.csproj
│ ├── Document.cs
│ ├── DocumentArchiveCacheDecorator.cs
│ ├── DocumentCache.cs
│ ├── DocumentFinder.cs
│ ├── IDocumentArchiveClient.cs
│ ├── IDocumentFinder.cs
│ └── SAPDocumentArchiveClient.cs
└── DocBot.sln
├── DefectId
├── Defects.sln
└── Defects
│ ├── Contracts.cs
│ ├── DefectDto.cs
│ ├── DefectRepository.cs
│ ├── Defects.csproj
│ ├── Option.cs
│ ├── TestCase.cs
│ └── TestFailureAnalyzer.cs
├── DesignByContract.Reloaded
├── DesignByContract.Tests
│ ├── DesignByContract.Tests.csproj
│ └── PersonTests.cs
├── DesignByContract.sln
└── DesignByContract
│ ├── Address.cs
│ ├── Contracts.cs
│ ├── DesignByContract.csproj
│ └── Person.cs
├── DesignByContract
├── DesignByContract.Examples
│ ├── DesignByContract.Examples.csproj
│ ├── Impl
│ │ ├── ExtensionPointAttribute.cs
│ │ └── ILogger.cs
│ ├── Sample1.cs
│ ├── Sample2.cs
│ ├── Sample3.Usage.cs
│ ├── Sample3.cs
│ └── Sample4.cs
├── DesignByContract.sln
└── DesignByContract
│ ├── Contracts.cs
│ └── DesignByContract.csproj
├── EfficientTestCases
├── DocBot.Bot.Utsp.Specs
│ ├── Bad
│ │ ├── DocBot.Bot.Utsp.Specs.csproj
│ │ ├── TDK
│ │ │ ├── BDD.Syntax.cs
│ │ │ └── TestBase.cs
│ │ ├── TestData
│ │ │ ├── ContourMeasurementTests.cs
│ │ │ ├── SeriesDescriptionComposerTests1.cs
│ │ │ └── SeriesDescriptionComposerTests2.cs
│ │ └── WriteTestCases.feature.cs
│ ├── DocBot.Bot.Utsp.Specs.sln
│ └── Good
│ │ ├── DocBot.Bot.Utsp.Specs2.csproj
│ │ ├── TDK
│ │ ├── BDD.Syntax.cs
│ │ └── TestBase.cs
│ │ └── WriteTestCases.feature.cs
├── NotifyFailureEMail.Specs
│ └── VerifyEmail.feature
├── VsProjectConverter.Tests
│ ├── RemoveUnusedCodeFilesTests.cs
│ └── VsProjectConverter.Tests.csproj
├── VsProjectConverter.sln
└── VsProjectConverter
│ ├── Converter.cs
│ └── VsProjectConverter.csproj
├── EnumeratorDispose
├── EnumerableExtensions.cs
├── EnumeratorDispose.Tests.csproj
├── Repository.cs
└── RepositoryTests.cs
├── EventBus
└── EventBus.cs
├── EventGuards
├── EventGuards.sln
└── EventGuards
│ ├── Caller.cs
│ ├── EventGuards.csproj
│ ├── ModelChangedEventArgs.cs
│ ├── ModelChangedGuard.cs
│ └── SomeModel.cs
├── ExceptionParser
├── ExceptionInfo.cs
├── ExceptionParser.cs
├── ExceptionParser.csproj
└── ExceptionParserTests.cs
├── F#Scripting
├── analyze.fsx
└── find-moq.fsx
├── GraphFundamentals
├── .editorconfig
├── CallIdAnalysis.cs
├── Contracts.cs
├── Edge.cs
├── Graph.cs
├── GraphBuilder.cs
├── GraphFundamentals.csproj
├── GraphFundamentals.sln
├── IGraphItem.cs
└── Node.cs
├── GuardCop.Analyzers.Sample
├── GuardCop.Analyzers.Sample.sln
└── GuardCop.Analyzers.Sample
│ ├── Contracts.cs
│ ├── GuardCop.Analyzers.Sample.csproj
│ └── Person.cs
├── IOLogicSeparation
├── Depends.CLI.sln
└── Depends.CLI
│ ├── Analyzer.cs
│ ├── Depends.CLI.csproj
│ ├── IProjectLoader.cs
│ ├── IReportWriter.cs
│ ├── IWorkspace.cs
│ ├── JsonReportWriter.cs
│ ├── Program.cs
│ ├── ProjectLoader.cs
│ ├── Report.cs
│ ├── VsProject.cs
│ ├── Workspace.cs
│ └── XmlUtils.cs
├── ImmutableDataStructures
├── CSharp
│ ├── FriendsRepository.cs
│ ├── ImmutablePerson.cs
│ ├── MyApp.csproj
│ ├── Person.cs
│ ├── WordCloudCalculator.1.cs
│ └── WordCloudCalculator.cs
├── FSharp
│ ├── MyApp.FSharp.fsproj
│ └── Person.fs
└── MyApp.sln
├── InvalidUnrepresentable
├── AboutCleanCode.sln
├── CSharp
│ ├── CSharp.csproj
│ └── Program.cs
└── FSharp
│ ├── FSharp.fsproj
│ └── Program.fs
├── LICENSE
├── MembersInUnitTests
├── Viewer.Tests
│ ├── ViewTests.cs
│ └── Viewer.Tests.csproj
├── Viewer.sln
└── Viewer
│ ├── Bitmap.cs
│ ├── BitmapCanvas.cs
│ ├── ColorExtensions.cs
│ ├── Document.cs
│ ├── Filter.cs
│ ├── Histogram.cs
│ ├── ICanvas.cs
│ ├── Presentation.cs
│ ├── Program.cs
│ ├── Transformation.cs
│ ├── View.cs
│ └── Viewer.csproj
├── MicroFrontends.Reloaded.Vite
├── App
│ ├── .gitignore
│ ├── .vscode
│ │ └── extensions.json
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── App.vue
│ │ ├── main.js
│ │ └── style.css
│ └── vite.config.js
├── FeatureA
│ ├── .gitignore
│ ├── .vscode
│ │ └── extensions.json
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ │ ├── App.vue
│ │ ├── main.js
│ │ └── style.css
│ └── vite.config.js
└── FeatureB
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ ├── App.vue
│ ├── main.js
│ └── style.css
│ └── vite.config.js
├── MicroFrontends.Reloaded
├── App
│ ├── .gitignore
│ ├── .vscode
│ │ └── extensions.json
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ ├── index.html
│ │ └── vite.svg
│ ├── src
│ │ ├── App.vue
│ │ ├── main.js
│ │ └── style.css
│ └── vue.config.js
├── FeatureA
│ ├── .gitignore
│ ├── .vscode
│ │ └── extensions.json
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── index.html
│ ├── src
│ │ ├── FeatureA.vue
│ │ ├── main.js
│ │ └── style.css
│ └── vue.config.js
└── FeatureB
│ ├── .gitignore
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ └── index.html
│ ├── src
│ ├── FeatureB.vue
│ ├── main.js
│ └── style.css
│ └── vue.config.js
├── MicroFrontends
├── App
│ ├── .gitignore
│ ├── .vscode
│ │ └── extensions.json
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── App.vue
│ │ ├── main.js
│ │ └── style.css
│ └── vite.config.js
├── FeatureA
│ ├── .gitignore
│ ├── .vscode
│ │ └── extensions.json
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ │ ├── App.vue
│ │ ├── main.js
│ │ └── style.css
│ └── vite.config.js
├── FeatureB
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ │ ├── App.vue
│ │ ├── main.js
│ │ └── style.css
│ └── vite.config.js
└── Library
│ ├── package.json
│ └── src
│ ├── components
│ └── FragmentContainer.vue
│ ├── index.js
│ └── utils
│ └── resizeObserver.js
├── NamingTips
├── Helpers1.cs
├── Helpers2.cs
├── Helpers3.cs
├── Naming.csproj
├── Patterns1.cs
├── Patterns2.cs
├── Patterns3.cs
├── Plural1.cs
├── Plural2.cs
├── Plural3.cs
├── Worthless1.cs
├── Worthless2.cs
└── Worthless3.cs
├── NonBreakingWithCompileBreaking
├── WxsBot.CLI
│ ├── ConsoleLogger.cs
│ ├── Program.cs
│ └── WxsBot.CLI.csproj
├── WxsBot.Core
│ ├── BundleSelection
│ │ └── BundleSelectionInteractor.cs
│ ├── Contracts.cs
│ ├── Entities
│ │ ├── Assembly.cs
│ │ ├── Bundle.cs
│ │ ├── ContentFile.cs
│ │ ├── FilePath.cs
│ │ ├── VsProject.cs
│ │ └── VsSolution.cs
│ ├── ILogger.cs
│ ├── IVisualStudioSolutionLoader.cs
│ ├── IWxsGenerationConfig.cs
│ ├── WxsBot.Core.csproj
│ └── WxsGeneration
│ │ ├── WxsDocument.cs
│ │ └── WxsGenerationInteractor.cs
├── WxsBot.Gateways
│ ├── ApplyGovernanceRulesCommand.cs
│ ├── GenerateForBundleCommand.cs
│ ├── MsBuild
│ │ ├── IVsProjectLoader.cs
│ │ ├── LegacyVsProjectLoader.cs
│ │ ├── Resources
│ │ │ └── EmptySolution.sln
│ │ ├── SdkStyleVsProjectLoader.cs
│ │ ├── VisualStudioSolutionFacade.cs
│ │ └── VsProjectLoaderFactory.cs
│ ├── TestAPI.cs
│ └── WxsBot.Gateways.csproj
├── WxsBot.TDK
│ ├── Bundle.cs
│ ├── CSharpProjectFactory.cs
│ ├── ContentFile.cs
│ ├── ICSharpProject.cs
│ ├── LegacyCSharpProject.cs
│ ├── SdkStyleCSharpProject.cs
│ ├── Workspace.cs
│ └── WxsBot.TDK.csproj
├── WxsBot.Tests
│ ├── LegacyVsProjectLoaderTests.cs
│ ├── SdkStyleVsProjectLoaderTests.cs
│ └── WxsBot.Tests.csproj
└── WxsBot.sln
├── NullObjectPattern
├── TestFailureAnalyzer.sln
└── src
│ ├── TestFailureAnalyzer.CLI
│ ├── CommandLineOptions.cs
│ ├── NullMailClient.cs
│ ├── NullTestDataBaseWriter.cs
│ ├── Program.cs
│ └── TestFailureAnalyzer.CLI.csproj
│ ├── TestFailureAnalyzer.Core
│ ├── Defects
│ │ ├── DefectInput.cs
│ │ ├── IDefect.cs
│ │ └── IDefectRepository.cs
│ ├── Notifications
│ │ ├── IMailClient.cs
│ │ └── Mail.cs
│ ├── TestFailureAnalyzer.Core.csproj
│ ├── TestFailureProcessor.cs
│ └── Tests
│ │ ├── ITestDatabase.cs
│ │ └── TestFailure.cs
│ └── TestFailureAnalyzer.IO
│ ├── Smtp
│ └── MailClient.cs
│ ├── TestDatabase
│ └── TestDatabaseClient.cs
│ ├── TestFailureAnalyzer.IO.csproj
│ └── Tfs
│ ├── TfsClient.cs
│ ├── TfsReadOnlyClient.cs
│ ├── TfsReadOnlyLoggingClient.cs
│ └── WorkItemAdapter.cs
├── OCPByExample
├── .gitignore
├── TextAnalyzer.CLI
│ ├── Program.cs
│ └── TextAnalyzer.CLI.csproj
├── TextAnalyzer.Tests
│ ├── CamelCaseWordSelectionStrategyTests.cs
│ ├── DefaultWordSelectionStrategyTests.cs
│ ├── FakeWordSelectionStrategy.cs
│ ├── TextAnalyzer.Tests.csproj
│ └── WordsAnalyzerTests.cs
├── TextAnalyzer.sln
└── TextAnalyzer
│ ├── CamelCaseWordSelectionStrategy.cs
│ ├── DefaultWordSelectionStrategy.cs
│ ├── IWordSelectionStrategy.cs
│ ├── TextAnalyzer.csproj
│ └── WordsAnalyzer.cs
├── Options
├── Option.cs
├── Options.csproj
├── Options.sln
└── Usage.cs
├── Promise
├── Promise.csproj
├── Promise.sln
├── Step1
│ └── IComponent.cs
├── Step2
│ └── IComponent.cs
├── Step3
│ └── IComponent.cs
├── Step4
│ └── IComponent.cs
├── Step5
│ └── IComponent.cs
├── Step6
│ └── IComponent.cs
└── Step7
│ └── IComponent.cs
├── README.md
├── RefactoringInheritance
├── AboutCleanCode.sln
├── CommonLibrary
│ ├── AbstractComponent.cs
│ ├── CommonLibrary.csproj
│ └── IApplicationContext.cs
├── Feature1
│ ├── Feature1.csproj
│ └── Feature1Component.cs
├── Feature2
│ ├── Feature2.csproj
│ └── Feature2Component.cs
├── Feature3
│ ├── Feature3.csproj
│ └── Feature3Component.cs
├── Feature4
│ ├── Feature4.csproj
│ └── Feature4Component.cs
└── Feature5
│ ├── Feature5.csproj
│ └── Feature5Component.cs
├── ScopingIDisposable
├── ScopingIDisposable.sln
└── ScopingIDisposable
│ ├── ILogger.cs
│ ├── Logger.cs
│ ├── ScopingIDisposable.csproj
│ └── SomeComponent.cs
├── ServiceLocator
├── WarningRadar.Tests
│ ├── FakeLinkBuilder.cs
│ ├── GitHubLinkBuilderTests.cs
│ ├── HtmlReportTests.cs
│ ├── LogParserTests.cs
│ ├── ServiceLocatorTests.cs
│ └── WarningRadar.Tests.csproj
├── WarningRadar.sln
└── WarningRadar
│ ├── Config.cs
│ ├── GitHubLinkBuilder.cs
│ ├── HtmlReport.cs
│ ├── ILinkBuilder.cs
│ ├── LinkBuilderFactory.cs
│ ├── LogParser.cs
│ ├── Program.cs
│ ├── ServiceLocator.cs
│ └── WarningRadar.csproj
├── SingleCaseUnions
├── ImpactAnalyzer.sln
└── ImpactAnalyzer
│ ├── Analyzer.cs
│ ├── Contracts.cs
│ ├── Entities
│ ├── Assembly.cs
│ ├── CodeType.cs
│ ├── NameSpace.cs
│ └── TypeName.cs
│ ├── ImpactAnalyzer.csproj
│ └── Import
│ └── NDependSnapshotReader.cs
├── SmokeTesting
├── MyApp.Tests
│ ├── BackendApi.cs
│ ├── MyApp.Tests.csproj
│ └── SmokeTest.cs
├── MyApp
│ ├── HomeController.cs
│ ├── MyApp.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── TestApiController.cs
│ ├── appsettings.Development.json
│ └── appsettings.json
├── WebUI
│ ├── .gitignore
│ ├── .vscode
│ │ └── extensions.json
│ ├── README.md
│ ├── cypress.config.cjs
│ ├── cypress
│ │ ├── e2e
│ │ │ └── smoke.cy.js
│ │ ├── screenshots
│ │ │ └── smoke.cy.js
│ │ │ │ └── Smoke Test -- should visit all pages (failed).png
│ │ └── support
│ │ │ └── e2e.ts
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── public
│ │ └── vite.svg
│ ├── src
│ │ ├── App.vue
│ │ ├── assets
│ │ │ └── vue.svg
│ │ ├── global.d.ts
│ │ ├── main.ts
│ │ ├── style.css
│ │ ├── views
│ │ │ ├── AboutPage.vue
│ │ │ ├── ErrorPage.vue
│ │ │ └── HomePage.vue
│ │ └── vite-env.d.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
└── src.sln
├── TypeSafeWebApis
├── Manually
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── ToDo.csproj
│ ├── WebUI
│ │ ├── .gitignore
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── pnpm-lock.yaml
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── main.ts
│ │ │ ├── shared
│ │ │ │ └── types.ts
│ │ │ ├── style.css
│ │ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ └── vite.config.ts
│ ├── appsettings.Development.json
│ └── appsettings.json
├── NSwag-CodeFirst
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── ToDo.csproj
│ ├── WebUI
│ │ ├── .gitignore
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── pnpm-lock.yaml
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── api
│ │ │ │ └── client.ts
│ │ │ ├── main.ts
│ │ │ ├── style.css
│ │ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ └── vite.config.ts
│ ├── appsettings.Development.json
│ └── appsettings.json
├── NSwag-SchemaFirst
│ ├── ControllerImpl.cs
│ ├── OpenApi.generated.cs
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── ToDo.csproj
│ ├── WebUI
│ │ ├── .gitignore
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── pnpm-lock.yaml
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── api
│ │ │ │ └── client.ts
│ │ │ ├── main.ts
│ │ │ ├── style.css
│ │ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ └── vite.config.ts
│ ├── appsettings.Development.json
│ ├── appsettings.json
│ ├── nswag.json
│ └── openapi.yaml
└── OpenAPI-Generator
│ ├── .gitignore
│ ├── OpenAPI-Generator.sln
│ ├── WebApi.OpenApi
│ ├── .gitignore
│ ├── Attributes
│ │ └── ValidateModelStateAttribute.cs
│ ├── Authentication
│ │ └── ApiAuthentication.cs
│ ├── Controllers
│ │ └── DefaultApi.cs
│ ├── Converters
│ │ └── CustomEnumConverter.cs
│ ├── Formatters
│ │ └── InputFormatterStream.cs
│ ├── Models
│ │ └── TodoItem.cs
│ ├── OpenApi
│ │ └── TypeExtensions.cs
│ ├── WebApi.OpenApi.csproj
│ └── WebApi.OpenApi.nuspec
│ ├── WebApi
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Todo.csproj
│ ├── TodoApiController.cs
│ ├── appsettings.Development.json
│ └── appsettings.json
│ ├── WebUI
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── pnpm-lock.yaml
│ ├── src
│ │ ├── App.vue
│ │ ├── api
│ │ │ ├── .openapi-generator-ignore
│ │ │ ├── .openapi-generator
│ │ │ │ ├── FILES
│ │ │ │ └── VERSION
│ │ │ ├── apis
│ │ │ │ ├── DefaultApi.ts
│ │ │ │ └── index.ts
│ │ │ ├── index.ts
│ │ │ ├── models
│ │ │ │ ├── TodoItem.ts
│ │ │ │ └── index.ts
│ │ │ └── runtime.ts
│ │ ├── main.ts
│ │ ├── style.css
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ └── vite.config.ts
│ ├── generate-api.cmd
│ └── openapi.yaml
└── _Core
├── Contracts.cs
├── Core.csproj
├── Option.cs
├── Result.cs
└── _Core.sln
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/.gitignore
--------------------------------------------------------------------------------
/AbstractingIO/AbstractingIO.Tests/AbstractingIO.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AbstractingIO/AbstractingIO.Tests/AbstractingIO.Tests.csproj
--------------------------------------------------------------------------------
/AbstractingIO/AbstractingIO.Tests/LogReaderTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AbstractingIO/AbstractingIO.Tests/LogReaderTests.cs
--------------------------------------------------------------------------------
/AbstractingIO/AbstractingIO.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AbstractingIO/AbstractingIO.sln
--------------------------------------------------------------------------------
/AbstractingIO/AbstractingIO/AbstractingIO.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AbstractingIO/AbstractingIO/AbstractingIO.csproj
--------------------------------------------------------------------------------
/AbstractingIO/AbstractingIO/LogMessage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AbstractingIO/AbstractingIO/LogMessage.cs
--------------------------------------------------------------------------------
/AbstractingIO/AbstractingIO/LogReader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AbstractingIO/AbstractingIO/LogReader.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator.Tests/FakeLogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator.Tests/FakeLogger.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator.Tests/Orchestrator.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator.Tests/Orchestrator.Tests.csproj
--------------------------------------------------------------------------------
/Agents/Orchestrator.Tests/OrchestratorTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator.Tests/OrchestratorTests.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator.sln
--------------------------------------------------------------------------------
/Agents/Orchestrator/AbstractAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/AbstractAgent.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/CollectDataCommand.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/CollectDataCommand.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/DataCollectedEvent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/DataCollectedEvent.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/DataCollectorAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/DataCollectorAgent.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/DataCollectorWorkerAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/DataCollectorWorkerAgent.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/IAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/IAgent.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/ILogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/ILogger.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/Job.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/Job.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/JobReceivedMessage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/JobReceivedMessage.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/JobStateChanged.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/JobStateChanged.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/MessageProcessingFailedEvent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/MessageProcessingFailedEvent.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/Orchestrator.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/Orchestrator.csproj
--------------------------------------------------------------------------------
/Agents/Orchestrator/OrchestratorAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/OrchestratorAgent.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/PoisonPill.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/PoisonPill.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/TaskCompletedEventArgs.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/TaskCompletedEventArgs.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/TaskFailedEventArgs.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/TaskFailedEventArgs.cs
--------------------------------------------------------------------------------
/Agents/Orchestrator/TaskStartedEventArgs.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Agents/Orchestrator/TaskStartedEventArgs.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/AgentHost/AgentHost.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/AgentHost/AgentHost.csproj
--------------------------------------------------------------------------------
/AgentsAsMicroServices/AgentHost/ConsoleLogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/AgentHost/ConsoleLogger.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/AgentHost/HttpAgentsHost.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/AgentHost/HttpAgentsHost.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/AgentHost/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/AgentHost/Program.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/AgentHost/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/AgentHost/Properties/launchSettings.json
--------------------------------------------------------------------------------
/AgentsAsMicroServices/AgentHost/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/AgentHost/appsettings.Development.json
--------------------------------------------------------------------------------
/AgentsAsMicroServices/AgentHost/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/AgentHost/appsettings.json
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator.Tests/FakeLogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator.Tests/FakeLogger.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator.Tests/Launcher.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator.Tests/Launcher.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator.Tests/Orchestrator.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator.Tests/Orchestrator.Tests.csproj
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator.Tests/OrchestratorTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator.Tests/OrchestratorTests.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator.sln
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/AbstractAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/AbstractAgent.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/AgentSystem.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/AgentSystem.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/CollectDataCommand.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/CollectDataCommand.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/DataCollectedEvent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/DataCollectedEvent.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/DataCollectorAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/DataCollectorAgent.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/DataCollectorWorkerAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/DataCollectorWorkerAgent.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/IAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/IAgent.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/ILogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/ILogger.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/Job.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/Job.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/JobReceivedMessage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/JobReceivedMessage.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/JobStateChanged.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/JobStateChanged.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/MessageProcessingFailedEvent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/MessageProcessingFailedEvent.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/Orchestrator.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/Orchestrator.csproj
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/OrchestratorAgent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/OrchestratorAgent.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/PoisonPill.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/PoisonPill.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/SystemConfiguration.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/SystemConfiguration.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/TaskCompletedEventArgs.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/TaskCompletedEventArgs.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/TaskFailedEventArgs.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/TaskFailedEventArgs.cs
--------------------------------------------------------------------------------
/AgentsAsMicroServices/Orchestrator/TaskStartedEventArgs.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AgentsAsMicroServices/Orchestrator/TaskStartedEventArgs.cs
--------------------------------------------------------------------------------
/AllKeywordGroup/AboutCleanCode.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AllKeywordGroup/AboutCleanCode.csproj
--------------------------------------------------------------------------------
/AllKeywordGroup/Client.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AllKeywordGroup/Client.cs
--------------------------------------------------------------------------------
/AllKeywordGroup/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AllKeywordGroup/Contracts.cs
--------------------------------------------------------------------------------
/AllKeywordGroup/IConfiguration.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AllKeywordGroup/IConfiguration.cs
--------------------------------------------------------------------------------
/AllKeywordGroup/Keyword.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AllKeywordGroup/Keyword.cs
--------------------------------------------------------------------------------
/AllKeywordGroup/KeywordGroup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AllKeywordGroup/KeywordGroup.cs
--------------------------------------------------------------------------------
/AsyncAwait/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AsyncAwait/.gitignore
--------------------------------------------------------------------------------
/AsyncAwait/AsyncAwait.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AsyncAwait/AsyncAwait.csproj
--------------------------------------------------------------------------------
/AsyncAwait/AsyncAwait.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AsyncAwait/AsyncAwait.sln
--------------------------------------------------------------------------------
/AsyncAwait/Calculator.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AsyncAwait/Calculator.cs
--------------------------------------------------------------------------------
/AsyncAwait/IComponent.cs:
--------------------------------------------------------------------------------
1 | namespace AsyncAwait;
2 |
3 |
4 |
--------------------------------------------------------------------------------
/AsyncAwait/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AsyncAwait/Program.cs
--------------------------------------------------------------------------------
/AsyncAwait/Promise.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AsyncAwait/Promise.cs
--------------------------------------------------------------------------------
/AsyncAwait/PromiseExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AsyncAwait/PromiseExtensions.cs
--------------------------------------------------------------------------------
/Athena.BDD/Athena.Build.CodeGen/Athena.Build.CodeGen.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.Build.CodeGen/Athena.Build.CodeGen.csproj
--------------------------------------------------------------------------------
/Athena.BDD/Athena.Build.CodeGen/FeatureFixtures.tt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.Build.CodeGen/FeatureFixtures.tt
--------------------------------------------------------------------------------
/Athena.BDD/Athena.Build.CodeGen/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.Build.CodeGen/Program.cs
--------------------------------------------------------------------------------
/Athena.BDD/Athena.Specs/AcceptingBestEffortImprovements.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.Specs/AcceptingBestEffortImprovements.feature
--------------------------------------------------------------------------------
/Athena.BDD/Athena.Specs/Athena.Specs.fsproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.Specs/Athena.Specs.fsproj
--------------------------------------------------------------------------------
/Athena.BDD/Athena.Specs/FeatureFixtures.fs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.Specs/FeatureFixtures.fs
--------------------------------------------------------------------------------
/Athena.BDD/Athena.TDK/AbstractFeatures.fs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.TDK/AbstractFeatures.fs
--------------------------------------------------------------------------------
/Athena.BDD/Athena.TDK/Athena.TDK.fsproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.TDK/Athena.TDK.fsproj
--------------------------------------------------------------------------------
/Athena.BDD/Athena.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Athena.sln
--------------------------------------------------------------------------------
/Athena.BDD/Directory.Build.Targets:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.BDD/Directory.Build.Targets
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/Athena.Web.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/Athena.Web.csproj
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/Program.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/.babelrc
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/.editorconfig
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/.eslintignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/.eslintignore
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/.eslintrc.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/.gitignore
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/.postcssrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/.postcssrc.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/README.md
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/build/build.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/build/build.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/build/check-versions.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/build/check-versions.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/build/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/build/logo.png
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/build/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/build/utils.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/build/vue-loader.conf.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/build/webpack.base.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/build/webpack.base.conf.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/build/webpack.dev.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/build/webpack.dev.conf.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/build/webpack.prod.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/build/webpack.prod.conf.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/config/dev.env.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/config/dev.env.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/config/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/config/index.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/config/prod.env.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 | module.exports = {
3 | NODE_ENV: '"production"'
4 | }
5 |
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/index.html
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/package-lock.json
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/package.json
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/src/App.vue
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/src/api.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/src/api.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/src/assets/logo.png
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/src/main.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/src/router/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/src/router/index.js
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/src/views/backlog/Backlog.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/WebUI/src/views/backlog/Backlog.vue
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/WebUI/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/appsettings.Development.json
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.Web/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.Web/appsettings.json
--------------------------------------------------------------------------------
/Athena.Controllers/Athena.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Athena.sln
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.Adapters/BacklogVM.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.Adapters/BacklogVM.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.Adapters/WorkItemVM.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.Adapters/WorkItemVM.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.IO/V1/BacklogController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.IO/V1/BacklogController.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.IO/V2/BacklogController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.IO/V2/BacklogController.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.IO/V2/ViewModels.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.IO/V2/ViewModels.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.Tests/BacklogTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.Tests/BacklogTests.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.UseCases/Developer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.UseCases/Developer.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.UseCases/Team.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.UseCases/Team.cs
--------------------------------------------------------------------------------
/Athena.Controllers/Backlog/Athena.Backlog.UseCases/WorkItem.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Controllers/Backlog/Athena.Backlog.UseCases/WorkItem.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/Athena.Adapters.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/Athena.Adapters.csproj
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/Controllers/WorkItemVM.cs:
--------------------------------------------------------------------------------
1 | namespace Athena.Adapters.Controllers;
2 |
3 | // TODO: implement
4 | public class WorkItemVM
5 | {
6 | }
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/DataAccess/IDatabase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/DataAccess/IDatabase.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/DataAccess/ISqlDatabase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/DataAccess/ISqlDatabase.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/DataAccess/ImprovementDTO.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/DataAccess/ImprovementDTO.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/DataAccess/UserStoryDTO.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/DataAccess/UserStoryDTO.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/DataAccess/WorkItemDTO.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/DataAccess/WorkItemDTO.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/DataAccess/WorkPackageDTO.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/DataAccess/WorkPackageDTO.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/TestApi/FakeDatabase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/TestApi/FakeDatabase.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Adapters/TestApi/ScopeBacklogApi.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Adapters/TestApi/ScopeBacklogApi.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/Athena.Core.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Core/Athena.Core.csproj
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/Domain/AreaPath.cs:
--------------------------------------------------------------------------------
1 | namespace Athena.Core.Domain;
2 |
3 | public record AreaPath(string Value);
4 |
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/Domain/EMail.cs:
--------------------------------------------------------------------------------
1 | namespace Athena.Core.Domain;
2 |
3 | public record EMail(string Value);
4 |
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/Domain/Improvement.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Core/Domain/Improvement.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/Domain/IterationPath.cs:
--------------------------------------------------------------------------------
1 | namespace Athena.Core.Domain;
2 |
3 | public record IterationPath(string Value);
4 |
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/Domain/UserStory.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Core/Domain/UserStory.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/Domain/WorkPackage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Core/Domain/WorkPackage.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/UseCases/IBacklogRepository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Core/UseCases/IBacklogRepository.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/UseCases/ScopeBacklogUseCase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Core/UseCases/ScopeBacklogUseCase.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Core/UseCases/ScopedBacklogResponse.cs:
--------------------------------------------------------------------------------
1 | namespace Athena.Core.UseCases;
2 |
3 | public class ScopedBacklogResponse
4 | {
5 | }
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.IO/Athena.IO.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.IO/Athena.IO.csproj
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.IO/DataAccess/AzureDevOpsRepository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.IO/DataAccess/AzureDevOpsRepository.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.IO/DataAccess/SqlRepository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.IO/DataAccess/SqlRepository.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Tests/Athena.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Tests/Athena.Tests.csproj
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.Tests/ScopingBacklogTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.Tests/ScopingBacklogTests.cs
--------------------------------------------------------------------------------
/Athena.Repositories/Athena.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena.Repositories/Athena.sln
--------------------------------------------------------------------------------
/Athena/Athena.Web/Athena.Web.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/Athena.Web.csproj
--------------------------------------------------------------------------------
/Athena/Athena.Web/Fakes/FakeWorkItemRepository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/Fakes/FakeWorkItemRepository.cs
--------------------------------------------------------------------------------
/Athena/Athena.Web/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/Program.cs
--------------------------------------------------------------------------------
/Athena/Athena.Web/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/.babelrc
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/.editorconfig
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/.eslintignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/.eslintignore
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/.eslintrc.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/.gitignore
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/.postcssrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/.postcssrc.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/README.md
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/build/build.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/build/build.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/build/check-versions.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/build/check-versions.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/build/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/build/logo.png
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/build/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/build/utils.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/build/vue-loader.conf.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/build/webpack.base.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/build/webpack.base.conf.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/build/webpack.dev.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/build/webpack.dev.conf.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/build/webpack.prod.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/build/webpack.prod.conf.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/config/dev.env.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/config/dev.env.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/config/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/config/index.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/config/prod.env.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 | module.exports = {
3 | NODE_ENV: '"production"'
4 | }
5 |
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/index.html
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/package-lock.json
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/package.json
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/src/App.vue
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/src/api.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/src/api.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/src/assets/logo.png
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/src/main.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/src/router/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/src/router/index.js
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/src/views/backlog/Backlog.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/WebUI/src/views/backlog/Backlog.vue
--------------------------------------------------------------------------------
/Athena/Athena.Web/WebUI/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Athena/Athena.Web/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/appsettings.Development.json
--------------------------------------------------------------------------------
/Athena/Athena.Web/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/appsettings.json
--------------------------------------------------------------------------------
/Athena/Athena.Web/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.Web/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Athena.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Athena.sln
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Adapters/BacklogVM.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Adapters/BacklogVM.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Adapters/TestApi/TestApi.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Adapters/TestApi/TestApi.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Adapters/WorkItemVM.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Adapters/WorkItemVM.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Adapters/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Adapters/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.IO/Athena.Backlog.IO.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.IO/Athena.Backlog.IO.csproj
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.IO/BacklogController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.IO/BacklogController.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.IO/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.IO/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.IO/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.IO/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Specs/Athena.Backlog.Specs.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Specs/Athena.Backlog.Specs.csproj
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Specs/ComputingBacklog.Feature.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Specs/ComputingBacklog.Feature.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Specs/Usings.cs:
--------------------------------------------------------------------------------
1 | global using NUnit.Framework;
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Specs/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Specs/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Tests/Athena.Backlog.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Tests/Athena.Backlog.Tests.csproj
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Tests/UnitTest1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Tests/UnitTest1.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Tests/Usings.cs:
--------------------------------------------------------------------------------
1 | global using NUnit.Framework;
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.Tests/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.Tests/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.UseCases/BacklogInteractor.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.UseCases/BacklogInteractor.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.UseCases/BacklogRequestModel.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.UseCases/BacklogRequestModel.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.UseCases/BacklogResponseModel.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.UseCases/BacklogResponseModel.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.UseCases/IWorkItemRepository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.UseCases/IWorkItemRepository.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.UseCases/Team.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.UseCases/Team.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.UseCases/WorkItem.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.UseCases/WorkItem.cs
--------------------------------------------------------------------------------
/Athena/Backlog/Athena.Backlog.UseCases/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Backlog/Athena.Backlog.UseCases/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/BurnDown/Athena.BurnDown.IO/Athena.BurnDown.IO.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/BurnDown/Athena.BurnDown.IO/Athena.BurnDown.IO.csproj
--------------------------------------------------------------------------------
/Athena/BurnDown/Athena.BurnDown.IO/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/BurnDown/Athena.BurnDown.IO/Properties/launchSettings.json
--------------------------------------------------------------------------------
/Athena/BurnDown/Athena.BurnDown.IO/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/BurnDown/Athena.BurnDown.IO/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/BurnDown/Athena.BurnDown.Specs/Usings.cs:
--------------------------------------------------------------------------------
1 | global using NUnit.Framework;
--------------------------------------------------------------------------------
/Athena/BurnDown/Athena.BurnDown.Specs/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/BurnDown/Athena.BurnDown.Specs/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/BurnDown/Athena.BurnDown/Athena.BurnDown.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/BurnDown/Athena.BurnDown/Athena.BurnDown.csproj
--------------------------------------------------------------------------------
/Athena/BurnDown/Athena.BurnDown/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/BurnDown/Athena.BurnDown/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/BurnDown/ReadMe.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/BurnDown/ReadMe.md
--------------------------------------------------------------------------------
/Athena/Directory.Build.props:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Directory.Build.props
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Adapters/Athena.Adapters.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Foundation/Athena.Adapters/Athena.Adapters.csproj
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Adapters/Class1.cs:
--------------------------------------------------------------------------------
1 | namespace Athena.Adapters;
2 | public class Class1
3 | {
4 |
5 | }
6 |
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Adapters/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Foundation/Athena.Adapters/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Core/Athena.Core.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Foundation/Athena.Core/Athena.Core.csproj
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Core/Class1.cs:
--------------------------------------------------------------------------------
1 | namespace Athena.Core;
2 | public class Class1
3 | {
4 |
5 | }
6 |
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Core/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Foundation/Athena.Core/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Entities/Athena.Entities.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Foundation/Athena.Entities/Athena.Entities.csproj
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Entities/Class1.cs:
--------------------------------------------------------------------------------
1 | namespace Athena.Entities;
2 | public class Class1
3 | {
4 |
5 | }
6 |
--------------------------------------------------------------------------------
/Athena/Foundation/Athena.Entities/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Foundation/Athena.Entities/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Foundation/ReadMe.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Foundation/ReadMe.md
--------------------------------------------------------------------------------
/Athena/Governance/Athena.Governance.IO/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Governance/Athena.Governance.IO/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Governance/Athena.Governance.Specs/Usings.cs:
--------------------------------------------------------------------------------
1 | global using NUnit.Framework;
--------------------------------------------------------------------------------
/Athena/Governance/Athena.Governance.Specs/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Governance/Athena.Governance.Specs/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Governance/Athena.Governance/Athena.Governance.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Governance/Athena.Governance/Athena.Governance.csproj
--------------------------------------------------------------------------------
/Athena/Governance/Athena.Governance/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Governance/Athena.Governance/config.nsdepcop
--------------------------------------------------------------------------------
/Athena/Governance/ReadMe.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/Governance/ReadMe.md
--------------------------------------------------------------------------------
/Athena/ReadMe.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/ReadMe.md
--------------------------------------------------------------------------------
/Athena/config.nsdepcop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Athena/config.nsdepcop
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor.Tests/AutoCtor.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor.Tests/AutoCtor.Tests.csproj
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor.Tests/PersonRepositoryTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor.Tests/PersonRepositoryTests.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor.Tests/PersonTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor.Tests/PersonTests.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor.Tests/PersonVMTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor.Tests/PersonVMTests.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor.sln
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor/AutoCtor.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor/AutoCtor.csproj
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor/Configuration.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor/Configuration.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor/Contracts.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor/ILogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor/ILogger.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor/ISqlConnectionFactory.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor/ISqlConnectionFactory.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor/Person.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor/Person.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor/PersonRepository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor/PersonRepository.cs
--------------------------------------------------------------------------------
/AutoConstructor/AutoCtor/PersonVM.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoConstructor/AutoCtor/PersonVM.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions.FSharp/AutoUnions.FSharp.fsproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions.FSharp/AutoUnions.FSharp.fsproj
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions.FSharp/Teams.fs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions.FSharp/Teams.fs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions.FSharp/UseCases.fs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions.FSharp/UseCases.fs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions.sln
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/AutoUnions.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/AutoUnions.csproj
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/Capacity.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/Capacity.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/Generics/Team.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/Generics/Team.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/Generics/UseCase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/Generics/UseCase.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/Inheritance/Team.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/Inheritance/Team.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/Inheritance/UseCases.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/Inheritance/UseCases.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/Initial/Team.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/Initial/Team.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/Initial/UseCases.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/Initial/UseCases.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/Shapes.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/Shapes.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/SourceGen/Team.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/SourceGen/Team.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/SourceGen/UseCase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AutoUnions/AutoUnions/SourceGen/UseCase.cs
--------------------------------------------------------------------------------
/AutoUnions/AutoUnions/TeamsConfiguration.cs:
--------------------------------------------------------------------------------
1 | namespace AutoUnions;
2 |
3 | public class TeamsConfiguration
4 | {
5 | }
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents.Tests/AlgorithmsComponentTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents.Tests/AlgorithmsComponentTests.cs
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents.sln
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/AlgorithmFinishedEventArgs.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/AlgorithmFinishedEventArgs.cs
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/AlgorithmInput.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/AlgorithmInput.cs
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/AlgorithmPromise.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/AlgorithmPromise.cs
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/AlgorithmResult.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/AlgorithmResult.cs
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/AlgorithmsComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/AlgorithmsComponent.cs
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/AlgorithmsComponentExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/AlgorithmsComponentExtensions.cs
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/AwaitableEvents.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/AwaitableEvents.csproj
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/IAlgorithmsComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/IAlgorithmsComponent.cs
--------------------------------------------------------------------------------
/AwaitableEvents/AwaitableEvents/ProcessExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/AwaitableEvents/AwaitableEvents/ProcessExtensions.cs
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCode.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCode.sln
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCode/AboutCleanCode.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCode/AboutCleanCode.csproj
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCode/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCode/Contracts.cs
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCode/Controllers/UserStoryVM.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCode/Controllers/UserStoryVM.cs
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCode/Interactors/Developer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCode/Interactors/Developer.cs
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCode/Interactors/EMailAddress.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCode/Interactors/EMailAddress.cs
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCode/Interactors/UserStory.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCode/Interactors/UserStory.cs
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCode/RecordValidator.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCode/RecordValidator.cs
--------------------------------------------------------------------------------
/CSharpDataStructures/AboutCleanCodeTests/ObjectValidationTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CSharpDataStructures/AboutCleanCodeTests/ObjectValidationTests.cs
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp.Mediator/Unit.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp.Mediator/Unit.cs
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp.Plain/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp.Plain/Program.cs
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp.Plain/ReadMe.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp.Plain/ReadMe.md
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp.Plain/WeatherApp.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp.Plain/WeatherApp.csproj
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp.Plain/WeatherApp.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp.Plain/WeatherApp.sln
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp.Plain/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp.Plain/appsettings.json
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp.sln
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp/EnumerableExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp/EnumerableExtensions.cs
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp/Program.cs
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp/WeatherApp.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp/WeatherApp.csproj
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp/appsettings.Development.json
--------------------------------------------------------------------------------
/CleanArchitecture.MediatR/WeatherApp/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.MediatR/WeatherApp/appsettings.json
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step1/HowToInCA.Application/Result.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step1/HowToInCA.Application/Result.cs
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step1/HowToInCA.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step1/HowToInCA.CLI/Program.cs
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step1/HowToInCA.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step1/HowToInCA.sln
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step2/HowToInCA.Application/Result.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step2/HowToInCA.Application/Result.cs
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step2/HowToInCA.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step2/HowToInCA.CLI/Program.cs
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step2/HowToInCA.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step2/HowToInCA.sln
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step3/HowToInCA.Application/Result.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step3/HowToInCA.Application/Result.cs
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step3/HowToInCA.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step3/HowToInCA.CLI/Program.cs
--------------------------------------------------------------------------------
/CleanArchitecture.RestApi/Step3/HowToInCA.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.RestApi/Step3/HowToInCA.sln
--------------------------------------------------------------------------------
/CleanArchitecture.SendingMails/ReadMe.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.SendingMails/ReadMe.md
--------------------------------------------------------------------------------
/CleanArchitecture.SendingMails/TestFailureAnalyzer.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.SendingMails/TestFailureAnalyzer.CLI/Program.cs
--------------------------------------------------------------------------------
/CleanArchitecture.SendingMails/TestFailureAnalyzer.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CleanArchitecture.SendingMails/TestFailureAnalyzer.sln
--------------------------------------------------------------------------------
/CodeCoverage/coverage.fsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeCoverage/coverage.fsx
--------------------------------------------------------------------------------
/CodeReviews/Episode1/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode1/.gitignore
--------------------------------------------------------------------------------
/CodeReviews/Episode1/ExceptionAnalyzer.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode1/ExceptionAnalyzer.sln
--------------------------------------------------------------------------------
/CodeReviews/Episode1/ExceptionAnalyzer/ExceptionAnalyzer.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode1/ExceptionAnalyzer/ExceptionAnalyzer.csproj
--------------------------------------------------------------------------------
/CodeReviews/Episode1/ExceptionAnalyzer/ExceptionInfo.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode1/ExceptionAnalyzer/ExceptionInfo.cs
--------------------------------------------------------------------------------
/CodeReviews/Episode1/ExceptionAnalyzer/ExceptionParser.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode1/ExceptionAnalyzer/ExceptionParser.cs
--------------------------------------------------------------------------------
/CodeReviews/Episode1/ExceptionAnalyzer/TestApi.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode1/ExceptionAnalyzer/TestApi.cs
--------------------------------------------------------------------------------
/CodeReviews/Episode1/ExceptionAnalyzer/TestStackTraceRemoval.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode1/ExceptionAnalyzer/TestStackTraceRemoval.cs
--------------------------------------------------------------------------------
/CodeReviews/Episode2/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode2/.gitignore
--------------------------------------------------------------------------------
/CodeReviews/Episode2/ExceptionAnalyzer.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode2/ExceptionAnalyzer.sln
--------------------------------------------------------------------------------
/CodeReviews/Episode2/ExceptionAnalyzer/ExceptionAnalyzer.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode2/ExceptionAnalyzer/ExceptionAnalyzer.csproj
--------------------------------------------------------------------------------
/CodeReviews/Episode2/ExceptionAnalyzer/ExceptionInfo.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode2/ExceptionAnalyzer/ExceptionInfo.cs
--------------------------------------------------------------------------------
/CodeReviews/Episode2/ExceptionAnalyzer/ExceptionParser.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode2/ExceptionAnalyzer/ExceptionParser.cs
--------------------------------------------------------------------------------
/CodeReviews/Episode2/ExceptionAnalyzer/TestApi.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CodeReviews/Episode2/ExceptionAnalyzer/TestApi.cs
--------------------------------------------------------------------------------
/Complexity/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Complexity/README.md
--------------------------------------------------------------------------------
/Complexity/complexity-no-drivers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Complexity/complexity-no-drivers.png
--------------------------------------------------------------------------------
/Complexity/complexity.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Complexity/complexity.json
--------------------------------------------------------------------------------
/Complexity/complexity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Complexity/complexity.png
--------------------------------------------------------------------------------
/Complexity/complexity.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Complexity/complexity.svg
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar.Analysis/Analyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar.Analysis/Analyzer.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar.Analysis/Radar.Analysis.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar.Analysis/Radar.Analysis.csproj
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar.Analysis/Report.cs:
--------------------------------------------------------------------------------
1 | namespace Radar.Analysis;
2 |
3 | public class Report
4 | {
5 | }
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar.SourceControl/GitSourceControl.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar.SourceControl/GitSourceControl.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar.SourceControl/IRepositoryLookup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar.SourceControl/IRepositoryLookup.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar.SourceControl/ISourceControl.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar.SourceControl/ISourceControl.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar.SourceControl/TfsSourceControl.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar.SourceControl/TfsSourceControl.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar.sln
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Contracts.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Entities/ChangedItem.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Entities/ChangedItem.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Entities/Changeset.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Entities/Changeset.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Entities/CodeBase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Entities/CodeBase.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Entities/CodeBaseItem.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Entities/CodeBaseItem.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Entities/TimeFrame.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Entities/TimeFrame.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Entities/VersionSpec.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Entities/VersionSpec.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Option.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Option.cs
--------------------------------------------------------------------------------
/CompositeSourceControl/Radar/Radar.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/CompositeSourceControl/Radar/Radar.csproj
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.CLI/DocBot.CLI.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.CLI/DocBot.CLI.csproj
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.CLI/Program.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.Core/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.Core/Contracts.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.Core/DocBot.Core.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.Core/DocBot.Core.csproj
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.Core/Entities/DocumentId.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.Core/Entities/DocumentId.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.DocumentArchive/Document.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.DocumentArchive/Document.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.DocumentArchive/DocumentCache.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.DocumentArchive/DocumentCache.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.DocumentArchive/DocumentFinder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.DocumentArchive/DocumentFinder.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.DocumentArchive/IDocumentArchiveClient.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.DocumentArchive/IDocumentArchiveClient.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.DocumentArchive/IDocumentFinder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.DocumentArchive/IDocumentFinder.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.DocumentArchive/SAPDocumentArchiveClient.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.DocumentArchive/SAPDocumentArchiveClient.cs
--------------------------------------------------------------------------------
/DecoratorCache/DocBot.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DecoratorCache/DocBot.sln
--------------------------------------------------------------------------------
/DefectId/Defects.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DefectId/Defects.sln
--------------------------------------------------------------------------------
/DefectId/Defects/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DefectId/Defects/Contracts.cs
--------------------------------------------------------------------------------
/DefectId/Defects/DefectDto.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DefectId/Defects/DefectDto.cs
--------------------------------------------------------------------------------
/DefectId/Defects/DefectRepository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DefectId/Defects/DefectRepository.cs
--------------------------------------------------------------------------------
/DefectId/Defects/Defects.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DefectId/Defects/Defects.csproj
--------------------------------------------------------------------------------
/DefectId/Defects/Option.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DefectId/Defects/Option.cs
--------------------------------------------------------------------------------
/DefectId/Defects/TestCase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DefectId/Defects/TestCase.cs
--------------------------------------------------------------------------------
/DefectId/Defects/TestFailureAnalyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DefectId/Defects/TestFailureAnalyzer.cs
--------------------------------------------------------------------------------
/DesignByContract.Reloaded/DesignByContract.Tests/PersonTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract.Reloaded/DesignByContract.Tests/PersonTests.cs
--------------------------------------------------------------------------------
/DesignByContract.Reloaded/DesignByContract.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract.Reloaded/DesignByContract.sln
--------------------------------------------------------------------------------
/DesignByContract.Reloaded/DesignByContract/Address.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract.Reloaded/DesignByContract/Address.cs
--------------------------------------------------------------------------------
/DesignByContract.Reloaded/DesignByContract/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract.Reloaded/DesignByContract/Contracts.cs
--------------------------------------------------------------------------------
/DesignByContract.Reloaded/DesignByContract/Person.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract.Reloaded/DesignByContract/Person.cs
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract.Examples/Impl/ILogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract.Examples/Impl/ILogger.cs
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract.Examples/Sample1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract.Examples/Sample1.cs
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract.Examples/Sample2.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract.Examples/Sample2.cs
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract.Examples/Sample3.Usage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract.Examples/Sample3.Usage.cs
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract.Examples/Sample3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract.Examples/Sample3.cs
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract.Examples/Sample4.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract.Examples/Sample4.cs
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract.sln
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract/Contracts.cs
--------------------------------------------------------------------------------
/DesignByContract/DesignByContract/DesignByContract.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/DesignByContract/DesignByContract/DesignByContract.csproj
--------------------------------------------------------------------------------
/EfficientTestCases/DocBot.Bot.Utsp.Specs/Bad/TDK/BDD.Syntax.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EfficientTestCases/DocBot.Bot.Utsp.Specs/Bad/TDK/BDD.Syntax.cs
--------------------------------------------------------------------------------
/EfficientTestCases/DocBot.Bot.Utsp.Specs/Bad/TDK/TestBase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EfficientTestCases/DocBot.Bot.Utsp.Specs/Bad/TDK/TestBase.cs
--------------------------------------------------------------------------------
/EfficientTestCases/DocBot.Bot.Utsp.Specs/Good/TDK/BDD.Syntax.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EfficientTestCases/DocBot.Bot.Utsp.Specs/Good/TDK/BDD.Syntax.cs
--------------------------------------------------------------------------------
/EfficientTestCases/DocBot.Bot.Utsp.Specs/Good/TDK/TestBase.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EfficientTestCases/DocBot.Bot.Utsp.Specs/Good/TDK/TestBase.cs
--------------------------------------------------------------------------------
/EfficientTestCases/NotifyFailureEMail.Specs/VerifyEmail.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EfficientTestCases/NotifyFailureEMail.Specs/VerifyEmail.feature
--------------------------------------------------------------------------------
/EfficientTestCases/VsProjectConverter.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EfficientTestCases/VsProjectConverter.sln
--------------------------------------------------------------------------------
/EfficientTestCases/VsProjectConverter/Converter.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EfficientTestCases/VsProjectConverter/Converter.cs
--------------------------------------------------------------------------------
/EfficientTestCases/VsProjectConverter/VsProjectConverter.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EfficientTestCases/VsProjectConverter/VsProjectConverter.csproj
--------------------------------------------------------------------------------
/EnumeratorDispose/EnumerableExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EnumeratorDispose/EnumerableExtensions.cs
--------------------------------------------------------------------------------
/EnumeratorDispose/EnumeratorDispose.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EnumeratorDispose/EnumeratorDispose.Tests.csproj
--------------------------------------------------------------------------------
/EnumeratorDispose/Repository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EnumeratorDispose/Repository.cs
--------------------------------------------------------------------------------
/EnumeratorDispose/RepositoryTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EnumeratorDispose/RepositoryTests.cs
--------------------------------------------------------------------------------
/EventBus/EventBus.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EventBus/EventBus.cs
--------------------------------------------------------------------------------
/EventGuards/EventGuards.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EventGuards/EventGuards.sln
--------------------------------------------------------------------------------
/EventGuards/EventGuards/Caller.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EventGuards/EventGuards/Caller.cs
--------------------------------------------------------------------------------
/EventGuards/EventGuards/EventGuards.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EventGuards/EventGuards/EventGuards.csproj
--------------------------------------------------------------------------------
/EventGuards/EventGuards/ModelChangedEventArgs.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EventGuards/EventGuards/ModelChangedEventArgs.cs
--------------------------------------------------------------------------------
/EventGuards/EventGuards/ModelChangedGuard.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EventGuards/EventGuards/ModelChangedGuard.cs
--------------------------------------------------------------------------------
/EventGuards/EventGuards/SomeModel.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/EventGuards/EventGuards/SomeModel.cs
--------------------------------------------------------------------------------
/ExceptionParser/ExceptionInfo.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ExceptionParser/ExceptionInfo.cs
--------------------------------------------------------------------------------
/ExceptionParser/ExceptionParser.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ExceptionParser/ExceptionParser.cs
--------------------------------------------------------------------------------
/ExceptionParser/ExceptionParser.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ExceptionParser/ExceptionParser.csproj
--------------------------------------------------------------------------------
/ExceptionParser/ExceptionParserTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ExceptionParser/ExceptionParserTests.cs
--------------------------------------------------------------------------------
/F#Scripting/analyze.fsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/F#Scripting/analyze.fsx
--------------------------------------------------------------------------------
/F#Scripting/find-moq.fsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/F#Scripting/find-moq.fsx
--------------------------------------------------------------------------------
/GraphFundamentals/.editorconfig:
--------------------------------------------------------------------------------
1 | [*.cs]
2 | dotnet_analyzer_diagnostic.severity = none
3 |
--------------------------------------------------------------------------------
/GraphFundamentals/CallIdAnalysis.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/CallIdAnalysis.cs
--------------------------------------------------------------------------------
/GraphFundamentals/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/Contracts.cs
--------------------------------------------------------------------------------
/GraphFundamentals/Edge.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/Edge.cs
--------------------------------------------------------------------------------
/GraphFundamentals/Graph.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/Graph.cs
--------------------------------------------------------------------------------
/GraphFundamentals/GraphBuilder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/GraphBuilder.cs
--------------------------------------------------------------------------------
/GraphFundamentals/GraphFundamentals.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/GraphFundamentals.csproj
--------------------------------------------------------------------------------
/GraphFundamentals/GraphFundamentals.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/GraphFundamentals.sln
--------------------------------------------------------------------------------
/GraphFundamentals/IGraphItem.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/IGraphItem.cs
--------------------------------------------------------------------------------
/GraphFundamentals/Node.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GraphFundamentals/Node.cs
--------------------------------------------------------------------------------
/GuardCop.Analyzers.Sample/GuardCop.Analyzers.Sample.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GuardCop.Analyzers.Sample/GuardCop.Analyzers.Sample.sln
--------------------------------------------------------------------------------
/GuardCop.Analyzers.Sample/GuardCop.Analyzers.Sample/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GuardCop.Analyzers.Sample/GuardCop.Analyzers.Sample/Contracts.cs
--------------------------------------------------------------------------------
/GuardCop.Analyzers.Sample/GuardCop.Analyzers.Sample/Person.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/GuardCop.Analyzers.Sample/GuardCop.Analyzers.Sample/Person.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI.sln
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/Analyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/Analyzer.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/Depends.CLI.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/Depends.CLI.csproj
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/IProjectLoader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/IProjectLoader.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/IReportWriter.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/IReportWriter.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/IWorkspace.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/IWorkspace.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/JsonReportWriter.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/JsonReportWriter.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/Program.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/ProjectLoader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/ProjectLoader.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/Report.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/Report.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/VsProject.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/VsProject.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/Workspace.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/Workspace.cs
--------------------------------------------------------------------------------
/IOLogicSeparation/Depends.CLI/XmlUtils.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/IOLogicSeparation/Depends.CLI/XmlUtils.cs
--------------------------------------------------------------------------------
/ImmutableDataStructures/CSharp/FriendsRepository.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/CSharp/FriendsRepository.cs
--------------------------------------------------------------------------------
/ImmutableDataStructures/CSharp/ImmutablePerson.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/CSharp/ImmutablePerson.cs
--------------------------------------------------------------------------------
/ImmutableDataStructures/CSharp/MyApp.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/CSharp/MyApp.csproj
--------------------------------------------------------------------------------
/ImmutableDataStructures/CSharp/Person.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/CSharp/Person.cs
--------------------------------------------------------------------------------
/ImmutableDataStructures/CSharp/WordCloudCalculator.1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/CSharp/WordCloudCalculator.1.cs
--------------------------------------------------------------------------------
/ImmutableDataStructures/CSharp/WordCloudCalculator.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/CSharp/WordCloudCalculator.cs
--------------------------------------------------------------------------------
/ImmutableDataStructures/FSharp/MyApp.FSharp.fsproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/FSharp/MyApp.FSharp.fsproj
--------------------------------------------------------------------------------
/ImmutableDataStructures/FSharp/Person.fs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/FSharp/Person.fs
--------------------------------------------------------------------------------
/ImmutableDataStructures/MyApp.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ImmutableDataStructures/MyApp.sln
--------------------------------------------------------------------------------
/InvalidUnrepresentable/AboutCleanCode.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/InvalidUnrepresentable/AboutCleanCode.sln
--------------------------------------------------------------------------------
/InvalidUnrepresentable/CSharp/CSharp.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/InvalidUnrepresentable/CSharp/CSharp.csproj
--------------------------------------------------------------------------------
/InvalidUnrepresentable/CSharp/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/InvalidUnrepresentable/CSharp/Program.cs
--------------------------------------------------------------------------------
/InvalidUnrepresentable/FSharp/FSharp.fsproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/InvalidUnrepresentable/FSharp/FSharp.fsproj
--------------------------------------------------------------------------------
/InvalidUnrepresentable/FSharp/Program.fs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/InvalidUnrepresentable/FSharp/Program.fs
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/LICENSE
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer.Tests/ViewTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer.Tests/ViewTests.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer.Tests/Viewer.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer.Tests/Viewer.Tests.csproj
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer.sln
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/Bitmap.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/Bitmap.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/BitmapCanvas.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/BitmapCanvas.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/ColorExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/ColorExtensions.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/Document.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/Document.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/Filter.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/Filter.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/Histogram.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/Histogram.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/ICanvas.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/ICanvas.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/Presentation.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/Presentation.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/Program.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/Transformation.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/Transformation.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/View.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/View.cs
--------------------------------------------------------------------------------
/MembersInUnitTests/Viewer/Viewer.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MembersInUnitTests/Viewer/Viewer.csproj
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["Vue.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/index.html
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/package.json
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/public/vite.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/public/vite.svg
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/src/App.vue
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/src/style.css
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/App/vite.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/App/vite.config.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureA/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["Vue.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureA/index.html
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureA/package.json
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureA/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureA/src/App.vue
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureA/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/src/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureA/vite.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureA/vite.config.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureB/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureB/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureB/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureB/index.html
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureB/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureB/package.json
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureB/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureB/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureB/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureB/src/App.vue
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureB/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureB/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureB/src/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded.Vite/FeatureB/vite.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded.Vite/FeatureB/vite.config.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["Vue.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/package.json
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/public/index.html
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/public/vite.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/public/vite.svg
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/src/App.vue
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/src/style.css
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/App/vue.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/App/vue.config.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureA/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["Vue.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureA/package.json
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureA/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureA/public/index.html
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/src/FeatureA.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureA/src/FeatureA.vue
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureA/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/src/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureA/vue.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureA/vue.config.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureB/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureB/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureB/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureB/package.json
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureB/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureB/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureB/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureB/public/index.html
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureB/src/FeatureB.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureB/src/FeatureB.vue
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureB/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureB/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureB/src/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends.Reloaded/FeatureB/vue.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends.Reloaded/FeatureB/vue.config.js
--------------------------------------------------------------------------------
/MicroFrontends/App/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends/App/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["Vue.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends/App/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/index.html
--------------------------------------------------------------------------------
/MicroFrontends/App/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/package.json
--------------------------------------------------------------------------------
/MicroFrontends/App/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends/App/public/vite.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/public/vite.svg
--------------------------------------------------------------------------------
/MicroFrontends/App/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/src/App.vue
--------------------------------------------------------------------------------
/MicroFrontends/App/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends/App/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/src/style.css
--------------------------------------------------------------------------------
/MicroFrontends/App/vite.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/App/vite.config.js
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureA/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["Vue.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureA/index.html
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureA/package.json
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureA/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureA/src/App.vue
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureA/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/src/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends/FeatureA/vite.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureA/vite.config.js
--------------------------------------------------------------------------------
/MicroFrontends/FeatureB/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureB/.gitignore
--------------------------------------------------------------------------------
/MicroFrontends/FeatureB/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureB/index.html
--------------------------------------------------------------------------------
/MicroFrontends/FeatureB/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureB/package.json
--------------------------------------------------------------------------------
/MicroFrontends/FeatureB/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureB/pnpm-lock.yaml
--------------------------------------------------------------------------------
/MicroFrontends/FeatureB/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureB/src/App.vue
--------------------------------------------------------------------------------
/MicroFrontends/FeatureB/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureB/src/main.js
--------------------------------------------------------------------------------
/MicroFrontends/FeatureB/src/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | }
4 |
--------------------------------------------------------------------------------
/MicroFrontends/FeatureB/vite.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/FeatureB/vite.config.js
--------------------------------------------------------------------------------
/MicroFrontends/Library/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/Library/package.json
--------------------------------------------------------------------------------
/MicroFrontends/Library/src/components/FragmentContainer.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/Library/src/components/FragmentContainer.vue
--------------------------------------------------------------------------------
/MicroFrontends/Library/src/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/Library/src/index.js
--------------------------------------------------------------------------------
/MicroFrontends/Library/src/utils/resizeObserver.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/MicroFrontends/Library/src/utils/resizeObserver.js
--------------------------------------------------------------------------------
/NamingTips/Helpers1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Helpers1.cs
--------------------------------------------------------------------------------
/NamingTips/Helpers2.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Helpers2.cs
--------------------------------------------------------------------------------
/NamingTips/Helpers3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Helpers3.cs
--------------------------------------------------------------------------------
/NamingTips/Naming.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Naming.csproj
--------------------------------------------------------------------------------
/NamingTips/Patterns1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Patterns1.cs
--------------------------------------------------------------------------------
/NamingTips/Patterns2.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Patterns2.cs
--------------------------------------------------------------------------------
/NamingTips/Patterns3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Patterns3.cs
--------------------------------------------------------------------------------
/NamingTips/Plural1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Plural1.cs
--------------------------------------------------------------------------------
/NamingTips/Plural2.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Plural2.cs
--------------------------------------------------------------------------------
/NamingTips/Plural3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Plural3.cs
--------------------------------------------------------------------------------
/NamingTips/Worthless1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Worthless1.cs
--------------------------------------------------------------------------------
/NamingTips/Worthless2.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Worthless2.cs
--------------------------------------------------------------------------------
/NamingTips/Worthless3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NamingTips/Worthless3.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.CLI/ConsoleLogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.CLI/ConsoleLogger.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.CLI/Program.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.CLI/WxsBot.CLI.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.CLI/WxsBot.CLI.csproj
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Core/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Core/Contracts.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/Assembly.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/Assembly.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/Bundle.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/Bundle.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/FilePath.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/FilePath.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/VsProject.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/VsProject.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/VsSolution.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Core/Entities/VsSolution.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Core/ILogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Core/ILogger.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Core/WxsBot.Core.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Core/WxsBot.Core.csproj
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Gateways/TestAPI.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Gateways/TestAPI.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.TDK/Bundle.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.TDK/Bundle.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.TDK/CSharpProjectFactory.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.TDK/CSharpProjectFactory.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.TDK/ContentFile.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.TDK/ContentFile.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.TDK/ICSharpProject.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.TDK/ICSharpProject.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.TDK/LegacyCSharpProject.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.TDK/LegacyCSharpProject.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.TDK/Workspace.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.TDK/Workspace.cs
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.TDK/WxsBot.TDK.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.TDK/WxsBot.TDK.csproj
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.Tests/WxsBot.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.Tests/WxsBot.Tests.csproj
--------------------------------------------------------------------------------
/NonBreakingWithCompileBreaking/WxsBot.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NonBreakingWithCompileBreaking/WxsBot.sln
--------------------------------------------------------------------------------
/NullObjectPattern/TestFailureAnalyzer.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NullObjectPattern/TestFailureAnalyzer.sln
--------------------------------------------------------------------------------
/NullObjectPattern/src/TestFailureAnalyzer.CLI/NullMailClient.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NullObjectPattern/src/TestFailureAnalyzer.CLI/NullMailClient.cs
--------------------------------------------------------------------------------
/NullObjectPattern/src/TestFailureAnalyzer.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NullObjectPattern/src/TestFailureAnalyzer.CLI/Program.cs
--------------------------------------------------------------------------------
/NullObjectPattern/src/TestFailureAnalyzer.Core/Defects/IDefect.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NullObjectPattern/src/TestFailureAnalyzer.Core/Defects/IDefect.cs
--------------------------------------------------------------------------------
/NullObjectPattern/src/TestFailureAnalyzer.IO/Smtp/MailClient.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NullObjectPattern/src/TestFailureAnalyzer.IO/Smtp/MailClient.cs
--------------------------------------------------------------------------------
/NullObjectPattern/src/TestFailureAnalyzer.IO/Tfs/TfsClient.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/NullObjectPattern/src/TestFailureAnalyzer.IO/Tfs/TfsClient.cs
--------------------------------------------------------------------------------
/OCPByExample/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/.gitignore
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer.CLI/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer.CLI/Program.cs
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer.CLI/TextAnalyzer.CLI.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer.CLI/TextAnalyzer.CLI.csproj
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer.Tests/FakeWordSelectionStrategy.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer.Tests/FakeWordSelectionStrategy.cs
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer.Tests/TextAnalyzer.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer.Tests/TextAnalyzer.Tests.csproj
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer.Tests/WordsAnalyzerTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer.Tests/WordsAnalyzerTests.cs
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer.sln
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer/CamelCaseWordSelectionStrategy.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer/CamelCaseWordSelectionStrategy.cs
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer/DefaultWordSelectionStrategy.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer/DefaultWordSelectionStrategy.cs
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer/IWordSelectionStrategy.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer/IWordSelectionStrategy.cs
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer/TextAnalyzer.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer/TextAnalyzer.csproj
--------------------------------------------------------------------------------
/OCPByExample/TextAnalyzer/WordsAnalyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/OCPByExample/TextAnalyzer/WordsAnalyzer.cs
--------------------------------------------------------------------------------
/Options/Option.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Options/Option.cs
--------------------------------------------------------------------------------
/Options/Options.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Options/Options.csproj
--------------------------------------------------------------------------------
/Options/Options.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Options/Options.sln
--------------------------------------------------------------------------------
/Options/Usage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Options/Usage.cs
--------------------------------------------------------------------------------
/Promise/Promise.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Promise.csproj
--------------------------------------------------------------------------------
/Promise/Promise.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Promise.sln
--------------------------------------------------------------------------------
/Promise/Step1/IComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Step1/IComponent.cs
--------------------------------------------------------------------------------
/Promise/Step2/IComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Step2/IComponent.cs
--------------------------------------------------------------------------------
/Promise/Step3/IComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Step3/IComponent.cs
--------------------------------------------------------------------------------
/Promise/Step4/IComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Step4/IComponent.cs
--------------------------------------------------------------------------------
/Promise/Step5/IComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Step5/IComponent.cs
--------------------------------------------------------------------------------
/Promise/Step6/IComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Step6/IComponent.cs
--------------------------------------------------------------------------------
/Promise/Step7/IComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/Promise/Step7/IComponent.cs
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/README.md
--------------------------------------------------------------------------------
/RefactoringInheritance/AboutCleanCode.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/AboutCleanCode.sln
--------------------------------------------------------------------------------
/RefactoringInheritance/CommonLibrary/AbstractComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/CommonLibrary/AbstractComponent.cs
--------------------------------------------------------------------------------
/RefactoringInheritance/CommonLibrary/CommonLibrary.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/CommonLibrary/CommonLibrary.csproj
--------------------------------------------------------------------------------
/RefactoringInheritance/CommonLibrary/IApplicationContext.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/CommonLibrary/IApplicationContext.cs
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature1/Feature1.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature1/Feature1.csproj
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature1/Feature1Component.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature1/Feature1Component.cs
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature2/Feature2.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature2/Feature2.csproj
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature2/Feature2Component.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature2/Feature2Component.cs
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature3/Feature3.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature3/Feature3.csproj
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature3/Feature3Component.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature3/Feature3Component.cs
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature4/Feature4.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature4/Feature4.csproj
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature4/Feature4Component.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature4/Feature4Component.cs
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature5/Feature5.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature5/Feature5.csproj
--------------------------------------------------------------------------------
/RefactoringInheritance/Feature5/Feature5Component.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/RefactoringInheritance/Feature5/Feature5Component.cs
--------------------------------------------------------------------------------
/ScopingIDisposable/ScopingIDisposable.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ScopingIDisposable/ScopingIDisposable.sln
--------------------------------------------------------------------------------
/ScopingIDisposable/ScopingIDisposable/ILogger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ScopingIDisposable/ScopingIDisposable/ILogger.cs
--------------------------------------------------------------------------------
/ScopingIDisposable/ScopingIDisposable/Logger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ScopingIDisposable/ScopingIDisposable/Logger.cs
--------------------------------------------------------------------------------
/ScopingIDisposable/ScopingIDisposable/ScopingIDisposable.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ScopingIDisposable/ScopingIDisposable/ScopingIDisposable.csproj
--------------------------------------------------------------------------------
/ScopingIDisposable/ScopingIDisposable/SomeComponent.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ScopingIDisposable/ScopingIDisposable/SomeComponent.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar.Tests/FakeLinkBuilder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar.Tests/FakeLinkBuilder.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar.Tests/GitHubLinkBuilderTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar.Tests/GitHubLinkBuilderTests.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar.Tests/HtmlReportTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar.Tests/HtmlReportTests.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar.Tests/LogParserTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar.Tests/LogParserTests.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar.Tests/ServiceLocatorTests.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar.Tests/ServiceLocatorTests.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar.Tests/WarningRadar.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar.Tests/WarningRadar.Tests.csproj
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar.sln
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/Config.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/Config.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/GitHubLinkBuilder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/GitHubLinkBuilder.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/HtmlReport.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/HtmlReport.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/ILinkBuilder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/ILinkBuilder.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/LinkBuilderFactory.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/LinkBuilderFactory.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/LogParser.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/LogParser.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/Program.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/ServiceLocator.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/ServiceLocator.cs
--------------------------------------------------------------------------------
/ServiceLocator/WarningRadar/WarningRadar.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/ServiceLocator/WarningRadar/WarningRadar.csproj
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer.sln
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer/Analyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer/Analyzer.cs
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer/Contracts.cs
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer/Entities/Assembly.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer/Entities/Assembly.cs
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer/Entities/CodeType.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer/Entities/CodeType.cs
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer/Entities/NameSpace.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer/Entities/NameSpace.cs
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer/Entities/TypeName.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer/Entities/TypeName.cs
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer/ImpactAnalyzer.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer/ImpactAnalyzer.csproj
--------------------------------------------------------------------------------
/SingleCaseUnions/ImpactAnalyzer/Import/NDependSnapshotReader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SingleCaseUnions/ImpactAnalyzer/Import/NDependSnapshotReader.cs
--------------------------------------------------------------------------------
/SmokeTesting/MyApp.Tests/BackendApi.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp.Tests/BackendApi.cs
--------------------------------------------------------------------------------
/SmokeTesting/MyApp.Tests/MyApp.Tests.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp.Tests/MyApp.Tests.csproj
--------------------------------------------------------------------------------
/SmokeTesting/MyApp.Tests/SmokeTest.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp.Tests/SmokeTest.cs
--------------------------------------------------------------------------------
/SmokeTesting/MyApp/HomeController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp/HomeController.cs
--------------------------------------------------------------------------------
/SmokeTesting/MyApp/MyApp.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp/MyApp.csproj
--------------------------------------------------------------------------------
/SmokeTesting/MyApp/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp/Program.cs
--------------------------------------------------------------------------------
/SmokeTesting/MyApp/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp/Properties/launchSettings.json
--------------------------------------------------------------------------------
/SmokeTesting/MyApp/TestApiController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp/TestApiController.cs
--------------------------------------------------------------------------------
/SmokeTesting/MyApp/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp/appsettings.Development.json
--------------------------------------------------------------------------------
/SmokeTesting/MyApp/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/MyApp/appsettings.json
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/.gitignore
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["Vue.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/README.md
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/cypress.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/cypress.config.cjs
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/cypress/e2e/smoke.cy.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/cypress/e2e/smoke.cy.js
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/cypress/support/e2e.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/cypress/support/e2e.ts
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/index.html
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/package.json
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/pnpm-lock.yaml
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/public/vite.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/public/vite.svg
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/src/App.vue
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/assets/vue.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/src/assets/vue.svg
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/src/global.d.ts
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/src/main.ts
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/src/style.css
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/views/AboutPage.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/src/views/AboutPage.vue
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/views/ErrorPage.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/src/views/ErrorPage.vue
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/views/HomePage.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/src/views/HomePage.vue
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/tsconfig.app.json
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/tsconfig.json
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/tsconfig.node.json
--------------------------------------------------------------------------------
/SmokeTesting/WebUI/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/WebUI/vite.config.ts
--------------------------------------------------------------------------------
/SmokeTesting/src.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/SmokeTesting/src.sln
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/Program.cs
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/Properties/launchSettings.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/ToDo.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/ToDo.csproj
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/.gitignore
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/index.html
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/package.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/pnpm-lock.yaml
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/src/App.vue
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/src/main.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/src/shared/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/src/shared/types.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/src/style.css
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/tsconfig.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/WebUI/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/WebUI/vite.config.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/appsettings.Development.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/Manually/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/Manually/appsettings.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/Program.cs
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/Properties/launchSettings.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/ToDo.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/ToDo.csproj
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/.gitignore
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/index.html
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/package.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/pnpm-lock.yaml
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/App.vue
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/api/client.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/api/client.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/main.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/style.css
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/tsconfig.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/WebUI/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/WebUI/vite.config.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/appsettings.Development.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-CodeFirst/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-CodeFirst/appsettings.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/ControllerImpl.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/ControllerImpl.cs
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/OpenApi.generated.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/OpenApi.generated.cs
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/Program.cs
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/Properties/launchSettings.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/ToDo.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/ToDo.csproj
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/.gitignore
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/index.html
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/package.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/pnpm-lock.yaml
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/App.vue
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/api/client.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/api/client.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/main.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/style.css
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/tsconfig.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/WebUI/vite.config.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/appsettings.Development.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/appsettings.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/nswag.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/nswag.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/NSwag-SchemaFirst/openapi.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/NSwag-SchemaFirst/openapi.yaml
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/.gitignore:
--------------------------------------------------------------------------------
1 | build/**
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/OpenAPI-Generator.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/OpenAPI-Generator.sln
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebApi.OpenApi/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebApi.OpenApi/.gitignore
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebApi/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebApi/Program.cs
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebApi/Todo.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebApi/Todo.csproj
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebApi/TodoApiController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebApi/TodoApiController.cs
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebApi/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebApi/appsettings.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/.gitignore
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/index.html
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/package.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/pnpm-lock.yaml
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/App.vue
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/.openapi-generator/VERSION:
--------------------------------------------------------------------------------
1 | 7.8.0
2 |
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/apis/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/apis/index.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/index.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/models/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/models/index.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/runtime.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/api/runtime.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/main.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/style.css
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/tsconfig.json
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/WebUI/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/WebUI/vite.config.ts
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/generate-api.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/generate-api.cmd
--------------------------------------------------------------------------------
/TypeSafeWebApis/OpenAPI-Generator/openapi.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/TypeSafeWebApis/OpenAPI-Generator/openapi.yaml
--------------------------------------------------------------------------------
/_Core/Contracts.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/_Core/Contracts.cs
--------------------------------------------------------------------------------
/_Core/Core.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/_Core/Core.csproj
--------------------------------------------------------------------------------
/_Core/Option.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/_Core/Option.cs
--------------------------------------------------------------------------------
/_Core/Result.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/_Core/Result.cs
--------------------------------------------------------------------------------
/_Core/_Core.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/plainionist/AboutCleanCode/HEAD/_Core/_Core.sln
--------------------------------------------------------------------------------