From 4afe4cfb312101c99e024a67fa1d5553f6afddf3 Mon Sep 17 00:00:00 2001 From: Mathew Polzin Date: Mon, 21 Jan 2019 11:52:02 -0800 Subject: [PATCH] Rename first JSONAPI+Testing header to Testing to remove conflict in GitHub Markdown links. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a27f196..2a72de6 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ See the JSON API Spec here: https://jsonapi.org/format/ - [Relationship Object](#relationship-object) - [Links Object](#links-object) - [Misc](#misc) - - [JSONAPI+Testing](#jsonapitesting) + - [Testing](#testing) - [Entity Validator](#entity-validator) - [Potential Improvements](#potential-improvements) - [Usage](#usage) @@ -175,7 +175,7 @@ Note that Playground support for importing non-system Frameworks is still a bit - [ ] Support sparse fieldsets. At the moment, not sure what this support will look like. A client can likely just define a new model to represent a sparse population of another model in a very specific use case. On the server side, it becomes much more appealing to be able to support arbitrary combinations of omitted fields. - [ ] Create more descriptive errors that are easier to use for troubleshooting. -### JSONAPI+Testing +### Testing #### Entity Validator - [x] Disallow optional array in `Attribute` (should be empty array, not `null`). - [x] Only allow `TransformedAttribute` and its derivatives as stored properties within `Attributes` struct. Computed properties can still be any type because they do not get encoded or decoded.