[TIMOB-25880] Hyperloop: Logs should show the actual native class, not "HyperloopClass", debug logs should be hidden
GitHub Issue | n/a |
---|---|
Type | Improvement |
Priority | Low |
Status | Resolved |
Resolution | Fixed |
Resolution Date | 2018-03-22T04:21:18.000+0000 |
Affected Version/s | Hyperloop 3.0.3 |
Fix Version/s | Hyperloop 3.1.0 |
Components | Hyperloop, iOS |
Labels | developer-experience |
Reporter | Hans Knöchel |
Assignee | Hans Knöchel |
Created | 2018-03-18T21:12:28.000+0000 |
Updated | 2018-03-22T04:21:18.000+0000 |
Description
A few things:
- We should use proper class description for native classes. This is mainly for the developer experience, because all classes are logged as "HyperloopClass" right now, instead of printing the actual class behind the wrapper. This PR will replace
<HyperloopClass: 0x608000072c80>
with <NSMutableArray: 0x608000072c80>
- Internal logs should be removed from public log level, e.g. \[HYPERLOOP\] didStartNewContext <KrollContext: 0x608000074140>
. They do not have any value for a Titanium developer
No comments