Skip to content

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.

2 participants