SCons.Builder.OverrideWarner

Package SCons :: Module Builder :: Class OverrideWarner |
[hide private]
[frames] | no frames]

# Class OverrideWarner

source code

    UserDict.UserDict --+
                        |
                       OverrideWarner

A class for warning about keyword arguments that we use as overrides in a Builder call.

This class exists to handle the fact that a single Builder call can actually invoke multiple builders. This class only emits the warnings once, no matter how many Builders are invoked.

Instance Methods | [hide private]
__init__(self, dict) | source code
warn(self) | source code
Inherited from `UserDict.UserDict`: `__cmp__`, `__contains__`, `__delitem__`, `__getitem__`, `__len__`, `__repr__`, `__setitem__`, `clear`, `copy`, `get`, `has_key`, `items`, `iteritems`, `iterkeys`, `itervalues`, `keys`, `pop`, `popitem`, `setdefault`, `update`, `values`

Class Methods | [hide private]
Inherited from `UserDict.UserDict`: `fromkeys`

Method Details | [hide private]

### __init__(self, dict) (Constructor) | source code
Overrides: UserDict.UserDict.__init__