Skip to content

Commit 7c92c2d

Browse files
committed
[build] Prepare nuget description
1 parent 3f6e40c commit 7c92c2d

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

ExpressionDelegates.Generation/ExpressionDelegates.Generation.csproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,12 @@
1212
<PackageProjectUrl>https://github.com/SIDOVSKY/ExpressionDelegates</PackageProjectUrl>
1313
<RepositoryType>git</RepositoryType>
1414
<Copyright>Vadim Sedov</Copyright>
15-
<Description>A tool which generates delegates to properties, fields, methods and constructors used in expression trees.</Description>
16-
<PackageTags>linq, expression, tree, delegate, source, code, generator, accessor, method, constructor</PackageTags>
15+
<Description>ExpressionDelegates is a tool which generates delegates to properties, fields, methods and constructors used in linq expression trees.
16+
17+
The purpose of this library is to compile the most common and simplest operations in expression trees during the build to avoid their slow compilation at runtime or invoсation overhead after interpretation.
18+
19+
If your project doesn't have linq expressions to generate delegates from and you just want to use the generated delegates from other assemblies, please install `ExpressionDelegates.Base` NuGet package to avoid any code generation attempts.</Description>
20+
<PackageTags>linq, expression, tree, delegate, source, code, generator, field, property, accessor, method, constructor</PackageTags>
1721
</PropertyGroup>
1822

1923
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">

ExpressionDelegates/ExpressionDelegates.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,12 @@
1212
<PackageProjectUrl>https://github.com/SIDOVSKY/ExpressionDelegates</PackageProjectUrl>
1313
<RepositoryType>git</RepositoryType>
1414
<Copyright>Vadim Sedov</Copyright>
15-
<PackageTags>linq, expression, tree, delegate, source, code, generator, accessor, method, constructor</PackageTags>
15+
<PackageTags>linq, expression, tree, delegate, source, code, generator, field, property, accessor, method, constructor</PackageTags>
1616
<Version>1.0.0</Version>
17+
<Description>ExpressionDelegates is a tool which generates delegates to properties, fields, methods and constructors used in linq expression trees.
18+
19+
This package contains only the base classes required for expression delegates' usage. It should be used in projects that do not contain any linq expressions to generate delegates from, but make use of the delegates generated for other assemblies.
20+
Delegates generation is provided via the main `ExpressionDelegates.Generation` package.</Description>
1721
</PropertyGroup>
1822

1923
</Project>

0 commit comments

Comments
 (0)