48:011a7abf698c
51:9ac20871fd92
|
2016-09-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Exclude "self" from method parameters but include it in method locals. |
optional-self-parameter |
|
inspector.py
|
|
47:8f8e85368db9
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
During inspection, define "self" in methods in terms of the parent class. |
optional-self-parameter |
|
inspector.py
|
|
46:95ebcba817be
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit an implicit self in method parameters, adding method tests. |
optional-self-parameter |
|
inspector.py tests/methods.py tests/methods_selfless.py
|
|
45:95831cd5b786
46:95ebcba817be 49:8356a5c040eb
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Incorporated deduction output analysis into the test runner, also reorganising. |
|
|
test_all.sh
|
|
44:da93e5c07c1f
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added the deducer module from PythonLight. |
|
|
deducer.py lplc
|
|
43:bba45312185d
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed nested scope tests to work without implicit name propagation. |
|
|
tests/nested.py tests/nested_bad.py tests/nested_bad_python.py tests/nested_lambda.py tests/nested_mixed.py tests/nested_mixed_names.py tests/nested_value_changed.py
|
|
42:7aeee828e698
41:4e9d89394787 8:84cd26e51a79
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged remove-name-inheritance branch. |
|
|
common.py inspector.py
|
|
41:4e9d89394787
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved missing name recording into the importer, testing for name identification
failure in the main program. |
|
|
importer.py lplc
|
|
40:1c505a028b7e
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed built-in name identification in functions, also removing the missing name
recording in modules since unidentified names are considered as built-in names
until all deferred references are identified. |
|
|
inspector.py modules.py tests/builtin_names.py tests/builtin_names_bad.py
|
|
39:452b048ec4e9
|
2016-09-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Improved testing for unresolved names in inspected programs.
Tidied up the output slightly. |
|
|
test_all.sh
|
|