commit | 4ecc81dd29e3b314c9687c9cbffe9491aba1d6d8 | [log] [tgz] |
---|---|---|
author | Fabio Ponciroli <ponch78@gmail.com> | Fri Aug 26 17:19:19 2022 +0200 |
committer | Fabio Ponciroli <ponch78@gmail.com> | Tue Sep 13 07:42:57 2022 +0000 |
tree | 8f7445b45aa428e7097731f1be3ce3d2b6ce3d05 | |
parent | 2ccb5b3b13434d857d69fce1646007dfc9bede8e [diff] |
Remove not needed parameterless constructor No need to have parameter/body-less constructor, since it will only add boilerplate code to maintain. Furthermore, use injection to avoid changes in tests in the future, as long as the constructors will have injectable parameters. Change-Id: Ie6b6672b4362ed33f144ac80506c3a041fee5a36
This plugin allows a systematic collection of repository metrics. Metrics are updated upon a ref-update
receive.
Clone or link this plugin to the plugins directory of Gerrit‘s source tree, and then run bazel build on the plugin’s directory.
Example:
git clone --recursive https://gerrit.googlesource.com/gerrit git clone https://gerrit.googlesource.com/plugins/git-repo-metrics pushd gerrit/plugins && ln -s ../../git-repo-metrics . && popd cd gerrit && bazel build plugins/git-repo-metrics
The output plugin jar is created in:
bazel-genfiles/plugins/git-repo-metrics/git-repo-metrics.jar
Copy the git-repo-metrics.jar into the Gerrit's /plugins directory and wait for the plugin to be automatically loaded.
More information about the plugin configuration can be found in the config.md file.