[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