Skip to content

Commit

Permalink
Namespace added. Remaining update of *.chm.
Browse files Browse the repository at this point in the history
  • Loading branch information
jwaliszko committed Aug 18, 2016
1 parent 071b2b1 commit 49f225e
Show file tree
Hide file tree
Showing 12 changed files with 26 additions and 20 deletions.
Binary file modified doc/api/api.chm
Binary file not shown.
13 changes: 7 additions & 6 deletions doc/api/api.shfbproj
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,13 @@
<HelpTitle>ExpressiveAnnotations API</HelpTitle>
<ContentPlacement>AboveNamespaces</ContentPlacement>
<NamespaceSummaries>
<NamespaceSummaryItem name="(global)" isDocumented="False" />
<NamespaceSummaryItem name="ExpressiveAnnotations.Analysis" isDocumented="True">Namespace provides logic related to lexical and syntactic analysis of specified expressions.</NamespaceSummaryItem>
<NamespaceSummaryItem name="ExpressiveAnnotations.Attributes" isDocumented="True">Namespace provides expressive attributes that are used to define metadata for properties.</NamespaceSummaryItem>
<NamespaceSummaryItem name="ExpressiveAnnotations.MvcUnobtrusive.Providers" isDocumented="True">Namespace provides validator providers.</NamespaceSummaryItem>
<NamespaceSummaryItem name="ExpressiveAnnotations.MvcUnobtrusive.Validators" isDocumented="True">Namespace provides expressive validators for a specified validation types.</NamespaceSummaryItem>
</NamespaceSummaries>
<NamespaceSummaryItem name="(global)" isDocumented="True" />
<NamespaceSummaryItem name="ExpressiveAnnotations.Analysis" isDocumented="True">Namespace provides logic related to lexical and syntactic analysis of specified expressions.</NamespaceSummaryItem>
<NamespaceSummaryItem name="ExpressiveAnnotations.Attributes" isDocumented="True">Namespace provides expressive attributes that are used to define metadata for properties.</NamespaceSummaryItem>
<NamespaceSummaryItem name="ExpressiveAnnotations.MvcUnobtrusive.Providers" isDocumented="True">Namespace provides validator providers.</NamespaceSummaryItem>
<NamespaceSummaryItem name="ExpressiveAnnotations.MvcUnobtrusive.Validators" isDocumented="True">Namespace provides expressive validators for a specified validation types.</NamespaceSummaryItem>
<NamespaceSummaryItem name="ExpressiveAnnotations" isDocumented="True" />
<NamespaceSummaryItem name="ExpressiveAnnotations.Functions" isDocumented="True">Namespace provides access to function management for expressions.</NamespaceSummaryItem></NamespaceSummaries>
<VisibleItems>InheritedMembers, Protected, ProtectedInternalAsProtected</VisibleItems>
<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>
<RootNamespaceTitle>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
using System.Web.Mvc;
using ExpressiveAnnotations.Analysis;
using ExpressiveAnnotations.Attributes;
using ExpressiveAnnotations.Functions;

namespace ExpressiveAnnotations.MvcUnobtrusive.Validators
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using ExpressiveAnnotations.Functions;

namespace ExpressiveAnnotations.MvcWebSample.Misc
{
Expand Down
1 change: 1 addition & 0 deletions src/ExpressiveAnnotations.Tests/ParserTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
using System.Linq.Expressions;
using System.Runtime.CompilerServices;
using ExpressiveAnnotations.Analysis;
using ExpressiveAnnotations.Functions;
using Xunit;

namespace ExpressiveAnnotations.Tests
Expand Down
1 change: 1 addition & 0 deletions src/ExpressiveAnnotations/Analysis/Parser.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
using System.Linq;
using System.Linq.Expressions;
using System.Reflection;
using ExpressiveAnnotations.Functions;

namespace ExpressiveAnnotations.Analysis
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
using System.Linq;
using System.Text.RegularExpressions;
using ExpressiveAnnotations.Analysis;
using ExpressiveAnnotations.Functions;

namespace ExpressiveAnnotations.Attributes
{
Expand Down
8 changes: 4 additions & 4 deletions src/ExpressiveAnnotations/ExpressiveAnnotations.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,10 @@
<ItemGroup>
<Compile Include="Analysis\Expr.cs" />
<Compile Include="Analysis\TypeAdapter.cs" />
<Compile Include="FunctionsManager.cs" />
<Compile Include="IFunctionsManager.cs" />
<Compile Include="Toolchain.cs" />
<Compile Include="IFunctionsProvider.cs" />
<Compile Include="Functions\FunctionsManager.cs" />
<Compile Include="Functions\IFunctionsManager.cs" />
<Compile Include="Functions\Toolchain.cs" />
<Compile Include="Functions\IFunctionsProvider.cs" />
<Compile Include="Analysis\ParseErrorException.cs" />
<Compile Include="Analysis\Location.cs" />
<Compile Include="Analysis\TokenType.cs" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
using System.Linq;
using System.Linq.Expressions;

namespace ExpressiveAnnotations
namespace ExpressiveAnnotations.Functions
{
/// <summary>
/// Registers new functions of predefined signatures.
/// </summary>
/// <seealso cref="ExpressiveAnnotations.IFunctionsManager" />
/// <seealso cref="ExpressiveAnnotations.IFunctionsProvider" />
/// <seealso cref="IFunctionsManager" />
/// <seealso cref="IFunctionsProvider" />
public class FunctionsManager : IFunctionsManager, IFunctionsProvider
{
/// <summary>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/* https://github.com/jwaliszko/ExpressiveAnnotations
* Copyright (c) 2014 Jarosław Waliszko
* Licensed MIT: http://opensource.org/licenses/MIT */

using System;
using System.Linq.Expressions;

namespace ExpressiveAnnotations
namespace ExpressiveAnnotations.Functions
{
/// <summary>
/// Registers new functions of predefined signatures.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/* https://github.com/jwaliszko/ExpressiveAnnotations
* Copyright (c) 2014 Jarosław Waliszko
* Licensed MIT: http://opensource.org/licenses/MIT */

using System.Collections.Generic;
using System.Linq.Expressions;

namespace ExpressiveAnnotations
namespace ExpressiveAnnotations.Functions
{
/// <summary>
/// Functions source.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
using System.Text.RegularExpressions;
using ExpressiveAnnotations.Analysis;

namespace ExpressiveAnnotations
namespace ExpressiveAnnotations.Functions
{
internal static class ParserHelper
{
Expand All @@ -26,8 +26,8 @@ public static void RegisterToolchain(this Parser parser)
/// <summary>
/// Contains a set of predefined methods.
/// </summary>
/// <seealso cref="ExpressiveAnnotations.IFunctionsManager" />
/// <seealso cref="ExpressiveAnnotations.IFunctionsProvider" />
/// <seealso cref="IFunctionsProvider" />
/// <seealso cref="IFunctionsManager" />
/// <seealso cref="IFunctionsProvider" />
public class Toolchain : IFunctionsManager, IFunctionsProvider
{
Expand Down

0 comments on commit 49f225e

Please sign in to comment.