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

ProgramAB with xml parser #1372

Open
wants to merge 117 commits into
base: develop
Choose a base branch
from
Open

ProgramAB with xml parser #1372

wants to merge 117 commits into from

Conversation

supertick
Copy link
Contributor

@supertick supertick commented Dec 5, 2023

ProgramAB Updates

  • removed regular expression in oob and sraix processing
  • created models for oob and template
  • updated reload unit test
  • refactored ProgramABTest - standard junit 4 with annotations
  • refactored names with deprecations currentBotName to botType, currentUserName to Username
  • removed OOBPayload
  • fixed/updated UI
    TODO:
  • get jacoaco worky in github actions
  • boot coverage of ProgramAB
  • find a way to make aiml and python more maintainable

@supertick supertick changed the title Gyro cone ProgramAB with real xml parser Dec 5, 2023
@supertick supertick changed the title ProgramAB with real xml parser ProgramAB with xml parser Dec 5, 2023
@supertick supertick marked this pull request as ready for review December 6, 2023 17:44
@supertick
Copy link
Contributor Author

Overall Project 24.93% -0.85%
Files changed 47.97%

File Coverage
ProgramABConfig.java 100% 🍏
InMoov2Config.java 100% 🍏
ProgramABMeta.java 100% 🍏
Mrl.java 100% 🍏
Oob.java 100% 🍏
Sraix.java 100% 🍏
XmlParser.java 90.32% -9.68% 🍏
Session.java 88.01% -7.31% 🍏
MrlSraixHandler.java 83.12% -16.88% 🍏
Response.java 78.82% -12.94%
SlidingWindowList.java 68% -32% 🍏
OobProcessor.java 60.78% -39.22% 🍏
BotInfo.java 54.83% -10.04% 🍏
Event.java 54.55% -45.45%
ProgramAB.java 54.53% -18.16%
CodecUtils.java 45.86% -1%
SearchResults.java 41.98% 🍏
FiniteStateMachine.java 37.6% -11.28%
Shoutbox.java 15.76% -0.62%
Template.java 13.04% -86.96%
InMoov2.java 7.93% -39.3%
Lloyd.java 0.32% -0.89%
SensorData.java 0% -90.48%

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.

1 participant