commit | da4737ce98bd037e86d005cf35f3f08ec0f1cbe2 | [log] [tgz] |
---|---|---|
author | Mike Bayer <mike_mp@zzzcomputing.com> | Fri Mar 14 18:03:19 2014 -0400 |
committer | Mike Bayer <mike_mp@zzzcomputing.com> | Fri Mar 14 18:03:19 2014 -0400 |
tree | 8ef7e1dcb9b8a626350d68675b6c8fc5c1ea07f4 | |
parent | 76f40065e7cba19d7fa211329a859eab7c5e9111 [diff] |
- Template modules now generate a JSON "metadata" structure at the bottom of the source file which includes parseable information about the templates' source file, encoding etc. as well as a mapping of module source lines to template lines, thus replacing the "# SOURCE LINE" markers throughout the source code. The structure also indicates those lines that are explicitly not part of the template's source; the goal here is to allow integration with coverage tools.