Andrew Druk
|
3bd5f9bdab
|
Dev: fix race conditions in "double-check lock"
Trying read value from dictionary outside lock is unsafe
|
2019-09-02 15:29:37 +03:00 |
Anton Pogonets
|
20e5079690
|
Allow swift 5
|
2019-08-21 04:31:34 +03:00 |
Anton Pogonets
|
13de2eeec7
|
Dev: restore 32bit support
|
2019-08-09 01:31:00 +03:00 |
Andrew Druk
|
f80b875cc0
|
Dev: fix 64-bit support
|
2019-08-01 16:09:24 +03:00 |
Andrew Druk
|
ae7ca8ab2e
|
Dev: fix DeleteLocalRef in JNIStorageObject
|
2019-04-16 19:45:04 +03:00 |
Andrew Druk
|
86d270a328
|
Dev: add check for Fatal errors
|
2019-04-09 14:36:21 +03:00 |
Andrew Druk
|
0d2bd2b6a8
|
Dev: fix wrong typealias
|
2019-03-29 00:07:46 +02:00 |
Andrew Druk
|
f35a70b3ad
|
Dev: fix AnyCodable update
|
2019-03-28 22:56:39 +02:00 |
Andrew Druk
|
52460b671c
|
System: fix wrong AnyCodable version
|
2019-03-27 11:23:39 +02:00 |
Andrew Druk
|
1450a4c778
|
System: update dependencies
|
2019-03-27 10:25:42 +02:00 |
Andrew Druk
|
d5cb2c811b
|
System: update AnyCodable
|
2019-02-28 14:52:26 +02:00 |
Andrew Druk
|
640089e36f
|
Dev: replace NSLog with JNI.errorLog
|
2019-01-21 20:01:41 +02:00 |
Andrew Druk
|
51d1f2fae3
|
Dev: fix missing JNI check after java call
|
2019-01-21 19:52:34 +02:00 |
Andriy Druk
|
0dd2f9bb4f
|
Merge pull request #3 from readdle/fix/improve-error-messages
Dev: improve error messages for NoSuchFieldException
|
2018-10-21 17:52:21 +03:00 |
Andriy Druk
|
cf5209a46c
|
Merge pull request #2 from readdle/fix/encoding-set-in-anycodable
Dev: fix missing encoding of Set in AnyCodable
|
2018-10-09 15:55:26 +03:00 |
Andrew Druk
|
58ae49660a
|
Dev: improve error messages for NoSuchFieldException for AnyCodable fields in Java class
For discovering any-codable type we use reflection for java class field, that's why this field should be public
|
2018-10-07 12:22:01 +03:00 |
Andrew Druk
|
3b2dc0dff1
|
Dev: fix missing encoding of Set in AnyCodable
|
2018-10-07 12:16:17 +03:00 |
Anton Pogonets
|
d765698717
|
Migrate to readdle repos
|
2018-06-15 20:02:56 +03:00 |
Anton Pogonets
|
993ed5cbdd
|
Create LICENSE
|
2018-05-31 20:14:07 +03:00 |
Andrew Druk
|
52b4c257d2
|
Dev: fix Set encoding/decoding
|
2018-05-25 11:35:14 +03:00 |
Andrew Druk
|
d206c8cc73
|
System: specify dependencies versions
|
2018-04-25 10:38:48 +03:00 |
Andrew Druk
|
ee095f12c2
|
Dev: add New API call for CallObjectMethod and CallStaticObjectMethod
|
2018-01-17 22:35:37 +02:00 |
Andrew Druk
|
8ad33a684b
|
Dev: add Float and Double support
|
2018-01-12 11:55:13 +02:00 |
Andrew Druk
|
9a361dbac5
|
Dev: add Data encoding/decoding
|
2017-12-29 17:52:03 +02:00 |
Andrew Druk
|
fc83412915
|
Dev: fix AnyCodable basic type encoding
|
2017-12-27 17:51:04 +02:00 |
Andrew Druk
|
6883ee4c5c
|
Dev: fix AnyCodable basic type decoding
|
2017-12-27 13:27:12 +02:00 |
Andrew Druk
|
3b4391a193
|
Dev: fix typeName compatibility with AnyCodable
|
2017-12-26 18:04:54 +02:00 |
Andrew Druk
|
0d15cf94df
|
Dev: add registration external type via JavaCoderConfig
|
2017-12-22 21:09:29 +02:00 |
Andrew Druk
|
e72d52c36c
|
Dev: add support of Set
|
2017-12-22 19:30:32 +02:00 |
Andrew Druk
|
b47a4f4fce
|
Dev: fix decoding simple Java types as Date, Url and AnyCodable
|
2017-12-22 18:17:03 +02:00 |
Andrew Druk
|
31ac6c999e
|
Dev: add support of AnyCodable and super Encoding/Decoding
|
2017-12-01 12:10:56 +02:00 |
Andrew Druk
|
fa93e4ed20
|
Dev: add expiremental API with automatic #functionName resolving
|
2017-11-24 19:56:09 +02:00 |
Andrew Druk
|
cf0a3934b9
|
Dev: fix enum encoding
|
2017-11-17 15:35:11 +02:00 |
Andrew Druk
|
4fce9fa47b
|
Dev: avoid calling empty constructor for enums
|
2017-11-16 10:17:35 +02:00 |
Andrew Druk
|
3ca42ffc06
|
Cleanup
|
2017-11-14 20:04:04 +02:00 |
Andrew Druk
|
e67307d76a
|
Dev: add CallVoidMethods
|
2017-11-14 19:49:28 +02:00 |
Andrew Druk
|
f657785b92
|
Cleanup
|
2017-11-13 20:36:27 +02:00 |
Andrew Druk
|
bf7a1879ce
|
Dev: move to Java Object for all types
|
2017-11-13 20:35:13 +02:00 |
Andrew Druk
|
f05846b4bb
|
Dev: add Date convertion
|
2017-11-11 13:18:44 +02:00 |
Andrew Druk
|
8880665e42
|
Dev: move java boxing to dedicated method
|
2017-11-09 18:18:08 +02:00 |
Andrew Druk
|
e6cbf47660
|
Dev: switch to own java_swift repo
|
2017-11-07 13:12:06 +02:00 |
Andriy Druk
|
6c229914f4
|
Merge pull request #1 from zayass/patch-1
Make product static
|
2017-11-07 12:34:09 +02:00 |
Andrew Druk
|
297b4318dd
|
Dev: add UInt decoding
|
2017-11-07 12:33:02 +02:00 |
Andrew Druk
|
007ad6b8fb
|
Dev: add decoding of types Date and URL
|
2017-11-06 15:43:13 +02:00 |
Andrew Druk
|
1fb015ab58
|
Dev: add java enum encoding
|
2017-11-06 15:35:52 +02:00 |
Andrew Druk
|
03fa24482b
|
Dev: add message to JavaCodingError.notSupported
|
2017-11-06 10:58:56 +02:00 |
Anton Pogonets
|
93f6ea9bc7
|
Make product static
|
2017-11-01 18:06:54 +02:00 |
Andrew Druk
|
9ba26b6593
|
Dev: add MissingFieldsStrategy and enum support for decoding
|
2017-10-31 18:16:43 +02:00 |
Andrew Druk
|
8a307a9644
|
init commit
|
2017-10-31 11:03:04 +02:00 |