aspects

Summary

  1. python_pkg
  2. pkg_doc
  3. python_syntax
  4. python_lint
  5. python_unittest
  6. python_test_coverage
  7. contest
  8. activity
repository/home/cvs/public
pathsoft/logilab/aspects
duration0.044 s

python pkg

statussuccess
duration0.002
pathlineseveritymessage
soft/logilab/aspects/__pkginfo__.py WARNINGCopyright is outdated (2003)
soft/logilab/aspects/__pkginfo__.py ERRORShort description starts with a capitalized letter
soft/logilab/aspects/setup.py WARNINGDoes not match the template
soft/logilab/aspects/announce.txt WARNINGDoes not match the template

pkg doc

statussuccess
duration0.004
pyxml_version0.8.3
docutils_version0.3.1
pyxml_version0.8.3
docutils_version0.3.1
pathlineseveritymessage
soft/logilab/aspects INFONo INSTALL file
soft/logilab/aspects/doc/aspects-fr.txt81INFOPossible title underline, too short for the title.Treating it as ordinary text because it's so short.

python syntax

statussuccess
duration0.000

python lint

statussuccess
ignorethirdparty
treshold7
duration0.035
pylint_version0.3.2
pylint_evaluation8.84
statements1007
pathlineseveritymessage
soft/logilab/aspects/__pkginfo__.py30WARNINGRedefining built-in 'copyright'
soft/logilab/aspects/__pkginfo__.py29WARNINGRedefining built-in 'license'
soft/logilab/aspects/__pkginfo__.py27WARNINGUsed builtin function 'map'
soft/logilab/aspects/_exceptions.py29ERRORUnable to resolve (Exception)
soft/logilab/aspects/_exceptions.py WARNINGComma not followed by a space        Exception.__init__(self,msg)                               ^^
soft/logilab/aspects/core.py27WARNINGFIXME : importing weaver instance surely means bad conception :
soft/logilab/aspects/core.py60WARNINGFIXME : is it dangerous to override existing
soft/logilab/aspects/core.py86WARNINGFIXME
soft/logilab/aspects/core.py113WARNINGFIXME : ugly code, and not bugsafe !
soft/logilab/aspects/core.py35ERRORUnable to resolve (object)
soft/logilab/aspects/core.py107WARNINGUsed * or ** magic
soft/logilab/aspects/core.py115WARNINGUsed * or ** magic
soft/logilab/aspects/prototypes.py27WARNINGFIXME : Ne faire qu'une seule fonction pour les
soft/logilab/aspects/prototypes.py56WARNINGFIXME : regarder pourquoi ce test ne marche pas.
soft/logilab/aspects/singleton.py25WARNINGClass has no __init__ method
soft/logilab/aspects/singleton.py29WARNINGUnused argument 'args'
soft/logilab/aspects/singleton.py29WARNINGUnused argument 'kwds'
soft/logilab/aspects/weaver.py51WARNINGXXX Raise an exception if met_name already in self[obj] ?
soft/logilab/aspects/weaver.py67WARNINGFIXME, we should also search into base classes
soft/logilab/aspects/weaver.py115WARNINGLine too long (81/80)
soft/logilab/aspects/weaver.py42ERRORUnable to resolve (dict)
soft/logilab/aspects/weaver.py118ERRORAccess to undefined member 'items'
soft/logilab/aspects/weaver.py212WARNINGUsed * or ** magic
soft/logilab/aspects/weaver.py220WARNINGNo exception's type specified
soft/logilab/aspects/weaver.py217WARNINGUsed * or ** magic
soft/logilab/aspects/weaver.py234WARNINGUsed * or ** magic
soft/logilab/aspects/weaver.py272WARNING__init__ method from base class 'Singleton' is not called
soft/logilab/aspects/weaver.py301WARNINGUsed * or ** magic
soft/logilab/aspects/weaver.py313WARNINGUsed * or ** magic
soft/logilab/aspects/weaver.py326WARNINGUsed * or ** magic
soft/logilab/aspects/weaver.py336WARNINGUsed * or ** magic
soft/logilab/aspects/lib/confirmation.py47WARNINGUsed * or ** magic
soft/logilab/aspects/lib/contracts.py49WARNINGFIXME : importing weaver instance surely means bad conception :
soft/logilab/aspects/lib/contracts.py114WARNINGFIXME : not really a contract function
soft/logilab/aspects/lib/contracts.py178WARNINGFIXME : check new conditions not in existing ones
soft/logilab/aspects/lib/contracts.py206WARNINGFIXME : remove Holder
soft/logilab/aspects/lib/contracts.py217WARNINGFIXME : assert var in self.memo_list ?
soft/logilab/aspects/lib/contracts.py367WARNINGFIXME : returning holder is not a good way to proceed !!
soft/logilab/aspects/lib/contracts.py389WARNINGFIXME : faire autrement pour modifier la liste des post
soft/logilab/aspects/lib/contracts.py390WARNINGFIXME2 : si on change en mettant un getattr, pas besoin de
soft/logilab/aspects/lib/contracts.py392WARNINGFIXME3 : le faire au moment du parse_docstring ?
soft/logilab/aspects/lib/contracts.py93WARNINGMore than one statement on a single line
soft/logilab/aspects/lib/contracts.py325WARNINGToo many local variables (20/15)
soft/logilab/aspects/lib/contracts.py399WARNINGComma not followed by a space                cond_list[index] = OLD_PROG.sub(r'getattr(__old__,"\1")',cond)                                                                        ^^
soft/logilab/aspects/lib/contracts.py WARNINGComma not followed by a space        local_dict.update(reassign_function_arguments(base_method, args,kwargs))                                                                       ^^
soft/logilab/aspects/lib/contracts.py452WARNINGUnused variable 'post'
soft/logilab/aspects/lib/contracts.py503WARNINGUnused variable 'pre'
soft/logilab/aspects/lib/logger.py51WARNINGComma not followed by a space        call_dict = reassign_function_arguments(method,args,kwargs)                                                      ^^
soft/logilab/aspects/lib/logger.py WARNINGComma not followed by a space            self.log_device.write('\t\t "%s" = %r\n'%(repr(var),val))                                                               ^^
soft/logilab/aspects/lib/logger.py56WARNINGUnused argument 'args'
soft/logilab/aspects/lib/logger.py56WARNINGUnused argument 'kwargs'
soft/logilab/aspects/lib/logger.py56WARNINGUnused argument 'wobj'
soft/logilab/aspects/lib/multimethods.py21WARNINGTODO :
soft/logilab/aspects/lib/multimethods.py92WARNINGComma not followed by a space        method = getattr(wobj,dest_met_name)                             ^^
soft/logilab/aspects/lib/multimethods.py93WARNINGUsed * or ** magic
soft/logilab/aspects/lib/observer.py42WARNINGUnused argument 'context'
soft/logilab/aspects/lib/observer.py42WARNINGUnused argument 'kwargs'
soft/logilab/aspects/lib/observer.py42WARNINGUnused argument 'args'
soft/logilab/aspects/lib/observer.py42WARNINGUnused argument 'wobj'
soft/logilab/aspects/lib/profiler.py27WARNINGFIXME : importing weaver instance surely means bad conception :
soft/logilab/aspects/lib/profiler.py52WARNINGFIXME : is it dangerous to override existing
soft/logilab/aspects/lib/profiler.py124WARNINGLine too long (85/80)
soft/logilab/aspects/lib/profiler.py88WARNINGUsed * or ** magic
soft/logilab/aspects/lib/profiler.py WARNINGComma not followed by a space        entry.append((call_time,exec_time))                               ^^
soft/logilab/aspects/lib/profiler.py98ERRORAccess to undefined member 'method_name'
soft/logilab/aspects/lib/profiler.py98ERRORAccess to undefined member 'weaved_obj'
soft/logilab/aspects/tests/module_test.py26WARNINGClass has no __init__ method
soft/logilab/aspects/tests/module_test.py131WARNINGOperator not followed by a space        return "elements = %s, max_size = %s"%(self.elements, self.max_size)                                                 ^
soft/logilab/aspects/tests/module_test.py135WARNINGClass has no __init__ method
soft/logilab/aspects/tests/module_test.py134WARNINGUnused import types
soft/logilab/aspects/tests/runtests.py WARNINGMissing docstring
soft/logilab/aspects/tests/runtests.py WARNINGMissing required attribute "__revision__"
soft/logilab/aspects/tests/unittest_aspects.py54WARNINGUnused argument 'args'
soft/logilab/aspects/tests/unittest_aspects.py54WARNINGUnused argument 'wobj'
soft/logilab/aspects/tests/unittest_aspects.py54WARNINGUnused argument 'context'
soft/logilab/aspects/tests/unittest_aspects.py54WARNINGUnused argument 'kwargs'
soft/logilab/aspects/tests/unittest_aspects.py60WARNINGUnused argument 'args'
soft/logilab/aspects/tests/unittest_aspects.py60WARNINGUnused argument 'wobj'
soft/logilab/aspects/tests/unittest_aspects.py60WARNINGUnused argument 'context'
soft/logilab/aspects/tests/unittest_aspects.py60WARNINGUnused argument 'kwargs'
soft/logilab/aspects/tests/unittest_aspects.py70WARNINGUsed * or ** magic
soft/logilab/aspects/tests/unittest_aspects.py74WARNINGClass has no __init__ method
soft/logilab/aspects/tests/unittest_aspects.py133WARNINGInvalid name "Run" (should match [a-z_][a-z1-9_]*)
soft/logilab/aspects/tests/unittest_contracts.py30WARNINGRelative import 'module_test'
soft/logilab/aspects/tests/unittest_contracts.py42WARNINGUnused argument 'args'
soft/logilab/aspects/tests/unittest_contracts.py42WARNINGUnused argument 'kwargs'
soft/logilab/aspects/tests/unittest_contracts.py54WARNINGUnused argument 'args'
soft/logilab/aspects/tests/unittest_contracts.py54WARNINGUnused argument 'val'
soft/logilab/aspects/tests/unittest_contracts.py54WARNINGUnused argument 'kwargs'
soft/logilab/aspects/tests/unittest_contracts.py103WARNINGUnused argument 'args'
soft/logilab/aspects/tests/unittest_contracts.py103WARNINGUnused argument 'kwargs'
soft/logilab/aspects/tests/unittest_contracts.py114WARNINGUnused argument 'kwargsl'
soft/logilab/aspects/tests/unittest_contracts.py114WARNINGUnused argument 'args'
soft/logilab/aspects/tests/unittest_contracts.py114WARNINGUnused argument 'val'
soft/logilab/aspects/tests/unittest_contracts.py139WARNINGUnused variable 'aspect'
soft/logilab/aspects/tests/unittest_contracts.py WARNINGComma not followed by a space        sorter.sort([12,1,5])                       ^^
soft/logilab/aspects/tests/unittest_contracts.py241WARNINGInvalid name "Run" (should match [a-z_][a-z1-9_]*)
soft/logilab/aspects/tests/unittest_proto.py30WARNINGClass has no __init__ method
soft/logilab/aspects/tests/unittest_proto.py100WARNINGComma not followed by a space        varargs = (12,13)                     ^^
soft/logilab/aspects/tests/unittest_proto.py164WARNINGInvalid name "Run" (should match [a-z_][a-z1-9_]*)
soft/logilab/aspects/tests/unittest_weaver.py31WARNINGRelative import 'module_test'
soft/logilab/aspects/tests/unittest_weaver.py34WARNINGClass has no __init__ method
soft/logilab/aspects/tests/unittest_weaver.py37WARNINGBlack listed name "foo"
soft/logilab/aspects/tests/unittest_weaver.py45WARNINGBlack listed name "bar"
soft/logilab/aspects/tests/unittest_weaver.py85WARNINGUnused variable 'ret_v'
soft/logilab/aspects/tests/unittest_weaver.py108WARNINGUnused variable 'ret_v'
soft/logilab/aspects/tests/unittest_weaver.py134WARNINGUnused variable 'ret_v'
soft/logilab/aspects/tests/unittest_weaver.py179WARNINGInvalid name "Run" (should match [a-z_][a-z1-9_]*)

python unittest

statussuccess
duration0.002
python/home/syt/bin/python
total_test_cases28
succeeded_test_cases28
failed_test_cases0
error_test_cases0
pathlineseveritymessage
soft/logilab/aspects/tests/unittest_aspects.py INFO----------------------------------------------------------------------Ran 3 tests in 0.135sOK
soft/logilab/aspects/tests/unittest_contracts.py INFO----------------------------------------------------------------------Ran 10 tests in 1.794sOK
soft/logilab/aspects/tests/unittest_proto.py INFO----------------------------------------------------------------------Ran 7 tests in 0.010sOK
soft/logilab/aspects/tests/unittest_weaver.py INFO----------------------------------------------------------------------Ran 8 tests in 1.007sOK

python test coverage

statussuccess
duration0.000
treshold70
devtools_version0.4.4
coverage76.233

contest

status4
fake1
pylint_evaluation8.84
contest_rating31
coverage76.233

activity

statussleep
fake1
datefrom 2004/02/11 to 2004/02/13
added_lines0
deleted_lines0