refactor!: moving generator attributes into Nitride.Generators namespace

This commit is contained in:
D. Moonfire 2023-01-15 14:08:58 -06:00
parent 0a36d70fb0
commit a5694d0cee
31 changed files with 61 additions and 17 deletions

View File

@ -10,6 +10,7 @@ using Ical.Net.Serialization;
using MfGames.Gallium;
using MfGames.Nitride.Contents;
using MfGames.Nitride.Generators;
using MfGames.Nitride.Temporal;
using NodaTime;

View File

@ -7,6 +7,7 @@ using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Contents;
using MfGames.Nitride.Feeds.Structure;
using MfGames.Nitride.Generators;
using NodaTime;

View File

@ -1,5 +1,7 @@
using System.Xml.Linq;
using MfGames.Nitride.Generators;
namespace MfGames.Nitride.Feeds.Structure;
/// <summary>

View File

@ -1,6 +1,8 @@
using System;
using System.Xml.Linq;
using MfGames.Nitride.Generators;
namespace MfGames.Nitride.Feeds.Structure;
/// <summary>

View File

@ -2,6 +2,8 @@ using System;
using System.Collections.Generic;
using System.Xml.Linq;
using MfGames.Nitride.Generators;
using NodaTime;
using static MfGames.Nitride.Feeds.Structure.XmlConstants;

View File

@ -7,6 +7,7 @@ using HandlebarsDotNet;
using MfGames.Gallium;
using MfGames.Nitride.Contents;
using MfGames.Nitride.Generators;
namespace MfGames.Nitride.Handlebars;

View File

@ -5,6 +5,7 @@ using System.Linq;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
namespace MfGames.Nitride.Handlebars;

View File

@ -7,6 +7,7 @@ using HandlebarsDotNet;
using MfGames.Gallium;
using MfGames.Nitride.Contents;
using MfGames.Nitride.Generators;
namespace MfGames.Nitride.Handlebars;

View File

@ -9,6 +9,7 @@ using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Contents;
using MfGames.Nitride.Generators;
using Zio;

View File

@ -8,6 +8,7 @@ using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Contents;
using MfGames.Nitride.Generators;
using Serilog;

View File

@ -4,6 +4,7 @@ using System.Collections.Generic;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using Serilog;

View File

@ -3,6 +3,7 @@ using System.Collections.Generic;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using Zio;

View File

@ -3,6 +3,7 @@ using System.Collections.Generic;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using Zio;

View File

@ -4,6 +4,7 @@ using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Entities;
using MfGames.Nitride.Generators;
using Zio;

View File

@ -5,6 +5,7 @@ using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Entities;
using MfGames.Nitride.Generators;
using Serilog;

View File

@ -4,6 +4,7 @@ using System.Collections.Generic;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using Zio;

View File

@ -3,6 +3,7 @@ using System.Collections.Generic;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using Zio;

View File

@ -4,6 +4,7 @@ using System.Collections.Generic;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using Zio;

View File

@ -7,6 +7,7 @@ using Markdig;
using MfGames.Gallium;
using MfGames.Nitride.Contents;
using MfGames.Nitride.Generators;
namespace MfGames.Nitride.Markdown;

View File

@ -5,6 +5,7 @@ using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Contents;
using MfGames.Nitride.Generators;
using Zio;

View File

@ -5,6 +5,7 @@ using System.Linq;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using NodaTime;

View File

@ -3,6 +3,7 @@ using System.Collections.Generic;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using NodaTime;

View File

@ -1,6 +1,7 @@
using System.Collections.Generic;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using NodaTime;

View File

@ -1,5 +1,7 @@
using System;
using MfGames.Nitride.Generators;
using NodaTime;
namespace MfGames.Nitride.Temporal;

View File

@ -5,6 +5,7 @@ using System.Text.RegularExpressions;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using NodaTime;

View File

@ -5,6 +5,7 @@ using System.Linq;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
using Serilog;

View File

@ -7,6 +7,7 @@ using System.Linq;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
namespace MfGames.Nitride.Entities;

View File

@ -5,6 +5,7 @@ using System.Linq;
using FluentValidation;
using MfGames.Gallium;
using MfGames.Nitride.Generators;
namespace MfGames.Nitride.Entities;

View File

@ -0,0 +1,12 @@
using System;
namespace MfGames.Nitride.Generators;
/// <summary>
/// A marker attribute that indicates that the source generator should
/// automatically create the plumbing for an instance-based flag component.
/// </summary>
[AttributeUsage(AttributeTargets.Class)]
public class SingletonComponentAttribute : Attribute
{
}

View File

@ -1,6 +1,6 @@
using System;
namespace MfGames.Nitride;
namespace MfGames.Nitride.Generators;
/// <summary>
/// A marker attribute that indicates that the source generator should

View File

@ -15,22 +15,22 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Autofac" Version="6.4.0"/>
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="8.0.0"/>
<PackageReference Include="FluentValidation" Version="11.2.1"/>
<PackageReference Include="MfGames.Gallium" Version="0.3.0"/>
<PackageReference Include="Humanizer.Core" Version="2.14.1"/>
<PackageReference Include="MfGames.ToolBuilder" Version="1.0.0"/>
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1"/>
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0"/>
<PackageReference Include="Serilog" Version="2.11.0"/>
<PackageReference Include="Serilog.Extensions.Autofac.DependencyInjection" Version="5.0.0"/>
<PackageReference Include="Serilog.Extensions.Hosting" Version="5.0.1"/>
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0"/>
<PackageReference Include="SerilogAnalyzer" Version="0.15.0"/>
<PackageReference Include="System.CommandLine" Version="2.0.0-beta4.22272.1"/>
<PackageReference Include="System.Linq.Async" Version="6.0.1"/>
<PackageReference Include="Zio" Version="0.15.0"/>
<PackageReference Include="Autofac" Version="6.4.0" />
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="8.0.0" />
<PackageReference Include="FluentValidation" Version="11.2.1" />
<PackageReference Include="MfGames.Gallium" Version="0.3.0" />
<PackageReference Include="Humanizer.Core" Version="2.14.1" />
<PackageReference Include="MfGames.ToolBuilder" Version="1.0.0" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1" />
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
<PackageReference Include="Serilog" Version="2.11.0" />
<PackageReference Include="Serilog.Extensions.Autofac.DependencyInjection" Version="5.0.0" />
<PackageReference Include="Serilog.Extensions.Hosting" Version="5.0.1" />
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
<PackageReference Include="SerilogAnalyzer" Version="0.15.0" />
<PackageReference Include="System.CommandLine" Version="2.0.0-beta4.22272.1" />
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
<PackageReference Include="Zio" Version="0.15.0" />
</ItemGroup>
<!-- Include the source generator -->