Nick Lockwood
407eb4ce85
NSNumber arguments must now be nonnull
...
Summary:
The bridge implementation on React Android does not currently support boxed numeric/boolean types (the equivalent of NSNumber arguments on iOS), nor does Java support Objective-C's nil messaging system that transparently casts nil to zero, false, etc for primitive types.
To avoid platform incompatibilities, we now treat all primitive arguments as non-nullable rather than silently converting NSNull -> nil -> 0/false.
We also now enforce that NSNumber * objects must be explicitly marked as `nonnull` (this restriction may be lifted in future if/when Android supports boxed numbers).
Other object types are still assumed to be nullable unless specifically annotated with `nonnull`.
2015-07-31 06:57:08 -08:00
..
2015-04-26 02:17:13 -08:00
2015-04-26 02:17:13 -08:00
2015-06-25 09:17:01 -08:00
2015-03-26 02:42:24 -08:00
2015-05-28 09:16:44 -08:00
2015-05-28 09:16:44 -08:00
2015-06-25 09:15:21 -08:00
2015-06-25 09:15:21 -08:00
2015-06-25 09:15:21 -08:00
2015-06-25 09:15:21 -08:00
2015-06-05 09:58:25 -08:00
2015-06-05 09:58:25 -08:00
2015-06-25 09:15:21 -08:00
2015-06-25 09:15:21 -08:00
2015-03-26 02:42:24 -08:00
2015-07-07 16:39:35 -08:00
2015-07-28 07:21:50 -08:00
2015-07-28 07:21:50 -08:00
2015-07-28 07:21:50 -08:00
2015-07-28 07:21:50 -08:00
2015-07-28 07:21:50 -08:00
2015-07-28 07:21:50 -08:00
2015-04-15 07:07:48 -08:00
2015-07-22 11:02:32 -08:00
2015-03-26 02:42:24 -08:00
2015-07-31 06:57:08 -08:00
2015-07-16 04:31:17 -08:00
2015-05-14 09:01:57 -08:00
2015-03-26 02:42:24 -08:00
2015-07-16 04:31:17 -08:00
2015-03-26 02:42:24 -08:00
2015-06-15 07:52:50 -08:00
2015-03-26 02:42:24 -08:00
2015-06-15 07:52:50 -08:00
2015-03-26 02:42:24 -08:00
2015-06-03 09:49:35 -08:00
2015-06-03 09:49:35 -08:00
2015-03-26 02:42:24 -08:00
2015-05-27 20:41:20 -08:00
2015-07-29 17:23:18 -08:00
2015-06-05 09:58:25 -08:00
2015-07-31 06:57:08 -08:00
2015-06-25 09:15:21 -08:00
2015-06-25 09:15:21 -08:00
2015-04-29 08:08:45 -08:00
2015-04-29 08:08:45 -08:00
2015-07-17 04:03:01 -08:00
2015-07-30 06:18:17 -08:00
2015-04-21 11:09:10 -08:00
2015-04-21 11:09:10 -08:00
2015-03-26 02:42:24 -08:00
2015-07-17 13:01:08 -08:00
2015-03-26 02:42:24 -08:00
2015-03-26 02:42:24 -08:00
2015-03-26 02:42:24 -08:00
2015-04-21 21:06:48 -08:00
2015-07-14 08:02:44 -08:00
2015-07-14 08:02:44 -08:00
2015-06-25 06:07:42 -08:00
2015-06-25 06:07:42 -08:00
2015-03-26 02:42:24 -08:00
2015-06-25 06:07:42 -08:00
2015-03-26 02:42:24 -08:00
2015-07-14 08:02:44 -08:00
2015-07-07 06:15:20 -08:00
2015-07-14 04:56:25 -08:00
2015-07-30 06:18:17 -08:00
2015-03-26 02:42:24 -08:00
2015-04-23 08:24:08 -08:00
2015-07-16 04:33:03 -08:00
2015-07-17 04:03:01 -08:00
2015-07-07 17:17:22 -08:00
2015-07-07 17:17:22 -08:00
2015-03-26 02:42:24 -08:00
2015-07-31 06:57:08 -08:00
2015-03-26 02:42:24 -08:00
2015-07-16 04:31:17 -08:00
2015-05-28 09:31:57 -08:00
2015-06-24 10:20:55 -08:00