[gxml] Created tag GXML_0_4_0
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] Created tag GXML_0_4_0
- Date: Mon, 22 Sep 2014 22:20:20 +0000 (UTC)
The unsigned tag 'GXML_0_4_0' was created.
Tagger: Daniel Espinosa <esodan gmail com>
Date: Mon Sep 22 17:20:07 2014 -0500
Tagged GXML_0_4_0
Changes since the last tag 'GXML_0_3_2':
Adam Ples (5):
Error.vala: add get_last_error_msg convenience function NamespaceAttr.vala: make Ns accessible
internally, for XPath Node.vala: add evaluate function for XPath
gxml/Makefile.am: add XPath files to be built
gxml/: add initial XPath files, Error, Expression, NSResolver, and Result
test/: add tests for XPath
libxml-2.0.vapi: wrap some XPath functions
Daniel Espinosa (89):
Initial setup of XmlObjectModel to Serializable interface
Fixing recursive XmlObjectModel serialization on Serializable properties
Serializable now use nick for properties name. Fiexed segfault. * serialized_property_use_blurb
renamed to serialized_property_use_nick * serialized_xml_node_value default to null
Implemented Serializable.deserialize() * Added test case for serialize() * Added
SerializableObjectModel class to help Serializable implementators
Fixes to Serializable.deserialize() * Moved string_to_gvalue to Serializable interface *
Serializable.serialize_property() deprecates use of ParamSpec
Fixing Serializable.serialize() and deserialize() on conplex Element nodes
Fixes on SerializableTest
Fixed serialization and Element.content property
SerializableObjectModel: removed value property
Added UML diagram documentation
Bugs and warnning messages fixes. * Not used Serializable.serialized_xml_node removed *
Serializable.deserealize fixed return value * Fixed a bug adding content to top level Element *
Removed warnnings * Added SerializableError error domain
mplemented serialize non-automatic serializable properties * Implementors must attach a handler to
serialize_unknown_property event in order to serialize any property type non handled
automatically like GLib.Array, GLib.HashTable or others * Added serialized_node_name property to allow
implementator to override default node name; default is GObject Type's name * Removed warning
messsages
Fixed (again) deserialize objects with objects as properties
Fixed deserialization get Element content
Merge branch 'gsoc2013' into serialization
Fixes after 'soc2013' branch merge
Moved Object Model Serialization to SerializableObjectModel
Implemented proof of concept of SerializabelJson and SerializableObjectModel * Serializable methods
has been implemented by SerializableJson * SerializableJson implements Serializable interface *
SerializableObjectModel implements Serializable interface * Serializable interface defined to use both or
any future serialization method * Serializable spects to add nodes to a given Node, if is Document a root
if an Element childs Nodes. * Serializable can be used to serialize objects implementing it
Merge master to serialization branch
Fixed build. Squashed commit of the following:
All tests PASS for SerializableJson. Serialization API changes * Serializable has gained a
protected properties property to be used by derived classes to save on demand lists of
serializable properties * Serializable provides both abstract and virtual methods. Virtual methods
have a default implementation to be used by implementators allowing to override on derived classes of
implementators * Serializable implementators must implement abstract methods but if they want to
derived classes to override them, they must be declared as virtual * SerializableJson has been
ported to Serializable. Implements most mothods and reuse most of them with default implementation and
declared as virtual in order to allow to be overriden on derived classes. * All Unit Tests for
SerializableJson has been ported to Serializable and new SerializableJson and finish with PASS state.
* SerializableObjectModel has
been ported to Serializable. No tests yet.
Serializable honors properties nick. SerializableObjectModel Unit Tests added.
Merged 'master' and 'serialization' branches
Fixing merging 'master' and 'serializable' branches.
SerializableObjectModel: fixed use_nick property.
Added new Serializable.transform_(to/from)_string
Added unit test for override Serializable.transform_to_string()
Added Unit Test for override Serializable.transformable_from_string
SerializableObjectModel.(de)serialize can be overrided. Added Node.add_namespace_attr()
Fixed bug when using custome node name
Added documentation to Serializable.unknown_serializable_property
Added Node.copy(). More Unit Tests.
Fixed no serialize null Serializable. Set version to 0.4.0
Added check for serializable node name is null.
Serializable API change for serializable_node_name
Added convenient Enumeration class manipulate Enum types
Added Unit Test for serialize Enumeration
Added Unit Test for deserialize Enumeration
Serializable API change for node's name and use_nick
Format: replace tabs with spaces at Serializable's
Added Gee.TreeMap implementing Serializable
Added collection DualKeyMap and Unit Tests
Added Serializable Gee.ArrayList and Unit Tests
Serializable Gee.TreeMap added more Test cases
Fixes to detect node name deserialize.
Fixed Serializable Gee Collection with multiple type nodes
API break at interfaces for SerializableTreeMap/DualKeyMap
Fixed deserealize booleans. Added Test case.
Added SerializableHashMap and Test Suite
Merge remote-tracking branch 'origin/master' into serialization
Added Test cases and parse with options for Document
Serializable API change for GXml.Element content set
Merge branch 'newattr' into serialization
Ported NodeList to Gee Collections.
Sync pkg checks with Gee 0.8. Fixes on NodeList port Gee.Collection
Serializable API change unknown properties disable by default
Bug Fixes. API simplification for Serializable Containers.
Removed XPath.
Addedo SerializableCollection to allow not just Gee collections
Moved Enumeration Tests to a file
Preparation for parallel installation of GXml 0.4
Build fixes for GXml 0.4
Fixes on Builds and GObject Introspection support
Build Fixes
Fixes for Windows cross compile
Adding file with enviromental configuration for cross compile
Fixes on Win32/64 build
Adding license and Autor data for parsing symbols tool
Merge branch 'master' into serialization
Fixes for make distcheck
More fixes for make distcheck - VPATH works * Still fails on valadoc compilation
Fixed make distcheck
Moved Xom to its own library libxom
Moved Xom/Json implementation to Xom library
Win32/64 distribution fixes
Fixed build on VPATH environment
GObject Introspection fixes for Xom
Enable generation of DLL for GXml
Build improvements for Xom on Windows building DLL and VPATH
Added INSTALL file
Revert "Moved Xom to its own library libxom"
Removed Xom last file.
Added initial performance tests. Added Maintainers.
Added performance tests for deserialize large files.
Documentation improvement. Added Serializable performance test.
Added missing required modules to gxml-0.4.pc file
API change on Serializable. * SerializableError enumeration change name * Improved error
reporting on transformations from string
Adding Mallard documentation for Serializable
Added SerializableObjectModel class help.
Richard Schwarting (273):
Set type=xmlChar* on parametres, part 1
Set type=xmlChar* on parametres, part 2: those with string return types and other nearby changes
Set type=xmlChar* on fields
Set type=xmlChar* on method return values
Fix some cnames in libxml-2.0.vapi
Update libvala version; need a better solution to this
Add some TODO items for the future
Change error handling from throwing errors to setting a document-level error variable
Remove all throws declarations, since we're shifting to a document-level error variable
Change some errors in CharacterData and Text to use g_warning instead of GError
Remove unnecessary linking for valadoc command
Fix < in docs; I swear that I had to use the entity reference before
Document.vala: update some comments and spacing
NodeList.vala: fix comment so there's a separate long desc
Document.vala: convert more entity references to their actual characters
Implementation.vala, Document.vala: support creation of documents from Implementation
Utils.vala: add class of static internal methods to handle tasks like XML Name validation.
Utils.vala: fix some errors, add Utils.vala to Makefile.am
test/Makefile.am: add UtilsTest.vala UtilsTest.vala: add a basic test; need more
bleh
Revert "bleh"
Revert "Revert "bleh""
whatever
Revert to before the Utils fiasco
libxml-2.0.vapi: fix the ctype for dump_memory_format's mem param
libxml-2.0.vapi: define a few more methods from the C: validate_name, validate_qname, and (commented
out) has_feature (for later)
NodeList.vala: change error handling to g_warning
DocumentType.vala: update comments
Makefile.am: get rid of -Wall for now; reports a lot of warnings we can do nothing about using vala
right now
Implementation.vala: Update comments with references to spec
Implementation.vala: add error checking to create_document
Implementation.vala: add commented out code to use xmlHasFeature in the future
Document.vala: Update comments, particularly with references to spec
Document.vala: update error checking to use g_warning; add more error checks from spec
Document.vala: add root element for Document.with_implementation
Document.vala: Fix a comment
DocumentFragment.vala: add spec reference
DomNode.vala: update comments, especially adding references to spec
DomNode.vala, BackedNode.vala, Attr.vala: break API to fix typo: clone_node, not clone_nodes
DomNode.vala: update documentation, particularly adding references to the spec
Entity.vala: break API to fix typo: clone_node, not clone_nodes, part 2
DomNode.vala: remove some trailing whitespace
NodeList.vala: improve documentation, particularly adding references to spec
CharacterData.vala: update comments, particularly adding references to spec
CharacterData.vala: improve error handling, check more bounds, factor out bound checking
Text.vala: make use of new check_index_size from parent class CharacterData
Document.vala, DomNode.vala: move check_read_only to DomNode, so all its descendents can call it
Attr.vala: update documentation, specifically references to spec
Element.vala: update documentation, specifically references to spec
Document.vala, DomNode.vala: move check_wrong_document inot DomNode so other nodes (Element) can use it
Element.vala: handle spec'd errors
ProcessingInstruction.vala: handle spec'd errors
Text.vala: update documentation, specifically adding refs to spec
Text.vala: add more error checking from spec
Tiny fixes.
Document.vala: some small error handling changes; return on invalid chars for create_element
DomException.vala: rename file to comply with spec, improve docs, whitespace
Makefile.am: DomError -> DomException
Serialization.vala: DomError no longer thrown, so no need to catch it
GXmlTest.vala: override gtester handling of g_warnings; don't want to abort, but verify
DomException.vala: change errordomain DomError -> enum DomException
DomException.vala: add a dummy DomError for the transitioning of the tests
Makefile.am: remove -Wall for now, since we can't do anything about most errors, due to vala :'(
DomException.vala: add facility to set the last DomException set; ooo, classic error codes
DomException.vala: add NAMESPACE error code
CharacterData.vala, Element.vala, Document.vala, DomNode.vala, NodeList.vala: use new GXml.warning
facility, so we can preserve the last error code
Implementation.vala: factor out error checks into check_ functions
GXmlTest.vala: change how our tests test for warnings
DocumentTest.vala: first testing of warnings
Node.vala, Makefile.am: rename DomNode.vala to Node.vala for impending change
Node.vala: Renamed DomNode to Node; this should break all the other files :D
gxml/*.vala: Change all DomNode references to Node
test/*.vala: change DomNode to GXml.Node
Some documentation fixes
examples/c: refactor tests, remove GErrors, correct naming
examples/c/Makefile: update
examples/c: actually add .c files this time
examples/js: refactor examples into their own files
examples/vala/example.vala: remove obsolete GError handling
tests/valgrind: add memory testing files, like suppression files, and .c and .vala tests
tests/valgrind: correct some permissions
examples/c: add Document properties example; rename examples
examples/c: add document_factory.c, remove a comment from document_properties.c
BackedNode.vala: add a TODO about memory usage
CDATASection: docfix for an entity reference
Document.vala: touch some comments
DocumentType.vala: docfix for an entity ref
ProcessingInstruction.vala: docfix for an entity ref
test/vaglrind: add a couple new tests, fix the gtype.supp
Serialization.vala: address some compile-time warnings
Text.vala: address some compile time warnings; fail split more gracefully
Memory: Node.vala, BackedNode.vala, Element.vala, NodeList.vala, Attr.vala, Entity.vala, Document.vala:
change ownership of return value to unowned for a bunch of methods (insert_before,
append/remove/replace_child); references will be handled by the Document
Memory: Document.vala: node creation methods (e.g. create_element) now return unowned/weak references
to the nodes they create; the Document alone owns them
CharacterData.vala: change behaviour when offset == length of string for bounds checking, since the end
of a string is a fit place to insert things (but perhaps not remove :D)
Document.vala: don't return null on create_element if invalid characters have been specified; print a
g_warning and proceed instead (libxml2 accepts invalid characters anyway)
DocumentTest.vala: invalid characters no longer cause create_element to return null, so don't test for
it
TextTest.vala: INDEX_SIZE exceptions no longer result in null returns
test/valgrind/glib.supp: suppress g_log allocations
test/valgrind: add message.c to just test the allocations by g_message
document_create_minimal_2.c: incrementally expand the test of memory usage, mwahaha
Implementation.vala: extend from GObject
examples/js: rename several examples, add new ones
examples/c/document_factory.c: add print out of example nodes we create
examples/c: fix some whitespace
configure.ac: no longer test version-sensitive libvala, instead use AM_PROG_VALAC. Fix bgo #706521.
Change error handling from throwing errors to setting a document-level error variable (2)
Remove all throws declarations, since we're shifting to a document-level error variable
Change some errors in CharacterData and Text to use g_warning instead of GError
Document.vala: Update comments, particularly with references to spec
Document.vala: update error checking to use g_warning; add more error checks from spec (2)
CharacterData.vala: update comments, particularly adding references to spec
CharacterData.vala: improve error handling, check more bounds, factor out bound checking
Text.vala: make use of new check_index_size from parent class CharacterData
Document.vala, DomNode.vala: move check_read_only to DomNode, so all its descendents can call it
Document.vala, DomNode.vala: move check_wrong_document inot DomNode so other nodes (Element) can use it
Element.vala: handle spec'd errors
ProcessingInstruction.vala: handle spec'd errors
Text.vala: add more error checking from spec
Tiny fixes.
Document.vala: some small error handling changes; return on invalid chars for create_element
Serialization.vala: DomError no longer thrown, so no need to catch it
GXmlTest.vala: override gtester handling of g_warnings; don't want to abort, but verify
DomException.vala: change errordomain DomError -> enum DomException
DomException.vala: add a dummy DomError for the transitioning of the tests
DomException.vala: add facility to set the last DomException set; ooo, classic error codes
DomException.vala: add NAMESPACE error code
CharacterData.vala, Element.vala, Document.vala, DomNode.vala, NodeList.vala: use new GXml.warning
facility, so we can preserve the last error code
Implementation.vala, Document.vala: support creation of documents from Implementation
Implementation.vala: Update comments with references to spec
Implementation.vala: add error checking to create_document
Document.vala: add root element for Document.with_implementation
Implementation.vala: factor out error checks into check_ functions
GXmlTest.vala: change how our tests test for warnings
DocumentTest.vala: first testing of warnings
Attr.vala: update documentation, specifically references to spec
Attr.vala: update documentation, specifically references to spec (2)
examples/c: refactor tests, remove GErrors, correct naming
Makefile.am: DomError -> DomException
Document.vala: touch some comments
Text.vala: address some compile time warnings; fail split more gracefully
CharacterData.vala: change behaviour when offset == length of string for bounds checking, since the end
of a string is a fit place to insert things (but perhaps not remove :D)
Document.vala: don't return null on create_element if invalid characters have been specified; print a
g_warning and proceed instead (libxml2 accepts invalid characters anyway)
DocumentTest.vala: invalid characters no longer cause create_element to return null, so don't test for
it
TextTest.vala: INDEX_SIZE exceptions no longer result in null returns
Node.vala, Makefile.am: rename DomNode.vala to Node.vala for impending change
DomNode.vala, BackedNode.vala, Attr.vala: break API to fix typo: clone_node, not clone_nodes
Entity.vala: break API to fix typo: clone_node, not clone_nodes, part 2
Node.vala: Renamed DomNode to Node; this should break all the other files :D
gxml/*.vala: Change all DomNode references to Node (2)
test/*.vala: change DomNode to GXml.Node
Node.vala: documentation fixes
NodeList.vala: documentation fixes; link to GList when a method is based off of that, add some missing
param fields
gxml/Node.vala, gxml/NodeList.vala: fix some documentation issues with linebreaks in { link}s
test/: remove usage of deprecated GXmlDomError
test/: remove definition of deprecated GXmlDomError
CharacterData.vala: fix whitespace
Node.vala: update comments, especially adding references to spec (2)
Document.vala: Fix a comment (2)
Memory: Node.vala, BackedNode.vala, Element.vala, NodeList.vala, Attr.vala, Entity.vala, Document.vala:
change ownership of return value to unowned for a bunch of methods (insert_before,
append/remove/replace_child); references will be handled by the Document
Memory: Document.vala: node creation methods (e.g. create_element) now return unowned/weak references
to the nodes they create; the Document alone owns them
Serialization.vala: remove temporary _docs fix
Serialization.vala: API BREAK: change serialize_object and deserialize_object to work with (2)
test/Serializa{tion,ble}Test.vala: adapt to new behaviour of gxml_serialization_{de,}serialize_object
BackedNode.vala: actually implement clone_node, add a TODO
examples/c/Makefile: update
examples/c: actually add .c files this time
examples/js: refactor examples into their own files
examples/c: add Document properties example; rename examples
examples/c: add document_factory.c, remove a comment from document_properties.c
examples/js: rename several examples, add new ones
examples/c/document_factory.c: add print out of example nodes we create
examples/c: fix some whitespace
examples/c: rename examples
examples/c/Makefile: update names of files
examples/c: at long last, committing the GXmlNode example
examples/c: add example.xml for the GXmlNode example
examples/c: rename example.xml to more specific bookshelf_node.xml
examples/c/node.c: fix some type issues
Implementation.vala: extend from GObject
examples/js: rename examples
tests/valgrind: add memory testing files, like suppression files, and .c and .vala tests
tests/valgrind: correct some permissions
test/vaglrind: add a couple new tests, fix the gtype.supp
test/valgrind/glib.supp: suppress g_log allocations
test/valgrind: add message.c to just test the allocations by g_message
document_create_minimal_2.c: incrementally expand the test of memory usage, mwahaha
test/valgrind: change things due to fixes in memory handling
example.vala: remove obsolete try-catch
Document.vala: fix a comment
Document.vala: correct the type for copy_node
Node.vala: touch some comments
configure.ac: we don't actually need vapigen
examples/c/document_new.c: remove now-erroneous unrefs
examples/c: save generated output files into own directory
examples/js: put generated output into own directory
Node.vala, NodeList.vala: drop private _str fields for to_string; we wouldn't cash it anyway
configure.ac: GLIB_GSETTINGS, not GLIB_SETTINGS
examples/*/Makefile.am: update list of files to the actual ones available to pass make distcheck
examples/c: add C examples
examples/js: add JavaScript examples
Attr.vala: improve stringification
CharacterData.vala: improve documentation
Document.vala: add child management support (YAY), improve documentation
Element.vala: fix bug where stringifyings Elements would show unsynced versions without updated
attributes
Entity.vala: doc fix
Node.vala: fix check_wrong_document so documents are handled properly
NodeList.vala: add a warning when appending EntityReferences, noting that we don't (yet) support those
Text.vala: doc fix
Attr.vala: add an XML example
Make clone_node's return value be an unowned Node; its memory is managed by its GXml.Document whose
node_dict it lives in, and we don't want the caller to deal with its referencing
gxml/{Element,Node}.vala: add documentation for memory usage
Node.vala: change doc
test/valgrind/Makefile: to use 'make run', get user to pass name of program to test as a macro
test/valgrind: move a .supp rule to gtype.supp from glib.supp
test/valgrind/gtype.supp: add some proper labels
libxml-2.0.vapi: improve XmlError, provide get_last_error method to xmlParserCtxt, define ErrorDomain
enum
Attr.vala: rearrange description
gxml/*.vala: update docs, markup special values, type links, and add memory management guidance
CharacterData,Implementation,Node.vala: change protected functions to internal, so they aren't exposed
in C
glib-2.0.vapi: get rid of trailing whitespace
Error.vala: Add GXml.Error errordomain, for actual exception handling unlike DomExceptions
Makefile.am: compile Error.vala
Document.vala: add GXml.Error to Document.from_path, use Xml.ParserCtxt.read_file instead of
Xml.Parser.parse_file, for error-handling
Document.vala: add error handling to IO operations
README: add guidance for documentation
gxml/*.vala: add a linebreak between Version and URL; sadly only works in Valadoc HTML, not gtkdoc
devhelp
gxml/*.vala: fix examples in comments regarding line breaking
Document.vala: improve documentation significantly, describe parametres, link more types, and indicate
memory management on return types
Element.vala: improve documentation by removing unnecessary periods, and inheriting more docs
Error.vala: add WRITER errorcode
gxml/*.vala: remove unnecessary periods
Document.vala: add more error reporting
DocumentTest.vala: test error handling for doc save and load
DomException: add X_OTHER for a generic error code that's not part of the DOM spec
GXmlTest.vala: add an error check for our boilerplate get_doc, print our test_error message to stderr
(Test.message doesn't seem to?)
Document.vala: use error messages from libxml2
NodeList.vala: touch a comment
libxml-2.0.vapi: add Xml.Error.get_last_error (xmlGetLastError)
Attr.vala: del a comment
test/valgrind/libxml2.supp: play with the .supp
XPath: xml_error_msg -> GXml.get_last_error_msg; DomError -> GXml.Error; temporary, will decide on how
to handle errors soon.
XPathExpressionTest.vala: specify which type of Node, original used DomNode but GXml now just calls it
Node
test/*.xml: add a couple more test files; test_invalid.xml should have been there a while ago, but I
suppose the tests would fail correctly either way :)
DESIGN: design document (used for newattr branch right now)
BackedNode.vala: clean up a little
Attr.vala: make Attr extend from BackedNode; treat its internal xmlAttr as an xmlNode; removes a lot of
code
Document.vala: add the ability to lookup attributes, since we'll map xmlAttr to GXmlAttr for caching in
our Document now
NamedNodeMap.vala: add NamedMap interface and the NamedAttrMap implementation; may change NamedMap to
NamedNodeMap yet; this will replace the GLib.HashTable usage for GXml.Node.attributes, and will allow us to
rip out all the GXml<>libxml2 syncing code that occurs, since our NamedAttrMap will update the underlying
libxml2 structures immediately when changes occur
Node.vala: changed attributes from a GLib.HashTable to a GXml.NamedAttrMap
Element.vala: switch from GLib.HashTable for attributes to GXml.NamedAttrMap; greatly simplify Attr
handling within Element by bumping a lot to GXml.NamedAttrMap, and by removing the need to sync between
GLib.HashTable and libxml2
BackedNode.vala: remove HashTable attributes definition (use GXml.Node's default implementation
anyway); don't need to sync elements now
Makefile.am: add NamedNodeMap.vala
NodeList.vala: deprecated AttrNodeList; we'll use the more generic one for xmlNodes
Document.vala: remove the need to sync elements! yay!
DocumentTest.vala, ElementTest.vala: make changes to account for the switch from a GLib.HashTable
attributes to a GXml.NamedNodeMap; we should consider supporting GLibHashTable methods for backwards
compatibility though (lookup, size, etc)
DocumentTest.vala, ElementTest.vala: make changes to account for the switch from a GLib.HashTable
attributes to a GXml.NamedNodeMap; we should consider supporting GLibHashTable methods for backwards
compatibility though (lookup, size, etc)
DESIGN: add section on how to handle Xml.Attr <> GXml.Attr
Attr.vala: parent_node, previous_sibling, and next_sibling are supposed to be NULL for Attr according
to W3C
BackedNode.vala: add internal function set_xmlnode, mostly so we can replace the xmlNode a GXmlNode
points to in the case of GXmlAttrs when we're manipualting them through our GXmlNamedAttrMap (which is how
Elements handle them, through that)
Document.vala, gxml/Makefile.am: clean up some whitespace and remove some comments
NamedNodeMap.vala: change GXmlNamedAttrMap so that we can preserve and return old Attrs as we should
according to W3C DOM
test/SerializableTest.vala,SerializationTest.vala: update test expectations because GXmlSerialization
now returns Documents, not just Nodes (since our change in the memory model)
test/XPathExressionTest.vala: use get_named_item () instead of [] to access attrs
Element.vala: add some whitespace between functions
Attr.vala: fix a merge conflict
BackedNode.vala: cosmetic; wrap long conditional
Document.vala: document copy_node ()
Node.vala: improve documentation, note behaviour when working with nodes from other documents
Serializable.vala: add a serialize () and a deserialize () interface method, in case there are
object-level serialization tasks that aren't contained to individual properties.
Serializable.vala: move serialize_property higher up in the source file, wrap its signature
Serializable.vala: wrap deserialize_property's signature
Serializable.vala: whoops, haven't included esodan's blacklist yet
Serialization.vala: stop pretending that the only nodes deserialize_object might get are Documents, but
handle getting either a Document or an Element node. serialize_object () needs to return a Document, as if
it tried to just return a an object from one, its owner document would cease to be in scope and its memory
would be freed. However, because a serialization document might contain multiple objects in a hierarchy
(like with a collection), anyone implementing Serializable who wants to override how a collection
deserializes its members would need to be able to call deserialize_object () on individual nodes
(representing the members) and wouldn't have a Document for each one (since they're all in the collection's
document)
Simon Kågedal Reimer (1):
configure.ac: Remove unneccessary check for libvaladoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]