| def foo(a, b = 345, c = 1): |
| foo(1, <weak_warning descr="Argument equals to default parameter value">345</weak_warning>, 22) |
| foo(<weak_warning descr="Argument equals to default parameter value">a = None</weak_warning>) |
| bar(<weak_warning descr="Argument equals to default parameter value">a = 2</weak_warning>, <weak_warning descr="Argument equals to default parameter value">b = 3</weak_warning>) |
| a.foo(<weak_warning descr="Argument equals to default parameter value">1</weak_warning>) |
| x = property(getx, <weak_warning descr="Argument equals to default parameter value">None</weak_warning>, fdel = delx, doc = "I'm the 'x' property.") |
| class Option(optparse.Option): |
| class OptionParser(optparse.OptionParser): |
| optparse.OptionParser.__init__(self, option_class=Option) |
| bar(<weak_warning descr="Argument equals to default parameter value">a = 'qwer'</weak_warning>) |
| getattr(bar, "__doc__", None) # None is not highlighted |
| def get(self, a, b = None): |
| kw['customerPaymentProfileId'] = kw.get("customerPaymentProfileId", |
| <weak_warning descr="Argument equals to default parameter value">None</weak_warning>) |
| {1: 2}.get('foo', None) #pass |
| {1: 2}.pop('foo', None) #pass |