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

Create a demo project for JsonToKotlinClass Library usage #268

Closed
wuseal opened this issue Jan 16, 2020 · 3 comments
Closed

Create a demo project for JsonToKotlinClass Library usage #268

wuseal opened this issue Jan 16, 2020 · 3 comments
Assignees

Comments

@wuseal
Copy link
Owner

wuseal commented Jan 16, 2020

As we already have a library for the user to generate kotlin data class codes instead of only have to use the IDE plugin, Now we'd better provide a sample project to show users how to use the library easily. Here some required points:

  • The sample project should be contained in this project for easy maintains.
  • The sample project could write in Kotlin as this library always for Kotlin programmer
  • Add the compile & build script into CI/CD(Travis) to ensure the Environment of sample project always works fine
  • Demo code at least show the user the basic function of the library(All library options are default)
@theapache64 theapache64 self-assigned this Jan 16, 2020
@terryf82
Copy link

This would be a great enhancement. I'm trying to make use of this library but since it isn't hosted in an online repo, I'm not sure how to make use of it properly (e.g I've added the jar as a module, but what is the appropriate import directive so that I can call val actualOutput = JsonToKotlinBuilder()...?

@theapache64
Copy link
Collaborator

@terryf82 We're now hosted in jcenter. Please check the updated library docs.

@theapache64
Copy link
Collaborator

@wuseal @terryf82

Our test cases cover almost all aspects of the library. You can check it here.

If you still think that's not enough, feel free to reopen this issue and we can create a demo project. 😃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants