Module: RuboCop::Cask::Constants
- Included in:
- Node
- Defined in:
- lib/rubocop/cask/constants.rb
Overview
Constants available globally for use in all Cask cops.
Constant Summary collapse
- CASK_METHOD_NAMES =
[:cask, :test_cask].freeze
- STANZA_GROUPS =
[ [:version, :sha256], [:url, :appcast, :name, :homepage, :gpg], [ :auto_updates, :accessibility_access, :conflicts_with, :depends_on, :container ], [ :suite, :app, :pkg, :installer, :binary, :colorpicker, :dictionary, :font, :input_method, :internet_plugin, :prefpane, :qlplugin, :screen_saver, :service, :audio_unit_plugin, :vst_plugin, :artifact, :stage_only ], [:preflight], [:postflight], [:uninstall_preflight], [:uninstall_postflight], [:uninstall], [:zap], [:caveats] ].freeze
- STANZA_GROUP_HASH =
STANZA_GROUPS.each_with_object({}) do |stanza_group, hash| stanza_group.each { |stanza| hash[stanza] = stanza_group } end.freeze
- STANZA_ORDER =
STANZA_GROUPS.flatten.freeze