neutron-lib/tools
Boden R 75ae597a8c Updates to API report tooling
This patch updates our api-report tooling as follows:
- Bugfix to support None as a valid public API attribute value.
- Rather than tracking collections with scalars, the tool now just
tracks the type of the collection (e.g. dict, list, etc.). There's no
reason for this tool to dig into collections and track their values
for API (tho it could do more with additional effort/code).
- Better handling/output for API signature changes. Previously
some of the output describing a changed API was a bit confusing.
This patch tries to address that issue by adding additional handling
for the scenario.

Sample output from current report [1] vs output with this patch [2].

[1] http://paste.openstack.org/show/587662/
[2] http://paste.openstack.org/show/587663/

Change-Id: Ic380633477c9939773198463a21ef887d575aa21
2016-11-02 10:05:56 -06:00
..
api_report.sh Updates to API report tooling 2016-11-02 10:05:56 -06:00
migration_report.sh Migration report: validate that bc is installed 2016-07-19 07:21:45 -07:00
pyir.py Updates to API report tooling 2016-11-02 10:05:56 -06:00
tox_install.sh Add support for upper-constraints.txt for all tox targets 2016-09-20 13:20:38 +00:00