...
- ensure that the feature is working
- ensure that all tests are green
- ensure that no errors are reported in static code analysis (run the ant task of Agent, CMR and inspectIT, each with the option "clean release-and-analyse")
- ensure that theĀ commit is correct (naming, squashing, ...)
ensure that the commit can be re-based on master
- check if the realization of the feature complies with other similar realizations
- ensure that new dependencies that are added are necessary and not already addressed by current libraries
- ensure that when adding new dependencies (or updating existing ones), the licensing information (Used licenses in inspectIT) is updated and the new license is checked (seeĀ Which licenses we can use and under what conditions)
...