Mathew Polzin
|
2bb238b092
|
Renamed EntityProxyDescription to ResourceObjectProxyDescription and EntityDescription to ResourceObjectDescription.
|
2019-06-12 19:07:21 -07:00 |
|
Mathew Polzin
|
491fe1fbea
|
clarifying name change in tests. update documentation around entity direct subscript accessor
|
2019-04-18 22:54:08 -07:00 |
|
Mathew Polzin
|
6b6f40c968
|
breaking change: change spelling of Entity subscript accessor that returns values of properties within Attributes without digging into the AttributeType. This change will make it possible for the compiler to unambiguously determine the type of subscript access being made before the value is stored, cast, or compared.
|
2019-04-18 22:40:12 -07:00 |
|
Mathew Polzin
|
8726bcc9fa
|
Update all references to JSONAPITestLib to reflect renaming
|
2019-01-13 18:35:20 -08:00 |
|
Mathew Polzin
|
072b081ac3
|
Breaking - Rename static var type: String to static var jsonType:String to avoid unnecessary conflict with Swift.type(of:)
|
2019-01-02 19:35:50 -08:00 |
|
Mathew Polzin
|
08949d0a93
|
Move encoding error type to its own file. Restructure Relatable and OptionalRelatable to not be dependent upon EntityDescription
|
2018-12-08 00:36:05 -08:00 |
|
Mathew Polzin
|
3047e2d23a
|
Add access to computed attributes that are not AttributeType
|
2018-12-07 21:19:08 -08:00 |
|
Mathew Polzin
|
35d6cbb440
|
Add support for Relationship Meta and Links (untested)
|
2018-12-05 09:14:38 -08:00 |
|
Mathew Polzin
|
8aa887b527
|
Add metadata and links to resource objects (i.e. Entity). untested.
|
2018-12-02 22:57:59 -08:00 |
|
Mathew Polzin
|
a628992fcb
|
Make Attribute a Functor to make computed attributes easier to write.
|
2018-11-28 09:09:23 -08:00 |
|
Mathew Polzin
|
cf47f88a61
|
Add tests to confirm that Entities can safely have computed attributes or relationships.
|
2018-11-28 08:15:57 -08:00 |
|