Skip to content

Commit 49f225e

Browse files
committed
Namespace added. Remaining update of *.chm.
1 parent 071b2b1 commit 49f225e

File tree

12 files changed

+26
-20
lines changed

12 files changed

+26
-20
lines changed

doc/api/api.chm

1.04 KB
Binary file not shown.

doc/api/api.shfbproj

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,13 @@
4141
<HelpTitle>ExpressiveAnnotations API</HelpTitle>
4242
<ContentPlacement>AboveNamespaces</ContentPlacement>
4343
<NamespaceSummaries>
44-
<NamespaceSummaryItem name="(global)" isDocumented="False" />
45-
<NamespaceSummaryItem name="ExpressiveAnnotations.Analysis" isDocumented="True">Namespace provides logic related to lexical and syntactic analysis of specified expressions.</NamespaceSummaryItem>
46-
<NamespaceSummaryItem name="ExpressiveAnnotations.Attributes" isDocumented="True">Namespace provides expressive attributes that are used to define metadata for properties.</NamespaceSummaryItem>
47-
<NamespaceSummaryItem name="ExpressiveAnnotations.MvcUnobtrusive.Providers" isDocumented="True">Namespace provides validator providers.</NamespaceSummaryItem>
48-
<NamespaceSummaryItem name="ExpressiveAnnotations.MvcUnobtrusive.Validators" isDocumented="True">Namespace provides expressive validators for a specified validation types.</NamespaceSummaryItem>
49-
</NamespaceSummaries>
44+
<NamespaceSummaryItem name="(global)" isDocumented="True" />
45+
<NamespaceSummaryItem name="ExpressiveAnnotations.Analysis" isDocumented="True">Namespace provides logic related to lexical and syntactic analysis of specified expressions.</NamespaceSummaryItem>
46+
<NamespaceSummaryItem name="ExpressiveAnnotations.Attributes" isDocumented="True">Namespace provides expressive attributes that are used to define metadata for properties.</NamespaceSummaryItem>
47+
<NamespaceSummaryItem name="ExpressiveAnnotations.MvcUnobtrusive.Providers" isDocumented="True">Namespace provides validator providers.</NamespaceSummaryItem>
48+
<NamespaceSummaryItem name="ExpressiveAnnotations.MvcUnobtrusive.Validators" isDocumented="True">Namespace provides expressive validators for a specified validation types.</NamespaceSummaryItem>
49+
<NamespaceSummaryItem name="ExpressiveAnnotations" isDocumented="True" />
50+
<NamespaceSummaryItem name="ExpressiveAnnotations.Functions" isDocumented="True">Namespace provides access to function management for expressions.</NamespaceSummaryItem></NamespaceSummaries>
5051
<VisibleItems>InheritedMembers, Protected, ProtectedInternalAsProtected</VisibleItems>
5152
<ProjectSummary>A small .NET and JavaScript library which provides annotation-based conditional validation mechanisms. Given attributes allow to forget about imperative way of step-by-step verification of validation conditions in many cases. Since fields validation requirements are applied as metadata, domain-related code is more condensed.</ProjectSummary>
5253
<RootNamespaceTitle>

src/ExpressiveAnnotations.MvcUnobtrusive/Validators/ExpressiveValidator.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
using System.Web.Mvc;
1212
using ExpressiveAnnotations.Analysis;
1313
using ExpressiveAnnotations.Attributes;
14+
using ExpressiveAnnotations.Functions;
1415

1516
namespace ExpressiveAnnotations.MvcUnobtrusive.Validators
1617
{

src/ExpressiveAnnotations.MvcWebSample/Misc/CustomToolchain.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
using System.Collections.Generic;
33
using System.Linq;
44
using System.Linq.Expressions;
5+
using ExpressiveAnnotations.Functions;
56

67
namespace ExpressiveAnnotations.MvcWebSample.Misc
78
{

src/ExpressiveAnnotations.Tests/ParserTest.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
using System.Linq.Expressions;
55
using System.Runtime.CompilerServices;
66
using ExpressiveAnnotations.Analysis;
7+
using ExpressiveAnnotations.Functions;
78
using Xunit;
89

910
namespace ExpressiveAnnotations.Tests

src/ExpressiveAnnotations/Analysis/Parser.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using System.Linq;
99
using System.Linq.Expressions;
1010
using System.Reflection;
11+
using ExpressiveAnnotations.Functions;
1112

1213
namespace ExpressiveAnnotations.Analysis
1314
{

src/ExpressiveAnnotations/Attributes/ExpressiveAttribute.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using System.Linq;
1010
using System.Text.RegularExpressions;
1111
using ExpressiveAnnotations.Analysis;
12+
using ExpressiveAnnotations.Functions;
1213

1314
namespace ExpressiveAnnotations.Attributes
1415
{

src/ExpressiveAnnotations/ExpressiveAnnotations.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,10 @@
6363
<ItemGroup>
6464
<Compile Include="Analysis\Expr.cs" />
6565
<Compile Include="Analysis\TypeAdapter.cs" />
66-
<Compile Include="FunctionsManager.cs" />
67-
<Compile Include="IFunctionsManager.cs" />
68-
<Compile Include="Toolchain.cs" />
69-
<Compile Include="IFunctionsProvider.cs" />
66+
<Compile Include="Functions\FunctionsManager.cs" />
67+
<Compile Include="Functions\IFunctionsManager.cs" />
68+
<Compile Include="Functions\Toolchain.cs" />
69+
<Compile Include="Functions\IFunctionsProvider.cs" />
7070
<Compile Include="Analysis\ParseErrorException.cs" />
7171
<Compile Include="Analysis\Location.cs" />
7272
<Compile Include="Analysis\TokenType.cs" />

src/ExpressiveAnnotations/FunctionsManager.cs renamed to src/ExpressiveAnnotations/Functions/FunctionsManager.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
using System.Linq;
88
using System.Linq.Expressions;
99

10-
namespace ExpressiveAnnotations
10+
namespace ExpressiveAnnotations.Functions
1111
{
1212
/// <summary>
1313
/// Registers new functions of predefined signatures.
1414
/// </summary>
15-
/// <seealso cref="ExpressiveAnnotations.IFunctionsManager" />
16-
/// <seealso cref="ExpressiveAnnotations.IFunctionsProvider" />
15+
/// <seealso cref="IFunctionsManager" />
16+
/// <seealso cref="IFunctionsProvider" />
1717
public class FunctionsManager : IFunctionsManager, IFunctionsProvider
1818
{
1919
/// <summary>

src/ExpressiveAnnotations/IFunctionsManager.cs renamed to src/ExpressiveAnnotations/Functions/IFunctionsManager.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/* https://github.com/jwaliszko/ExpressiveAnnotations
22
* Copyright (c) 2014 Jarosław Waliszko
33
* Licensed MIT: http://opensource.org/licenses/MIT */
4-
4+
55
using System;
66
using System.Linq.Expressions;
77

8-
namespace ExpressiveAnnotations
8+
namespace ExpressiveAnnotations.Functions
99
{
1010
/// <summary>
1111
/// Registers new functions of predefined signatures.

0 commit comments

Comments
 (0)