Skip to content

Commit e931450

Browse files
committed
Rename to Wolder
1 parent ef26952 commit e931450

File tree

69 files changed

+156
-157
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+156
-157
lines changed

readme.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11

2-
# DeGA
2+
# Wolder
3+
4+
A Polyglot Structured Code Generator Built on .NET
35

4-
Declarative Generated Architecture for .NET
56

samples/FizzBuzz.Generator.Basic/FizzBuzz.Generator.Basic.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
</ItemGroup>
1616

1717
<ItemGroup>
18-
<ProjectReference Include="..\..\src\DeGA.CommandLine\DeGA.CommandLine.csproj" />
19-
<ProjectReference Include="..\..\src\DeGA.Core\DeGA.Core.csproj" />
20-
<ProjectReference Include="..\..\src\DeGA.CSharp\DeGA.CSharp.csproj" />
18+
<ProjectReference Include="..\..\src\Wolder.CommandLine\Wolder.CommandLine.csproj" />
19+
<ProjectReference Include="..\..\src\Wolder.Core\Wolder.Core.csproj" />
20+
<ProjectReference Include="..\..\src\Wolder.CSharp\Wolder.CSharp.csproj" />
2121
</ItemGroup>
2222

2323
</Project>

samples/FizzBuzz.Generator.Basic/Program.cs

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
using DeGA.CommandLine;
2-
using DeGA.CommandLine.Actions;
3-
using DeGA.Core;
4-
using DeGA.Core.Pipeline;
5-
using DeGA.CSharp;
6-
using DeGA.CSharp.Actions;
1+
using Wolder.CommandLine;
2+
using Wolder.CommandLine.Actions;
3+
using Wolder.Core;
4+
using Wolder.Core.Pipeline;
5+
using Wolder.CSharp;
6+
using Wolder.CSharp.Actions;
77
using Microsoft.Extensions.DependencyInjection;
88
using Microsoft.Extensions.Hosting;
99
using Microsoft.Extensions.Logging;
@@ -13,7 +13,7 @@
1313

1414
var services = builder.Services;
1515

16-
services.AddDeGA(builder.Configuration.GetSection("DeGA"))
16+
services.AddDeGA(builder.Configuration.GetSection("Wolder"))
1717
.AddCommandLineActions()
1818
.AddCSharpActions();
1919

samples/FizzBuzz.Generator.OpenAI/FizzBuzz.Generator.OpenAI.csproj

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
</ItemGroup>
1616

1717
<ItemGroup>
18-
<ProjectReference Include="..\..\src\DeGA.CommandLine\DeGA.CommandLine.csproj" />
19-
<ProjectReference Include="..\..\src\DeGA.Core\DeGA.Core.csproj" />
20-
<ProjectReference Include="..\..\src\DeGA.CSharp.OpenAI\DeGA.CSharp.OpenAI.csproj" />
21-
<ProjectReference Include="..\..\src\DeGA.CSharp\DeGA.CSharp.csproj" />
22-
<ProjectReference Include="..\..\src\DeGA.OpenAI\DeGA.OpenAI.csproj" />
18+
<ProjectReference Include="..\..\src\Wolder.CommandLine\Wolder.CommandLine.csproj" />
19+
<ProjectReference Include="..\..\src\Wolder.Core\Wolder.Core.csproj" />
20+
<ProjectReference Include="..\..\src\Wolder.CSharp.OpenAI\Wolder.CSharp.OpenAI.csproj" />
21+
<ProjectReference Include="..\..\src\Wolder.CSharp\Wolder.CSharp.csproj" />
22+
<ProjectReference Include="..\..\src\Wolder.OpenAI\Wolder.OpenAI.csproj" />
2323
</ItemGroup>
2424

2525
</Project>

samples/FizzBuzz.Generator.OpenAI/Program.cs

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
using DeGA.CommandLine;
2-
using DeGA.CommandLine.Actions;
3-
using DeGA.Core;
4-
using DeGA.Core.Pipeline;
5-
using DeGA.CSharp;
6-
using DeGA.CSharp.Actions;
7-
using DeGA.CSharp.OpenAI;
8-
using DeGA.CSharp.OpenAI.Actions;
1+
using Wolder.CommandLine;
2+
using Wolder.CommandLine.Actions;
3+
using Wolder.Core;
4+
using Wolder.Core.Pipeline;
5+
using Wolder.CSharp;
6+
using Wolder.CSharp.Actions;
7+
using Wolder.CSharp.OpenAI;
8+
using Wolder.CSharp.OpenAI.Actions;
99
using Microsoft.Extensions.DependencyInjection;
1010
using Microsoft.Extensions.Hosting;
1111
using Microsoft.Extensions.Logging;
@@ -15,7 +15,7 @@
1515

1616
var services = builder.Services;
1717

18-
services.AddDeGA(builder.Configuration.GetSection("DeGA"))
18+
services.AddDeGA(builder.Configuration.GetSection("Wolder"))
1919
.AddCommandLineActions()
2020
.AddCSharpGeneration();
2121

samples/SortSong.Blazor.Generator/Program.cs

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
using DeGA.CommandLine;
2-
using DeGA.CommandLine.Actions;
3-
using DeGA.Core;
4-
using DeGA.Core.Pipeline;
5-
using DeGA.CSharp;
6-
using DeGA.CSharp.Actions;
7-
using DeGA.CSharp.OpenAI;
8-
using DeGA.CSharp.OpenAI.Actions;
1+
using Wolder.CommandLine;
2+
using Wolder.CommandLine.Actions;
3+
using Wolder.Core;
4+
using Wolder.Core.Pipeline;
5+
using Wolder.CSharp;
6+
using Wolder.CSharp.Actions;
7+
using Wolder.CSharp.OpenAI;
8+
using Wolder.CSharp.OpenAI.Actions;
99
using Microsoft.Extensions.DependencyInjection;
1010
using Microsoft.Extensions.Hosting;
1111
using Microsoft.Extensions.Logging;
@@ -15,7 +15,7 @@
1515

1616
var services = builder.Services;
1717

18-
services.AddDeGA(builder.Configuration.GetSection("DeGA"))
18+
services.AddDeGA(builder.Configuration.GetSection("Wolder"))
1919
.AddCommandLineActions()
2020
.AddCSharpGeneration();
2121

samples/SortSong.Blazor.Generator/SortSong.Blazor.Generator.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<ProjectReference Include="..\..\src\DeGA.CommandLine\DeGA.CommandLine.csproj" />
12-
<ProjectReference Include="..\..\src\DeGA.CSharp.OpenAI\DeGA.CSharp.OpenAI.csproj" />
11+
<ProjectReference Include="..\..\src\Wolder.CommandLine\Wolder.CommandLine.csproj" />
12+
<ProjectReference Include="..\..\src\Wolder.CSharp.OpenAI\Wolder.CSharp.OpenAI.csproj" />
1313
</ItemGroup>
1414

1515
<ItemGroup>

samples/TodoList.Blazor.Generator/Program.cs

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
using DeGA.CommandLine;
2-
using DeGA.CommandLine.Actions;
3-
using DeGA.Core;
4-
using DeGA.Core.Pipeline;
5-
using DeGA.CSharp;
6-
using DeGA.CSharp.Actions;
7-
using DeGA.CSharp.OpenAI;
8-
using DeGA.CSharp.OpenAI.Actions;
1+
using Wolder.CommandLine;
2+
using Wolder.CommandLine.Actions;
3+
using Wolder.Core;
4+
using Wolder.Core.Pipeline;
5+
using Wolder.CSharp;
6+
using Wolder.CSharp.Actions;
7+
using Wolder.CSharp.OpenAI;
8+
using Wolder.CSharp.OpenAI.Actions;
99
using Microsoft.Extensions.DependencyInjection;
1010
using Microsoft.Extensions.Hosting;
1111
using Microsoft.Extensions.Logging;
@@ -15,7 +15,7 @@
1515

1616
var services = builder.Services;
1717

18-
services.AddDeGA(builder.Configuration.GetSection("DeGA"))
18+
services.AddDeGA(builder.Configuration.GetSection("Wolder"))
1919
.AddCommandLineActions()
2020
.AddCSharpGeneration();
2121

samples/TodoList.Blazor.Generator/TodoList.Blazor.Generator.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
</ItemGroup>
1515

1616
<ItemGroup>
17-
<ProjectReference Include="..\..\src\DeGA.CommandLine\DeGA.CommandLine.csproj" />
18-
<ProjectReference Include="..\..\src\DeGA.Core\DeGA.Core.csproj" />
19-
<ProjectReference Include="..\..\src\DeGA.CSharp.OpenAI\DeGA.CSharp.OpenAI.csproj" />
17+
<ProjectReference Include="..\..\src\Wolder.CommandLine\Wolder.CommandLine.csproj" />
18+
<ProjectReference Include="..\..\src\Wolder.Core\Wolder.Core.csproj" />
19+
<ProjectReference Include="..\..\src\Wolder.CSharp.OpenAI\Wolder.CSharp.OpenAI.csproj" />
2020
</ItemGroup>
2121

2222
</Project>

src/.idea/.idea.DeGA/.idea/.name

-1
This file was deleted.

src/.idea/.idea.DeGA/.idea/.gitignore renamed to src/.idea/.idea.Wolder/.idea/.gitignore

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/.idea/.idea.Wolder/.idea/.name

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/DeGA.CSharp.OpenAI/Actions/GenerateClass.cs renamed to src/Wolder.CSharp.OpenAI/Actions/GenerateClass.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
using System.Text.RegularExpressions;
2-
using DeGA.Core.Assistants;
3-
using DeGA.Core.Files;
4-
using DeGA.Core.Pipeline;
5-
using DeGA.CSharp.Compilation;
2+
using Wolder.Core.Assistants;
3+
using Wolder.Core.Files;
4+
using Wolder.Core.Pipeline;
5+
using Wolder.CSharp.Compilation;
66
using Microsoft.Extensions.Logging;
77

8-
namespace DeGA.CSharp.OpenAI.Actions;
8+
namespace Wolder.CSharp.OpenAI.Actions;
99

1010
public record GenerateClass(DotNetProjectReference project, string classFullName, string behaviorPrompt)
1111
: IActionDefinition<GenerateClassAction>;

src/DeGA.CSharp.OpenAI/Actions/GenerateClasses.cs renamed to src/Wolder.CSharp.OpenAI/Actions/GenerateClasses.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
using System.Text;
22
using System.Text.RegularExpressions;
3-
using DeGA.Core.Assistants;
4-
using DeGA.Core.Files;
5-
using DeGA.Core.Pipeline;
6-
using DeGA.CSharp.Compilation;
3+
using Wolder.Core.Assistants;
4+
using Wolder.Core.Files;
5+
using Wolder.Core.Pipeline;
6+
using Wolder.CSharp.Compilation;
77
using Microsoft.Extensions.Logging;
88

9-
namespace DeGA.CSharp.OpenAI.Actions;
9+
namespace Wolder.CSharp.OpenAI.Actions;
1010

1111
public record GenerateClasses(DotNetProjectReference project, string filePath, string behaviorPrompt)
1212
: IActionDefinition<CreateClassesAction>;

src/DeGA.CSharp.OpenAI/Actions/TransformClass.cs renamed to src/Wolder.CSharp.OpenAI/Actions/TransformClass.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
using System.Text;
22
using System.Text.RegularExpressions;
3-
using DeGA.Core.Assistants;
4-
using DeGA.Core.Files;
5-
using DeGA.Core.Pipeline;
6-
using DeGA.CSharp.Compilation;
3+
using Wolder.Core.Assistants;
4+
using Wolder.Core.Files;
5+
using Wolder.Core.Pipeline;
6+
using Wolder.CSharp.Compilation;
77
using Microsoft.Extensions.Logging;
88

9-
namespace DeGA.CSharp.OpenAI.Actions;
9+
namespace Wolder.CSharp.OpenAI.Actions;
1010

1111
public record TransformClass(DotNetProjectReference project, string filePath, string behaviorPrompt)
1212
: IActionDefinition<TransformClassAction>;

src/DeGA.CSharp.OpenAI/ServiceCollectionExtensions.cs renamed to src/Wolder.CSharp.OpenAI/ServiceCollectionExtensions.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
using DeGA.Core;
2-
using DeGA.CSharp.OpenAI.Actions;
3-
using DeGA.OpenAI;
1+
using Wolder.Core;
2+
using Wolder.CSharp.OpenAI.Actions;
3+
using Wolder.OpenAI;
44

5-
namespace DeGA.CSharp.OpenAI;
5+
namespace Wolder.CSharp.OpenAI;
66

77
public static class ServiceCollectionExtensions
88
{

src/DeGA.CSharp.OpenAI/DeGA.CSharp.OpenAI.csproj renamed to src/Wolder.CSharp.OpenAI/Wolder.CSharp.OpenAI.csproj

+3-5
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<ProjectReference Include="..\DeGA.Actions.CSharp\DeGA.Actions.CSharp.csproj" />
11-
<ProjectReference Include="..\DeGA.Assistants.OpenAI\DeGA.Assistants.OpenAI.csproj" />
12-
<ProjectReference Include="..\DeGA.Core\DeGA.Core.csproj" />
13-
<ProjectReference Include="..\DeGA.CSharp\DeGA.CSharp.csproj" />
14-
<ProjectReference Include="..\DeGA.OpenAI\DeGA.OpenAI.csproj" />
10+
<ProjectReference Include="..\Wolder.Core\Wolder.Core.csproj" />
11+
<ProjectReference Include="..\Wolder.CSharp\Wolder.CSharp.csproj" />
12+
<ProjectReference Include="..\Wolder.OpenAI\Wolder.OpenAI.csproj" />
1513
</ItemGroup>
1614

1715
<ItemGroup>

src/DeGA.CSharp/Actions/CompileProject.cs renamed to src/Wolder.CSharp/Actions/CompileProject.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
using DeGA.Core.Files;
2-
using DeGA.Core.Pipeline;
3-
using DeGA.CSharp.Compilation;
1+
using Wolder.Core.Files;
2+
using Wolder.Core.Pipeline;
3+
using Wolder.CSharp.Compilation;
44

5-
namespace DeGA.CSharp.Actions;
5+
namespace Wolder.CSharp.Actions;
66

77
public record CompileProject(DotNetProjectReference Project)
88
: IActionDefinition<CompileProjectAction>;

src/DeGA.CSharp/Actions/CreateClass.cs renamed to src/Wolder.CSharp/Actions/CreateClass.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
using DeGA.Core.Files;
2-
using DeGA.Core.Pipeline;
1+
using Wolder.Core.Files;
2+
using Wolder.Core.Pipeline;
33

4-
namespace DeGA.CSharp.Actions;
4+
namespace Wolder.CSharp.Actions;
55

66
public record CreateClass(DotNetProjectReference Project, string ClassName, string ClassContent)
77
: IActionDefinition<CreateClassAction>;

src/DeGA.CSharp/Actions/CreateProject.cs renamed to src/Wolder.CSharp/Actions/CreateProject.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
using DeGA.Core.Files;
2-
using DeGA.Core.Pipeline;
1+
using Wolder.Core.Files;
2+
using Wolder.Core.Pipeline;
33

4-
namespace DeGA.CSharp.Actions;
4+
namespace Wolder.CSharp.Actions;
55

66
public record CreateProject(DotNetProjectReference Project, string Content)
77
: IActionDefinition<CreateProjectAction>;

src/DeGA.CSharp/Actions/CreateSdkGlobal.cs renamed to src/Wolder.CSharp/Actions/CreateSdkGlobal.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
using DeGA.Core.Files;
2-
using DeGA.Core.Pipeline;
1+
using Wolder.Core.Files;
2+
using Wolder.Core.Pipeline;
33

4-
namespace DeGA.CSharp.Actions;
4+
namespace Wolder.CSharp.Actions;
55

66
public enum DotNetSdkVersion
77
{

src/DeGA.CSharp/Compilation/CompilationResult.cs renamed to src/Wolder.CSharp/Compilation/CompilationResult.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System.Collections.Immutable;
22
using Microsoft.CodeAnalysis;
33

4-
namespace DeGA.CSharp.Compilation;
4+
namespace Wolder.CSharp.Compilation;
55

66
public abstract record CompilationResult(ImmutableArray<Diagnostic> Diagnostics)
77
{

src/DeGA.CSharp/Compilation/DotNetProject.cs renamed to src/Wolder.CSharp/Compilation/DotNetProject.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using Microsoft.CodeAnalysis.MSBuild;
44
using Microsoft.Extensions.Logging;
55

6-
namespace DeGA.CSharp.Compilation;
6+
namespace Wolder.CSharp.Compilation;
77

88
public class DotNetProject(string path, ILogger<DotNetProject> logger)
99
{

src/DeGA.CSharp/Compilation/DotNetProjectFactory.cs renamed to src/Wolder.CSharp/Compilation/DotNetProjectFactory.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
using DeGA.Core.Files;
1+
using Wolder.Core.Files;
22
using Microsoft.Extensions.DependencyInjection;
33

4-
namespace DeGA.CSharp.Compilation;
4+
namespace Wolder.CSharp.Compilation;
55

66
public class DotNetProjectFactory(IServiceProvider services, ISourceFiles sourceFiles)
77
{

src/DeGA.CSharp/DotNetProjectReference.cs renamed to src/Wolder.CSharp/DotNetProjectReference.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
namespace DeGA.CSharp;
2+
namespace Wolder.CSharp;
33

44
public readonly record struct DotNetProjectReference(string RelativeFilePath)
55
{

src/DeGA.CSharp/ServiceCollectionExtensions.cs renamed to src/Wolder.CSharp/ServiceCollectionExtensions.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
using DeGA.Core;
2-
using DeGA.CSharp.Actions;
3-
using DeGA.CSharp.Compilation;
1+
using Wolder.Core;
2+
using Wolder.CSharp.Actions;
3+
using Wolder.CSharp.Compilation;
44
using Microsoft.Extensions.DependencyInjection;
55

6-
namespace DeGA.CSharp;
6+
namespace Wolder.CSharp;
77

88
public static class ServiceCollectionExtensions
99
{

src/DeGA.CSharp/DeGA.CSharp.csproj renamed to src/Wolder.CSharp/Wolder.CSharp.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<ProjectReference Include="..\DeGA.Core\DeGA.Core.csproj" />
10+
<ProjectReference Include="..\Wolder.Core\Wolder.Core.csproj" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

src/DeGA.CommandLine/Actions/RunCommand.cs renamed to src/Wolder.CommandLine/Actions/RunCommand.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
using System.Diagnostics;
2-
using DeGA.Core.Files;
3-
using DeGA.Core.Pipeline;
2+
using Wolder.Core.Files;
3+
using Wolder.Core.Pipeline;
44
using Microsoft.Extensions.Logging;
55

6-
namespace DeGA.CommandLine.Actions;
6+
namespace Wolder.CommandLine.Actions;
77

88
public record RunCommand(string command, string relativeWorkingDirectory = "", bool Interactive = false)
99
: IActionDefinition<RunCommandAction>;

src/DeGA.CommandLine/ServiceCollectionExtensions.cs renamed to src/Wolder.CommandLine/ServiceCollectionExtensions.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
using DeGA.CommandLine.Actions;
2-
using DeGA.Core;
1+
using Wolder.CommandLine.Actions;
2+
using Wolder.Core;
33

4-
namespace DeGA.CommandLine;
4+
namespace Wolder.CommandLine;
55

66
public static class ServiceCollectionExtensions
77
{

0 commit comments

Comments
 (0)