[Python-projects] pylint / zope
miles at jamkit.com
Thu Mar 29 18:10:06 CEST 2007
Thanks for the help - I got the imports stuff mostly working (I hacked
zopectl.py to add the extras into the pythonpath). I'm still getting
some errors (No name aq_base in Acquisition sounds suspicious) but it is
working much better. Good thinking about the try except imports, I had
not thought of that.
The idea was that by having a coverage score (i.e. number of
methods/classes with methods not covered by any interface) we can start
to chip away at adding and documenting our existing interfaces, and also
just generally making them easier to understand. In zope we use them
mostly for generic setup export/import functionality and to register
specific components, and that's probably going to grow over time.
Aurélien Campéas wrote:
> On Thu, Mar 29, 2007 at 04:18:21PM +0100, Miles Waller wrote:
>> Also, one thing I'm particularly interested in is the coverage of the
>> methods in my application by interfaces. I read that pylint analyses
>> this, but I can't see an obvious way to get this report - could you give
>> me a pointer?
> Just being curious: what do you use interfaces for ?
More information about the Python-Projects