| patch |
summary |
view |
raw |
| fix-version.patch |
VERSION | 2 +-
pychecker/Config.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| remove-shebang.patch |
pychecker/checker.py | 1 -
1 file changed, 1 deletion(-)
|
view
|
download
|
| tweak-setup-py.patch |
setup.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
|
view
|
download
|
| put-back-missing-files-from-cvs.patch |
HACKING | 62 ++++
pychecker2/Check.py | 96 ++++++
pychecker2/ClassChecks.py | 364 ++++++++++++++++++++++++
pychecker2/ConditionalChecks.py | 44 ++
pychecker2/File.py | 39 ++
pychecker2/FormatStringChecks.py | 183 ++++++++++++
pychecker2/ImportChecks.py | 93 ++++++
pychecker2/NOTES.txt | 131 ++++++++
pychecker2/OpChecks.py | 68 ++++
pychecker2/Options.py | 106 +++++++
pychecker2/ParseChecks.py | 84 +++++
pychecker2/ReachableChecks.py | 91 ++++++
pychecker2/ReturnChecks.py | 43 ++
pychecker2/ScopeChecks.py | 28 +
pychecker2/TestSupport.py | 57 +++
pychecker2/VariableChecks.py | 354 +++++++++++++++++++++++
pychecker2/Warning.py | 13
pychecker2/__init__.py | 1
pychecker2/main.py | 115 +++++++
pychecker2/scripts/check.sh | 4
pychecker2/scripts/clean.sh | 5
pychecker2/scripts/lib.sh | 2
pychecker2/scripts/pychecker2.sh | 6
pychecker2/symbols.py | 372 +++++++++++++++++++++++++
pychecker2/test.py | 55 +++
pychecker2/tests/badparse.py | 1
pychecker2/tests/class.py | 152 ++++++++++
pychecker2/tests/except.py | 11
pychecker2/tests/expected/incremental | 49 +++
pychecker2/tests/expected/no-importError | 48 +++
pychecker2/tests/expected/no-operator | 47 +++
pychecker2/tests/expected/no-operatorPlus | 48 +++
pychecker2/tests/expected/no-redefinedScope | 47 +++
pychecker2/tests/expected/no-selfName | 48 +++
pychecker2/tests/expected/no-shadowIdentifier | 42 ++
pychecker2/tests/expected/no-syntaxErrors | 45 +++
pychecker2/tests/expected/no-unknown | 43 ++
pychecker2/tests/expected/no-unpackedUsed | 52 +++
pychecker2/tests/expected/no-unused | 36 ++
pychecker2/tests/expected/normal | 47 +++
pychecker2/tests/expected/options | 33 ++
pychecker2/tests/expected/reportUnusedSelf | 55 +++
pychecker2/tests/expected/shadowBuiltins | 50 +++
pychecker2/tests/expected/verbose | 69 ++++
pychecker2/tests/format.py | 48 +++
pychecker2/tests/global.py | 14
pychecker2/tests/import.py | 19 +
pychecker2/tests/nested.py | 8
pychecker2/tests/op.py | 24 +
pychecker2/tests/self.py | 31 ++
pychecker2/tests/shadow.py | 59 +++
pychecker2/tests/unreachable.py | 58 +++
pychecker2/tests/unused.py | 31 ++
pychecker2/tests/unusedImport.py | 4
pychecker2/utest/__init__.py | 1
pychecker2/utest/class.py | 232 +++++++++++++++
pychecker2/utest/conditional.py | 27 +
pychecker2/utest/data.py | 8
pychecker2/utest/format.py | 78 +++++
pychecker2/utest/import.py | 33 ++
pychecker2/utest/ops.py | 43 ++
pychecker2/utest/parseerror.py | 24 +
pychecker2/utest/reachable.py | 73 ++++
pychecker2/utest/returns.py | 21 +
pychecker2/utest/scopes.py | 47 +++
pychecker2/utest/self.py | 45 +++
pychecker2/utest/shadow.py | 21 +
pychecker2/utest/unknown.py | 27 +
pychecker2/utest/unused.py | 96 ++++++
pychecker2/utest/usage.py | 7
pychecker2/utest/warnings.py | 23 +
pychecker2/util.py | 73 ++++
test/common.py | 100 ++++++
test/expected/test_DUP_TOPX | 5
test/expected/test_STORE_SLICE_PLUS_0 | 5
test/expected/test_dict | 5
test/expected/test_getmodule | 8
test/expected/test_global | 6
test/expected/test_global_g | 10
test/expected/test_nestedsuppression__objattrs | 8
test/expected/test_slice | 5
test/expected/test_zope_interface_q | 5
test/input/getmodule/A/C.py | 4
test/input/getmodule/B/C.py | 4
test/input/getmodule/__init__.py | 1
test/input/test_DUP_TOPX.py | 14
test/input/test_STORE_SLICE_PLUS_0.py | 10
test/input/test_dict.py | 7
test/input/test_getmodule.py | 5
test/input/test_global.py | 30 ++
test/input/test_nestedsuppression.py | 65 ++++
test/input/test_slice.py | 12
test/input/test_zope_interface.py | 4
test/main.py | 15 +
test_check.sh | 111 +++++++
test_expected/test1 | 35 ++
test_expected/test1-2.3 | 33 ++
test_expected/test1-2.5 | 33 ++
test_expected/test10 | 5
test_expected/test100 | 5
test_expected/test101 | 5
test_expected/test102 | 5
test_expected/test103-2.2 | 8
test_expected/test103-2.4 | 5
test_expected/test11 | 5
test_expected/test12 | 5
test_expected/test13 | 6
test_expected/test14 | 9
test_expected/test15 | 8
test_expected/test16 | 5
test_expected/test17 | 8
test_expected/test17-2.4 | 7
test_expected/test18 | 16 +
test_expected/test19 | 6
test_expected/test2 | 8
test_expected/test20 | 7
test_expected/test20-2.4 | 6
test_expected/test20-2.6 | 6
test_expected/test21 | 7
test_expected/test22 | 33 ++
test_expected/test22-2.5 | 31 ++
test_expected/test23 | 8
test_expected/test24 | 10
test_expected/test25 | 8
test_expected/test26 | 5
test_expected/test27 | 7
test_expected/test27-2.2 | 5
test_expected/test28 | 5
test_expected/test29 | 5
test_expected/test3 | 8
test_expected/test3-2.2 | 8
test_expected/test3-2.3 | 9
test_expected/test3-2.4 | 8
test_expected/test30 | 5
test_expected/test31 | 10
test_expected/test32 | 6
test_expected/test33 | 5
test_expected/test34 | 14
test_expected/test34-2.2 | 17 +
test_expected/test34-2.3 | 17 +
test_expected/test34-2.4 | 14
test_expected/test35 | 6
test_expected/test36 | 7
test_expected/test37 | 5
test_expected/test38 | 22 +
test_expected/test39 | 14
test_expected/test39-2.2 | 14
test_expected/test4 | 6
test_expected/test40 | 15 +
test_expected/test41 | 7
test_expected/test42 | 5
test_expected/test43 | 5
test_expected/test44 | 5
test_expected/test45 | 6
test_expected/test46 | 10
test_expected/test47 | 5
test_expected/test48 | 40 ++
test_expected/test48-2.5 | 39 ++
test_expected/test49 | 8
test_expected/test5 | 5
test_expected/test50 | 8
test_expected/test51 | 6
test_expected/test52 | 5
test_expected/test53 | 9
test_expected/test53-2.5 | 8
test_expected/test54 | 9
test_expected/test55 | 9
test_expected/test56 | 5
test_expected/test57 | 5
test_expected/test58 | 10
test_expected/test58-2.2 | 14
test_expected/test58-2.3 | 8
test_expected/test59 | 9
test_expected/test6 | 5
test_expected/test60 | 6
test_expected/test61 | 12
test_expected/test62 | 5
test_expected/test63 | 5
test_expected/test64 | 9
test_expected/test65 | 5
test_expected/test66 | 5
test_expected/test67 | 5
test_expected/test68 | 9
test_expected/test68-2.4 | 5
test_expected/test68-2.6 | 5
test_expected/test69 | 5
test_expected/test7 | 5
test_expected/test70 | 12
test_expected/test71 | 10
test_expected/test71-2.4 | 8
test_expected/test72 | 8
test_expected/test73 | 9
test_expected/test74 | 11
test_expected/test74-2.4 | 10
test_expected/test74-2.6 | 10
test_expected/test75 | 6
test_expected/test75-2.2 | 9
test_expected/test76 | 6
test_expected/test77 | 11
test_expected/test78 | 5
test_expected/test79 | 6
test_expected/test8 | 8
test_expected/test80 | 6
test_expected/test80-2.2 | 6
test_expected/test81 | 5
test_expected/test82 | 5
test_expected/test83 | 9
test_expected/test84 | 5
test_expected/test85 | 6
test_expected/test86 | 13
test_expected/test87 | 25 +
test_expected/test87-2.5 | 25 +
test_expected/test88 | 9
test_expected/test88-2.4 | 11
test_expected/test88-2.5 | 11
test_expected/test88-2.6 | 9
test_expected/test89 | 11
test_expected/test89-2.2 | 5
test_expected/test9 | 6
test_expected/test90 | 16 +
test_expected/test92 | 5
test_expected/test93 | 6
test_expected/test94 | 16 +
test_expected/test95 | 5
test_expected/test96 | 6
test_expected/test97 | 5
test_expected/test98 | 8
test_expected/test99 | 5
test_input/__init__.py | 3
test_input/import24.py | 14
test_input/import37.py | 7
test_input/import47.py | 7
test_input/import56a.py | 9
test_input/import56b.py | 6
test_input/import69.py | 8
test_input/import73.py | 9
test_input/import98.py | 11
test_input/pycheckrc | 7
test_input/test1.py | 75 +++++
test_input/test10.py | 8
test_input/test100.py | 15 +
test_input/test101.py | 33 ++
test_input/test102.py | 16 +
test_input/test103.py | 5
test_input/test11.py | 20 +
test_input/test12.py | 8
test_input/test13.py | 30 ++
test_input/test14.py | 24 +
test_input/test15.py | 39 ++
test_input/test16.py | 19 +
test_input/test17.py | 35 ++
test_input/test18.py | 44 ++
test_input/test19.py | 10
test_input/test2.py | 20 +
test_input/test20.py | 41 ++
test_input/test21.py | 57 +++
test_input/test22.py | 86 +++++
test_input/test23.py | 48 +++
test_input/test24.py | 12
test_input/test25.py | 16 +
test_input/test26.py | 11
test_input/test27.py | 15 +
test_input/test28.py | 8
test_input/test29.py | 14
test_input/test3.py | 14
test_input/test30.py | 8
test_input/test31.py | 38 ++
test_input/test32.py | 16 +
test_input/test33.py | 10
test_input/test35.py | 13
test_input/test36.py | 40 ++
test_input/test37.py | 7
test_input/test38.py | 54 +++
test_input/test39.py | 44 ++
test_input/test4.py | 32 ++
test_input/test40.py | 34 ++
test_input/test41.py | 18 +
test_input/test42.py | 16 +
test_input/test43.py | 11
test_input/test45.py | 23 +
test_input/test46.py | 7
test_input/test47.py | 7
test_input/test48.py | 84 +++++
test_input/test49.py | 37 ++
test_input/test5.py | 20 +
test_input/test50.py | 21 +
test_input/test51.py | 19 +
test_input/test52.py | 54 +++
test_input/test53.py | 28 +
test_input/test54.py | 20 +
test_input/test55.py | 47 +++
test_input/test56.py | 7
test_input/test57.py | 11
test_input/test58.py | 11
test_input/test59.py | 31 ++
test_input/test6.py | 31 ++
test_input/test60.py | 22 +
test_input/test61.py | 28 +
test_input/test62.py | 4
test_input/test63.py | 15 +
test_input/test64.py | 17 +
test_input/test65.py | 21 +
test_input/test66.py | 7
test_input/test67.py | 16 +
test_input/test68.py | 170 +++++++++++
test_input/test69.py | 22 +
test_input/test7.py | 18 +
test_input/test72.py | 29 +
test_input/test73.py | 37 ++
test_input/test74.py | 41 ++
test_input/test75.py | 87 +++++
test_input/test76.py | 12
test_input/test79.py | 33 ++
test_input/test8.py | 4
test_input/test80.py | 25 +
test_input/test81.py | 30 ++
test_input/test82.py | 18 +
test_input/test83.py | 43 ++
test_input/test84.py | 10
test_input/test85.py | 22 +
test_input/test86.py | 96 ++++++
test_input/test87.py | 56 +++
test_input/test88.py | 29 +
test_input/test89.py | 8
test_input/test9.py | 17 +
test_input/test90.py | 22 +
test_input/test92.py | 6
test_input/test93.py | 15 +
test_input/test94.py | 54 +++
test_input/test95.py | 5
test_input/test96.py | 15 +
test_input/test97.py | 20 +
test_input/test98.py | 33 ++
test_input/test99.py | 22 +
334 files changed, 8949 insertions(+)
|
view
|
download
|
| spe-improvements.patch |
pychecker2/main.py | 34 +++++++++++++++++++++++++++++++---
1 file changed, 31 insertions(+), 3 deletions(-)
|
view
|
download
|
| remove-bashisms.patch |
test_check.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| dist-packages.patch |
pychecker/warn.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|