619:b7fe1463a3c6
|
2012-11-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a method to get the class name for a constant so that a pre-made class can
be retrieved during inspection and constant attributes deduced. |
|
|
micropython/basicdata.py micropython/inspect.py
|
|
618:a61f326ec2b2
|
2012-11-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed acquisition of the pre-made type class for __class__ attributes. |
|
|
micropython/data.py micropython/inspect.py
|
|
617:255903924256
|
2012-11-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced pre-made classes for various built-in types supporting constants.
Removed the subclasses of Class, since no distinction was being made between
them. |
|
|
micropython/data.py
|
|
616:1788ce04ced0
|
2012-11-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved target discovery using single attributes to the appropriate report methods
in order to be able to display the resulting information differently when such
measures are required. |
|
|
micropython/report.py
|
|
615:327b862e58b6
|
2012-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Improved tests for Getattr nodes within others, thus avoiding competing pop-ups. |
|
|
micropython/report.py
|
|
614:5d7a60729f29
|
2012-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed the static labelling on attribute parents since the static information
actually applied to the attributes and not to the parents.
Introduced provisional tracking of unknown attribute accesses. |
|
|
micropython/report.py
|
|
613:e341cf363eae
|
2012-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the "to do" list, adding notes about using instantiation to filter
relevant types and attributes. |
|
|
TO_DO.txt
|
|
612:69bb1e2b79a5
|
2012-11-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced get_static_attribute methods with all_attributes methods that provide
access to all attributes available on a class or module.
Fixed the possible_accessor_types method to not record empty target sets where
no concrete attributes can be found. |
|
|
micropython/basicdata.py micropython/common.py micropython/data.py
|
|
611:fd8af882bf7e
|
2012-10-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed partial interface details from reports since such interfaces are no
longer discovered. |
|
|
micropython/report.py
|
|
610:c97c8bec9030
|
2012-10-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the production of possible accessor types to choose between results from
different assessment methods. |
|
|
micropython/common.py
|
|