[Edu-sig] anti-idiom checker?
Jurgis Pralgauskis
jurgis.pralgauskis at gmail.com
Wed Apr 27 15:59:29 EDT 2016
Hi,
I found good collection + tool to match code patterns.
Guys made a system to crowdsource the (anti)patterns for auto-checking! :)
http://docs.quantifiedcode.com/python-anti-patterns/
The tool
http://docs.quantifiedcode.com/patterns/language/index.html
On Wed, Apr 20, 2016 at 11:14 PM, kirby urner <kirby.urner at gmail.com> wrote:
>
>
>> ps.: I imagine I could make sth via AST analysis...
>> --
>>
>
> Or maybe some regex that looks for
>
> "for bar in range(len(foo)): ...foo[bar]" # (in the for's scope)
>
> 'cept I don't know regexes well enough to write that. :-D
>
> It could just say
>
> "slap with wet fish ("for block" starting line 10)"
>
> in a nagnanny.log file someplace, with the user option to care (a
> "Pythonic" toggle).
>
> Kirby
>
>
>
--
Jurgis Pralgauskis
tel: 8-616 77613;
Don't worry, be happy and make things better ;)
http://galvosukykla.lt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/edu-sig/attachments/20160427/c9697640/attachment.html>
More information about the Edu-sig
mailing list