diff options
author | Johan Dahlin <johan@gnome.org> | 2010-09-02 11:04:58 -0300 |
---|---|---|
committer | Johan Dahlin <johan@gnome.org> | 2010-09-02 12:36:51 -0300 |
commit | 0b0a3cc7705ca797bc8315ba0815644bef5d30fb (patch) | |
tree | 42fbab5d1d08ef0904a9e56bb3c1835cf8326972 /giscanner/scannermain.py | |
parent | fb9924db74e7db4ef2219003e73f9c31f3d9d503 (diff) | |
download | gobject-introspection-0b0a3cc7705ca797bc8315ba0815644bef5d30fb.tar.gz |
[scanner] add a message module
This module will be used to report warnings, which
doesn't explicitly depend on the transformer instance.
Diffstat (limited to 'giscanner/scannermain.py')
-rw-r--r-- | giscanner/scannermain.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/giscanner/scannermain.py b/giscanner/scannermain.py index cc010320..eae10f77 100644 --- a/giscanner/scannermain.py +++ b/giscanner/scannermain.py @@ -28,6 +28,7 @@ import subprocess import sys import tempfile +from giscanner import message from giscanner.annotationparser import AnnotationParser from giscanner.ast import Include, Namespace from giscanner.dumper import compile_introspection_binary @@ -264,10 +265,10 @@ def scanner_main(args): options.namespace_version, identifier_prefixes=identifier_prefixes, symbol_prefixes=symbol_prefixes) + message.MessageLogger.get(namespace=namespace, + enable_warnings=options.warn_all) transformer = Transformer(namespace, accept_unprefixed=options.accept_unprefixed) - if options.warn_all: - transformer.enable_warnings(True) transformer.set_include_paths(options.include_paths) shown_include_warning = False for include in options.includes: |