This repository has been archived by the owner on Jan 27, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Create a Record class that wraps the Map<String, Object>
#64
Comments
Copying previous discussion for better overview: I would suggest to create a Originally posted by @blackwinter in #60 (review) |
No functional review (refactoring), code review: @fsteeg |
blackwinter
added a commit
that referenced
this issue
Nov 12, 2021
Still exposes internal map during transitional period.
blackwinter
added a commit
that referenced
this issue
Nov 12, 2021
Intended as a shared type for records and map values.
blackwinter
added a commit
that referenced
this issue
Nov 12, 2021
Thus no longer exposing internal map.
Merged
blackwinter
added a commit
that referenced
this issue
Nov 15, 2021
Still exposes internal map during transitional period.
blackwinter
added a commit
that referenced
this issue
Nov 15, 2021
Intended as a shared type for records and map values.
blackwinter
added a commit
that referenced
this issue
Nov 15, 2021
Thus no longer exposing internal map.
blackwinter
added a commit
that referenced
this issue
Nov 15, 2021
In preparation of introducing a shared type for record values.
blackwinter
added a commit
that referenced
this issue
Nov 16, 2021
Obviates the need for `instanceof` checks and unchecked casts. A `Value` is a container/wrapper for either - an `Array` (which in turn is a wrapper for `List<Value>`), or - a `Hash` (which in turn is a wrapper for `Map<String, Value>`), or - a `String` (which is the terminal type)
blackwinter
added a commit
that referenced
this issue
Nov 16, 2021
blackwinter
added a commit
that referenced
this issue
Nov 16, 2021
Obviates the need for `instanceof` checks and unchecked casts. A `Value` is a container/wrapper for either - an `Array` (which in turn is a wrapper for `List<Value>`), or - a `Hash` (which in turn is a wrapper for `Map<String, Value>`), or - a `String` (which is the terminal type)
blackwinter
added a commit
that referenced
this issue
Nov 16, 2021
blackwinter
added a commit
that referenced
this issue
Nov 16, 2021
blackwinter
added a commit
that referenced
this issue
Nov 16, 2021
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Came up in #60 (review).
The text was updated successfully, but these errors were encountered: