Skip to content

Conversation

@arpitkuriyal
Copy link
Collaborator

No description provided.

Copy link
Collaborator

@jdesrosiers jdesrosiers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is just a partial review so far. I think I've gotten through everything except the "unevaluated" keywords.

{
valid: false,
absoluteKeywordLocation: "https://example.com/main#/propertyNames/pattern",
instanceLocation: "#*/Foo"
Copy link
Collaborator

@jdesrosiers jdesrosiers Aug 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an interesting case because the * notation isn't standard. Let's make a note to discuss how we want to handle this keyword.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also get confused when i saw this instanceLocation. Noted to discuss it later.

@arpitkuriyal
Copy link
Collaborator Author

Corrected all the errors.

Copy link
Collaborator

@jdesrosiers jdesrosiers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the unevaluated keywords are going to need a different approach. Let's remove those from this PR and let's discuss how to handle those keywords in our next pairing session.

@arpitkuriyal arpitkuriyal merged commit 12ad849 into hyperjump-io:main Aug 5, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants