GSoC/GCI Archive
Google Summer of Code 2011 The Battle for Wesnoth

WML validation tool

by Sytyi for The Battle for Wesnoth

The main idea of WML Validator is validator with tags hierarhy data on C++. I propose to provide source annotations. Schema generator tool will look through annotations in source and generate schema file. And another tool to validate user-made WML files and return user friendly errors, containing number of line, type of error, and place in tag hierarchy.