Skip to content
This repository has been archived by the owner on Apr 11, 2021. It is now read-only.

Kotlin Support #29

Closed
3 tasks done
stachu540 opened this issue Jan 31, 2019 · 0 comments · Fixed by #31
Closed
3 tasks done

Kotlin Support #29

stachu540 opened this issue Jan 31, 2019 · 0 comments · Fixed by #31
Assignees
Labels
feature: chat New feature or request feature: core New feature or request feature: helix New feature or request feature: kraken New feature or request feature: pub-sub New feature or request

Comments

@stachu540
Copy link
Collaborator

Prerequisites

Description

Supporting Kotlin will help better developing this library and his referenced apps aswell. After this request we should starting thinking about #19

Steps to Reproduce

  1. Refactor all data objects into Kotlin Data Classes
  2. Remove Project Lombok
  3. Support Type-Safe Builders
  4. Add inline functions/methods to reified classes
  5. More adaptive documentation relates (KDoc and Javadoc)

Expected behavior:

  • All data objects are be Kotlin Data Classes
  • Project Lombok is not exist
  • Type-Safe Builder is here
  • Data Classes are be in KDoc-ed and hosted via GitHub

Actual behavior: There is nothing above mentioned.
Stacktrace (if applicable): Errors will be handled via reactor's Mono and Flux
Version affected: latest

@stachu540 stachu540 self-assigned this Jan 31, 2019
@stachu540 stachu540 added feature: core New feature or request feature: chat New feature or request feature: helix New feature or request feature: kraken New feature or request feature: pub-sub New feature or request labels Jan 31, 2019
@stachu540 stachu540 added this to the v1.0.0 milestone Jan 31, 2019
@stachu540 stachu540 pinned this issue Jan 31, 2019
This was referenced Feb 11, 2019
@stachu540 stachu540 unpinned this issue Feb 11, 2019
@stachu540 stachu540 removed this from the v1.0.0 milestone Jul 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature: chat New feature or request feature: core New feature or request feature: helix New feature or request feature: kraken New feature or request feature: pub-sub New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant