gerrit/gerrit-extension-api/src/main/java/com/google/gerrit/extensions
David Pursehouse 4a64821338 Disentangle ListPlugins and PluginLsCommand
ListPlugins has a lot of code that is only used for printing the
output to stdout, which is only used by PluginLsCommand.

Simplify ListPlugins to only return the map of plugins, and move the
logic for displaying the output into PluginLsCommand.

PluginLsCommand does not have access to the Plugin objects, but only
to what is returned in PluginInfo instances. Extend that to include
the filename, which was previously accessible to ListPlugins.

This change removes support for the format option from the list
plugins REST API endpoint.

Change-Id: I0c352e587d5f0e8d524ae5b7322e1feec9434d58
2017-08-10 22:43:32 +01:00
..
annotations PermissionBackend: Make considering admin credential configurable 2017-05-30 07:22:00 +00:00
api ListPlugins: Add support for filtering with prefix/substring/regex 2017-07-28 15:23:26 +01:00
auth/oauth Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
client Merge branch 'stable-2.14' 2017-07-02 18:43:41 +01:00
common Disentangle ListPlugins and PluginLsCommand 2017-08-10 22:43:32 +01:00
config Remove 'final' from method signatures across gerrit. 2017-06-14 09:18:42 +02:00
events StreamEventsApiListener: Emit event on deletion of vote 2017-07-20 10:58:00 +09:00
persistence Plugin API: Add datasource interception extension point 2014-01-24 19:21:35 +00:00
registration Remove 'final' from method signatures across gerrit. 2017-06-14 09:18:42 +02:00
restapi IdString: Don't compare equal to strings 2017-06-16 23:56:01 +00:00
systemstatus Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
webui Add support for tag web links 2017-07-04 10:12:13 +09:00
Extensions.gwt.xml Extensions GWT API: Align rule with package boundaries 2015-01-26 09:26:57 +00:00