-
-
Notifications
You must be signed in to change notification settings - Fork 89
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
Feature/jshell rework #998
Conversation
Is this PR ready to be reviewed? Seems like a significant rework, based on the number of changes. It would probably help the review process if you gave some summary/outline of your PR. And yeah, missing few curly boys, so sonar is mad at us: https://sonarcloud.io/project/issues?resolved=false&types=CODE_SMELL&sinceLeakPeriod=true&pullRequest=998&id=Together-Java_TJ-Bot Thanks for your work, hopefully we will have jshell soon in prod. ❤️ |
Oops sorry for the late response, yes it is ready for a review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Haven't reviewed the new stuff, but changes are sensible, mostly a change to discord effective names instead of usernames.
Can you post some UI/UX pics?
application/src/main/java/org/togetherjava/tjbot/features/Features.java
Outdated
Show resolved
Hide resolved
application/src/main/java/org/togetherjava/tjbot/features/jshell/JShellCommand.java
Outdated
Show resolved
Hide resolved
d9d35ff
to
de176b0
Compare
6a9e30e
to
de176b0
Compare
de176b0
to
f6959a2
Compare
...cation/src/main/java/org/togetherjava/tjbot/features/jshell/renderer/ResultGistRenderer.java
Show resolved
Hide resolved
application/src/main/java/org/togetherjava/tjbot/features/jshell/renderer/ResultRenderer.java
Show resolved
Hide resolved
Quality Gate passedIssues Measures |
Generally would like to see 2 reviews for a bigger feature like this. But the PR has been sitting for quite a while, and with 1 passing review… Let's ship it, and properly test it on development server. ❤️ I skimmed over it, and it seems fine. It's modular like all our futures, so if issues arise, we can always temporarily block it. |
* [Feature/JShell] Using the new reworked jshell api * [Feature/JShell] Reworked renderer * [feature/JShell] Running Spotless/Sonar * [Feature/JShell] RenderResult deleted * [Feature/JShell] Added doc on JShellEval * [Feature/JShell] Added braces * Rebase and rename user to member * [Feature/JShell] Fixing checks * [Feature/JShell] Fixing from some feedback * [Feature/JShell] Replaced if elses with a switch thanks to java 21 --------- Co-authored-by: Connor Schweighoefer <squidxtv@gmail.com>
No description provided.