Author: sytyi
Date: Fri Jul 29 21:54:16 2011
New Revision: 50465

URL: http://svn.gna.org/viewcvs/wesnoth?rev=50465&view=rev
Log:
Improvements to schema generator tool: 
Access to all tag child (tags, keys,links)
Implemented search using root.
Type support - reading and saving.
Validation of all keys - whether type exists or no.
Validation of all links, including "super"
Tool can print extended output using --expand (useful to debug) or save place. 
1514 vs 2802 lines for me now.
Some little style issues.

Modified:
    trunk/src/tools/schema/error_container.cpp
    trunk/src/tools/schema/error_container.hpp
    trunk/src/tools/schema/schema_generator.cpp
    trunk/src/tools/schema/sourceparser.cpp
    trunk/src/tools/schema/sourceparser.hpp
    trunk/src/tools/schema/tag.cpp
    trunk/src/tools/schema/tag.hpp

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/src/tools/schema/error_container.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/tools/schema/error_container.cpp?rev=50465&r1=50464&r2=50465&view=diff

Modified: trunk/src/tools/schema/error_container.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/tools/schema/error_container.hpp?rev=50465&r1=50464&r2=50465&view=diff

Modified: trunk/src/tools/schema/schema_generator.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/tools/schema/schema_generator.cpp?rev=50465&r1=50464&r2=50465&view=diff

Modified: trunk/src/tools/schema/sourceparser.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/tools/schema/sourceparser.cpp?rev=50465&r1=50464&r2=50465&view=diff

Modified: trunk/src/tools/schema/sourceparser.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/tools/schema/sourceparser.hpp?rev=50465&r1=50464&r2=50465&view=diff

Modified: trunk/src/tools/schema/tag.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/tools/schema/tag.cpp?rev=50465&r1=50464&r2=50465&view=diff

Modified: trunk/src/tools/schema/tag.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/tools/schema/tag.hpp?rev=50465&r1=50464&r2=50465&view=diff


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to