-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Typed data #29
Typed data #29
Conversation
59fee87
to
6e882f7
Compare
Codecov ReportBase: 100.00% // Head: 100.00% // No change to project coverage 👍
Additional details and impacted files@@ Coverage Diff @@
## develop #29 +/- ##
============================================
Coverage 100.00% 100.00%
- Complexity 103 169 +66
============================================
Files 5 11 +6
Lines 246 391 +145
============================================
+ Hits 246 391 +145
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
e9517d0
to
78b38fe
Compare
Some static
|
4b8c0cb
to
917f54b
Compare
It's potentially a BC break that The new classes still allow access in the same way as with the untyped return values (via |
New classes make constructing a value to pass to
Serializer
and working with data fromParser
easier.Tuple types (
Item
andInnerList
) are still accessible by array indexes to be backwards compatible with older code ($item->value === $item[0]
,$item->parameters === $item[1]
)Item
OuterList
InnerList
Dictionary
Parameters
Resolves #19