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

Class Variables [hide private]

Inherited from UserDict.UserDict: __hash__

Method Details [hide private]

__init__(self, dict)
(Constructor)

source code 
Overrides: UserDict.UserDict.__init__