Mathew Polzin
a6bf3e0ae0
Merge pull request #22 from chrisballinger/fix-podspec
...
Remove Poly from podspec frameworks
2019-07-16 22:15:04 -07:00
Mathew Polzin
620f6989d2
Merge pull request #23 from chrisballinger/fix-issue-20
...
Do not include testing source files in podspec
2019-07-16 22:01:29 -07:00
Chris Ballinger
715db33138
Do not include testing source files in podspec
2019-07-16 17:11:36 -07:00
Chris Ballinger
e99abd26b3
Remove Poly from podspec frameworks
2019-07-16 16:16:32 -07:00
Mathew Polzin
099d17aa58
Update README.md
...
Removing check boxes for `Arbitrary` conformance and `OpenAPI` integration. Both of these "features" are maintained in separate libraries.
0.31.0
2019-07-03 07:28:31 -07:00
Mathew Polzin
92d1239a98
Merge pull request #19 from gufo/optional-relationships
...
Allow omitting `relationships` if all are optional
2019-07-03 07:19:14 -07:00
Janko Luin
b7ce3d226e
Apply EmptyObjectDecoder rather than empty JSON
...
Co-Authored-By: Mathew Polzin <matt.polzin@gmail.com >
2019-07-03 08:32:44 +02:00
Janko Luin
5b56d596e2
Merge remote-tracking branch 'upstream/master' into optional-relationships
2019-07-03 08:30:17 +02:00
Mathew Polzin
e820f34253
change podspec version in anticipation of next release
2019-07-02 18:12:29 -07:00
Mathew Polzin
c75912ab79
switch Poly versioning to 'upToNextMajor' and updated the resolved version.
2019-07-02 18:09:06 -07:00
Mathew Polzin
e4481c9e4f
noticed the README had some typos I missed when I changed Entity to ResourceObject.
2019-07-02 18:05:22 -07:00
Mathew Polzin
e9b9a2bd78
Add Empty Object Decoder to be used in upcoming release.
2019-07-02 17:36:54 -07:00
Janko Luin
fc78958f76
Allow omitting relationships if all are optional
...
When all relationships are optional, the `relationships` key is also
optional and not required in the structure.
I'm not super happy with importing Foundation and creating new objects
any time a key is missing, but ultimately none of my attempts at
conditional generics worked out for me.
2019-07-02 17:02:55 +02:00
Mathew Polzin
f73ca8bc2c
Merge pull request #18 from mattpolzin/feature/match-jsonapi-naming
...
Feature/match jsonapi naming
0.30.0
2019-06-12 20:59:50 -07:00
Mathew Polzin
176eca3dce
Bump podspec version to 0.30.0
2019-06-12 20:57:14 -07:00
Mathew Polzin
4e0e44c45d
Update README after renaming. Rename test lib entity checker.
2019-06-12 20:15:07 -07:00
Mathew Polzin
e09e3cd8ac
Finish renaming all things 'Entity' to 'ResourceObject'
2019-06-12 19:56:33 -07:00
Mathew Polzin
502f82ad14
Rename EntityProxy to ResourceObjectProxy and EntityType to ResourceObjectType.
2019-06-12 19:11:43 -07:00
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
0.21.0
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
14bd29bf42
Update podspec in expectance of breaking change.
2019-04-18 22:37:58 -07:00
Mathew Polzin
cf4d8fc378
Update README.md
2019-04-16 22:39:33 -07:00
Mathew Polzin
10b756f6db
Update README.md
2019-04-16 22:37:35 -07:00
Mathew Polzin
4cd697aae4
Merge pull request #17 from mattpolzin/swift-5
...
Default to Swift version 5.0 and Swift Tools version 5.0
0.20.0
2019-04-16 22:35:11 -07:00