Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-19881] iOS: Check for 64-bit modules at compile instead of runtime

GitHub Issuen/a
TypeImprovement
PriorityNone
StatusOpen
ResolutionUnresolved
Affected Version/sRelease 3.5.0, Release 4.0.0, Release 5.0.0
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterFokke Zandbergen
AssigneeUnknown
Created2015-11-05T15:14:02.000+0000
Updated2018-02-28T19:54:56.000+0000

Description

When we added support for 64-bit modules TIMOB-18196 was implemented to make clear what architecture a module wasn't found for. Unfortunately this has two drawbacks:

It is confusing (ALOY-1249) when the developer intended to require a CommonJS module which has nothing to do with architectures.

The developer won't find out until runtime.

We should check if modules have the required architectures at compile time so that we can revert TIMOB-18196 and fix both of the above.

Comments

No comments

JSON Source