Module: EacRedmineBase0

Defined in:
lib/eac_redmine_base0.rb,
lib/eac_redmine_base0/version.rb,
lib/eac_redmine_base0/plugins_test.rb,
lib/eac_redmine_base0/maintained_plugins.rb,
lib/eac_redmine_base0/plugins_test/plugin.rb,
lib/eac_redmine_base0/plugins_test/base_test.rb,
lib/eac_redmine_base0/plugins_test/rubocop_test.rb,
lib/eac_redmine_base0/plugins_test/rake_task_test.rb,
lib/eac_redmine_base0/plugins_test/unmaintened_stub_test.rb

Defined Under Namespace

Classes: PluginsTest

Constant Summary collapse

AUTHOR =
'Eduardo Henrique Bogoni'
HOMEPAGE =
'https://github.com/esquilo-azul/eac_redmine_base0'
SUMMARY =
'E.A.C. base for Redmine.'
VERSION =
'0.4.0'
MAINTAINED_PLUGINS_NAMES =
%w[
  eac_redmine_base0 eac_redmine_usability notifyme redmine_avm redmine_events_manager
  redmine_installer redmine_nonproject_modules redmine_plugins_helper redmine_remotes
  redmine_tasks_scheduler redmine_with_git
].freeze

Class Method Summary collapse

Class Method Details

.maintained_pluginsObject



13
14
15
16
17
# File 'lib/eac_redmine_base0/maintained_plugins.rb', line 13

def maintained_plugins
  @maintained_plugins ||= ::Redmine::Plugin.registered_plugins.values.select do |plugin|
    MAINTAINED_PLUGINS_NAMES.include?(plugin.id.to_s)
  end
end