Skip to content

Commit 66d167a

Browse files
committed
Add and update project documentations
1 parent 310b908 commit 66d167a

39 files changed

+3054
-338
lines changed

JsonSchema/RelogicLabs/JsonSchema/Utilities/DebugUtils.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace RelogicLabs.JsonSchema.Utilities;
88
// But create additional dependency
99
public static class DebugUtils
1010
{
11-
public static bool DebugPrint = true;
11+
public static bool DebugPrint = false;
1212

1313
internal static void Print(SchemaTree schemaTree, JsonTree jsonTree)
1414
{
@@ -33,4 +33,4 @@ internal static void Print(DateContext dateContext)
3333
if(!DebugPrint) return;
3434
Console.WriteLine($"Date Parsed: {dateContext}");
3535
}
36-
}
36+
}

JsonSchema/docs/api/RelogicLabs.JsonSchema.Exceptions.CommonException.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,13 +122,15 @@ <h1 id="RelogicLabs_JsonSchema_Exceptions_CommonException" data-uid="RelogicLabs
122122
<dd>
123123
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.ClassInstantiationException.html">ClassInstantiationException</a></div>
124124
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.ClassNotFoundException.html">ClassNotFoundException</a></div>
125+
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.DateLexerException.html">DateLexerException</a></div>
125126
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.DefinitionNotFoundException.html">DefinitionNotFoundException</a></div>
126127
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.DuplicateDefinitionException.html">DuplicateDefinitionException</a></div>
127128
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.DuplicateIncludeException.html">DuplicateIncludeException</a></div>
128129
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.DuplicatePragmaException.html">DuplicatePragmaException</a></div>
129130
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.DuplicatePropertyKeyException.html">DuplicatePropertyKeyException</a></div>
130131
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.FunctionMismatchException.html">FunctionMismatchException</a></div>
131132
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.FunctionNotFoundException.html">FunctionNotFoundException</a></div>
133+
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.InvalidDateException.html">InvalidDateException</a></div>
132134
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.InvalidFunctionException.html">InvalidFunctionException</a></div>
133135
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.InvalidIncludeException.html">InvalidIncludeException</a></div>
134136
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.InvalidPragmaValueException.html">InvalidPragmaValueException</a></div>
Lines changed: 286 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,286 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<meta charset="utf-8">
5+
<title>Class DateLexerException
6+
| Json Schema </title>
7+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
8+
<meta name="title" content="Class DateLexerException
9+
| Json Schema ">
10+
11+
<link rel="icon" href="../images/favicon.ico">
12+
<link rel="stylesheet" href="../public/docfx.min.css">
13+
<link rel="stylesheet" href="../public/main.css">
14+
<meta name="docfx:navrel" content="../toc.html">
15+
<meta name="docfx:tocrel" content="toc.html">
16+
17+
<meta name="docfx:rel" content="../">
18+
19+
20+
<meta name="docfx:docurl" content="https://github.com/relogiclabs/JsonSchema-DotNet/new/develop/apiSpec/new?filename=RelogicLabs_JsonSchema_Exceptions_DateLexerException.md&amp;value=---%0Auid%3A%20RelogicLabs.JsonSchema.Exceptions.DateLexerException%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
21+
</head>
22+
23+
<script type="module">
24+
import options from './../public/main.js'
25+
import { init } from './../public/docfx.min.js'
26+
init(options)
27+
</script>
28+
29+
<script>
30+
const theme = localStorage.getItem('theme') || 'auto'
31+
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
32+
</script>
33+
34+
35+
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
36+
<header class="bg-body border-bottom">
37+
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
38+
<div class="container-xxl flex-nowrap">
39+
<a class="navbar-brand" href="../index.html">
40+
<img id="logo" class="svg" src="../images/logo.svg" alt="Json Schema">
41+
Json Schema
42+
</a>
43+
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
44+
<i class="bi bi-three-dots"></i>
45+
</button>
46+
<div class="collapse navbar-collapse" id="navpanel">
47+
<div id="navbar">
48+
<form class="search" role="search" id="search">
49+
<i class="bi bi-search"></i>
50+
<input class="form-control" id="search-query" type="search" disabled="" placeholder="Search" autocomplete="off" aria-label="Search">
51+
</form>
52+
</div>
53+
</div>
54+
</div>
55+
</nav>
56+
</header>
57+
58+
<main class="container-xxl">
59+
<div class="toc-offcanvas">
60+
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
61+
<div class="offcanvas-header">
62+
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
63+
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
64+
</div>
65+
<div class="offcanvas-body">
66+
<nav class="toc" id="toc"></nav>
67+
</div>
68+
</div>
69+
</div>
70+
71+
<div class="content">
72+
<div class="actionbar">
73+
<button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
74+
<i class="bi bi-list"></i>
75+
</button>
76+
77+
<nav id="breadcrumb"></nav>
78+
</div>
79+
80+
<article data-uid="RelogicLabs.JsonSchema.Exceptions.DateLexerException">
81+
82+
83+
84+
<h1 id="RelogicLabs_JsonSchema_Exceptions_DateLexerException" data-uid="RelogicLabs.JsonSchema.Exceptions.DateLexerException" class="text-break">
85+
Class DateLexerException
86+
<a class="header-action link-secondary" title="View source" href="https://github.com/relogiclabs/JsonSchema-DotNet/blob/develop/JsonSchema/RelogicLabs/JsonSchema/Exceptions/DateLexerException.cs/#L3"><i class="bi bi-code-slash"></i></a>
87+
</h1>
88+
89+
<div class="facts text-secondary">
90+
<dl><dt>Namespace</dt><dd><a class="xref" href="RelogicLabs.html">RelogicLabs</a>.<a class="xref" href="RelogicLabs.JsonSchema.html">JsonSchema</a>.<a class="xref" href="RelogicLabs.JsonSchema.Exceptions.html">Exceptions</a></dd></dl>
91+
<dl><dt>Assembly</dt><dd>RelogicLabs.JsonSchema.dll</dd></dl>
92+
</div>
93+
94+
<div class="markdown summary"></div>
95+
<div class="markdown conceptual"></div>
96+
97+
<div class="codewrapper">
98+
<pre><code class="lang-csharp hljs">public class DateLexerException : CommonException, ISerializable</code></pre>
99+
</div>
100+
101+
102+
103+
104+
<dl class="typelist inheritance">
105+
<dt>Inheritance</dt>
106+
<dd>
107+
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
108+
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a></div>
109+
<div><a class="xref" href="RelogicLabs.JsonSchema.Exceptions.CommonException.html">CommonException</a></div>
110+
<div><span class="xref">DateLexerException</span></div>
111+
</dd>
112+
</dl>
113+
114+
<dl class="typelist implements">
115+
<dt>Implements</dt>
116+
<dd>
117+
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable">ISerializable</a></div>
118+
</dd>
119+
</dl>
120+
121+
122+
<dl class="typelist derived">
123+
<dt>Inherited Members</dt>
124+
<dd>
125+
<div>
126+
<a class="xref" href="RelogicLabs.JsonSchema.Exceptions.CommonException.html#RelogicLabs_JsonSchema_Exceptions_CommonException_ErrorCode">CommonException.ErrorCode</a>
127+
</div>
128+
<div>
129+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception">Exception.GetBaseException()</a>
130+
</div>
131+
<div>
132+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.getobjectdata">Exception.GetObjectData(SerializationInfo, StreamingContext)</a>
133+
</div>
134+
<div>
135+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.gettype">Exception.GetType()</a>
136+
</div>
137+
<div>
138+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.tostring">Exception.ToString()</a>
139+
</div>
140+
<div>
141+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.data">Exception.Data</a>
142+
</div>
143+
<div>
144+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.helplink">Exception.HelpLink</a>
145+
</div>
146+
<div>
147+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.hresult">Exception.HResult</a>
148+
</div>
149+
<div>
150+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.innerexception">Exception.InnerException</a>
151+
</div>
152+
<div>
153+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.message">Exception.Message</a>
154+
</div>
155+
<div>
156+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.source">Exception.Source</a>
157+
</div>
158+
<div>
159+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.stacktrace">Exception.StackTrace</a>
160+
</div>
161+
<div>
162+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.targetsite">Exception.TargetSite</a>
163+
</div>
164+
<div>
165+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.serializeobjectstate">Exception.SerializeObjectState</a>
166+
</div>
167+
<div>
168+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
169+
</div>
170+
<div>
171+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
172+
</div>
173+
<div>
174+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
175+
</div>
176+
<div>
177+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
178+
</div>
179+
<div>
180+
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
181+
</div>
182+
</dd></dl>
183+
184+
185+
186+
187+
188+
189+
<h2 class="section" id="constructors">Constructors
190+
</h2>
191+
192+
193+
<a id="RelogicLabs_JsonSchema_Exceptions_DateLexerException__ctor_" data-uid="RelogicLabs.JsonSchema.Exceptions.DateLexerException.#ctor*"></a>
194+
195+
<h3 id="RelogicLabs_JsonSchema_Exceptions_DateLexerException__ctor_System_String_System_String_" data-uid="RelogicLabs.JsonSchema.Exceptions.DateLexerException.#ctor(System.String,System.String)">
196+
DateLexerException(string, string)
197+
<a class="header-action link-secondary" title="View source" href="https://github.com/relogiclabs/JsonSchema-DotNet/blob/develop/JsonSchema/RelogicLabs/JsonSchema/Exceptions/DateLexerException.cs/#L5"><i class="bi bi-code-slash"></i></a>
198+
</h3>
199+
200+
<div class="markdown level1 summary"></div>
201+
<div class="markdown level1 conceptual"></div>
202+
203+
<div class="codewrapper">
204+
<pre><code class="lang-csharp hljs">public DateLexerException(string code, string message)</code></pre>
205+
</div>
206+
207+
<h4 class="section">Parameters</h4>
208+
<dl class="parameters">
209+
<dt><code>code</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
210+
<dd></dd>
211+
<dt><code>message</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
212+
<dd></dd>
213+
</dl>
214+
215+
216+
217+
218+
219+
220+
221+
222+
223+
224+
225+
226+
<a id="RelogicLabs_JsonSchema_Exceptions_DateLexerException__ctor_" data-uid="RelogicLabs.JsonSchema.Exceptions.DateLexerException.#ctor*"></a>
227+
228+
<h3 id="RelogicLabs_JsonSchema_Exceptions_DateLexerException__ctor_System_String_System_String_System_Exception_" data-uid="RelogicLabs.JsonSchema.Exceptions.DateLexerException.#ctor(System.String,System.String,System.Exception)">
229+
DateLexerException(string, string, Exception?)
230+
<a class="header-action link-secondary" title="View source" href="https://github.com/relogiclabs/JsonSchema-DotNet/blob/develop/JsonSchema/RelogicLabs/JsonSchema/Exceptions/DateLexerException.cs/#L6"><i class="bi bi-code-slash"></i></a>
231+
</h3>
232+
233+
<div class="markdown level1 summary"></div>
234+
<div class="markdown level1 conceptual"></div>
235+
236+
<div class="codewrapper">
237+
<pre><code class="lang-csharp hljs">public DateLexerException(string code, string message, Exception? innerException)</code></pre>
238+
</div>
239+
240+
<h4 class="section">Parameters</h4>
241+
<dl class="parameters">
242+
<dt><code>code</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
243+
<dd></dd>
244+
<dt><code>message</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
245+
<dd></dd>
246+
<dt><code>innerException</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a></dt>
247+
<dd></dd>
248+
</dl>
249+
250+
251+
252+
253+
254+
255+
256+
257+
258+
259+
260+
261+
262+
</article>
263+
264+
<div class="contribution d-print-none">
265+
<a href="https://github.com/relogiclabs/JsonSchema-DotNet/blob/develop/JsonSchema/RelogicLabs/JsonSchema/Exceptions/DateLexerException.cs/#L3" class="edit-link">Edit this page</a>
266+
</div>
267+
268+
269+
</div>
270+
271+
<div class="affix">
272+
<nav id="affix"></nav>
273+
</div>
274+
</main>
275+
276+
<div class="container-xxl search-results" id="search-results"></div>
277+
278+
<footer class="border-top">
279+
<div class="container-xxl">
280+
<div class="flex-fill">
281+
<div style="display:flex;justify-content:space-between"><span style="text-align:left"><a href="https://www.relogiclabs.com"><img src="/JsonSchema-DotNet/images/relogiclabs.svg" alt="Relogic Labs"></a></span><span style="text-align:right">&copy; 2023 Relogic Labs</span></div>
282+
</div>
283+
</div>
284+
</footer>
285+
</body>
286+
</html>

0 commit comments

Comments
 (0)