-
Notifications
You must be signed in to change notification settings - Fork 549
refactor(presence): Use branded JsonDeserialized type internally #24641
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
Closed
Closed
Changes from 3 commits
Commits
Show all changes
81 commits
Select commit
Hold shift + click to select a range
164b448
typebrand the JsonDeserialized type
tylerbutler 0b1bd66
updates
tylerbutler b6eca1f
compiles
tylerbutler 2ba11eb
Remove T &
tylerbutler d6b85e7
feedback
tylerbutler e716480
rename types to behopefully clearer
tylerbutler d727ad0
feedback
tylerbutler 653320a
cleanup
tylerbutler 1c54887
Merge branch 'main' into presence-type-branding
tylerbutler 90063a9
cleanup
tylerbutler 6d571db
fix
tylerbutler af6b5a8
Merge branch 'main' into presence-type-branding
tylerbutler 6cd5054
rm invalid docs changes
tylerbutler 019df60
formatting
tylerbutler 212c77f
tsignore some errors
tylerbutler 0e6c144
wip
tylerbutler 4f12474
wip
tylerbutler c9cdf28
Merge branch 'main' into presence-type-branding
tylerbutler 3d1435f
wip
tylerbutler 40483c0
formatting
tylerbutler a00e294
feat(client-core-interfaces): opaque JSON placeholder types
jason-ha e82eb79
wip
tylerbutler c1d1f3f
Merge branch 'core/opaque-json-types' into presence-type-branding
tylerbutler fb60bcf
revert container-runtime-defs changes
tylerbutler 34011f4
8 errors in 3 files
tylerbutler 4cc3372
rename functions
tylerbutler 0a52598
8 errors, 3 files (still)
tylerbutler 9043b6c
rename and reorg
tylerbutler f2aa271
Merge branch 'main' into presence-type-branding
tylerbutler 31a3478
improvement(client-core-interfaces): list OpaqueJsonSerializable as d…
jason-ha abe20ee
workarounds
tylerbutler dbf0696
improvement(client-presence): use opaque json internally
jason-ha 502e103
Merge commit 'dbf0696243' into presence-type-branding
tylerbutler bc2ba69
source compiles but tests don't
tylerbutler 1cf182c
source compiles
tylerbutler a5a0947
improvement(client-presence): reduce data in requirement to JsonSeria…
jason-ha c04d35a
revert
tylerbutler 823262c
Merge branch 'core/promote-OpaqueJsonSerializable-for-degenerate-case…
tylerbutler 37eb489
test(client-presence): updates for Opaque Json use
jason-ha 90bf2a2
docs(client-presence): update API reports
jason-ha 3d3c0c8
test(client-presence): fix for JsonSerializable change
jason-ha 674cd09
Merge branch 'presence/use-opaque-json' into presence-type-branding
tylerbutler d38d500
use ts-expect-error instead of as any
tylerbutler 99aa26a
Merge branch 'core/promote-OpaqueJsonSerializable-for-degenerate-case…
tylerbutler 6f966b4
remove ts-expect-error that is no longer triggered
tylerbutler 08ff94d
merge: 'main' into presence/use-opaque-json
jason-ha 24537dd
test(client-presence): correction after merge
jason-ha fa24bfd
Merge branch 'main' into presence-type-branding
tylerbutler 2aab49e
fix(client-presence): workaround "system:presence" incompatilities
jason-ha 742981e
Merge branch 'presence/use-opaque-json' into presence-type-branding
tylerbutler d65c189
test-case ts-expect-error
tylerbutler 28ff0cb
core-interfaces beta/system
tylerbutler 5c68d8b
presence beta/system
tylerbutler 6d8059f
Revert "fix(client-presence): workaround "system:presence" incompatil…
jason-ha db2039f
rename and cleanup
tylerbutler f34296d
use new to/from opaque function names
tylerbutler 8d51f71
remove beta flags in types where possible
tylerbutler 9fa9a7c
add back beta
tylerbutler 0650353
imports
tylerbutler 667aebc
fix(client-presence): remove opacity from system datastore
jason-ha 3a86482
fix(client-core-interfaces): support Opaque unknown thru JsonSerializ…
jason-ha eee8245
fix(client-presence): separate system:presence index from others
jason-ha 6ba5d8c
fix(client-core-interfaces): support Opaque unknown thru JsonSerializ…
jason-ha e101659
improvement(client-presence): separate system:presence index from others
jason-ha dd026c0
Merge branch 'core/fix-Opaque-unknown-serializability' into presence-…
tylerbutler cdd1e04
Merge branch 'presence/improvement-separate-system_presence-from-gene…
tylerbutler a0d5fd8
wip
tylerbutler c320220
Merge branch 'main' into presence-type-branding
tylerbutler 90cafd3
fix
tylerbutler a2dfa90
Merge branch 'presence/use-opaque-json' into presence-type-branding
tylerbutler 6ffdcb4
merge: 'main' into presence/use-opaque-json
jason-ha c140b04
wip
tylerbutler 8f22012
Merge branch 'presence/use-opaque-json' into presence-type-branding
tylerbutler 77ce46f
cleanup
tylerbutler a1aa8c8
possible fix
tylerbutler a7a59a4
updates
tylerbutler c619299
docs(client-presence): comment additions
jason-ha cad419d
refactor(client-presence): rename helpers
jason-ha ab2d5a0
Merge branch 'presence/use-opaque-json' into presence-type-branding
tylerbutler b6da44a
revert(client-presence): unneeded code changes
jason-ha 9764eaa
Merge branch 'presence/use-opaque-json' into presence-type-branding
tylerbutler File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.