diff --git a/source/dyaml/resolver.d b/source/dyaml/resolver.d index 31df83f..8d8c027 100644 --- a/source/dyaml/resolver.d +++ b/source/dyaml/resolver.d @@ -33,11 +33,11 @@ final class Resolver { private: // Default tag to use for scalars. - string defaultScalarTag_; + string defaultScalarTag_ = "tag:yaml.org,2002:str"; // Default tag to use for sequences. - string defaultSequenceTag_; + string defaultSequenceTag_ = "tag:yaml.org,2002:seq"; // Default tag to use for mappings. - string defaultMappingTag_; + string defaultMappingTag_ = "tag:yaml.org,2002:map"; /* * Arrays of scalar resolver tuples indexed by starting character of a scalar. @@ -62,9 +62,6 @@ final class Resolver this(Flag!"useDefaultImplicitResolvers" defaultImplicitResolvers = Yes.useDefaultImplicitResolvers) @safe { - defaultScalarTag_ = "tag:yaml.org,2002:str"; - defaultSequenceTag_ = "tag:yaml.org,2002:seq"; - defaultMappingTag_ = "tag:yaml.org,2002:map"; if(defaultImplicitResolvers){addImplicitResolvers();} }