Mathew Polzin
|
2b409e464e
|
merge w/ master
|
2019-08-23 17:53:33 -07:00 |
|
Mathew Polzin
|
86a9345fdd
|
Adding some documentation and making SparseFieldEncoder internal because it does not need to be public.
|
2019-08-14 09:22:06 -07:00 |
|
Mathew Polzin
|
9a0bba8d07
|
Rename AppendableResourceBody to Appendable. It is used in conjunction with ResourceBody but does not conform to it anymore.
|
2019-08-06 09:12:02 -07:00 |
|
Mathew Polzin
|
6ba217f553
|
More sparse field encoder tests
|
2019-08-06 08:27:22 -07:00 |
|
Mathew Polzin
|
e23ec090ed
|
Starting to add SparseFieldEncoder tests
|
2019-08-05 19:44:09 -07:00 |
|
Mathew Polzin
|
6c8646a1b4
|
whitespace
|
2019-08-05 18:09:29 -07:00 |
|
Mathew Polzin
|
045e88f4d4
|
More code documentation
|
2019-08-05 16:28:02 -07:00 |
|
Mathew Polzin
|
fe1f4c6c19
|
A bit of code documentation
|
2019-08-05 16:15:56 -07:00 |
|
Mathew Polzin
|
83f7a7b60e
|
Add sparse document tests
|
2019-08-05 16:02:40 -07:00 |
|
Mathew Polzin
|
61f2edb59a
|
Add tests for sparse fieldset includes
|
2019-08-05 15:21:59 -07:00 |
|
Mathew Polzin
|
0c7c7edcab
|
Add sparse fieldset resource body tests
|
2019-08-05 14:48:08 -07:00 |
|
Mathew Polzin
|
a596ecaecc
|
A stab at separating out decoding enough to make it possible to use encode-only sparse fieldsets with JSONDocument
|
2019-08-05 09:23:44 -07:00 |
|
Mathew Polzin
|
265cffe8f0
|
Rename MaybePrimaryResource to OptionalPrimaryResource because I use 'Maybe' elsewhere to indicate a type-level distinction whereas this is a value-level distinction that really is just 'Optional' at play.
|
2019-08-05 08:17:38 -07:00 |
|
Mathew Polzin
|
b98fb08353
|
Adding a bit of code doc
|
2019-08-05 08:13:18 -07:00 |
|
Mathew Polzin
|
61e00c2de5
|
small rename
|
2019-08-05 08:01:42 -07:00 |
|
Mathew Polzin
|
e0b53236bb
|
Add sparse fields method to ResourceObject and test it.
|
2019-08-04 23:03:56 -07:00 |
|
Mathew Polzin
|
2f3a619284
|
Spacing difference
|
2019-08-04 18:47:26 -07:00 |
|
Mathew Polzin
|
5aef44c3b3
|
Add Sparse Fieldset support for Attributes
|
2019-08-04 18:44:28 -07:00 |
|
Mathew Polzin
|
cf7b68c026
|
Merge w/ master
|
2019-08-04 09:02:04 -07:00 |
|
Mathew Polzin
|
7ec185bfe8
|
Add a couple tests and a bit of code doc.
|
2019-08-02 08:45:38 -07:00 |
|
Mathew Polzin
|
4b4ebb4214
|
merge w/ master
|
2019-07-30 17:52:42 -07:00 |
|
Mathew Polzin
|
396f8453d1
|
swap out broken nil checks (not harming anything, but not working as evidenced by not getting hit by any test cases)
|
2019-07-29 21:00:44 -07:00 |
|
Mathew Polzin
|
9143281290
|
Introduce dynamic member keypath lookup as alternative to existing subscript keypath lookup for attributes. also did a bit of tidying up.
|
2019-07-25 09:12:17 -07:00 |
|
Mathew Polzin
|
badfa30668
|
Merge remote-tracking branch 'origin/master' into swift-5.1
|
2019-07-25 07:49:22 -07:00 |
|
Mathew Polzin
|
0144a2ee80
|
Remove prior experimentation with property wrappers -- feature was not baked when that experimentation was done.
|
2019-07-25 07:49:17 -07:00 |
|