Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Add XML docs for Release builds and add latest xml doc to Nuget/lib

  • Loading branch information...
commit bd5f208ae703a7844e374480cce9ddc26f7cb2ff 1 parent 3cd9774
Demis Bellot mythz authored
340 NuGet/lib/net35/ServiceStack.Text.XML
... ... @@ -0,0 +1,340 @@
  1 +<?xml version="1.0"?>
  2 +<doc>
  3 + <assembly>
  4 + <name>ServiceStack.Text</name>
  5 + </assembly>
  6 + <members>
  7 + <member name="M:ServiceStack.Text.ITypeSerializer`1.CanCreateFromString(System.Type)">
  8 + <summary>
  9 + Determines whether this serializer can create the specified type from a string.
  10 + </summary>
  11 + <param name="type">The type.</param>
  12 + <returns>
  13 + <c>true</c> if this instance [can create from string] the specified type; otherwise, <c>false</c>.
  14 + </returns>
  15 + </member>
  16 + <member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromString(System.String)">
  17 + <summary>
  18 + Parses the specified value.
  19 + </summary>
  20 + <param name="value">The value.</param>
  21 + <returns></returns>
  22 + </member>
  23 + <member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromReader(System.IO.TextReader)">
  24 + <summary>
  25 + Deserializes from reader.
  26 + </summary>
  27 + <param name="reader">The reader.</param>
  28 + <returns></returns>
  29 + </member>
  30 + <member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToString(`0)">
  31 + <summary>
  32 + Serializes to string.
  33 + </summary>
  34 + <param name="value">The value.</param>
  35 + <returns></returns>
  36 + </member>
  37 + <member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToWriter(`0,System.IO.TextWriter)">
  38 + <summary>
  39 + Serializes to writer.
  40 + </summary>
  41 + <param name="value">The value.</param>
  42 + <param name="writer">The writer.</param>
  43 + </member>
  44 + <member name="M:ServiceStack.Text.JsonSerializer`1.DeserializeFromString(System.String)">
  45 + <summary>
  46 + Parses the specified value.
  47 + </summary>
  48 + <param name="value">The value.</param>
  49 + <returns></returns>
  50 + </member>
  51 + <member name="T:ServiceStack.Text.Support.DoubleConverter">
  52 + <summary>
  53 + A class to allow the conversion of doubles to string representations of
  54 + their exact decimal values. The implementation aims for readability over
  55 + efficiency.
  56 +
  57 + Courtesy of @JonSkeet
  58 + http://www.yoda.arachsys.com/csharp/DoubleConverter.cs
  59 + </summary>
  60 + </member>
  61 + <!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Support.DoubleConverter.ToExactString(System.Double)" -->
  62 + <!-- Badly formed XML comment ignored for member "T:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal" -->
  63 + <!-- Badly formed XML comment ignored for member "F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.digits" -->
  64 + <member name="F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.decimalPoint">
  65 + <summary>
  66 + How many digits are *after* the decimal point
  67 + </summary>
  68 + </member>
  69 + <member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.#ctor(System.Int64)">
  70 + <summary>
  71 + Constructs an arbitrary decimal expansion from the given long.
  72 + The long must not be negative.
  73 + </summary>
  74 + </member>
  75 + <member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.MultiplyBy(System.Int32)">
  76 + <summary>
  77 + Multiplies the current expansion by the given amount, which should
  78 + only be 2 or 5.
  79 + </summary>
  80 + </member>
  81 + <member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Shift(System.Int32)">
  82 + <summary>
  83 + Shifts the decimal point; a negative value makes
  84 + the decimal expansion bigger (as fewer digits come after the
  85 + decimal place) and a positive value makes the decimal
  86 + expansion smaller.
  87 + </summary>
  88 + </member>
  89 + <member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Normalize">
  90 + <summary>
  91 + Removes leading/trailing zeroes from the expansion.
  92 + </summary>
  93 + </member>
  94 + <member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.ToString">
  95 + <summary>
  96 + Converts the value to a proper decimal string representation.
  97 + </summary>
  98 + </member>
  99 + <member name="T:ServiceStack.Text.Json.JsonWriter`1">
  100 + <summary>
  101 + Implement the serializer using a more static approach
  102 + </summary>
  103 + <typeparam name="T"></typeparam>
  104 + </member>
  105 + <member name="T:ServiceStack.Text.DateTimeExtensions">
  106 + <summary>
  107 + A fast, standards-based, serialization-issue free DateTime serailizer.
  108 + </summary>
  109 + </member>
  110 + <member name="M:ServiceStack.Text.Common.DeserializeTypeUtils.GetTypeStringConstructor(System.Type)">
  111 + <summary>
  112 + Get the type(string) constructor if exists
  113 + </summary>
  114 + <param name="type">The type.</param>
  115 + <returns></returns>
  116 + </member>
  117 + <member name="M:ServiceStack.Text.Common.JsWriter.HasAnyEscapeChars(System.String)">
  118 + <summary>
  119 + micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
  120 + </summary>
  121 + <param name="value"></param>
  122 + <returns></returns>
  123 + </member>
  124 + <member name="T:ServiceStack.Text.JsonSerializer">
  125 + <summary>
  126 + Creates an instance of a Type from a string value
  127 + </summary>
  128 + </member>
  129 + <member name="T:ServiceStack.Text.QueryStringWriter`1">
  130 + <summary>
  131 + Implement the serializer using a more static approach
  132 + </summary>
  133 + <typeparam name="T"></typeparam>
  134 + </member>
  135 + <member name="T:ServiceStack.Text.TypeSerializer">
  136 + <summary>
  137 + Creates an instance of a Type from a string value
  138 + </summary>
  139 + </member>
  140 + <member name="M:ServiceStack.Text.TypeSerializer.CanCreateFromString(System.Type)">
  141 + <summary>
  142 + Determines whether the specified type is convertible from string.
  143 + </summary>
  144 + <param name="type">The type.</param>
  145 + <returns>
  146 + <c>true</c> if the specified type is convertible from string; otherwise, <c>false</c>.
  147 + </returns>
  148 + </member>
  149 + <member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString``1(System.String)">
  150 + <summary>
  151 + Parses the specified value.
  152 + </summary>
  153 + <param name="value">The value.</param>
  154 + <returns></returns>
  155 + </member>
  156 + <member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString(System.String,System.Type)">
  157 + <summary>
  158 + Parses the specified type.
  159 + </summary>
  160 + <param name="type">The type.</param>
  161 + <param name="value">The value.</param>
  162 + <returns></returns>
  163 + </member>
  164 + <member name="M:ServiceStack.Text.TypeSerializer.ToStringDictionary``1(``0)">
  165 + <summary>
  166 + Useful extension method to get the Dictionary[string,string] representation of any POCO type.
  167 + </summary>
  168 + <returns></returns>
  169 + </member>
  170 + <member name="M:ServiceStack.Text.TypeSerializer.Dump``1(``0)">
  171 + <summary>
  172 + Recursively prints the contents of any POCO object in a human-friendly, readable format
  173 + </summary>
  174 + <returns></returns>
  175 + </member>
  176 + <member name="T:ServiceStack.Text.Controller.PathInfo">
  177 + <summary>
  178 + Class to hold
  179 + </summary>
  180 + </member>
  181 + <!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Controller.PathInfo.Parse(System.String)" -->
  182 + <member name="M:ServiceStack.Text.Json.JsonTypeSerializer.WriteRawString(System.IO.TextWriter,System.String)">
  183 + <summary>
  184 + Shortcut escape when we're sure value doesn't contain any escaped chars
  185 + </summary>
  186 + <param name="writer"></param>
  187 + <param name="value"></param>
  188 + </member>
  189 + <member name="M:ServiceStack.Text.Json.JsonTypeSerializer.EncodeMapKey(System.Object)">
  190 + <summary>
  191 + A JSON key needs to be a string with quotes
  192 + </summary>
  193 + <param name="value"></param>
  194 + <returns></returns>
  195 + </member>
  196 + <member name="M:ServiceStack.Text.Json.JsonTypeSerializer.ConvertFromUtf32(System.Int32)">
  197 + <summary>
  198 + Since Silverlight doesn't have char.ConvertFromUtf32() so putting Mono's implemenation inline.
  199 + </summary>
  200 + <param name="utf32"></param>
  201 + <returns></returns>
  202 + </member>
  203 + <member name="F:ServiceStack.Text.StreamExtensions.DefaultBufferSize">
  204 + <summary>
  205 + @jonskeet: Collection of utility methods which operate on streams.
  206 + r285, February 26th 2009: http://www.yoda.arachsys.com/csharp/miscutil/
  207 + </summary>
  208 + </member>
  209 + <member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream)">
  210 + <summary>
  211 + Reads the given stream up to the end, returning the data as a byte
  212 + array.
  213 + </summary>
  214 + </member>
  215 + <member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Int32)">
  216 + <summary>
  217 + Reads the given stream up to the end, returning the data as a byte
  218 + array, using the given buffer size.
  219 + </summary>
  220 + </member>
  221 + <member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Byte[])">
  222 + <summary>
  223 + Reads the given stream up to the end, returning the data as a byte
  224 + array, using the given buffer for transferring data. Note that the
  225 + current contents of the buffer is ignored, so the buffer needn't
  226 + be cleared beforehand.
  227 + </summary>
  228 + </member>
  229 + <member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream)">
  230 + <summary>
  231 + Copies all the data from one stream into another.
  232 + </summary>
  233 + </member>
  234 + <member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Int32)">
  235 + <summary>
  236 + Copies all the data from one stream into another, using a buffer
  237 + of the given size.
  238 + </summary>
  239 + </member>
  240 + <member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Byte[])">
  241 + <summary>
  242 + Copies all the data from one stream into another, using the given
  243 + buffer for transferring data. Note that the current contents of
  244 + the buffer is ignored, so the buffer needn't be cleared beforehand.
  245 + </summary>
  246 + </member>
  247 + <member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Int32)">
  248 + <summary>
  249 + Reads exactly the given number of bytes from the specified stream.
  250 + If the end of the stream is reached before the specified amount
  251 + of data is read, an exception is thrown.
  252 + </summary>
  253 + </member>
  254 + <member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[])">
  255 + <summary>
  256 + Reads into a buffer, filling it completely.
  257 + </summary>
  258 + </member>
  259 + <member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32)">
  260 + <summary>
  261 + Reads exactly the given number of bytes from the specified stream,
  262 + into the given buffer, starting at position 0 of the array.
  263 + </summary>
  264 + </member>
  265 + <member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
  266 + <summary>
  267 + Reads exactly the given number of bytes from the specified stream,
  268 + into the given buffer, starting at position 0 of the array.
  269 + </summary>
  270 + </member>
  271 + <member name="M:ServiceStack.Text.StreamExtensions.ReadExactlyFast(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
  272 + <summary>
  273 + Same as ReadExactly, but without the argument checks.
  274 + </summary>
  275 + </member>
  276 + <member name="T:ServiceStack.Text.AssemblyUtils">
  277 + <summary>
  278 + Utils to load types
  279 + </summary>
  280 + </member>
  281 + <member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String)">
  282 + <summary>
  283 + Find the type from the name supplied
  284 + </summary>
  285 + <param name="typeName">[typeName] or [typeName, assemblyName]</param>
  286 + <returns></returns>
  287 + </member>
  288 + <member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String,System.String)">
  289 + <summary>
  290 + Find type if it exists
  291 + </summary>
  292 + <param name="typeName"></param>
  293 + <param name="assemblyName"></param>
  294 + <returns>The type if it exists</returns>
  295 + </member>
  296 + <member name="M:ServiceStack.Text.StringExtensions.BaseConvert(System.String,System.Int32,System.Int32)">
  297 + <summary>
  298 + Converts from base: 0 - 62
  299 + </summary>
  300 + <param name="source">The source.</param>
  301 + <param name="from">From.</param>
  302 + <param name="to">To.</param>
  303 + <returns></returns>
  304 + </member>
  305 + <member name="M:ServiceStack.Text.StringExtensions.FastToUtf8Bytes(System.String)">
  306 + <summary>
  307 + Skip the encoding process for 'safe strings'
  308 + </summary>
  309 + <param name="strVal"></param>
  310 + <returns></returns>
  311 + </member>
  312 + <member name="T:ServiceStack.Text.Jsv.JsvWriter`1">
  313 + <summary>
  314 + Implement the serializer using a more static approach
  315 + </summary>
  316 + <typeparam name="T"></typeparam>
  317 + </member>
  318 + <member name="M:ServiceStack.Text.Json.JsonUtils.HasAnyEscapeChars(System.String)">
  319 + <summary>
  320 + micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
  321 + </summary>
  322 + <param name="value"></param>
  323 + <returns></returns>
  324 + </member>
  325 + <member name="M:ServiceStack.Text.TypeSerializer`1.DeserializeFromString(System.String)">
  326 + <summary>
  327 + Parses the specified value.
  328 + </summary>
  329 + <param name="value">The value.</param>
  330 + <returns></returns>
  331 + </member>
  332 + <member name="M:ServiceStack.Text.Common.DateTimeSerializer.ParseWcfJsonDate(System.String)">
  333 + <summary>
  334 + WCF Json format: /Date(unixts+0000)/
  335 + </summary>
  336 + <param name="wcfJsonDate"></param>
  337 + <returns></returns>
  338 + </member>
  339 + </members>
  340 +</doc>
BIN  NuGet/lib/net35/ServiceStack.Text.dll
Binary file not shown
BIN  src/ServiceStack.Text.suo
Binary file not shown
7 src/ServiceStack.Text/ServiceStack.Text.csproj
... ... @@ -1,4 +1,4 @@
1   -<?xml version="1.0" encoding="utf-8"?>
  1 +<?xml version="1.0" encoding="utf-8"?>
2 2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 3 <PropertyGroup>
4 4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -36,7 +36,7 @@
36 36 <DebugSymbols>true</DebugSymbols>
37 37 <DebugType>full</DebugType>
38 38 <Optimize>false</Optimize>
39   - <OutputPath>bin\MonoTouch</OutputPath>
  39 + <OutputPath>bin\Debug\</OutputPath>
40 40 <DefineConstants>DEBUG;TRACE</DefineConstants>
41 41 <ErrorReport>prompt</ErrorReport>
42 42 <WarningLevel>4</WarningLevel>
@@ -45,11 +45,12 @@
45 45 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
46 46 <DebugType>pdbonly</DebugType>
47 47 <Optimize>true</Optimize>
48   - <OutputPath>bin\MonoTouch</OutputPath>
  48 + <OutputPath>bin\Release\</OutputPath>
49 49 <DefineConstants>TRACE</DefineConstants>
50 50 <ErrorReport>prompt</ErrorReport>
51 51 <WarningLevel>4</WarningLevel>
52 52 <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  53 + <DocumentationFile>bin\Release\ServiceStack.Text.XML</DocumentationFile>
53 54 </PropertyGroup>
54 55 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'MonoTouch|AnyCPU' ">
55 56 <DebugType>pdbonly</DebugType>
4 tests/ServiceStack.Text.Tests/AotTests.cs
@@ -6,10 +6,12 @@ namespace ServiceStack.Text.Tests
6 6 [TestFixture]
7 7 public class AotTests
8 8 {
  9 +#if SILVERLIGHT || MONOTOUCH
9 10 [Test]
10 11 public void Can_Register_AOT()
11 12 {
12   - JsConfig.RegisterForAot<Movie>();
  13 + JsConfig.RegisterForAot();
13 14 }
  15 +#endif
14 16 }
15 17 }

0 comments on commit bd5f208

Please sign in to comment.
Something went wrong with that request. Please try again.