Contributing
Compiling CrazyAuctions
Section titled “Compiling CrazyAuctions”- Intellij IDEA
- Java 25 JDK(Amazon Corretto) or newer
- Gradle 9.5.0
- Brain
Process
Section titled “Process”-
cd CrazyAuctions
-
./gradlew build
-
Check
build/libs
Coding Practices
Section titled “Coding Practices”- Copy the style of code in the class you are editing.
- No extra lines at the end of files.
- No extra lines between imports.
- No wildcard imports.
Pull Requests Labels
Section titled “Pull Requests Labels”Pull Requests must be labeled properly according to if it’s a bug fix, a new feature or enhancements to the code base.
git checkout -b fix/your_fixgit checkout -b feature/your_featuregit checkout -b quality/your_enhancement- Commit your changes using
git commit -m 'your commit' - Push to your branch using
git push
What’s next?
Section titled “What’s next?”You must explain what your pull request is changing and if needed, If needed, supply a video of your change as Pull Requests are a way to get feedback.
- The branch you open the pull request to depends on the scope of your change.
- Anything considered a “fix” or “internal” clean up that will not cripple a server or vastly change the experience of a server can be sent as a pull request to the
mainbranch
- Anything considered a “fix” or “internal” clean up that will not cripple a server or vastly change the experience of a server can be sent as a pull request to the