improve: rename project

This commit is contained in:
h z
2025-02-06 01:30:53 +00:00
parent ed1b01f052
commit 2f3e5ad146
12 changed files with 13 additions and 47 deletions

View File

@@ -1,13 +0,0 @@
# Default ignored files
/shelf/
/workspace.xml
# Rider ignored files
/contentModel.xml
/modules.xml
/.idea.Hangman.SDK.Generators.iml
/projectSettingsUpdater.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" addBOMForNewFiles="with BOM under Windows, with no BOM otherwise" />
</project>

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="UserContentModel">
<attachedFolders />
<explicitIncludes />
<explicitExcludes />
</component>
</project>

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

View File

@@ -1,11 +1,9 @@
namespace Hangman.SDK.Generators;
namespace Polonium.Generators;
using System;
using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.CSharp.Syntax;
public struct AssetInfo
{
public INamedTypeSymbol Symbol;

View File

@@ -2,7 +2,7 @@ using System.Collections.Generic;
using System.IO;
using Microsoft.CodeAnalysis;
namespace Hangman.SDK.Generators;
namespace Polonium.Generators;
public abstract class AssetProcessGenerator : ISourceGenerator
{

View File

@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using Microsoft.CodeAnalysis;
namespace Hangman.SDK.Generators;
namespace Polonium.Generators;
[Generator]
public class AssetRegisterGenerator : AssetProcessGenerator
{
@@ -15,11 +15,10 @@ public class AssetRegisterGenerator : AssetProcessGenerator
return;
Compilation compilation = context.Compilation;
StringBuilder sb = new();
sb
.AppendLine("using System;")
.AppendLine("using Godot;")
.AppendLine("using Hangman.SDK.Attributes;")
.AppendLine("using Polonium.Attributes;")
.AppendLine("[AutoRegister]")
.AppendLine("public static class AssetRegister")
.AppendLine("{")
@@ -45,7 +44,6 @@ public class AssetRegisterGenerator : AssetProcessGenerator
);
}
}
sb
.AppendLine(" }")
.AppendLine("}");

View File

@@ -2,7 +2,7 @@ using System.Collections.Generic;
using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.CSharp.Syntax;
namespace Hangman.SDK.Generators;
namespace Polonium.Generators;
public class ClassSyntaxReceiver : ISyntaxReceiver
{

View File

@@ -1,7 +1,7 @@
using System.Text;
using Microsoft.CodeAnalysis;
namespace Hangman.SDK.Generators;
namespace Polonium.Generators;
[Generator]
public class GlobalRegistryGenerator : ISourceGenerator
{
@@ -18,8 +18,8 @@ public class GlobalRegistryGenerator : ISourceGenerator
.AppendLine("using System.Collections.Generic;")
.AppendLine("using System.Linq;")
.AppendLine("using System.Reflection;")
.AppendLine("using Hangman.SDK.Attributes;")
.AppendLine("using Hangman.SDK;")
.AppendLine("using Polonium.Attributes;")
.AppendLine("using Polonium;")
.AppendLine("public static partial class GlobalRegistry")
.AppendLine("{")
.AppendLine(" public static void Register()")

View File

@@ -8,15 +8,14 @@
<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>
<IsRoslynComponent>true</IsRoslynComponent>
<RootNamespace>Hangman.SDK.Generators</RootNamespace>
<AssemblyName>Hangman.SDK.Generators</AssemblyName>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Version>0.0.1</Version>
<Version>0.0.2</Version>
<Authors>Hangman</Authors>
<PackageId>Polonium.Generators</PackageId>
</PropertyGroup>
<ItemGroup>
<None Include="$(OutputPath)\$(AssemblyName).dll" Pack="true" PackagePath="analyzers\dotnet\cs" Link="Package\analyzers\dotnet\cs\$(AssemblyName).dll" />
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

2
publish Normal file
View File

@@ -0,0 +1,2 @@
#!/bin/bash
dotnet nuget push "$(ls -t ./bin/Debug/Hangman.SDK.Generators.*.nupkg | head -n 1)" --source hangman-lab