-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add various default options #9
Add various default options #9
Conversation
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.
I like the approach. I did not have time to really try it out but it looks good.
That being said, while enhancing the tool makes a lot of sense, I think we should still at point invest into a GH workflow so we can simply press a button and get that generated.
ce60e78
to
4645300
Compare
@xsalefter I merged the PR, but I think we should do a second pass:
To summarize, we should end up with one clear set of instructions to follow, and if we need additional files (e.g |
@sbrossie reviving old discussion. Sorry I just replied now:
This src/main/resources/settings.xml is working and valid yours: I need to changes
It has the same accepted packages with yours. |
Looping Reshma, as she has a task to use the tool, so it will be great to see if the instructions are clear or not. @reshmabidikar Could you catch up on this discussion and work with Resa to improve the instructions. The goal is that when we need to use it, we don't have to think much... just follow the instructions. |
The current instructions are helpful and I was able to generate the POJOs without much effort. However, I'm listing some areas of improvement here:
|
Attempt to fix: killbill/killbill-plugin-framework-java#82
exec-maven-plugin
, create maven plugin, or separated script, I decided to giveapi-pojos
more options and default value.pojogen.jar
killbill-api
projectkillbill-plugin-framework-java
projectThen calling
java -jar pojogen.jar
will generate all interfaces classes inkillbill-api
toboilerplate
subpackage inkillbill-plugin-framework-java
.README.md
file more explanation and options.