aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-01-22 14:56:46 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2023-01-22 14:56:46 -0500
commit185afcee727027c60257ddda4da974dccb808e5a (patch)
treed29ba6e07d1dde6ec33f4eb1cb21c3c1c0350cad
parent05ebe3b38342ba38ad0f1c418058d5100ca776ab (diff)
Project file cleanup
-rw-r--r--lib/Hashing.Portable/src/VNLib.Hashing.Portable.csproj39
-rw-r--r--lib/Net.Http/src/VNLib.Net.Http.csproj24
-rw-r--r--lib/Net.Messaging.FBM/src/VNLib.Net.Messaging.FBM.csproj14
-rw-r--r--lib/Net.Rest.Client/src/VNLib.Net.Rest.Client.csproj13
-rw-r--r--lib/Net.Transport.SimpleTCP/src/VNLib.Net.Transport.SimpleTCP.csproj27
-rw-r--r--lib/Plugins.Essentials.ServiceStack/src/VNLib.Plugins.Essentials.ServiceStack.csproj13
-rw-r--r--lib/Plugins.Essentials/src/VNLib.Plugins.Essentials.csproj23
-rw-r--r--lib/Plugins.PluginBase/src/VNLib.Plugins.PluginBase.csproj13
-rw-r--r--lib/Plugins.Runtime/src/VNLib.Plugins.Runtime.csproj25
-rw-r--r--lib/Plugins/src/VNLib.Plugins.csproj25
-rw-r--r--lib/Utils/src/VNLib.Utils.csproj18
11 files changed, 125 insertions, 109 deletions
diff --git a/lib/Hashing.Portable/src/VNLib.Hashing.Portable.csproj b/lib/Hashing.Portable/src/VNLib.Hashing.Portable.csproj
index ada0908..7015217 100644
--- a/lib/Hashing.Portable/src/VNLib.Hashing.Portable.csproj
+++ b/lib/Hashing.Portable/src/VNLib.Hashing.Portable.csproj
@@ -1,28 +1,32 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
+
<TargetFramework>net6.0</TargetFramework>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
- <Version>1.0.1.3</Version>
- <Product>VNLib Hashing Function/Alg Library</Product>
- <Description>Provides managed and random cryptocraphic hashing helper classes, including complete Argon2 password hashing.</Description>
- <Authors>Vaughn Nugent</Authors>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
+
+ <Version>1.0.1.3</Version>
+
<AssemblyName>VNLib.Hashing.Portable</AssemblyName>
<RootNamespace>VNLib.Hashing</RootNamespace>
+
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+
+ <Nullable>enable</Nullable>
+ <AnalysisLevel>latest-all</AnalysisLevel>
+ <ProduceReferenceAssembly>True</ProduceReferenceAssembly>
+ <GenerateDocumentationFile>True</GenerateDocumentationFile>
+
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
- <!-- Resolve nuget dll files and store them in the output dir -->
<PropertyGroup>
- <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
- <Nullable>enable</Nullable>
- <GenerateDocumentationFile>True</GenerateDocumentationFile>
- <AnalysisLevel>latest-all</AnalysisLevel>
- <ProduceReferenceAssembly>True</ProduceReferenceAssembly>
- <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ <Product>VNLib Hashing Function/Alg Library</Product>
+ <Description>Provides managed and random cryptocraphic hashing helper classes, including complete Argon2 password hashing.</Description>
+ <Authors>Vaughn Nugent</Authors>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
</PropertyGroup>
<ItemGroup>
@@ -40,13 +44,4 @@
<ProjectReference Include="..\..\Utils\src\VNLib.Utils.csproj" />
</ItemGroup>
- <ItemGroup>
- <None Update="Argon2.dll">
- <CopyToOutputDirectory>Never</CopyToOutputDirectory>
- </None>
- <None Update="Argon2RefDll.dll">
- <CopyToOutputDirectory>Never</CopyToOutputDirectory>
- </None>
- </ItemGroup>
-
</Project>
diff --git a/lib/Net.Http/src/VNLib.Net.Http.csproj b/lib/Net.Http/src/VNLib.Net.Http.csproj
index 3bbd73d..f93621e 100644
--- a/lib/Net.Http/src/VNLib.Net.Http.csproj
+++ b/lib/Net.Http/src/VNLib.Net.Http.csproj
@@ -3,18 +3,10 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>VNLib.Net.Http</RootNamespace>
- <Authors>Vaughn Nugent</Authors>
- <Company>$(Authors)</Company>
- <Product>VNLib HTTP Library</Product>
- <Description>Provides a high performance HTTP 0.9-1.1 application processing layer for handling transport *agnostic connections and asynchronous event support for applications serving HTTP
-requests such as web content. This library has a large focus on low/no GC allocations using unmanaged memory support provided by the VNLib.Utils library. No external dependencies
-outside of the VNLib ecosystem are required. The VNLib.Plugins and VNLib.Plugins.Essentials libraries are highly recommended for serving web content.</Description>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
+ <AssemblyName>VNLib.Net.Http</AssemblyName>
<PackageId>VNLib.Net.Http</PackageId>
<Version>1.0.1.5</Version>
<NeutralLanguage>en-US</NeutralLanguage>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
- <AssemblyName>VNLib.Net.Http</AssemblyName>
<Nullable>enable</Nullable>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<AnalysisLevel>latest-all</AnalysisLevel>
@@ -22,10 +14,18 @@ outside of the VNLib ecosystem are required. The VNLib.Plugins and VNLib.Plugins
<AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
-
- <!-- Resolve nuget dll files and store them in the output dir -->
+
<PropertyGroup>
- <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
+ <Authors>Vaughn Nugent</Authors>
+ <Company>$(Authors)</Company>
+ <Product>VNLib HTTP Library</Product>
+ <Description>
+ Provides a high performance HTTP 0.9-1.1 application processing layer for handling transport *agnostic connections and asynchronous event support for applications serving HTTP
+ requests such as web content. This library has a large focus on low/no GC allocations using unmanaged memory support provided by the VNLib.Utils library. No external dependencies
+ outside of the VNLib ecosystem are required. The VNLib.Plugins and VNLib.Plugins.Essentials libraries are highly recommended for serving web content.
+ </Description>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Debug'">
diff --git a/lib/Net.Messaging.FBM/src/VNLib.Net.Messaging.FBM.csproj b/lib/Net.Messaging.FBM/src/VNLib.Net.Messaging.FBM.csproj
index ca15fa3..7796425 100644
--- a/lib/Net.Messaging.FBM/src/VNLib.Net.Messaging.FBM.csproj
+++ b/lib/Net.Messaging.FBM/src/VNLib.Net.Messaging.FBM.csproj
@@ -2,18 +2,20 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
- <Authors>Vaughn Nugent</Authors>
- <Version>1.0.1.1</Version>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
- <Nullable>enable</Nullable>
- <PackageProjectUrl>www.vaughnnugent.com/resources</PackageProjectUrl>
+ <Version>1.0.1.1</Version>
+ <Nullable>enable</Nullable>
<AnalysisLevel>latest-all</AnalysisLevel>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
-
+
+ <PropertyGroup>
+ <Authors>Vaughn Nugent</Authors>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources/software</PackageProjectUrl>
+ </PropertyGroup>
<ItemGroup>
<PackageReference Include="ErrorProne.NET.CoreAnalyzers" Version="0.1.2">
diff --git a/lib/Net.Rest.Client/src/VNLib.Net.Rest.Client.csproj b/lib/Net.Rest.Client/src/VNLib.Net.Rest.Client.csproj
index 117855e..f4d5188 100644
--- a/lib/Net.Rest.Client/src/VNLib.Net.Rest.Client.csproj
+++ b/lib/Net.Rest.Client/src/VNLib.Net.Rest.Client.csproj
@@ -2,13 +2,9 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
- <Authors>Vaughn Nugent</Authors>
- <Version>1.0.1.1</Version>
- <Description>An Oauth2 rest client connection pool for OAuth2 authenticated services</Description>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
<AssemblyName>VNLib.Net.Rest.Client</AssemblyName>
<RootNamespace>VNLib.Net.Rest.Client</RootNamespace>
+ <Version>1.0.1.1</Version>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<AnalysisLevel>latest-all</AnalysisLevel>
<SignAssembly>True</SignAssembly>
@@ -16,6 +12,13 @@
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
+ <PropertyGroup>
+ <Authors>Vaughn Nugent</Authors>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <Description>An Oauth2 rest client connection pool for OAuth2 authenticated services</Description>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
+ </PropertyGroup>
+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<Deterministic>False</Deterministic>
</PropertyGroup>
diff --git a/lib/Net.Transport.SimpleTCP/src/VNLib.Net.Transport.SimpleTCP.csproj b/lib/Net.Transport.SimpleTCP/src/VNLib.Net.Transport.SimpleTCP.csproj
index ef2b0cb..9ac7f2e 100644
--- a/lib/Net.Transport.SimpleTCP/src/VNLib.Net.Transport.SimpleTCP.csproj
+++ b/lib/Net.Transport.SimpleTCP/src/VNLib.Net.Transport.SimpleTCP.csproj
@@ -3,28 +3,25 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>VNLib.Net.Transport</RootNamespace>
- <Version>1.0.1.4</Version>
- <Product>VNLib Simple Transport Library</Product>
- <Description>Provides a library for single process asynchronous, event driven, TCP socket listening and supporting structures to implement
-simple high performance TCP servers with or without TLS security.</Description>
- <Authors>Vaughn Nugent</Authors>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
<AssemblyName>VNLib.Net.Transport.SimpleTCP</AssemblyName>
+ <Nullable>enable</Nullable>
+ <Version>1.0.1.4</Version>
+ <GenerateDocumentationFile>True</GenerateDocumentationFile>
+ <AnalysisLevel>latest-all</AnalysisLevel>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
- <!-- Resolve nuget dll files and store them in the output dir -->
<PropertyGroup>
- <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
-
- <Nullable>enable</Nullable>
-
- <GenerateDocumentationFile>True</GenerateDocumentationFile>
-
- <AnalysisLevel>latest-all</AnalysisLevel>
+ <Product>VNLib Simple Transport Library</Product>
+ <Description>
+ Provides a library for single process asynchronous, event driven, TCP socket listening and supporting structures to implement
+ simple high performance TCP servers with or without TLS security.
+ </Description>
+ <Authors>Vaughn Nugent</Authors>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
</PropertyGroup>
<ItemGroup>
diff --git a/lib/Plugins.Essentials.ServiceStack/src/VNLib.Plugins.Essentials.ServiceStack.csproj b/lib/Plugins.Essentials.ServiceStack/src/VNLib.Plugins.Essentials.ServiceStack.csproj
index 3fa262f..6337202 100644
--- a/lib/Plugins.Essentials.ServiceStack/src/VNLib.Plugins.Essentials.ServiceStack.csproj
+++ b/lib/Plugins.Essentials.ServiceStack/src/VNLib.Plugins.Essentials.ServiceStack.csproj
@@ -3,12 +3,13 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
+ <RootNamespace>VNLib.Plugins.Essentials.ServiceStack</RootNamespace>
+ <AssemblyName>VNLib.Plugins.Essentials.ServiceStack</AssemblyName>
<Nullable>enable</Nullable>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
- <Authors>Vaughn Nugent</Authors>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
+
<Version>1.0.1.2</Version>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
+
<PackageReadmeFile>README.md</PackageReadmeFile>
<AnalysisLevel>latest-all</AnalysisLevel>
<SignAssembly>True</SignAssembly>
@@ -16,6 +17,12 @@
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
+ <PropertyGroup>
+ <Authors>Vaughn Nugent</Authors>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
+ </PropertyGroup>
+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<Deterministic>False</Deterministic>
</PropertyGroup>
diff --git a/lib/Plugins.Essentials/src/VNLib.Plugins.Essentials.csproj b/lib/Plugins.Essentials/src/VNLib.Plugins.Essentials.csproj
index e6b24aa..6901401 100644
--- a/lib/Plugins.Essentials/src/VNLib.Plugins.Essentials.csproj
+++ b/lib/Plugins.Essentials/src/VNLib.Plugins.Essentials.csproj
@@ -3,29 +3,26 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>VNLib.Plugins.Essentials</RootNamespace>
- <Company>$(Authors)</Company>
- <Authors>Vaughn Nugent</Authors>
- <Product>VNLib Essentials Plugin Library</Product>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
- <AssemblyVersion></AssemblyVersion>
- <FileVersion></FileVersion>
- <Description>Provides essential web, user, storage, and database interaction features for use with web applications</Description>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
<AssemblyName>VNLib.Plugins.Essentials</AssemblyName>
- <PackageTags>VNLib, Plugins, VNLib.Plugins.Essentials, Essentials, Essential Plugins, HTTP Essentials, OAuth2</PackageTags>
- <GenerateDocumentationFile>True</GenerateDocumentationFile>
+
<Version>1.0.1.3</Version>
<AnalysisLevel>latest-all</AnalysisLevel>
<EnableNETAnalyzers>True</EnableNETAnalyzers>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile>
+ <GenerateDocumentationFile>True</GenerateDocumentationFile>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
-
- <!-- Resolve nuget dll files and store them in the output dir -->
+
<PropertyGroup>
- <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
+ <Authors>Vaughn Nugent</Authors>
+ <Product>VNLib Essentials Plugin Library</Product>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <Description>Provides essential web, user, storage, and database interaction features for use with web applications</Description>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources/software</PackageProjectUrl>
+ <PackageTags>VNLib, Plugins, VNLib.Plugins.Essentials, Essentials, Essential Plugins, HTTP Essentials, OAuth2</PackageTags>
</PropertyGroup>
+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<Deterministic>False</Deterministic>
</PropertyGroup>
diff --git a/lib/Plugins.PluginBase/src/VNLib.Plugins.PluginBase.csproj b/lib/Plugins.PluginBase/src/VNLib.Plugins.PluginBase.csproj
index 3293018..7b24f85 100644
--- a/lib/Plugins.PluginBase/src/VNLib.Plugins.PluginBase.csproj
+++ b/lib/Plugins.PluginBase/src/VNLib.Plugins.PluginBase.csproj
@@ -4,23 +4,22 @@
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>VNLib.Plugins</RootNamespace>
<PackageId>VNLib.Plugins.PluginBase</PackageId>
+ <AssemblyName>VNLib.Plugins.PluginBase</AssemblyName>
<Version>1.0.1.2</Version>
- <Authors>Vaughn Nugent</Authors>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
- <DocumentationFile></DocumentationFile>
+ <AnalysisLevel>latest-all</AnalysisLevel>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
+ <GenerateDocumentationFile>True</GenerateDocumentationFile>
</PropertyGroup>
- <!-- Resolve nuget dll files and store them in the output dir -->
<PropertyGroup>
- <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
- <GenerateDocumentationFile>True</GenerateDocumentationFile>
- <AnalysisLevel>latest-all</AnalysisLevel>
+ <Authors>Vaughn Nugent</Authors>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
<PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
<Description>A base class for VNLib.Plugins that provides all supported loading functionalities, with built-in logging, loading, task-managment and endpoint routing.</Description>
</PropertyGroup>
+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<Deterministic>False</Deterministic>
</PropertyGroup>
diff --git a/lib/Plugins.Runtime/src/VNLib.Plugins.Runtime.csproj b/lib/Plugins.Runtime/src/VNLib.Plugins.Runtime.csproj
index 9b77b22..5306727 100644
--- a/lib/Plugins.Runtime/src/VNLib.Plugins.Runtime.csproj
+++ b/lib/Plugins.Runtime/src/VNLib.Plugins.Runtime.csproj
@@ -1,21 +1,26 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <Nullable>enable</Nullable>
+ <Nullable>enable</Nullable>
<TargetFramework>net6.0</TargetFramework>
- <Authors>Vaughn Nugent</Authors>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
- <Description>A runtime plugin loader for .NET. Allows runtime loading and tracking of .NET assemblies
-that export the VNLib.Plugin.IPlugin interface.</Description>
+ <RootNamespace>VNLib.Plugins.Runtime</RootNamespace>
+ <AssemblyName>VNLib.Plugins.Runtime</AssemblyName>
<Version>1.0.1.1</Version>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
- <!-- Resolve nuget dll files and store them in the output dir -->
- <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
- <GenerateDocumentationFile>True</GenerateDocumentationFile>
- <AnalysisLevel>latest-all</AnalysisLevel>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile>
+ <AnalysisLevel>latest-all</AnalysisLevel>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
+ <GenerateDocumentationFile>True</GenerateDocumentationFile>
+ </PropertyGroup>
+
+ <PropertyGroup>
+ <Authors>Vaughn Nugent</Authors>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <Description>
+ A runtime plugin loader for .NET. Allows runtime loading and tracking of .NET assemblies
+ that export the VNLib.Plugin.IPlugin interface.
+ </Description>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
diff --git a/lib/Plugins/src/VNLib.Plugins.csproj b/lib/Plugins/src/VNLib.Plugins.csproj
index 37811ac..e558e95 100644
--- a/lib/Plugins/src/VNLib.Plugins.csproj
+++ b/lib/Plugins/src/VNLib.Plugins.csproj
@@ -3,17 +3,11 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>VNLib.Plugins</RootNamespace>
- <Authors>Vaughn Nugent</Authors>
- <Company>$(Authors)</Company>
- <Product>VNLib Plugins Interface Assembly</Product>
- <Description>Provides a standard interface for building dynamically loadable
-plugins and asynchronus web endpoint processing, compatible
-with the VNLib.Plugins.Runtime loader library.</Description>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
+
<Version>1.0.1.3</Version>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
+
<AssemblyName>VNLib.Plugins</AssemblyName>
- <PackageTags>Plugins, VNLIb, VNLib Plugins, Plugin Base</PackageTags>
+
<Nullable>enable</Nullable>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<AnalysisLevel>latest-all</AnalysisLevel>
@@ -22,6 +16,19 @@ with the VNLib.Plugins.Runtime loader library.</Description>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
+ <PropertyGroup>
+ <Authors>Vaughn Nugent</Authors>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <PackageTags>Plugins, VNLIb, VNLib Plugins, Plugin Base</PackageTags>
+ <Product>VNLib Plugins Interface Assembly</Product>
+ <Description>
+ Provides a standard interface for building dynamically loadable
+ plugins and asynchronus web endpoint processing, compatible
+ with the VNLib.Plugins.Runtime loader library.
+ </Description>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
+ </PropertyGroup>
+
<ItemGroup>
<PackageReference Include="ErrorProne.NET.CoreAnalyzers" Version="0.1.2">
<PrivateAssets>all</PrivateAssets>
diff --git a/lib/Utils/src/VNLib.Utils.csproj b/lib/Utils/src/VNLib.Utils.csproj
index d326325..907ee1e 100644
--- a/lib/Utils/src/VNLib.Utils.csproj
+++ b/lib/Utils/src/VNLib.Utils.csproj
@@ -3,13 +3,9 @@
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>VNLib.Utils</RootNamespace>
- <Authors>Vaughn Nugent</Authors>
- <Product>VNLib Utilities Library</Product>
- <Copyright>Copyright © 2022 Vaughn Nugent</Copyright>
- <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
+
<AssemblyName>VNLib.Utils</AssemblyName>
- <Version>1.0.1.10</Version>
- <Description>Base utilities library, structs, classes</Description>
+ <Version>1.0.1.10</Version>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Nullable>enable</Nullable>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
@@ -18,7 +14,15 @@
<AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile>
<RunAnalyzersDuringBuild>false</RunAnalyzersDuringBuild>
</PropertyGroup>
-
+
+ <PropertyGroup>
+ <Authors>Vaughn Nugent</Authors>
+ <Product>VNLib Utilities Library</Product>
+ <Copyright>Copyright © 2023 Vaughn Nugent</Copyright>
+ <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl>
+ <Description>Base utilities library, structs, classes</Description>
+ </PropertyGroup>
+
<ItemGroup>
<None Include="..\.editorconfig" Link=".editorconfig" />
</ItemGroup>