1130 return |
1130 return |
1131 |
1131 |
1132 tokens = list( |
1132 tokens = list( |
1133 tokenize.generate_tokens(StringIO(context.ssource()).readline)) |
1133 tokenize.generate_tokens(StringIO(context.ssource()).readline)) |
1134 return_ = [tokens[i + 1][0] for i, token in enumerate(tokens) |
1134 return_ = [tokens[i + 1][0] for i, token in enumerate(tokens) |
1135 if token[1] == "return"] |
1135 if token[1] in ("return", "yield")] |
1136 if "@return" not in docstringContext.ssource(): |
1136 if "@return" not in docstringContext.ssource(): |
1137 if (set(return_) - |
1137 if (set(return_) - |
1138 set([tokenize.COMMENT, tokenize.NL, tokenize.NEWLINE]) != |
1138 set([tokenize.COMMENT, tokenize.NL, tokenize.NEWLINE]) != |
1139 set([])): |
1139 set([])): |
1140 self.__error(docstringContext.end(), 0, "D234") |
1140 self.__error(docstringContext.end(), 0, "D234") |