Skip to content
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

KOGITO-9195: YaRD editor validation #1696

Merged
merged 1 commit into from
Nov 21, 2023
Merged

Conversation

Rikkola
Copy link
Contributor

@Rikkola Rikkola commented Jun 2, 2023

Tickets this change has:

YaRD editor: Create yard-validation project with model parser
YaRD editor: Use old dtable validation codes for subsumption
YaRD editor: Use J2CL to generate a JS module

I split the model to a separate project, but since this validation is the only module that will use it, I will investigate if the two modules should be merged together.

@Rikkola Rikkola added the pr: DO NOT MERGE Draft PR, not ready for merging label Jun 2, 2023
@Rikkola
Copy link
Contributor Author

Rikkola commented Jun 28, 2023

Temp commit to show progress. The code can now find subsumption that is the basic function for redundancy and conflict resolution. Needs more test data to be really really done, I will be adding that next.

@Rikkola
Copy link
Contributor Author

Rikkola commented Jul 3, 2023

Missing items needed for commit:

  • Licence headers
  • Inline rule parsing

@Rikkola
Copy link
Contributor Author

Rikkola commented Jul 5, 2023

Transpiling LocalDateTime correctly is more challenging than expected, but on it.

@Rikkola
Copy link
Contributor Author

Rikkola commented Jul 14, 2023

@paulovmr I could use some help on figuring out the formatting for the README and yml file. Can I run a formatter for them locally? Other than that I could also use a code review for the code.

@Rikkola Rikkola temporarily deployed to ci October 19, 2023 11:21 — with GitHub Actions Inactive
@Rikkola Rikkola temporarily deployed to ci October 19, 2023 11:21 — with GitHub Actions Inactive
@caponetto
Copy link
Contributor

@Rikkola I just sent a PR to your fork with some suggestions related to the Serverless Logic Web Tools changes. Please check if they make sense.

@Rikkola Rikkola temporarily deployed to ci October 20, 2023 19:17 — with GitHub Actions Inactive
@Rikkola Rikkola temporarily deployed to ci October 20, 2023 19:17 — with GitHub Actions Inactive
@Rikkola Rikkola temporarily deployed to ci October 20, 2023 19:17 — with GitHub Actions Inactive
@Rikkola
Copy link
Contributor Author

Rikkola commented Oct 20, 2023

Yes the PR makes sense, I merged it in.

@Rikkola
Copy link
Contributor Author

Rikkola commented Nov 14, 2023

Looks like I still lack the right files for formatting the pom.xml files.

parser
KOGITO-9197 : YaRD editor: Use old dtable validation codes for
subsumption
KOGITO-9517 : YaRD editor: Use J2CL to generate a JS module

Suggestions

(cherry picked from commit 751bb8f)
@Rikkola
Copy link
Contributor Author

Rikkola commented Nov 14, 2023

Figured it out.

@paulovmr paulovmr removed the pr: DO NOT MERGE Draft PR, not ready for merging label Nov 21, 2023
@paulovmr paulovmr merged commit 687c32a into apache:main Nov 21, 2023
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants