* Gets all branch permissions provided by all <b>enabled</b> plugins
*
* @return list of branch permissions provided by plugins
*/
public List<JtalksPermission> getPluginsBranchPermissions() {
PluginFilter filter = new TypeFilter(PluginWithBranchPermissions.class);
List<Plugin> plugins = pluginLoader.getPlugins(filter);
List<JtalksPermission> branchPermissions = new ArrayList<>();
for (Plugin plugin : plugins) {
if (plugin.isEnabled()) {
branchPermissions.addAll(((PluginWithBranchPermissions) plugin).getBranchPermissions());