Mathew Polzin
|
3a8237ec0f
|
Add test coverage for Meta and Links on Entity
|
2018-12-03 18:45:07 -08:00 |
|
Mathew Polzin
|
163ac94c51
|
I did some more type wrangling to finally get the Id type to specialize on Entity rather than EntityDescription. The compiler gets into trouble depending on which of a few semantically identical routes are taken, but I finally stumbled upon the correct combination of protocols and extensions to get the job done. this was always the ideal outcome, but I was not sure the Swift compiler would allow it.
|
2018-11-28 21:13:07 -08:00 |
|
Mathew Polzin
|
8927938d56
|
Rename URL to JSONAPIURL to avoid conflict with Foundation.URL
|
2018-11-26 18:29:24 -08:00 |
|
Mathew Polzin
|
c30a2615f2
|
Added links to document but currently untested
|
2018-11-25 00:02:37 -08:00 |
|
Mathew Polzin
|
86e87ebf5d
|
Add Links and tests
|
2018-11-24 22:46:53 -08:00 |
|
Mathew Polzin
|
bf842bd781
|
Remove a couple unneeded Foundation imports that snuck in
|
2018-11-22 21:35:58 -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 |
|