-
Notifications
You must be signed in to change notification settings - Fork 7
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
CLI create project --manager creates a manager module #256
base: main
Are you sure you want to change the base?
CLI create project --manager creates a manager module #256
Conversation
Signed-off-by: aadityasinha-dotcom <[email protected]>
ed8cd80
to
63c6399
Compare
Great start. A few other points...
|
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.
See comments.
Signed-off-by: aadityasinha-dotcom <[email protected]>
Initial changes look good. But we still need to address these comments:
That would sort out the pom.xml Similarly with the gradle file in the parent project:
ie: When you generate a project with this setting, can you get it to compile and run using gradle or maven (or both) ?
|
If you want to talk about it, or want further help, pls get back to me. |
Signed-off-by: aadityasinha-dotcom <[email protected]>
Are you aware that the unit tests now fail with your change ? do they fail for you ? To build the code, use the Also, you would do well to add more unit tests to verify that your code is doing what you think it it's doing. Everyone in my team uses test-driven-development (TDD), which means we build up a set of unit tests as a safety net to allow us to refactor the code without changing the behaviour later. Very useful. But we can't accept code which breaks them (or adapts them), and we don't like to take code which doesn't have unit tests specifically for the new function added. Also, we track our code coverage % which is running about 80% |
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.
Some comments in the code, and more comments in the PR to think about.
Also, have you tried running this code ? Does it actually do what you expect ? |
Yes it does work, I will send you the result on the slack |
Signed-off-by: aadityasinha-dotcom <[email protected]>
Worked on #1410 to add project create --manager flag which will create a manager class.