Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-8112] Coverage: Update namespace parsing / mangling for both Android and iOS

GitHub Issuen/a
TypeBug
PriorityLow
StatusClosed
ResolutionWon't Fix
Resolution Date2016-08-24T05:32:40.000+0000
Affected Version/sRelease 2.0.0
Fix Version/sn/a
ComponentsTooling
Labelscoverage, tbs-2.1.0
ReporterMarshall Culpepper
AssigneeEric Merriman
Created2012-03-20T11:11:54.000+0000
Updated2017-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)

Comments

  1. Chris Barber 2016-08-24

    Given that Drillbit and Magnesium are a thing of the past, I think we can safely kill this ticket.
  2. Lee Morris 2017-03-16

    Closing ticket as the issue won't fix.

JSON Source