gerrit/plugins
David Pursehouse 5cac8d6906 Update git submodules
* Update plugins/hooks from branch 'master'
  - Refactor: Make Hook an abstract class
    
    Reduce visibility of Hook and AsynchronousHook to package private.
    
    Make Hook an abstract class, defining abstract "execute" methods.
    
    Rename the "run" and "submit" methods in SynchronousHook and
    AsynchronousHook to "execute" to override that defined in Hook.
    
    Change-Id: I4f69aeb8cce336a5765d784a2a7e793743a33ad7
    
  - Refactor: Convert HookArgs to use guava Factory interface
    
    Instead of injecting all of the HookArgs dependencies into the
    HookFactory and then explicitly passing them into the HookArgs
    constructor, inject the dependencies into HookArgs itself and let
    it be created using the guava Factory interface.
    
    This allows to remove several injected members from HookFactory
    that were only necessary for creation of HookArgs. Having these
    members only in HookArgs, where they are actually used, is cleaner.
    
    Change-Id: I56fa559d37c625c5c2c7e36e3ec58d3dd5f19462
2017-08-30 11:16:01 +00:00
..
commit-message-length-validator@3f96a82f15 Update git submodules 2017-08-17 18:50:43 +00:00
download-commands@6ee246245b Update git submodules 2017-04-20 15:13:16 +00:00
hooks@18f8c78aad Update git submodules 2017-08-30 11:16:01 +00:00
replication@297b749038 Update git submodules 2017-08-24 23:34:55 +00:00
reviewnotes@fe99eb4399 RetryHelper: Refactor to take multiple options 2017-08-08 15:23:01 -04:00
singleusergroup@73cfc73077 Update git submodules 2017-08-30 11:12:13 +00:00
BUILD Add CUSTOM_PLUGINS to plugins build 2017-02-28 18:14:01 +09:00
external_plugin_deps.bzl Allow plugins to contribute external workspace deps 2017-01-26 20:39:45 +00:00