495:ed94ff8a2e78
|
2012-05-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced user finalisation for all namespaces, not just functions. |
|
|
micropython/data.py
|
|
494:f7c5c829701e
|
2012-05-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced more concise string representations of data objects. |
|
|
micropython/data.py
|
|
493:9749bccaeca9
|
2012-04-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Switched from lists to sets for holding object set values. |
|
|
micropython/common.py micropython/data.py
|
|
492:e0758ff1d695
|
2012-03-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reverted the object table index acquisition change for accessor strings. |
|
|
micropython/rsvp.py
|
|
491:e2ae3c09c2ff
|
2012-03-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed object table index acquisition when populating object headers, prefixing
special class-based attribute names with the "#" character introduced
previously.
Added support for identifying objects and blocks at particular locations in the
final program, thus providing a more convenient way of identifying failure
locations. |
|
|
micropython/__init__.py micropython/code.py micropython/common.py micropython/program.py micropython/rsvp.py
|
|
490:ec756061acb6
|
2012-03-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a separate _attrspecifictypes annotation for specific types deduced
from attribute usage for certain regions within program units.
Changed the form of the special attribute name used to provide isinstance
support, prefixing such attributes with a hash (#) symbol in order to avoid
conflicts with actual attribute names (such as top-level module names occurring
within those modules themselves). |
|
|
docs/annotations.txt micropython/__init__.py micropython/common.py micropython/data.py micropython/rsvp.py micropython/trans.py
|
|
489:ff111356187d
|
2012-03-05 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to add region-specific type and usage observations. |
|
|
docs/annotations.txt micropython/common.py micropython/data.py tests/attribute_usage_specific.py
|
|
488:9d4cdc00ff2a
|
2012-02-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added type information in _attrtypes to "contributor" nodes (found using
_attrcontributors on "user" nodes) so that specific type information can be
displayed in the HTML reports. |
|
|
docs/annotations.txt micropython/common.py micropython/data.py micropython/inspect.py micropython/report.py
|
|
487:a898fc7c3998
|
2012-02-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the combination of object set lists to discard empty lists. This should
mean that where no attribute usage is defined for a name, the resulting combined
object set does not retain the "null usage", thus preventing "bubbles" of absent
usage from forming and being incorporated into attribute usage deductions. |
|
|
internal_tests/objectset.py micropython/common.py tests/attributes_instance_assignment.py tests/attributes_instance_assignment_on_self.py
|
|
486:43d594f9c436
|
2012-02-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the truth value for None. |
|
|
lib/builtins.py
|
|