龙腾猫跃 5 miesięcy temu
rodzic
commit
8253ef2af9

+ 2 - 1
Shared/Extensions/EnumerableExtensions.cs

@@ -1,4 +1,5 @@
-using System.Globalization;
+using System.Collections.Concurrent;
+using System.Globalization;
 
 namespace MeloongCore.Extensions;
 public static class EnumerableExtensions {

+ 2 - 0
Shared/General/MsDelta.cs

@@ -1,3 +1,5 @@
+using System.ComponentModel;
+
 namespace MeloongCore;
 
 /// <summary>

+ 6 - 11
Shared/MeloongCore.csproj

@@ -13,27 +13,22 @@
 		<Nullable>enable</Nullable>
 		<AnalysisLevel>latest-recommended</AnalysisLevel>
 		<EnforceCodeStyleInBuild>True</EnforceCodeStyleInBuild>
+		<ImplicitUsings>enable</ImplicitUsings>
 	</PropertyGroup>
 
 	<ItemGroup>
-	  <PackageReference Include="Nullable" Version="1.3.1">
-	    <PrivateAssets>all</PrivateAssets>
-	    <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
-	  </PackageReference>
+		<PackageReference Include="Nullable" Version="1.3.1">
+			<PrivateAssets>all</PrivateAssets>
+			<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+		</PackageReference>
 	</ItemGroup>
 
 	<ItemGroup>
-		<Using Include="System" />
-		<Using Include="System.ComponentModel" />
+		<Using Include="System.Diagnostics.CodeAnalysis" />
 		<Using Include="System.Collections" />
 		<Using Include="System.Collections.Generic" />
-		<Using Include="System.Diagnostics.CodeAnalysis" />
-		<Using Include="System.Linq" />
 		<Using Include="System.Text" />
-		<Using Include="System.IO" />
 		<Using Include="System.Net" />
-		<Using Include="System.Threading" />
-		<Using Include="System.Collections.Concurrent" />
 		<Using Include="System.Runtime.CompilerServices" />
 		<Using Include="System.Runtime.InteropServices" />
 		<Using Include="MeloongCore.Extensions" />

+ 14 - 21
Wpf/MeloongCore.Wpf.csproj

@@ -12,44 +12,37 @@
 		<LangVersion>13.0</LangVersion>
 		<Nullable>enable</Nullable>
 		<AnalysisLevel>latest-recommended</AnalysisLevel>
-		<AssemblyName>MeloongCore.Wpf</AssemblyName>
-		<RootNamespace>MeloongCore.Wpf</RootNamespace>
 		<EnforceCodeStyleInBuild>True</EnforceCodeStyleInBuild>
+		<ImplicitUsings>enable</ImplicitUsings>
 	</PropertyGroup>
 
 	<ItemGroup>
-	  <PackageReference Include="Nullable" Version="1.3.1">
-	    <PrivateAssets>all</PrivateAssets>
-	    <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
-	  </PackageReference>
+		<PackageReference Include="Nullable" Version="1.3.1">
+			<PrivateAssets>all</PrivateAssets>
+			<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+		</PackageReference>
 	</ItemGroup>
 
 	<ItemGroup>
-	  <ProjectReference Include="..\Shared\MeloongCore.csproj" />
-	</ItemGroup>
-
-	<ItemGroup>
-	  <Reference Include="PresentationFramework" />
-	</ItemGroup>
-
-	<ItemGroup>
-		<Using Include="System" />
-		<Using Include="System.ComponentModel" />
+		<Using Include="System.Diagnostics.CodeAnalysis" />
 		<Using Include="System.Collections" />
 		<Using Include="System.Collections.Generic" />
-		<Using Include="System.Diagnostics.CodeAnalysis" />
-		<Using Include="System.Linq" />
 		<Using Include="System.Text" />
-		<Using Include="System.IO" />
 		<Using Include="System.Net" />
-		<Using Include="System.Threading" />
-		<Using Include="System.Collections.Concurrent" />
 		<Using Include="System.Runtime.CompilerServices" />
 		<Using Include="System.Runtime.InteropServices" />
 		<Using Include="MeloongCore" />
 		<Using Include="MeloongCore.Extensions" />
 	</ItemGroup>
 
+	<ItemGroup>
+		<ProjectReference Include="..\Shared\MeloongCore.csproj" />
+	</ItemGroup>
+
+	<ItemGroup>
+		<Reference Include="PresentationFramework" />
+	</ItemGroup>
+
 	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
 		<DefineConstants>$(DefineConstants);SNAPSHOT</DefineConstants>
 	</PropertyGroup>