This is a project template for a greenfield Java project. It's named after the Java mascot Duke. Given below are instructions on how to use it.
Prerequisites: JDK 11 (use the exact version), update Intellij to the most recent version.
Intellij IDEA
.
File
> Open...
.DinerDirector
files that was cloned.build.gradle
in the project root, Intellij treats it as a Gradle project by default. Just in case it didn't work follow the guide Importing a Gradle project.src/main/java/dinerdirector/DinerDirector.java
, right-click and select Run 'DinerDirector.main()'
Welcome to DinerDirector! Please type "help" for a list of valid commands.
What can I do for you?
>
build.gradle
file).text-ui-test
and run the runtest(.bat/.sh)
script.The project uses GitHub actions for CI. When you push a commit to this repo or PR against it, GitHub actions will run automatically to build and verify the code as updated by the commit/PR.
/docs
folder contains the project documentation.
Steps for publishing documentation to the public:
settings
tab.GitHub Pages
section.source
as master branch /docs folder
.choose a theme
button to choose a theme for your documentation.