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

Moving from JLine2 to JLine3 for leshan-client-demo Interactive commands. #1590

Open
sbernard31 opened this issue Mar 4, 2024 · 0 comments
Labels
client Impact LWM2M client demo Impact our demo (not libraries) enhancement Improvement of existing features housekeeping Refactoring, cleaning code or API

Comments

@sbernard31
Copy link
Contributor

sbernard31 commented Mar 4, 2024

JLine 2 was chosen because :

  • we targeted Java7 as minimal runtime.
  • JLine 2 use Java5 as minimal runtime.
  • JLine 3 use Java8 as minimal runtime.
  • Picocli provide library to work with JLine 2 (picocli-shell-jline2).

But :

So, we should probably consider to seriously move from JLine 2 to JLine 3. 🤔
An old "work in progress" is available at : #1065

@sbernard31 sbernard31 added client Impact LWM2M client demo Impact our demo (not libraries) housekeeping Refactoring, cleaning code or API enhancement Improvement of existing features labels Mar 4, 2024
@sbernard31 sbernard31 changed the title Moving from Jline2 to Jline3 for leshan-client-demo Interactive commands. Moving from JLine2 to JLine3 for leshan-client-demo Interactive commands. Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client Impact LWM2M client demo Impact our demo (not libraries) enhancement Improvement of existing features housekeeping Refactoring, cleaning code or API
Projects
None yet
Development

No branches or pull requests

1 participant