Remove arguments from the constructor, move them to separate accessors.
authorJohan Dahlin <jdahlin@async.com.br>
Thu, 30 Oct 2008 17:12:51 +0000 (17:12 +0000)
committerJohan Dahlin <johan@src.gnome.org>
Thu, 30 Oct 2008 17:12:51 +0000 (17:12 +0000)
commit53d089628f98fca0ca7984a95902134a7d7c11b8
treeb410c743aed159768cb275a00cf4f36867c8b192
parent0fcde9ead2e60751268dde5300a7a3e4f13f5c58
Remove arguments from the constructor, move them to separate accessors.

2008-10-30  Johan Dahlin  <jdahlin@async.com.br>

    * giscanner/girparser.py:
    Remove arguments from the constructor, move them to
    separate accessors. Add a new parse_tree method
    which takes an element tree instance.
    * tools/g-ir-scanner:
    Update callsite for this

    * giscanner/Makefile.am:
    * giscanner/cachestore.py:
    * giscanner/transformer.py:
    Cache the include parsing. Saves ~25% time when
    creating vte (which includes everything up to gtk+).

svn path=/trunk/; revision=842
ChangeLog
giscanner/Makefile.am
giscanner/cachestore.py [new file with mode: 0644]
giscanner/girparser.py
giscanner/transformer.py
tools/g-ir-scanner