Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
Lichen
Shortlog
(0)
+60
+100
+300
+1000
tip
2016-09-08
Paul Boddie
files
Moved missing name recording into the importer, testing for name identification
2016-09-08
Paul Boddie
files
Fixed built-in name identification in functions, also removing the missing name
2016-09-08
Paul Boddie
files
Improved testing for unresolved names in inspected programs.
2016-09-08
Paul Boddie
files
Added commentary about finding additional required modules.
2016-09-08
Paul Boddie
files
Fixed retrieval of cached name references.
2016-09-06
Paul Boddie
files
Moved method to related method section.
2016-09-06
Paul Boddie
files
Adopted mutable references in order to propagate resolution consequences without
2016-09-06
Paul Boddie
files
Added missing "is" and "is not" imports.
2016-09-06
Paul Boddie
files
Expanded a docstring about name reference population and propagation.
2016-09-06
Paul Boddie
files
Make modules providing dependencies required in modules accessing them.
2016-09-05
Paul Boddie
files
Convert function local references where invocation results apply.
2016-09-05
Paul Boddie
files
Do not queue the module of a built-in class when inspecting its own module.
2016-09-05
Paul Boddie
files
Moved object resolution method to the end of the class.
2016-09-05
Paul Boddie
files
Fixed special name resolution.
2016-09-05
Paul Boddie
files
Separated external name reference definition from subsequent operations
2016-09-05
Paul Boddie
files
Separated inspection-related naming methods from common module methods.
2016-09-04
Paul Boddie
files
Minor comment reformatting.
2016-09-04
Paul Boddie
files
Store removed modules for debugging purposes.
2016-09-04
Paul Boddie
files
Added missing import.
2016-09-04
Paul Boddie
files
Resolve hidden dependencies in initialisers.
2016-09-04
Paul Boddie
files
Added checking of special names.
2016-09-04
Paul Boddie
files
Ensure built-in type modules are imported and not discarded by parent modules.
2016-09-04
Paul Boddie
files
Added a test for the presence of unresolved names.
2016-09-04
Paul Boddie
files
Re-introduced import information to modules to assist cached module loading.
2016-09-04
Paul Boddie
files
Moved special name handling into the inspector: cached modules do not use it.
2016-09-04
Paul Boddie
files
Track required modules, either explicitly imported or providing dependencies, as
2016-09-04
Paul Boddie
files
Changed the imports to observe leaf module assignment semantics.
2016-09-04
Paul Boddie
files
Report unresolved dependencies. These are likely to occur because unknown names
2016-09-03
Paul Boddie
files
Fixed import statement semantics to always provide the leaf module.
2016-09-03
Paul Boddie
files
Inspect modules one at a time with imports queued and inter-module dependencies
2016-09-03
Paul Boddie
files
Moved result classes into a separate module, also removing Ellipsis as a
2016-09-03
Paul Boddie
files
Removed ellipsis and property support, renamed string to str for consistency.
2016-09-01
Paul Boddie
files
Replaced * imports with explicit name imports.
2016-08-30
Paul Boddie
files
Merge changes from default branch.
remove-name-inheritance
2016-08-30
Paul Boddie
files
Added missing test package file.
2016-08-30
Paul Boddie
files
Added PythonLight alternative libraries.
2016-08-30
Paul Boddie
files
Made lplc executable.
2016-08-30
Paul Boddie
files
Added test runner script.
2016-08-30
Paul Boddie
files
Removed support for if expressions and list comprehensions.
remove-name-inheritance
2016-08-30
Paul Boddie
files
Added tests from PythonLight.
2016-08-30
Paul Boddie
files
Removed name inheritance from outer scopes.
remove-name-inheritance
2016-08-30
Paul Boddie
files
Import of previous PythonLight code.
(0)
+60
+100
+300
+1000
tip