Imported Upstream version 4.6.0.125

Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2016-08-03 10:59:49 +00:00
parent a569aebcfd
commit e79aa3c0ed
17047 changed files with 3137615 additions and 392334 deletions

View File

@@ -1,16 +0,0 @@
2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
* AssemblyInfo.cs : use the same pub key in 2.0 (dummy), to ease
testing locally.
2008-05-07 Sebastien Pouliot <sebastien@ximian.com>
* AssemblyInfo.cs: Remove AssemblyDelaySign(true) since it's
not always needed and can be controlled from the Makefile.
Adjust public key for System.Windows (InternalsVisibleTo)
2008-04-13 Jb Evain <jbevain@novell.com>
* AssemblyInfo.cs: agmono is renamed to Mono.Moonlight.
Merged from the Moonlight 2 branch.

View File

@@ -1,29 +0,0 @@
2010-04-01 Miguel de Icaza <miguel@novell.com>
* JsonValue.cs: We need to use Convert.ToXXXX for numbers as we
always end up reporting the value JsonType.Number regardless of
the underlying storage (int, long or decimal). The parser
picks the best storage suitable for the data, and can end up using
"ints" for values that sometimes use longs.
This causes problems when derefercing the data for example, if you
have an int and try to get it out as a long you end up with an
invalid cast exception.
2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
* System.Json.dll.sources : remove JsonReader.cs.
2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
* Makefile : reference System.Xml and System.ServiceModel.Web (for
moonlight compatibility).
2009-08-13 Atsushi Enomoto <atsushi@ximian.com>
* Makefile : update profile check.
2008-06-10 Atsushi Enomoto <atsushi@ximian.com>
* System.Json.dll.sources, Makefile : initial checkin.

View File

@@ -5,4 +5,4 @@ System.Json/JsonObject.cs
System.Json/JsonPrimitive.cs
System.Json/JsonType.cs
System.Json/JsonValue.cs
System.Json/JavaScriptReader.cs
System.Json/JavaScriptReader.cs

View File

@@ -1,70 +0,0 @@
2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
* JsonReader.cs : moved to Sys.SM.Web/Sys.R.S.Json.
2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
* JsonValue.cs : use Sys.SM.Web.dll's JavaScriptObjectDeserializer
for silverlight sdk / moonlight compatibility.
* JsonReader.cs : renamed to JavaScriptReader (for disambiguation in
Sys.SM.Web.dll). Now it is native-type based and used by the above
deserializer.
2010-02-18 Atsushi Enomoto <atsushi@ximian.com>
* JsonValue.cs : fix string escaping, it was giving wrong output
after \" and \\.
2010-02-18 Atsushi Enomoto <atsushi@ximian.com>
* JsonReader.cs : line endings after a value should not result in
a parse error.
* JsonObject.cs : duplicate object key "SHOULD" not be used, but
they are not rejected. So, make it a bit sloppy.
2010-01-27 Atsushi Enomoto <atsushi@ximian.com>
* JsonReader.cs : oops, added previous change to wrong position.
2010-01-27 Atsushi Enomoto <atsushi@ximian.com>
* JsonReader.cs : It seems it can either return int, long or decimal
depending on the value. Users cannot really predict what type of
the primitive value can be returned and casts to specific types
very likely fail. doh.
2010-01-27 Atsushi Enomoto <atsushi@ximian.com>
* JsonReader.cs : use decimal instead of int to parse decimal part
of numeric value. It can parse bigger value than int now (like
tweet id).
2009-10-05 Atsushi Enomoto <atsushi@ximian.com>
* JsonReader.cs : \uXXXX parser was totally wrong, giving wrong #.
2009-09-22 Atsushi Enomoto <atsushi@ximian.com>
* JsonValue.cs, JsonReader.cs, JsonPrimitive.cs :
Handle "null" values, as string, so far (haven't tried what .NET
actually does).
Fix array ToString() that missed commas (while Save() worked fine -
it has different serialization logic).
2009-01-15 Atsushi Enomoto <atsushi@ximian.com>
* JsonReader.cs : consume ',' between items in an array.
2008-09-15 Atsushi Enomoto <atsushi@ximian.com>
* JsonObject.cs, JsonValue.cs : SL2b2 updates.
2008-08-28 Atsushi Enomoto <atsushi@ximian.com>
* JsonReader.cs : a ReadChar() is missing in number parsing.
2008-06-10 Atsushi Enomoto <atsushi@ximian.com>
* JsonArray.cs, JsonObject.cs, JsonPrimitive.cs, JsonReader.cs,
JsonType.cs, JsonValue.cs, MergedEnumerator.cs : initial checkin.

View File

@@ -1 +1 @@
System.Json/JsonValueTest.cs
System.Json/JsonValueTest.cs