Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #61926

Re: a Python Static Analyzer

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder3.xlned.com!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <drsalists@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.006
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'python.': 0.02; 'static': 0.04; 'subject:Python': 0.06; 'converted': 0.09; 'url:github': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; '4:35': 0.16; 'cc:name:python list': 0.16; 'pythonistas': 0.16; 'yin': 0.16; 'sat,': 0.16; 'wrote:': 0.18; 'hack': 0.22; 'tests': 0.22; 'cc:addr:python.org': 0.22; 'java': 0.24; 'cc:2**0': 0.24; "i've": 0.25; 'header:In-Reply-To:1': 0.27; 'dec': 0.30; 'message- id:@mail.gmail.com': 0.30; 'critical': 0.32; 'open': 0.33; 'implemented': 0.33; 'something': 0.35; 'received:google.com': 0.35; '14,': 0.36; 'hi,': 0.36; 'being': 0.38; 'pm,': 0.38; 'does': 0.39; 'heard': 0.39; 'contributing': 0.60; 'interest': 0.64; 'to:addr:gmail.com': 0.65; 'worth': 0.66; 'here': 0.66; 'between': 0.67; 'lot,': 0.93; '2013': 0.98
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=r718FzD8EWJo2WVv5IZiAhZrYbCfE1CJudgnZ8DPInE=; b=ZBXjo+SePX23Pdxwwc0spf7a7ZwEV+3T+A1gCEaGZLoCe3/tqUP95z/PyObDgKN7JI rq35Sbd1LZiAy12GUMyCoOu494+jLAU4pR1TKoiOpq9083864io9Zb8kSMRh+5STvy3x pxAJ3dyoS5GTIg2gfES5u6WqOwZ6kh0gOyPH8x7pEBAQ5ZM41XTxbsWgpOtZmnD5rSxx eHINHPF1sUvAeQ4UMqoGHkJx0AnJNUcwB2rDvvL2d5vRf9+NTkqUvps6tWIOU3u3Y0XV dR8YIJrKm7Rdq6ZHFFaUc7XYsT7V+XF3yASP3L6zTnR1EuE52lCUiGJeDsdyn7At5sG+ +omQ==
MIME-Version 1.0
X-Received by 10.180.205.162 with SMTP id lh2mr7787026wic.57.1387071093211; Sat, 14 Dec 2013 17:31:33 -0800 (PST)
In-Reply-To <6d2c938b-dd66-4de6-8422-aaa55fcc2e1e@googlegroups.com>
References <6d2c938b-dd66-4de6-8422-aaa55fcc2e1e@googlegroups.com>
Date Sat, 14 Dec 2013 17:31:33 -0800
Subject Re: a Python Static Analyzer
From Dan Stromberg <drsalists@gmail.com>
To arie.lakeman@gmail.com
Content-Type text/plain; charset=ISO-8859-1
Content-Transfer-Encoding quoted-printable
Cc Python List <python-list@python.org>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.4132.1387071100.18130.python-list@python.org> (permalink)
Lines 17
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1387071100 news.xs4all.nl 2870 [2001:888:2000:d::a6]:32841
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:61926

Show key headers only | View raw


On Sat, Dec 14, 2013 at 4:35 PM,  <arie.lakeman@gmail.com> wrote:
> Hi,
>
> I thought it would be worth contributing some awareness of Yin Wang's PySonar2 Python static analyzer being open sourced, it's here https://github.com/yinwang0/pysonar2.  I recently converted it from being implemented in Java to being implemented in Python - here https://github.com/ariejdl/pysonarsq.  All the critical tests pass, it may interest pythonistas to be able to hack on something like this actually in Python.

This is interesting.

Where does PySonar2 sit in the spectrum from pylint
(thorough/pedantic) to pyflakes (relaxed/few-false-positives)?

I use pylint and pyflakes a lot, and I've heard that PyChecker sits in
between them on this axis.

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

a Python Static Analyzer arie.lakeman@gmail.com - 2013-12-14 16:35 -0800
  Re: a Python Static Analyzer Dan Stromberg <drsalists@gmail.com> - 2013-12-14 17:31 -0800
  Re: a Python Static Analyzer Chris Rebert <clp2@rebertia.com> - 2013-12-14 18:36 -0800
    Re: a Python Static Analyzer arie.lakeman@gmail.com - 2013-12-15 12:25 -0800
      Re: a Python Static Analyzer Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-12-15 21:00 +0000
  Re: a Python Static Analyzer Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-12-15 02:56 +0000

csiph-web