Skip to content

Commit

Permalink
发布热重载 SG 包
Browse files Browse the repository at this point in the history
  • Loading branch information
NMSAzulX committed Nov 13, 2024
1 parent eb680f1 commit c1df26e
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 23 deletions.
7 changes: 1 addition & 6 deletions .github/project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -227,12 +227,7 @@ src:
project_folder: src/Natasha.CSharp/Extension/Natasha.CSharp.Extension.CompileDirector
labels:
dependency_config:
- using_output:
enable: true
ignores:
- System
- System.Runtime.CompilerServices
- System.Reflection
- using_output:
id: 39456A90-01B8-4749-B1C7-B1F3082F2466
is_ignored: false
is_folded: false
Expand Down
11 changes: 5 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,19 +54,18 @@ Example:
### DotNetCore.Natasha.DynamicLoad.Base _ v9.0.0.0:
- 跟随其他扩展库版本号发布.
-->

## [9.0.0.0] - 2024-11-13

### DotNetCore.Natasha.CSharp.Extension.MethodCreator _ v9.0.0.0:
- 发布 便捷动态方法编译模板.
- 跟随其他扩展库版本号发布.
### DotNetCore.Natasha.CSharp.Extension.CompileDirector _ v9.0.0.0:
- 编译导演,每次编译学习并保留有用的 using code.
- 跟随其他扩展库版本号发布.
-
-->

## [9.0.0.0] - 2024-11-13

### DotNetCore.Natasha.CSharp.Extension.HotReload.SG _ v8.9.0.0:
- 热重载,允许程序在运行时更改代码,并输出新的结果.
- 跟随其他扩展库版本号发布.
Expand Down
2 changes: 1 addition & 1 deletion samples/ExtensionSample/ExtensionSample.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
<ItemGroup>

<ProjectReference Include="..\..\src\Natasha.CSharp\Component\Core\Natasha.CSharp.Compiler.Domain\Natasha.CSharp.Compiler.Domain.csproj" />
<ProjectReference Include="..\..\src\Natasha.CSharp\Extension\HotExecutor\Natasha.CSharp.HotExecutor.SG\Natasha.CSharp.HotExecutor.SG.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
<ProjectReference Include="..\..\src\Natasha.CSharp\Extension\HotExecutor\Natasha.CSharp.HotExecutor\Natasha.CSharp.HotExecutor.csproj" />
<ProjectReference Include="..\..\src\Natasha.CSharp\Extension\Natasha.CSharp.Extension.CompileDirector\Natasha.CSharp.Extension.CompileDirector.csproj" />
<ProjectReference Include="..\..\src\Natasha.CSharp\Extension\Natasha.CSharp.Extension.MethodCreator\Natasha.CSharp.Extension.MethodCreator.csproj" />
<ProjectReference Include="..\..\src\Natasha.CSharp\Extension\HotExecutor\Natasha.CSharp.HotExecutor.SG\Natasha.CSharp.HotExecutor.SG.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />

</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFrameworks>netstandard2.1;</TargetFrameworks>
<PackageId>DotNetCore.Natasha.CSharp.Extension.HotReload.SG</PackageId>
<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>
<ImplicitUsings>enable</ImplicitUsings>
<IncludeBuildOutput>false</IncludeBuildOutput>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Description>动态重载控制台代码结果.</Description>
<PackageReleaseNotes>升级到最新版.</PackageReleaseNotes>
Expand All @@ -15,22 +15,14 @@
</PropertyGroup>

<ItemGroup>
<None Include="$(OutputPath)\$(AssemblyName).dll" Pack="true" PackagePath="analyzers/dotnet/cs" Visible="false" />
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.8.0" PrivateAssets="all" />
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" PrivateAssets="all" />
</ItemGroup>

<ItemGroup>
<None Update="targets\DotNetCore.Natasha.CSharp.HotExecutor.SG.targets">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="targets\DotNetCore.Natasha.CSharp.HotExecutor.SG.targets" Pack="true" PackagePath="build\netstandard2.1\DotNetCore.Natasha.CSharp.HotExecutor.SG.targets" />
<None Include="targets\DotNetCore.Natasha.CSharp.HotExecutor.SG.targets" Pack="true" PackagePath="buildTransitive\netstandard2.1\DotNetCore.Natasha.CSharp.HotExecutor.SG.targets" />
</ItemGroup>


<ItemGroup>
<None Include="Targets\Project.Usings.targets" Pack="true" PackagePath="build\netstandard2.1\DotNetCore.Natasha.CSharp.Extension.HotReload.SG.targets" />
<None Include="Targets\Project.Usings.targets" Pack="true" PackagePath="buildTransitive\netstandard2.1\DotNetCore.Natasha.CSharp.Extension.HotReload.SG.targets" />
<None Include="Targets\Project.Usings.targets" Pack="true" PackagePath="buildMultiTargeting\netstandard2.1\DotNetCore.Natasha.CSharp.Extension.HotReload.SG.targets" />
</ItemGroup>
</Project>

0 comments on commit c1df26e

Please sign in to comment.