Skip to content

Conversation

@brennj
Copy link
Collaborator

@brennj brennj commented Aug 24, 2023

Adds the code needed to actually compute inline rules in x-jsf-logic-computedAttrs when they're defined in that keyword as opposed to in x-jsf-logic. Adds a bunch of tests and matching schemas to illustrate its capabilities.

brennj added 27 commits August 31, 2023 16:40
chore: clean up conditional additions

chore: remove const tests

chore: remove dupe file

chore: remove group array stuff

chore: clean up yupschema

chore: clean up helpers a small bit

chore: remove all error handling for now

chore: clean up package-lock

chore: more removing stuff

chore: clean more
chore: clean up conditional additions

chore: remove const tests

chore: remove dupe file

chore: remove group array stuff

chore: clean up yupschema

chore: clean up helpers a small bit

chore: remove all error handling for now

chore: clean up package-lock

chore: more removing stuff

chore: clean more
chore: clean up conditional additions

chore: remove const tests

chore: remove dupe file

chore: remove group array stuff

chore: clean up yupschema

chore: clean up helpers a small bit

chore: remove all error handling for now

chore: clean up package-lock

chore: more removing stuff

chore: clean more

chore: support barebones computedAttrs

chore: computed string attributes

chore: error handling
chore: clean up conditional additions

chore: remove const tests

chore: remove dupe file

chore: remove group array stuff

chore: clean up yupschema

chore: clean up helpers a small bit

chore: remove all error handling for now

chore: clean up package-lock

chore: more removing stuff

chore: clean more

chore: support barebones computedAttrs

chore: error handling

feat: add more error handling
@brennj brennj force-pushed the general-error-handling branch from 3eb38a2 to 70a1430 Compare September 5, 2023 10:08
@brennj brennj force-pushed the inline-rule-handling branch from f050bb8 to 23c5773 Compare September 5, 2023 12:28
@brennj brennj force-pushed the inline-rule-handling branch from 23c5773 to 2d6eac7 Compare September 5, 2023 12:29
@brennj
Copy link
Collaborator Author

brennj commented Sep 5, 2023

this part is good to go for another round of reviews

@johnstonbl01
Copy link
Contributor

This one looks good to me. Will defer to Sandrina on her previous comments.

Base automatically changed from general-error-handling to add-string-based-computedAttrs September 13, 2023 08:35
Base automatically changed from add-string-based-computedAttrs to main September 13, 2023 09:48
johnstonbl01
johnstonbl01 previously approved these changes Sep 13, 2023
sandrina-p
sandrina-p previously approved these changes Sep 14, 2023
@brennj brennj dismissed stale reviews from sandrina-p and johnstonbl01 via bb335dd September 15, 2023 09:54
@brennj brennj merged commit 860ad91 into main Sep 15, 2023
@brennj brennj deleted the inline-rule-handling branch September 15, 2023 12:21
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.

5 participants