Skip to content
This repository was archived by the owner on Nov 5, 2024. It is now read-only.

Cheatsheet

Lithrun edited this page Jun 18, 2021 · 3 revisions

Cheatsheet

This is a handy reference for Developers.

Documentation

Starting a new issue

  • Before you start with a new issue, see if you can help out another developer
  • Assign yourself to the issue
  • Git Fetch
  • Create a new branch based on origin/development. Assure that the name complies with our branch naming convention (#number-description, i.e. #1-adding-new-titans)

Working on an issue (daily)

  • Git Fetch
  • Merge origin/development into your issue branch. The longer you postpone this, the worse the merge conflicts get.
  • Commit & push your current progress

Before submitting a pull request

  • If you have code which modifies RPCs, assure that any modified RPC is replaced with nameof(Method) instead of the string "MethodName"
  • Assure that you have formatted any modified files correctly. (Edit > Advanced > Format Document). Default Keybinding is Ctrl-E + D
  • Do not include unused, debug or dead code
  • Remove any Debug.Log, Warning and Error messages

Pull Request

  • Did the Sonarcloud build pass? If there's any issues, you must resolve them beforehand.

Clone this wiki locally