โ† All versions

Changelog ยท v0.0.11-preview.39

Changes since v0.0.11

View full diff โ†’

114 files changed, 3872 insertions(+), 466 deletions(-)

FileChanges+-
.githooks/pre-commit+-+1-1
.githooks/pre-push++1-0
.github/workflows/build.yml+++++4-0
.github/workflows/ci.yml+-+1-1
.github/workflows/docfx.yml++++++++++++++++++++++21-0
.github/workflows/preview.yml++--+2-2
.github/workflows/release-candidate.yml++--+2-2
.github/workflows/release.yml+++----+3-4
.gitignore++1-0
BaseDDD.Cli.csproj---+0-3
Commands/LintCommand.cs--+0-2
Commands/VerifyCommand.cs--+0-2
Directory.Build.props++-+2-1
LICENSE++1-0
Olav.slnx++1-0
README.md+++++++++++--+11-2
docs/docfx.json+++2-0
docs/getting-started.md++1-0
docs/index.md++1-0
docs/introduction.md++1-0
docs/toc.yml++1-0
scripts/install-local.sh+-+1-1
src/Olav.Cli/Commands/LintCommand.cs+++2-0
src/Olav.Cli/Commands/MigrateCommand.cs+++2-0
{Commands => src/Olav.Cli/Commands}/NewCommand.cs+-+1-1
src/Olav.Cli/Commands/VerifyCommand.cs+++2-0
src/Olav.Cli/Generation/BaseStructureGenerator.cs+++2-0
.../Olav.Cli/Generation}/FileTemplateGenerator.cs++-+2-1
src/Olav.Cli/Generation/GitGenerator.cs++++3-0
.../Olav.Cli/Generation}/ObservabilityGenerator.cs+-+1-1
.../Olav.Cli/Generation}/ProjectGenerator.cs+-+1-1
.../Olav.Cli/Generation}/SolutionGenerator.cs+-+1-1
.../Olav.Cli/Generation}/TestGenerator.cs+-+1-1
.../Generation/VersionEnforcementGenerator.cs+++++++6-0
src/Olav.Cli/Helpers/ProjectRootHelper.cs+++2-0
.../Infrastructure/CompatibilityChecker.cs+++++4-0
.../Olav.Cli/Infrastructure}/DotnetRunner.cs+-+1-1
.../Olav.Cli/Infrastructure}/FileSystem.cs+-+1-1
.../Olav.Cli/Infrastructure}/GitRunner.cs+-+1-1
src/Olav.Cli/Infrastructure/MigrationRunner.cs+++++++6-0
src/Olav.Cli/Infrastructure/ProcessRunner.cs++++3-0
src/Olav.Cli/Migrations/IMigrationStep.cs+++2-0
.../Migrations/MigrationStep_1_0_To_1_1.cs+++2-0
src/Olav.Cli/Olav.Cli.csproj+++++4-0
Program.cs => src/Olav.Cli/Program.cs+-+1-1
src/Olav.Cli/Templates/CheckMissingToolTemplate.cs+++2-0
.../Olav.Cli/Templates}/CiYmlTemplate.cs+-+1-1
.../Templates}/CorrelationMiddlewareTemplate.cs+-+1-1
.../Templates}/DependencyRulesTestsTemplate.cs+-+1-1
.../Templates}/DirectoryBuildPropsTemplate.cs+-+1-1
.../Templates}/DirectoryPackagePropsTemplate.cs+-+1-1
src/Olav.Cli/Templates/DockerComposeTemplate.cs+++++++6-0
src/Olav.Cli/Templates/DockerfileTemplate.cs+++2-0
src/Olav.Cli/Templates/DockerignoreTemplate.cs+++2-0
.../Olav.Cli/Templates}/EditorConfigTemplate.cs+-+1-1
.../Olav.Cli/Templates}/FileHeaderTemplate.cs+-+1-1
src/Olav.Cli/Templates/GitignoreTemplate.cs+++2-0
.../Olav.Cli/Templates}/GlobalJsonTemplate.cs+-+1-1
.../Templates}/InitialIntegrationTestTemplate.cs+-+1-1
.../Olav.Cli/Templates}/LicenseTemplate.cs+-+1-1
.../Templates}/ObservabilityExtensionsTemplate.cs+-+1-1
.../Templates}/ObservabilityRulesTestsTemplate.cs+-+1-1
src/Olav.Cli/Templates/OlavJsonTemplate.cs+++2-0
src/Olav.Cli/Templates/PreCommitTemplate.cs+++2-0
src/Olav.Cli/Templates/PrePushTemplate.cs+++2-0
.../Olav.Cli/Templates}/ProgramFileTemplate.cs+-+1-1
.../Olav.Cli/Templates}/StyleCopJsonTemplate.cs+-+1-1
src/Olav.Cli/Verifiers/DotnetVerifier.cs+++2-0
src/Olav.Cli/Verifiers/ProjectVerifier.cs+++2-0
stylecop.json+-+1-1
tests/Directory.Build.props+++2-0
.../Architecture/LayerDependencyTests.cs++++3-0
.../Architecture/NamingConventionTests.cs++++3-0
.../Architecture/NoForbiddenDependenciesTests.cs++++3-0
.../Architecture/TemplatesIsolationTests.cs+++++4-0
.../Olav.ArchitectureTests.csproj++1-0
.../Cli/DockerBuild_EndToEndTests.cs+++2-0
.../Cli/LintCommand_EndToEndTests.cs+++2-0
.../Cli/MigrateCommand_EndToEndTests.cs++++3-0
.../Cli/NewCommand_EndToEndTests.cs++++++5-0
.../Cli/VerifyCommand_EndToEndTests.cs+++2-0
.../Generation/CiPipelineGenerationTests.cs+++2-0
.../Collections/GeneratedProjectCollection.cs++1-0
.../Generation/DockerFilesGenerationTests.cs+++2-0
.../Generation/Fixtures/GeneratedProjectFixture.cs+++2-0
.../Generation/GeneratedProjectStructureTests.cs+++2-0
.../Generation/GitHooksGenerationTests.cs+++2-0
.../Olav.IntegrationTests.csproj++1-0
tests/Olav.Testing/Extensions/TestExtensions.cs+++2-0
tests/Olav.Testing/Olav.Testing.csproj++1-0
.../Generation/BaseStructureGeneratorTests.cs++++3-0
.../Generation/FileTemplateGeneratorTests.cs++++3-0
.../Olav.UnitTests/Generation/GitGeneratorTests.cs++++3-0
.../Generation/ObservabilityGeneratorTests.cs+++2-0
.../Generation/VersionEnforcementGeneratorTests.cs++++++++7-0
.../Infrastructure/CompatibilityCheckerTests.cs++++3-0
.../Infrastructure/DotnetRunnerTests.cs++1-0
.../Infrastructure/FileSystemTests.cs+++2-0
.../Infrastructure/GitRunnerTests.cs++1-0
.../Infrastructure/MigrationRunnerTests.cs+++++4-0
.../Infrastructure/ProcessRunnerTests.cs++1-0
tests/Olav.UnitTests/Olav.UnitTests.csproj++1-0
.../Olav.UnitTests/Templates/CiYmlTemplateTests.cs++1-0
.../Templates/DirectoryBuildPropsTemplateTests.cs++1-0
.../DirectoryPackagePropsTemplateTests.cs++1-0
.../Templates/DockerComposeTemplateTests.cs+++2-0
.../Templates/DockerfileTemplateTests.cs++1-0
.../Templates/EditorConfigTemplateTests.cs++1-0
.../Templates/GitignoreTemplateTests.cs++1-0
.../Templates/GlobalJsonTemplateTests.cs++1-0
.../Templates/Helpers/TemplateValidationHelper.cs++++++5-0
.../Templates/OlavJsonTemplateTests.cs++++++5-0
.../Templates/PreCommitTemplateTests.cs++1-0
.../Templates/PrePushTemplateTests.cs++1-0