Mathew Polzin
|
661ff6eca5
|
A little renaming and easier access to important types under the JSONAPIDocument protocol
|
2018-11-27 18:20:01 -08:00 |
|
Mathew Polzin
|
e36180c9b9
|
Make properties of Body.Data public
|
2018-11-27 18:05:02 -08:00 |
|
Mathew Polzin
|
abee0c4d0e
|
Add body variable to JSONAPIDocument protocol
|
2018-11-27 17:55:56 -08:00 |
|
Mathew Polzin
|
9c8b2fbebb
|
Renamed JSONAPIDocument to Document and created a protocol describing a JSONAPI Document.
|
2018-11-27 17:35:13 -08:00 |
|
Mathew Polzin
|
232554ec51
|
Wrap JSONAPIDocument body up a bit nicer for use when the JSONAPIDocument does not represent errors.
|
2018-11-27 16:12:36 -08:00 |
|
Mathew Polzin
|
c30a2615f2
|
Added links to document but currently untested
|
2018-11-25 00:02:37 -08:00 |
|
Mathew Polzin
|
c4032eb351
|
Added meta data to JSONAPIDocument. Added tests around JSONAPIDocument error finally. Needs a few more tests around metadata.
|
2018-11-22 21:04:58 -08:00 |
|
Mathew Polzin
|
23d057c47b
|
Adding more custom string convertible implementations to reduce the verbosity of printing to terminal. expose JSONAPIDocument.Include so that its constructor can be used.
|
2018-11-18 21:47:00 -08:00 |
|
Mathew Polzin
|
3327a93df5
|
Moved Examples.swift into a Playground, added some initialization code required to create entities and documents in code.
|
2018-11-18 17:47:26 -08:00 |
|
Mathew Polzin
|
032cf42c08
|
Add support for encoding JSONAPIDocument and add tests. Fix support for decoding null primary data for single resource document.
|
2018-11-16 23:59:49 -08:00 |
|
Mathew Polzin
|
2ae92cf33f
|
Add a bit more flavor to Examples.swift
|
2018-11-15 23:35:23 -08:00 |
|
Mathew Polzin
|
ec37902819
|
Add some more documentation, remove unneded Foundation imports.
|
2018-11-13 01:08:23 -08:00 |
|
Mathew Polzin
|
2179f23dc7
|
Some cleanup and added documentation.
|
2018-11-12 22:24:54 -08:00 |
|