[TIMOB-8112] Coverage: Update namespace parsing / mangling for both Android and iOS
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Low |
Status | Closed |
Resolution | Won't Fix |
Resolution Date | 2016-08-24T05:32:40.000+0000 |
Affected Version/s | Release 2.0.0 |
Fix Version/s | n/a |
Components | Tooling |
Labels | coverage, tbs-2.1.0 |
Reporter | Marshall Culpepper |
Assignee | Eric Merriman |
Created | 2012-03-20T11:11:54.000+0000 |
Updated | 2017-03-16T21:34:38.000+0000 |
Description
To test this, you will need to first have iOS Coverage results from Magnesium:
https://github.com/appcelerator/Magnesium
Once you've succesfully built / run the Magnesium collector, run the coverage report generator, and open the result html:
$ ./drillbit/coverage/coverage.py -i /path/to/ios_results
$ open dist/coverage/index.html
There are many classes that are incorrectly parsed / mangled, resulting in things like:
* Titanium.D
* Titanium.Appi
* Titanium.D.OMDocFrag
(many more like this)
* Titanium.Stream.Titanium.Stream.BlobStream
(many more like this)
* Titanium.XML.XML.Attr
(many more like this)
Given that Drillbit and Magnesium are a thing of the past, I think we can safely kill this ticket.
Closing ticket as the issue won't fix.