diff --git a/doc/doctrees/environment.pickle b/doc/doctrees/environment.pickle
index 6555f4a..a11ac2a 100644
Binary files a/doc/doctrees/environment.pickle and b/doc/doctrees/environment.pickle differ
diff --git a/doc/html/api/dyaml.dumper.html b/doc/html/api/dyaml.dumper.html
index fe07f1a..5e9cf90 100644
--- a/doc/html/api/dyaml.dumper.html
+++ b/doc/html/api/dyaml.dumper.html
@@ -112,57 +112,57 @@
Set stream name. Used in debugging messages.
-void resolver(Resolver resolver);
+@property void resolver(Resolver resolver);
Specify custom Resolver to use.
-void representer(Representer representer);
+@property void representer(Representer representer);
Specify custom Representer to use.
-void canonical(in bool canonical);
+@property void canonical(bool canonical);
Write scalars in canonical form?
-void indent(in uint indent);
+@property void indent(uint indent);
Set indentation width. 2 by default. Must not be zero.
-void textWidth(in uint width);
+@property void textWidth(uint width);
Set preferred text width.
-void lineBreak(in LineBreak lineBreak);
+@property void lineBreak(LineBreak lineBreak);
Set line break to use. Unix by default.
-void encoding(in Encoding encoding);
+@property void encoding(Encoding encoding);
Set character encoding to use. UTF-8 by default.
-void explicitStart(in bool explicit);
+@property void explicitStart(bool explicit);
Always explicitly write document start?
-void explicitEnd(in bool explicit);
+@property void explicitEnd(bool explicit);
Always explicitly write document end?
-void YAMLVersion(in string YAMLVersion);
+@property void YAMLVersion(string YAMLVersion);
Specify YAML version string. "1.1" by default.
-void tagDirectives(string[string] tags);
+@property void tagDirectives(string[string] tags);
Specify tag directives.
diff --git a/doc/html/api/dyaml.loader.html b/doc/html/api/dyaml.loader.html
index 3f79d7d..b36dd25 100644
--- a/doc/html/api/dyaml.loader.html
+++ b/doc/html/api/dyaml.loader.html
@@ -98,11 +98,11 @@
-- this(in const(immutable(char)[]) filename);
+
- this(string filename);
Construct a Loader to load YAML from a file.
-Parameters:const(immutable(char)[]) filename |
+Parameters:string filename |
Name of the file to load from. |
Throws:YAMLException if the file could not be opened or read.
@@ -138,6 +138,9 @@
Load single YAML document.
If none or more than one YAML document is found, this throws a YAMLException.
+
+
+ This can only be called once; this is enforced by contract.
Returns:Root node of the document.
@@ -155,6 +158,9 @@
them all at once. Calling
loadAll after iterating over the node or
vice versa will not return any documents, as they have all been parsed
already.
+
+
+ This can only be called once; this is enforced by contract.
Returns:Array of root nodes of all documents in the file/stream.
@@ -168,6 +174,9 @@
Foreach over YAML documents.
Parses documents lazily, when they are needed.
+
+
+ Foreach over a Loader can only be used once; this is enforced by contract.
Throws:YAMLException on a parsing error.
diff --git a/doc/html/api/dyaml.representer.html b/doc/html/api/dyaml.representer.html
index 62fe8b4..9acb9da 100644
--- a/doc/html/api/dyaml.representer.html
+++ b/doc/html/api/dyaml.representer.html
@@ -182,7 +182,7 @@
-
- Node representScalar(in string tag, string scalar, ScalarStyle style = (ScalarStyle).Invalid);
+
- Node representScalar(string tag, string scalar, ScalarStyle style = (ScalarStyle).Invalid);
Represent a scalar with specified tag.
@@ -217,7 +217,7 @@
-
- Node representSequence(in string tag, Node[] sequence, CollectionStyle style = (CollectionStyle).Invalid);
+
- Node representSequence(string tag, Node[] sequence, CollectionStyle style = (CollectionStyle).Invalid);
Represent a sequence with specified tag, representing children first.
@@ -256,7 +256,7 @@
-
- Node representMapping(in string tag, Pair[] pairs, CollectionStyle style = (CollectionStyle).Invalid);
+
- Node representMapping(string tag, Pair[] pairs, CollectionStyle style = (CollectionStyle).Invalid);
Represent a mapping with specified tag, representing children first.
diff --git a/doc/html/articles/spec_differences.html b/doc/html/articles/spec_differences.html
index 82539ed..71052fa 100644
--- a/doc/html/articles/spec_differences.html
+++ b/doc/html/articles/spec_differences.html
@@ -138,7 +138,7 @@ struct appears in Phobos.