Wrap "required" field in CheckInfo

CheckSubmitImpactInfo was introduced, and it currently only contains
the existing "required" field. In the future, we will be able to add
more details to CheckSubmitImpactInfo since the Boolean field is not the
only parameter impacting the submission.

The follow-up change will have the necessary updates in the docs.

Change-Id: I4b91824c67fc9394bcaf608d930633c149e85117
6 files changed
tree: 5b3bb7c0cf36603b31a99da64f4d23efbd2d9460
  1. gr-checks/
  2. java/
  3. javatests/
  4. proto/
  5. resources/
  6. test/
  7. .eslintrc.json
  8. .gitignore
  9. .gitreview
  10. bower.json
  11. BUILD
  12. LICENSE
  13. package.json
  14. README.md
README.md

Gerrit Code Review Checks Plugin

This plugin provides a unified experience for checkers (CI systems, static analyzers, etc.) to integrate with Gerrit Code Review.

This plugin uses polymer-cli to test.

After bower install, running polymer test -l chrome will run all tests in Chrome, and running polymer serve and navigating to http://127.0.0.1:8081/components/checks/gr-checks/gr-checks-view_test.html allows for manual debugging.

When upgrading the plugin, please use init:

java -jar gerrit.war init -d site_path

More details about “init” in https://gerrit-review.googlesource.com/Documentation/pgm-init.html