gerrit/gerrit-server/src/main/java/com/google/gerrit/server/plugins
Paladox cd127535f7 Fix IndexCollection propagation into plugin guice injectors
This fixes a regression caused by: I3c4616d08e. As the consequence
index collection instances were not correctly propagated into plugin's
Guice injectors. A test is added in singleusergroup plugin to avoid such
breakages in future.

Bug: Issue 8398
Change-Id: I87e29a798a83b03f9daa2cfe4708d89becae201e
2018-02-19 23:26:56 +01:00
..
AbstractPreloadedPluginScanner.java Plugin scanner: Fix LiteralClassName error prone warning 2017-03-21 08:21:32 +01:00
AutoRegisterModules.java PluginLoader: Make Logger private 2017-07-27 08:42:16 +01:00
AutoRegisterUtil.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
CleanupHandle.java PluginLoader: Make Logger private 2017-07-27 08:42:16 +01:00
CopyConfigModule.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
DelegatingClassLoader.java Make target private final in DelegatingClassLoader 2017-04-26 09:59:17 +02:00
DisablePlugin.java Add implementation of PluginApi 2017-07-27 17:41:49 +01:00
EnablePlugin.java Add implementation of PluginApi 2017-07-27 17:41:49 +01:00
GetStatus.java Add implementation of PluginApi 2017-07-27 17:41:49 +01:00
InstallPlugin.java Add implementation of PluginApi 2017-07-27 17:41:49 +01:00
InvalidPluginException.java Automatically register plugin bindings 2012-05-10 16:05:46 -07:00
JarPluginProvider.java PluginLoader: Move public static methods to PluginUtil 2017-07-27 09:52:51 +01:00
JarScanner.java PluginLoader: Make Logger private 2017-07-27 08:42:16 +01:00
JsPlugin.java JsPlugin: Add handling for .html files 2017-07-31 07:14:47 +01:00
ListPlugins.java Consistently import utility methods from Collectors as static 2017-12-15 17:29:52 +09:00
ModuleGenerator.java Remove redundant 'static' modifiers 2016-04-11 20:24:44 +09:00
MultipleProvidersForPluginException.java Use Guava's Stream.stream rather than StreamSupport 2017-05-31 12:42:00 +09:00
Plugin.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
PluginCleanerTask.java PluginLoader: Make Logger private 2017-07-27 08:42:16 +01:00
PluginContentScanner.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
PluginEntry.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
PluginGuiceEnvironment.java Fix IndexCollection propagation into plugin guice injectors 2018-02-19 23:26:56 +01:00
PluginInstallException.java Enable standalone JavaScript plugins 2013-12-07 18:01:54 +01:00
PluginLoader.java Allow running without gerrit.canonicalWebUrl 2017-08-10 10:31:16 +00:00
PluginMetricMaker.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
PluginModule.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
PluginResource.java Make all REST resources public so that they can be used from plugins 2015-02-20 09:52:29 +00:00
PluginRestApiModule.java Add implementation of PluginApi 2017-07-27 17:41:49 +01:00
PluginScannerThread.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
PluginUtil.java PluginLoader: Move public static methods to PluginUtil 2017-07-27 09:52:51 +01:00
PluginsCollection.java Correct use of generics in AcceptsCreate#create 2017-09-14 13:46:07 +02:00
ReloadPlugin.java Add implementation of PluginApi 2017-07-27 17:41:49 +01:00
ReloadPluginListener.java Remove modifiers 'public' and 'abstract' from interface methods 2015-11-19 09:36:40 -08:00
ServerInformationImpl.java Add initial framework of Plugin API 2017-07-26 11:41:06 +01:00
ServerPlugin.java PluginLoader: Make Logger private 2017-07-27 08:42:16 +01:00
ServerPluginInfoModule.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
ServerPluginProvider.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
StartPluginListener.java Remove modifiers 'public' and 'abstract' from interface methods 2015-11-19 09:36:40 -08:00
StopPluginListener.java Remove modifiers 'public' and 'abstract' from interface methods 2015-11-19 09:36:40 -08:00
TestServerPlugin.java Fix plugin IT test for plugins using @PluginData annotation 2017-12-13 21:14:18 -05:00
UniversalServerPluginProvider.java Remove 'final' from method signatures across gerrit. 2017-06-14 09:18:42 +02:00