pylintext.py
changeset 10663 54b8a1f249fb
parent 9311 8833ead6f3e4
child 10907 9ae707db5265
equal deleted inserted replaced
10662:10942ed172de 10663:54b8a1f249fb
    15 
    15 
    16 
    16 
    17 def cubicweb_transform(module):
    17 def cubicweb_transform(module):
    18     # handle objectify_predicate decorator (and its former name until bw compat
    18     # handle objectify_predicate decorator (and its former name until bw compat
    19     # is kept). Only look at module level functions, should be enough.
    19     # is kept). Only look at module level functions, should be enough.
    20     for assnodes in module.locals.itervalues():
    20     for assnodes in module.locals.values():
    21         for node in assnodes:
    21         for node in assnodes:
    22             if isinstance(node, scoped_nodes.Function) and node.decorators:
    22             if isinstance(node, scoped_nodes.Function) and node.decorators:
    23                 for decorator in node.decorators.nodes:
    23                 for decorator in node.decorators.nodes:
    24                     try:
    24                     try:
    25                         for infered in decorator.infer():
    25                         for infered in decorator.infer():