[gxml] (173 commits) ...Merge branch 'master' into serialization
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] (173 commits) ...Merge branch 'master' into serialization
- Date: Wed, 2 Apr 2014 21:29:13 +0000 (UTC)
Summary of changes:
349673e... Initial setup of XmlObjectModel to Serializable interface (*)
13ddd94... Fixing recursive XmlObjectModel serialization on Serializab (*)
82fbfc1... Serializable now use nick for properties name. Fiexed segfa (*)
d37d5ec... Implemented Serializable.deserialize() * Added test case fo (*)
6ff61bc... Fixes to Serializable.deserialize() * Moved string_to_gvalu (*)
1f11a5b... Fixing Serializable.serialize() and deserialize() on conple (*)
16da349... Fixes on SerializableTest (*)
f1ace6c... Fixed serialization and Element.content property (*)
9785896... SerializableObjectModel: removed value property (*)
4f66b9d... Added UML diagram documentation (*)
c8430c0... Bugs and warnning messages fixes. * Not used Serializable.s (*)
9da1ce0... mplemented serialize non-automatic serializable properties (*)
c3762b2... Fixed (again) deserialize objects with objects as propertie (*)
582a65a... Set type=xmlChar* on parametres, part 1 (*)
7c24391... Set type=xmlChar* on parametres, part 2: those with string (*)
0214abf... Set type=xmlChar* on fields (*)
1e2973b... Set type=xmlChar* on method return values (*)
e79195a... Fix some cnames in libxml-2.0.vapi (*)
ff872c1... Update libvala version; need a better solution to this (*)
1753318... Add some TODO items for the future (*)
f6259d4... Change error handling from throwing errors to setting a doc (*)
0e9f943... Remove all throws declarations, since we're shifting to a d (*)
5cd5078... Change some errors in CharacterData and Text to use g_warni (*)
09d96c4... Remove unnecessary linking for valadoc command (*)
2958bf6... Fix < in docs; I swear that I had to use the entity referen (*)
7bae7e3... Document.vala: update some comments and spacing (*)
7eb9fb8... NodeList.vala: fix comment so there's a separate long desc (*)
485dd65... Document.vala: convert more entity references to their actu (*)
9c73918... Implementation.vala, Document.vala: support creation of doc (*)
ee3f046... Utils.vala: add class of static internal methods to handle (*)
aad45f4... Utils.vala: fix some errors, add Utils.vala to Makefile.am (*)
ec99a84... test/Makefile.am: add UtilsTest.vala UtilsTest.vala: add a (*)
0001fcb... bleh (*)
344b71e... Revert "bleh" (*)
d844ec5... Revert "Revert "bleh"" (*)
bc775bc... whatever (*)
93c22c2... Revert to before the Utils fiasco (*)
1bfe1af... libxml-2.0.vapi: fix the ctype for dump_memory_format's mem (*)
2b71672... libxml-2.0.vapi: define a few more methods from the C: vali (*)
58b0db8... NodeList.vala: change error handling to g_warning (*)
dc663b9... DocumentType.vala: update comments (*)
eb1cb91... Makefile.am: get rid of -Wall for now; reports a lot of war (*)
096c166... Implementation.vala: Update comments with references to spe (*)
48c4ec6... Implementation.vala: add error checking to create_document (*)
36c3a95... Implementation.vala: add commented out code to use xmlHasFe (*)
bc26048... Document.vala: Update comments, particularly with reference (*)
c647f8a... Document.vala: update error checking to use g_warning; add (*)
2a97a2b... Document.vala: add root element for Document.with_implement (*)
31c2c2e... Document.vala: Fix a comment (*)
b218f53... DocumentFragment.vala: add spec reference (*)
982f2cb... DomNode.vala: update comments, especially adding references (*)
eafb5b7... DomNode.vala, BackedNode.vala, Attr.vala: break API to fix (*)
7e1645d... DomNode.vala: update documentation, particularly adding ref (*)
4219773... Entity.vala: break API to fix typo: clone_node, not clone_n (*)
9c3d5e4... DomNode.vala: remove some trailing whitespace (*)
39fff91... NodeList.vala: improve documentation, particularly adding r (*)
44be6d2... CharacterData.vala: update comments, particularly adding re (*)
56d75a5... CharacterData.vala: improve error handling, check more boun (*)
25e9709... Text.vala: make use of new check_index_size from parent cla (*)
2ea1133... Document.vala, DomNode.vala: move check_read_only to DomNod (*)
f98463a... Attr.vala: update documentation, specifically references to (*)
d284915... Element.vala: update documentation, specifically references (*)
9dc9243... Document.vala, DomNode.vala: move check_wrong_document inot (*)
2469c75... Element.vala: handle spec'd errors (*)
5ed7290... ProcessingInstruction.vala: handle spec'd errors (*)
0310573... Text.vala: update documentation, specifically adding refs t (*)
841f354... Text.vala: add more error checking from spec (*)
f63fdeb... Tiny fixes. (*)
f840d45... Document.vala: some small error handling changes; return on (*)
eb34147... DomException.vala: rename file to comply with spec, improve (*)
a8d7150... Makefile.am: DomError -> DomException (*)
a0ee0fb... Serialization.vala: DomError no longer thrown, so no need t (*)
f4e861c... GXmlTest.vala: override gtester handling of g_warnings; don (*)
d472f9d... DomException.vala: change errordomain DomError -> enum DomE (*)
f2dcc04... DomException.vala: add a dummy DomError for the transitioni (*)
d4a2c38... Makefile.am: remove -Wall for now, since we can't do anythi (*)
04027b5... DomException.vala: add facility to set the last DomExceptio (*)
f38da2f... DomException.vala: add NAMESPACE error code (*)
454507e... CharacterData.vala, Element.vala, Document.vala, DomNode.va (*)
e2a67bc... Implementation.vala: factor out error checks into check_ fu (*)
38dafa3... GXmlTest.vala: change how our tests test for warnings (*)
d484ef0... DocumentTest.vala: first testing of warnings (*)
6e2b4a8... Node.vala, Makefile.am: rename DomNode.vala to Node.vala fo (*)
fafab27... Node.vala: Renamed DomNode to Node; this should break all t (*)
b69d2a4... gxml/*.vala: Change all DomNode references to Node (*)
0c48103... test/*.vala: change DomNode to GXml.Node (*)
e4dc48d... Some documentation fixes (*)
acabee7... examples/c: refactor tests, remove GErrors, correct naming (*)
0042e1d... examples/c/Makefile: update (*)
2e71e81... examples/c: actually add .c files this time (*)
d446425... examples/js: refactor examples into their own files (*)
42342eb... examples/vala/example.vala: remove obsolete GError handling (*)
e7ada06... tests/valgrind: add memory testing files, like suppression (*)
376e2da... tests/valgrind: correct some permissions (*)
489ea5d... examples/c: add Document properties example; rename example (*)
bca62f6... examples/c: add document_factory.c, remove a comment from d (*)
77e88ae... BackedNode.vala: add a TODO about memory usage (*)
138e555... CDATASection: docfix for an entity reference (*)
51972d0... Document.vala: touch some comments (*)
2cf8640... DocumentType.vala: docfix for an entity ref (*)
2c7a630... ProcessingInstruction.vala: docfix for an entity ref (*)
e29fae1... test/vaglrind: add a couple new tests, fix the gtype.supp (*)
175f49e... Serialization.vala: address some compile-time warnings (*)
74500fe... Text.vala: address some compile time warnings; fail split m (*)
ac18ab2... Memory: Node.vala, BackedNode.vala, Element.vala, NodeList. (*)
ef9124e... Memory: Document.vala: node creation methods (e.g. create_e (*)
2295955... CharacterData.vala: change behaviour when offset == length (*)
faf06cc... Document.vala: don't return null on create_element if inval (*)
481bcef... DocumentTest.vala: invalid characters no longer cause creat (*)
8e2f081... TextTest.vala: INDEX_SIZE exceptions no longer result in nu (*)
3515677... test/valgrind/glib.supp: suppress g_log allocations (*)
7002159... test/valgrind: add message.c to just test the allocations b (*)
6c19264... document_create_minimal_2.c: incrementally expand the test (*)
d10d39a... Implementation.vala: extend from GObject (*)
0368f57... examples/js: rename several examples, add new ones (*)
a2951fc... examples/c/document_factory.c: add print out of example nod (*)
69f18f1... examples/c: fix some whitespace (*)
2a33ba7... Fixed deserialization get Element content (*)
e0651b5... Merge branch 'gsoc2013' into serialization (*)
413cd1e... Fixes after 'soc2013' branch merge (*)
8ff022b... Moved Object Model Serialization to SerializableObjectModel (*)
2a2b8fc... Implemented proof of concept of SerializabelJson and Serial (*)
89c8e79... Merge master to serialization branch (*)
355e9f6... Fixed build. Squashed commit of the following: (*)
3cf7e60... All tests PASS for SerializableJson. Serialization API chan (*)
9973997... Serializable honors properties nick. SerializableObjectMode (*)
db53456... Merged 'master' and 'serialization' branches (*)
c9afb40... Fixing merging 'master' and 'serializable' branches. (*)
47b1d68... SerializableObjectModel: fixed use_nick property. (*)
aad75cc... Added new Serializable.transform_(to/from)_string (*)
962bb34... Added unit test for override Serializable.transform_to_stri (*)
a600dc7... Added Unit Test for override Serializable.transformable_fro (*)
ca50740... SerializableObjectModel.(de)serialize can be overrided. Add (*)
234aef6... Fixed bug when using custome node name (*)
2c08a5e... Added documentation to Serializable.unknown_serializable_pr (*)
6c98193... Added Node.copy(). More Unit Tests. (*)
0993e7d... Fixed no serialize null Serializable. Set version to 0.4.0 (*)
c1f7db1... Added check for serializable node name is null. (*)
ef2ada6... Serializable API change for serializable_node_name (*)
6abcfbb... Added convenient Enumeration class manipulate Enum types (*)
d976efc... Added Unit Test for serialize Enumeration (*)
ff9df58... Added Unit Test for deserialize Enumeration (*)
67c8268... Serializable API change for node's name and use_nick (*)
f3f9ef7... Format: replace tabs with spaces at Serializable's (*)
0e3749b... Added Gee.TreeMap implementing Serializable (*)
e25c483... Added collection DualKeyMap and Unit Tests (*)
1e9fa24... Added Serializable Gee.ArrayList and Unit Tests (*)
7b8abd8... Serializable Gee.TreeMap added more Test cases (*)
ed20665... Fixes to detect node name deserialize. (*)
479a739... Fixed Serializable Gee Collection with multiple type nodes (*)
b6cf213... API break at interfaces for SerializableTreeMap/DualKeyMap (*)
782bb69... Fixed deserealize booleans. Added Test case. (*)
fc2852b... Added SerializableHashMap and Test Suite (*)
c9e9252... Merge remote-tracking branch 'origin/master' into serializa (*)
4751274... Added Test cases and parse with options for Document (*)
05b08af... Serializable API change for GXml.Element content set (*)
88e9043... Merge branch 'newattr' into serialization (*)
666976f... Ported NodeList to Gee Collections. (*)
438826f... Sync pkg checks with Gee 0.8. Fixes on NodeList port Gee.Co (*)
51c043f... Serializable API change unknown properties disable by defau (*)
77db958... Bug Fixes. API simplification for Serializable Containers. (*)
2e9958e... Removed XPath. (*)
50b1747... Addedo SerializableCollection to allow not just Gee collect (*)
30bad85... Moved Enumeration Tests to a file (*)
3a5ffaa... Preparation for parallel installation of GXml 0.4 (*)
4387541... Build fixes for GXml 0.4 (*)
ef502d6... Fixes on Builds and GObject Introspection support (*)
e46d6f2... Build Fixes (*)
7d5ebef... Fixes for Windows cross compile (*)
d748b26... Adding file with enviromental configuration for cross compi (*)
4a34996... Fixes on Win32/64 build (*)
08fbd4f... Adding license and Autor data for parsing symbols tool (*)
b867d43... Merge branch 'master' into serialization
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]