-Updated Json.NET Schema URL
This commit is contained in:
@@ -57,4 +57,4 @@ using System.Runtime.InteropServices;
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
[assembly: AssemblyVersion("7.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("7.0.1.18113")]
|
||||
[assembly: AssemblyFileVersion("7.0.1.18126")]
|
||||
|
||||
@@ -76,4 +76,4 @@ using System.Security;
|
||||
// by using the '*' as shown below:
|
||||
|
||||
[assembly: AssemblyVersion("7.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("7.0.1.18113")]
|
||||
[assembly: AssemblyFileVersion("7.0.1.18126")]
|
||||
|
||||
@@ -68,7 +68,7 @@ namespace Newtonsoft.Json
|
||||
/// Gets the <see cref="JsonSchema"/> of the JSON produced by the JsonConverter.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
/// <returns>The <see cref="JsonSchema"/> of the JSON produced by the JsonConverter.</returns>
|
||||
|
||||
@@ -47,10 +47,10 @@ namespace Newtonsoft.Json
|
||||
/// Represents a reader that provides <see cref="JsonSchema"/> validation.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public class JsonValidatingReader : JsonReader, IJsonLineInfo
|
||||
{
|
||||
private class SchemaScope
|
||||
|
||||
@@ -92,5 +92,5 @@ using System.Security;
|
||||
// by using the '*' as shown below:
|
||||
|
||||
[assembly: AssemblyVersion("7.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("7.0.1.18113")]
|
||||
[assembly: AssemblyFileVersion("7.0.1.18126")]
|
||||
[assembly: CLSCompliant(true)]
|
||||
|
||||
@@ -35,10 +35,10 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Contains the JSON schema extension methods.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public static class Extensions
|
||||
{
|
||||
/// <summary>
|
||||
@@ -46,7 +46,7 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Determines whether the <see cref="JToken"/> is valid.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
/// <param name="source">The source <see cref="JToken"/> to test.</param>
|
||||
@@ -54,7 +54,7 @@ namespace Newtonsoft.Json.Schema
|
||||
/// <returns>
|
||||
/// <c>true</c> if the specified <see cref="JToken"/> is valid; otherwise, <c>false</c>.
|
||||
/// </returns>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public static bool IsValid(this JToken source, JsonSchema schema)
|
||||
{
|
||||
bool valid = true;
|
||||
@@ -67,7 +67,7 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Determines whether the <see cref="JToken"/> is valid.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
/// <param name="source">The source <see cref="JToken"/> to test.</param>
|
||||
@@ -76,7 +76,7 @@ namespace Newtonsoft.Json.Schema
|
||||
/// <returns>
|
||||
/// <c>true</c> if the specified <see cref="JToken"/> is valid; otherwise, <c>false</c>.
|
||||
/// </returns>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public static bool IsValid(this JToken source, JsonSchema schema, out IList<string> errorMessages)
|
||||
{
|
||||
IList<string> errors = new List<string>();
|
||||
@@ -92,12 +92,12 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Validates the specified <see cref="JToken"/>.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
/// <param name="source">The source <see cref="JToken"/> to test.</param>
|
||||
/// <param name="schema">The schema to test with.</param>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public static void Validate(this JToken source, JsonSchema schema)
|
||||
{
|
||||
source.Validate(schema, null);
|
||||
@@ -108,13 +108,13 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Validates the specified <see cref="JToken"/>.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
/// <param name="source">The source <see cref="JToken"/> to test.</param>
|
||||
/// <param name="schema">The schema to test with.</param>
|
||||
/// <param name="validationEventHandler">The validation event handler.</param>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public static void Validate(this JToken source, JsonSchema schema, ValidationEventHandler validationEventHandler)
|
||||
{
|
||||
ValidationUtils.ArgumentNotNull(source, "source");
|
||||
|
||||
@@ -37,10 +37,10 @@ namespace Newtonsoft.Json.Schema
|
||||
/// An in-memory representation of a JSON Schema.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public class JsonSchema
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -37,7 +37,7 @@ using Newtonsoft.Json.Linq;
|
||||
|
||||
namespace Newtonsoft.Json.Schema
|
||||
{
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
internal class JsonSchemaBuilder
|
||||
{
|
||||
private readonly IList<JsonSchema> _stack;
|
||||
|
||||
@@ -28,7 +28,7 @@ using System.Collections.Generic;
|
||||
|
||||
namespace Newtonsoft.Json.Schema
|
||||
{
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
internal static class JsonSchemaConstants
|
||||
{
|
||||
public const string TypePropertyName = "type";
|
||||
|
||||
@@ -33,13 +33,13 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Returns detailed information about the schema exception.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
#if !(NETFX_CORE || PORTABLE40 || PORTABLE)
|
||||
[Serializable]
|
||||
#endif
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public class JsonSchemaException : JsonException
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -44,10 +44,10 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Generates a <see cref="JsonSchema"/> from a specified <see cref="Type"/>.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public class JsonSchemaGenerator
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -30,7 +30,7 @@ using Newtonsoft.Json.Utilities;
|
||||
|
||||
namespace Newtonsoft.Json.Schema
|
||||
{
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
internal class JsonSchemaModel
|
||||
{
|
||||
public bool Required { get; set; }
|
||||
|
||||
@@ -34,7 +34,7 @@ using System.Linq;
|
||||
|
||||
namespace Newtonsoft.Json.Schema
|
||||
{
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
internal class JsonSchemaModelBuilder
|
||||
{
|
||||
private JsonSchemaNodeCollection _nodes = new JsonSchemaNodeCollection();
|
||||
|
||||
@@ -35,7 +35,7 @@ using System.Linq;
|
||||
|
||||
namespace Newtonsoft.Json.Schema
|
||||
{
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
internal class JsonSchemaNode
|
||||
{
|
||||
public string Id { get; private set; }
|
||||
|
||||
@@ -28,7 +28,7 @@ using System.Collections.ObjectModel;
|
||||
|
||||
namespace Newtonsoft.Json.Schema
|
||||
{
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
internal class JsonSchemaNodeCollection : KeyedCollection<string, JsonSchemaNode>
|
||||
{
|
||||
protected override string GetKeyForItem(JsonSchemaNode item)
|
||||
|
||||
@@ -39,10 +39,10 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Resolves <see cref="JsonSchema"/> from an id.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public class JsonSchemaResolver
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -32,11 +32,11 @@ namespace Newtonsoft.Json.Schema
|
||||
/// The value types allowed by the <see cref="JsonSchema"/>.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Flags]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public enum JsonSchemaType
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -37,7 +37,7 @@ using System.Linq;
|
||||
|
||||
namespace Newtonsoft.Json.Schema
|
||||
{
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
internal class JsonSchemaWriter
|
||||
{
|
||||
private readonly JsonWriter _writer;
|
||||
|
||||
@@ -32,10 +32,10 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Specifies undefined schema Id handling options for the <see cref="JsonSchemaGenerator"/>.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public enum UndefinedSchemaIdHandling
|
||||
{
|
||||
/// <summary>
|
||||
|
||||
@@ -33,10 +33,10 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Returns detailed information related to the <see cref="ValidationEventHandler"/>.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public class ValidationEventArgs : EventArgs
|
||||
{
|
||||
private readonly JsonSchemaException _ex;
|
||||
|
||||
@@ -32,9 +32,9 @@ namespace Newtonsoft.Json.Schema
|
||||
/// Represents the callback method that will handle JSON schema validation events and the <see cref="ValidationEventArgs"/>.
|
||||
/// </para>
|
||||
/// <note type="caution">
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com">http://www.newtonsoft.com</see> for more details.
|
||||
/// JSON Schema validation has been moved to its own package. See <see href="http://www.newtonsoft.com/jsonschema">http://www.newtonsoft.com/jsonschema</see> for more details.
|
||||
/// </note>
|
||||
/// </summary>
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com for more details.")]
|
||||
[Obsolete("JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details.")]
|
||||
public delegate void ValidationEventHandler(object sender, ValidationEventArgs e);
|
||||
}
|
||||
Reference in New Issue
Block a user