Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
Lichen
Shortlog
(0)
-60
+60
+100
+300
tip
2016-10-08
Paul Boddie
files
Combined attribute invocation information with attribute usage.
2016-10-07
Paul Boddie
files
Fixed/improved exception raising.
2016-10-06
Paul Boddie
files
Added an origin parent retrieval method, also fixing the ancestors method.
2016-10-06
Paul Boddie
files
Moved a general path-making function to the common module.
2016-10-07
Paul Boddie
files
Produce an error when attempting to access an attribute on an unrecognised name.
2016-10-07
Paul Boddie
files
Created a separate method for identifying unbound method providers.
2016-10-06
Paul Boddie
files
Added some support for eliminating accessor class types where the provided
2016-10-06
Paul Boddie
files
Added an origin parent retrieval method, also fixing the ancestors method.
2016-10-06
Paul Boddie
files
Prevent parts of attribute expressions from being associated with invocations.
2016-10-06
Paul Boddie
files
Moved a general path-making function to the common module.
2016-10-06
Paul Boddie
files
Record invocation as well as assignment in the access modifiers.
2016-10-05
Paul Boddie
files
Expanded the access plans to include a more complete set of details.
2016-10-04
Paul Boddie
files
Use the original location for each access plan.
2016-09-30
Paul Boddie
files
Fixed anonymous access bases in access plans.
2016-09-30
Paul Boddie
files
Coupled the method of first-attribute access with the nature of the access.
2016-09-30
Paul Boddie
files
Permit class base lookup within local class namespaces.
2016-09-30
Paul Boddie
files
Fixed error message.
2016-09-29
Paul Boddie
files
Record assignment accesses to produce appropriate operations in the plan.
2016-09-29
Paul Boddie
files
Introduced recording of the nature of constrained accesses, employing the
2016-09-29
Paul Boddie
files
Simplified access classification, removing the superfluous kind-related
2016-09-29
Paul Boddie
files
Attempt to improve module details removal, removing classes from importer
2016-09-28
Paul Boddie
files
Expanded the access plan generation substantially.
2016-09-28
Paul Boddie
files
Test class attribute access via instances.
2016-09-25
Paul Boddie
files
Attempt to define attribute access plans.
2016-09-24
Paul Boddie
files
Resolve aliases after constant accesses have been resolved.
2016-09-24
Paul Boddie
files
Record accessor type information for each access.
2016-09-23
Paul Boddie
files
Add instance attributes to test non-static object accesses.
2016-09-22
Paul Boddie
files
Forbid assignment to self.
2016-09-22
Paul Boddie
files
Forbid self usage outside methods. Tidied/fixed affected built-in operations.
2016-09-22
Paul Boddie
files
Added another test of chained attributes.
2016-09-21
Paul Boddie
files
Handle unidentified invocation references.
2016-09-20
Paul Boddie
files
Moved type/reference collection functions.
2016-09-20
Paul Boddie
files
Moved test output encoder functions.
2016-09-09
Paul Boddie
files
Attempt to show the attribute name sets that cannot be supported by known types.
2016-09-09
Paul Boddie
files
Only define modules as objects if not replaced.
2016-09-09
Paul Boddie
files
Tidied up verbose output.
2016-09-09
Paul Boddie
files
Relaxed import restrictions to permit leaf module importing from packages.
2016-09-09
Paul Boddie
files
Merged changes from the optional-self-parameter branch.
2016-09-09
Paul Boddie
files
Added a test of inappropriate "from" importing of modules from packages.
2016-09-09
Paul Boddie
files
Show empty function parameter lists using "{}" in cache output.
2016-09-09
Paul Boddie
files
Exclude "self" from method parameters but include it in method locals.
optional-self-parameter
2016-09-08
Paul Boddie
files
During inspection, define "self" in methods in terms of the parent class.
optional-self-parameter
2016-09-08
Paul Boddie
files
Permit an implicit self in method parameters, adding method tests.
optional-self-parameter
2016-09-08
Paul Boddie
files
Incorporated deduction output analysis into the test runner, also reorganising.
2016-09-08
Paul Boddie
files
Added the deducer module from PythonLight.
2016-09-08
Paul Boddie
files
Changed nested scope tests to work without implicit name propagation.
2016-09-08
Paul Boddie
files
Merged remove-name-inheritance branch.
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.
(0)
-60
+60
+100
+300
tip