decidim/decidim

View on GitHub
.erb-lint.yml

Summary

Maintainability
Test Coverage
---
glob: "decidim-*/app/{cells,views}/**/*.erb"
exclude:
  - '**/vendor/**/*'
  - '**/node_modules/**/*'

linters:
  ExtraNewline:
    enabled: true

  FinalNewline:
    enabled: true

  RequireInputAutocomplete:
    enabled: false

  SpaceAroundErbTag:
    enabled: true

  AllowedScriptType:
    enabled: true
    allowed_types:
      - text/javascript
      - text/template

  DeprecatedClasses:
    enabled: true
    exclude:
      - 'decidim_app-design/**/*.erb'
    addendum: "Please remove it from code."
    rule_set:
      - deprecated: ['process-content']
        suggestion: "This class is deprecated. Please remove the surrounding element"
      - deprecated: ['xlarge-[\w]*']
        suggestion: "Foundation classes are deprecated."
      - suggestion: "Please use the new class instead"
        deprecated:
          - CodeMirror-fullscreen
          - CodeMirror-placeholder
          - CodeMirror-rtl
          - CodeMirror-rulers
          - CodeMirror-sided
          - Select
          - Select--multi
          - Select--rtl
          - Select--single
          - Select-aria-only
          - Select-arrow
          - Select-arrow-zone
          - Select-clear
          - Select-clear-zone
          - Select-control
          - Select-input
          - Select-loading
          - Select-loading-zone
          - Select-menu
          - Select-menu-outer
          - Select-multi-value-wrapper
          - Select-noresults
          - Select-option
          - Select-placeholder
          - Select-value
          - Select-value-icon
          - Select-value-label
          - about-link
          - absolutes
          - accordion
          - accordion-content
          - accordion-item
          - accordion-menu
          - accordion-title
          - accordion[disabled]
          - account-notification
          - accountability
          - action-icon--disabled
          - action-icon--hide
          - action-icon--highlighted
          - action-icon--success
          - actions
          - actions-wrapper
          - active-uploads
          - add-comment--reply
          - add-message
          - address--alone
          - address__details
          - address__icon
          - address__info
          - admin-email
          - agenda
          - alert[disabled]
          - align-bottom
          - align-center
          - align-center-middle
          - align-justify
          - align-left
          - align-self-bottom
          - align-self-middle
          - align-self-stretch
          - align-self-top
          - align-spaced
          - align-stretch
          - align-top
          - animate-height
          - announcement
          - answer-questionnaire__steps
          - areachart
          - arrow-only
          - as-card
          - as-circle
          - as-text
          - aspect-ratio-16-9
          - assembly-header__title
          - assembly-title-summary
          - assistant_container
          - assistant_recommendations
          - assistant_values
          - author--flex
          - author--inline
          - author-data
          - author-data--big
          - author-data--nopadding
          - author-data--small
          - author-data__extra
          - author-data__main
          - author__avatar--small
          - author__badge
          - author__date
          - author__name--container
          - author__nickname
          - author__verified
          - auto
          - autocomplete-suggestion
          - autocomplete-suggestions
          - avatar
          - awesome-edit-config
          - awesome-iframe
          - awesome_autosave-notice
          - awesome_map-title-control
          - awesome_map-toggle_all_tags
          - background
          - badge
          - badge-card__content
          - badge-container
          - badge-level
          - badge-tip
          - badge-tip--inline
          - badge__logo
          - badge__logo--small
          - before-content
          - bg-alert
          - bg-muted
          - bg-secondary
          - bg-warning
          - bio-acts
          - bio-extended
          - block-banner
          - bootstrap-tagsinput
          - bottom
          - box__search
          - breadcrumb--separator
          - breadcrumbs
          - budget-list__action
          - budget-list__action--disabled
          - budget-list__data
          - budget-list__data--added
          - budget-list__data__icon
          - budget-list__data__number
          - budget-list__data__votes
          - budget-list__image
          - budget-list__item
          - budget-list__item-cell
          - budget-list__number
          - budget-list__number-show-for-medium
          - budget-list__text
          - budget-list__title
          - budget-progress--fixed
          - budget-progress__meter
          - budget-summary__progressbox--fixed
          - budget-summary__selected
          - budget-summary__selected-list
          - budget-summary__selected-number
          - budget-summary__total
          - bulleted
          - button--double
          - button--facebook
          - button--frosted
          - button--google
          - button--icon
          - button--muted
          - button--nomargin
          - button--right
          - button--shadow
          - button--simple
          - button--social
          - button--social--mini
          - button--social__icon
          - button--social__text
          - button--twitter
          - button--vote-button
          - button-group
          - button-group--collapse
          - button-wrapper
          - button__info
          - buttons
          - buttons__column
          - buttons__row
          - calendar
          - calendar-url-description
          - calendar_url_input
          - callout--full
          - callout-wrapper
          - card--collapsed
          - card--full
          - card--full__image
          - card--full__image-wrapper
          - card--list
          - card--list__annotation
          - card--list__author
          - card--list__check
          - card--list__check--disabled
          - card--list__check--inline
          - card--list__counter
          - card--list__data
          - card--list__data-added
          - card--list__data__icon
          - card--list__data__icon--lg
          - card--list__data__number
          - card--list__text--top
          - card--list__titled-text
          - card--meta
          - card--mini
          - card--nomargin
          - card--picture-offset
          - card--process
          - card--process__column
          - card--process__row
          - card--process__small
          - card--secondary
          - card--stack
          - card--widget
          - card-data
          - card-data__item
          - card-data__item--centerblock
          - card-data__item--expand
          - card-data__item--multiple
          - card-data__item__number
          - card-divider--reduced
          - card-image
          - card-recommandation
          - card__activity-date
          - card__author
          - card__block
          - card__button
          - card__content
          - card__content--center
          - card__content--img
          - card__datetime
          - card__datetime__date
          - card__datetime__month
          - card__datetime__time
          - card__extra
          - card__footer
          - card__footer--data
          - card__footer--transparent
          - card__header
          - card__icon-close
          - card__icon-open
          - card__icondata
          - card__icondata--address
          - card__image
          - card__image--larger
          - card__image--smaller
          - card__image-top
          - card__img
          - card__label
          - card__link--block
          - card__popularity
          - card__popularity__data
          - card__row
          - card__status
          - card__support
          - card__support__data
          - card__support__data--left
          - card__support__number
          - card__text
          - card__text--category
          - card__text--paragraph
          - card__text--separated-mid-dot
          - card__text--status
          - card__title
          - card__top
          - card__type
          - card__vote-number
          - card__voting
          - categories--group
          - categories--header
          - categories-container
          - category--count
          - category--elements
          - category--line
          - category--title
          - category-row
          - category-wrapper
          - cell-block
          - cell-block-container
          - cell-block-y
          - center
          - char-counter
          - char-counter--excess
          - characters
          - chart-tooltip
          - check-box-collection
          - check-radio
          - check-radio-collection
          - check-radio-group
          - checkboxes
          - choose-template-preview
          - cite-block
          - class_
          - clear
          - clear[disabled]
          - clearfix
          - cm-header-1
          - cm-header-2
          - cm-header-3
          - cm-header-4
          - cm-type
          - cm-url
          - code-inline
          - collaborative-draft-status
          - collapsible-list
          - collapsible-list__see-less
          - collapsible-list__see-more
          - collection-input
          - collection-sort-controls
          - color-box
          - column-block
          - comment--nested
          - comment--nested--alt
          - comment-thread__title
          - comment__additionalreply
          - comment__edited
          - comment__footer
          - comment__header__context-menu
          - comment__header__context-menu__content
          - comment__header__context-menu__content-item
          - comment__hide
          - comment__is-open
          - comment__quote
          - comment__reply
          - comment__reply[data-toggle]
          - comment__text-is-closed
          - comment__text-is-open
          - comment__votes--down
          - committee_link
          - compact
          - component-counter--inline
          - component-counter--off
          - component_id
          - component_manifest
          - conference--date
          - conference-media
          - conference-nav
          - conference-programme
          - conference-registration
          - conference-speaker
          - confirm-content
          - confirm-reveal
          - confirmation-code-inputs
          - constraint-none
          - constraints-editor
          - constraints-list
          - conversation
          - conversation-chat
          - conversation-chat--offset
          - conversation-groups
          - conversation-header
          - conversation-reply
          - conversation-reply--offset
          - conversations
          - creation_date_status
          - current
          - custom-error
          - custom-redirections-table
          - dark
          - data-extra
          - data-name
          - data-role
          - data-title__main
          - data-title__over
          - data-title__sub
          - dataconsent-detail-row
          - dataconsent-details-wrapper
          - dataconsent-warning
          - date-switch
          - day
          - dc-button-wrapper
          - dc-buttons-wrapper
          - dc-dialog
          - dc-switch
          - dc-title
          - decidim_awesome
          - decidim_awesome-custom_fields
          - decidim_awesome-form
          - definition-data
          - definition-data__item
          - definition-data__item--double
          - definition-data__number
          - definition-data__text
          - definition-data__title
          - desc_level
          - desc_level_last
          - desc_levels
          - detail-titles
          - diff
          - diff-block-info
          - diff-comment
          - diff-direction-label
          - diff-view-by
          - diff-view-by__dropdown
          - disabled-for-preview
          - disabled-iframe
          - disabled-tribute-element
          - display-block
          - display-inline
          - display-inline-block
          - display-table
          - display-table-cell
          - district-number
          - docs__container
          - docs__content
          - drilldown
          - drilldown-submenu-cover-previous
          - dropdown-inverted
          - dropdown-menu-inverted_label
          - dropzone-container
          - dynamic-uploads
          - edit_component
          - editor
          - editor-loading
          - editor-preview
          - editor-preview-active
          - editor-preview-active-side
          - editor-preview-side
          - editor-statusbar
          - ellipsis
          - email-preview
          - embed-container
          - embed__code
          - end
          - expanded-text
          - external-domain-warning
          - external-link-cancel
          - external-link-container
          - external-link-indicator
          - external-link-page-content
          - external-link-url
          - extra
          - extra--text
          - extra__date
          - extra__date-container
          - extra__month
          - extra__popularity
          - extra__suport-number
          - extra__suport-text
          - extra__table-list__subcategory
          - extra__time
          - field
          - fieldset
          - file-name-span
          - filled
          - filter-tag
          - filter-tag__close
          - filter-tags
          - filter-tags__title
          - filters
          - filters-controls
          - filters-controls__trigger
          - filters-wrapper
          - filters__content
          - filters__has-subfilters
          - filters__help
          - filters__icon-is-closed
          - filters__icon-is-open
          - filters__info__icon
          - filters__info__title
          - filters__is-open
          - filters__left-legend
          - filters__search
          - filters__section--general
          - filters__subfilters
          - fingerprint-dialog
          - fingerprint-source
          - fingerprint-value
          - flag
          - flex--cb
          - flex--cc
          - flex--fsb
          - flex--fsc
          - flex--sbc
          - flex--sbe
          - flex-center
          - flex-child-auto
          - flex-child-grow
          - flex-child-shrink
          - flex-container
          - flex-dir-column
          - flex-dir-column-reverse
          - flex-dir-row
          - flex-dir-row-reverse
          - flex-gap--1
          - flex-gap--2
          - flex-horizontal
          - flex-video
          - floating-helper
          - floating-helper__bottom
          - floating-helper__content
          - floating-helper__content-close
          - floating-helper__content-inner
          - floating-helper__icon
          - floating-helper__icon-big
          - floating-helper__layout
          - floating-helper__link
          - floating-helper__text
          - floating-helper__trigger
          - floating-helper__wrapper
          - fluid
          - follow-button
          - footer-nav
          - footer-separator
          - footer-social
          - footer-social__icon
          - form-builder
          - form-control
          - form-control[type=richtext]
          - form-conversations-submit
          - form-general-submit
          - form-group
          - form-input-extra-after
          - form-input-extra-before
          - form-submit
          - form-wrap
          - foundation-mq
          - fullscreen
          - function_
          - gallery-item
          - gallery__container
          - gallery__item
          - google-map
          - grid-container
          - grid-frame
          - grid-margin-y
          - grid-padding-x
          - grid-padding-y
          - grid-y
          - gutter-medium
          - gutter-small
          - has-process-title
          - has-reveal-bottom
          - has-reveal-left
          - has-reveal-right
          - has-reveal-top
          - has-submenu-toggle
          - has-tip
          - has-transition-overlap
          - has-transition-push
          - has-tribute
          - has-value
          - hashtags-container
          - hashtags__container
          - hashtags__container--textarea
          - heading-small
          - heading1
          - heading2
          - heading3
          - heading4
          - heading5
          - heading6
          - help
          - help-title_and_description
          - help-tooltip
          - hero-cta
          - hero-heading
          - hero__boxes
          - hidden-section
          - hide-comment-replies
          - hide-for-dark-mode
          - hide-for-ie
          - hide-for-landscape
          - hide-for-large-only
          - hide-for-medium
          - hide-for-medium-only
          - hide-for-mediumlarge
          - hide-for-mediumlarge-only
          - hide-for-portrait
          - hide-for-print
          - hide-for-small-only
          - hide-for-smallmedium
          - hide-for-smallmedium-only
          - hide-for-sticky
          - hide-for-xlarge
          - hide-for-xlarge-only
          - highlight_alternative
          - highligted-content-banner
          - highligted-content-banner__container
          - hljs
          - hljs-addition
          - hljs-attr
          - hljs-attribute
          - hljs-built_in
          - hljs-bullet
          - hljs-code
          - hljs-comment
          - hljs-deletion
          - hljs-doctag
          - hljs-emphasis
          - hljs-formula
          - hljs-keyword
          - hljs-literal
          - hljs-meta
          - hljs-name
          - hljs-number
          - hljs-operator
          - hljs-quote
          - hljs-regexp
          - hljs-section
          - hljs-selector-attr
          - hljs-selector-class
          - hljs-selector-id
          - hljs-selector-pseudo
          - hljs-selector-tag
          - hljs-string
          - hljs-strong
          - hljs-subst
          - hljs-symbol
          - hljs-template-tag
          - hljs-template-variable
          - hljs-title
          - hljs-type
          - hljs-variable
          - hollow
          - hollow[disabled]
          - home-bullet
          - home-bullet__desc
          - home-bullet__icon
          - home-bullets
          - home-map
          - home-section
          - home-section__cta
          - home-stats
          - home-stats__highlight
          - home-stats__lowlight
          - homepage_interactive_map
          - horizontal
          - hover
          - hover-section
          - icon--action
          - icon--after
          - icon--arrow-bottom
          - icon--before
          - icon--big
          - icon--component
          - icon--container
          - icon--large
          - icon--move
          - icon--outline
          - icon--share
          - icon--small
          - icon-bottom
          - icon-highlight
          - icon-left
          - icon-right
          - icon-top
          - icon-unpublished
          - icon-wrap
          - icons
          - image-dimensions-help
          - impersonation-warning
          - impersonation-warning__action
          - in-canvas-for-large
          - in-canvas-for-medium
          - in-canvas-for-mediumlarge
          - in-canvas-for-smallmedium
          - in-canvas-for-xlarge
          - inactive
          - info-details
          - info-header
          - info-image
          - inherited__
          - initiative-authors
          - initiative-statistics
          - inline-filters
          - input-field
          - input-group-field
          - input-group-label
          - input-inline-group
          - input__tag
          - intro
          - invite-users-link
          - ir
          - is-accordion-submenu
          - is-accordion-submenu-parent
          - is-accordion-submenu-parent[aria-expanded=true]
          - is-admin
          - is-anchored
          - is-at-bottom
          - is-at-top
          - is-clearable
          - is-closable
          - is-closed
          - is-closing
          - is-collapse-child
          - is-custom-error-visible
          - is-disabled
          - is-dragging
          - is-drilldown
          - is-drilldown-submenu
          - is-drilldown-submenu-parent
          - is-expanded
          - is-filtered
          - is-focused
          - is-hidden
          - is-inactive
          - is-invalid-input
          - is-invalid-label
          - is-off-canvas-open
          - is-open-bottom
          - is-open-left
          - is-open-right
          - is-open-top
          - is-overlay-absolute
          - is-overlay-fixed
          - is-pseudo-focused
          - is-searchable
          - is-stuck
          - is-transition-overlap
          - is-transition-push
          - js-drilldown-back
          - js-off-canvas-overlay
          - label--admin
          - label--basic
          - label--highlight
          - label--small
          - label-required
          - language_
          - large-1
          - large-10
          - large-11
          - large-2
          - large-4
          - large-5
          - large-7
          - large-8
          - large-9
          - large-auto
          - large-cell-block
          - large-cell-block-container
          - large-cell-block-y
          - large-centered
          - large-collapse
          - large-expand
          - large-expanded
          - large-flex-child-auto
          - large-flex-child-grow
          - large-flex-child-shrink
          - large-flex-container
          - large-flex-dir-column
          - large-flex-dir-column-reverse
          - large-flex-dir-row
          - large-flex-dir-row-reverse
          - large-full
          - large-grid-frame
          - large-margin-collapse
          - large-offset-0
          - large-offset-1
          - large-offset-10
          - large-offset-11
          - large-offset-2
          - large-offset-3
          - large-offset-4
          - large-offset-5
          - large-offset-6
          - large-offset-7
          - large-offset-8
          - large-offset-9
          - large-order-1
          - large-order-2
          - large-order-3
          - large-order-4
          - large-order-5
          - large-order-6
          - large-padding-collapse
          - large-pull-0
          - large-pull-1
          - large-pull-10
          - large-pull-11
          - large-pull-2
          - large-pull-3
          - large-pull-4
          - large-pull-5
          - large-pull-6
          - large-pull-7
          - large-pull-8
          - large-pull-9
          - large-push-0
          - large-push-1
          - large-push-10
          - large-push-11
          - large-push-2
          - large-push-3
          - large-push-4
          - large-push-5
          - large-push-6
          - large-push-7
          - large-push-8
          - large-push-9
          - large-shrink
          - large-simple
          - large-text-center
          - large-text-justify
          - large-text-left
          - large-text-right
          - large-uncentered
          - large-uncollapse
          - large-unstack
          - large-up-1
          - large-up-2
          - large-up-3
          - large-up-4
          - large-up-5
          - large-up-6
          - large-up-7
          - large-up-8
          - last-sorted
          - lead
          - left
          - legal_text
          - legend
          - letter_spaced
          - levelDescription
          - levelsImage
          - light
          - light[disabled]
          - linechart
          - lines
          - lines-breadcrumb
          - link
          - link-alt
          - list-actions-completed
          - list-actions-uncompleted
          - list-check
          - list-check__icon
          - list-check__ko
          - list-check__ok
          - list-docs
          - list-docs__icon
          - list-inline
          - list-latin
          - list-request
          - list-reset
          - loading
          - loading-spinner
          - login-form
          - login-form-inner
          - login-form-wrapper
          - logo-cityhall
          - logo-wrapper
          - logs__log--expanded
          - logs__log__actions-dropdown
          - logs__log__author
          - logs__log__date
          - logs__log__diff-value
          - logs__log__resource
          - logs__log__space
          - lowercase
          - m-bottom
          - m-l
          - m-m
          - m-none
          - m-s
          - m-sm
          - m-xs
          - main-container
          - main-container--side-panel
          - main-container__content
          - main-content
          - main-footer__badge
          - main-nav__link
          - main-nav__link--active
          - main-section
          - main__footer__nav
          - main__footer__social
          - map
          - map-info
          - map-info__button
          - map-info__content
          - map-legend
          - map__date-address
          - map__help
          - map_canvas
          - margin-0
          - margin-1
          - margin-2
          - margin-3
          - margin-bottom-0
          - margin-bottom-1
          - margin-bottom-2
          - margin-bottom-3
          - margin-horizontal-0
          - margin-horizontal-1
          - margin-horizontal-2
          - margin-horizontal-3
          - margin-left-0
          - margin-left-1
          - margin-left-2
          - margin-left-3
          - margin-right-0
          - margin-right-1
          - margin-right-2
          - margin-right-3
          - margin-top-0
          - margin-top-1
          - margin-top-2
          - margin-top-3
          - margin-vertical-0
          - margin-vertical-1
          - margin-vertical-2
          - margin-vertical-3
          - mb-l
          - mb-m
          - mb-none
          - mb-s
          - mb-sm
          - mb-xs
          - media-links
          - media-object
          - media-object-section
          - media-pictures
          - medium
          - medium-1
          - medium-10
          - medium-11
          - medium-2
          - medium-4
          - medium-5
          - medium-7
          - medium-8
          - medium-9
          - medium-auto
          - medium-cell-block
          - medium-cell-block-container
          - medium-cell-block-y
          - medium-centered
          - medium-collapse
          - medium-expand
          - medium-expanded
          - medium-flex-child-auto
          - medium-flex-child-grow
          - medium-flex-child-shrink
          - medium-flex-container
          - medium-flex-dir-column
          - medium-flex-dir-column-reverse
          - medium-flex-dir-row
          - medium-flex-dir-row-reverse
          - medium-full
          - medium-grid-frame
          - medium-margin-collapse
          - medium-offset-0
          - medium-offset-1
          - medium-offset-10
          - medium-offset-11
          - medium-offset-2
          - medium-offset-3
          - medium-offset-4
          - medium-offset-5
          - medium-offset-6
          - medium-offset-7
          - medium-offset-8
          - medium-offset-9
          - medium-order-1
          - medium-order-2
          - medium-order-3
          - medium-order-4
          - medium-order-5
          - medium-order-6
          - medium-padding-collapse
          - medium-pull-0
          - medium-pull-1
          - medium-pull-10
          - medium-pull-11
          - medium-pull-2
          - medium-pull-3
          - medium-pull-4
          - medium-pull-5
          - medium-pull-6
          - medium-pull-7
          - medium-pull-8
          - medium-pull-9
          - medium-push-0
          - medium-push-1
          - medium-push-10
          - medium-push-11
          - medium-push-2
          - medium-push-3
          - medium-push-4
          - medium-push-5
          - medium-push-6
          - medium-push-7
          - medium-push-8
          - medium-push-9
          - medium-shrink
          - medium-simple
          - medium-text-center
          - medium-text-justify
          - medium-text-left
          - medium-text-right
          - medium-uncentered
          - medium-uncollapse
          - medium-unstack
          - medium-up-1
          - medium-up-2
          - medium-up-3
          - medium-up-4
          - medium-up-5
          - medium-up-6
          - medium-up-7
          - medium-up-8
          - mediumlarge-1
          - mediumlarge-10
          - mediumlarge-11
          - mediumlarge-12
          - mediumlarge-2
          - mediumlarge-3
          - mediumlarge-4
          - mediumlarge-5
          - mediumlarge-6
          - mediumlarge-7
          - mediumlarge-8
          - mediumlarge-9
          - mediumlarge-auto
          - mediumlarge-cell-block
          - mediumlarge-cell-block-container
          - mediumlarge-cell-block-y
          - mediumlarge-centered
          - mediumlarge-collapse
          - mediumlarge-expanded
          - mediumlarge-flex-child-auto
          - mediumlarge-flex-child-grow
          - mediumlarge-flex-child-shrink
          - mediumlarge-flex-container
          - mediumlarge-flex-dir-column
          - mediumlarge-flex-dir-column-reverse
          - mediumlarge-flex-dir-row
          - mediumlarge-flex-dir-row-reverse
          - mediumlarge-full
          - mediumlarge-grid-frame
          - mediumlarge-horizontal
          - mediumlarge-margin-collapse
          - mediumlarge-offset-0
          - mediumlarge-offset-1
          - mediumlarge-offset-10
          - mediumlarge-offset-11
          - mediumlarge-offset-2
          - mediumlarge-offset-3
          - mediumlarge-offset-4
          - mediumlarge-offset-5
          - mediumlarge-offset-6
          - mediumlarge-offset-7
          - mediumlarge-offset-8
          - mediumlarge-offset-9
          - mediumlarge-order-1
          - mediumlarge-order-2
          - mediumlarge-order-3
          - mediumlarge-order-4
          - mediumlarge-order-5
          - mediumlarge-order-6
          - mediumlarge-padding-collapse
          - mediumlarge-pull-0
          - mediumlarge-pull-1
          - mediumlarge-pull-10
          - mediumlarge-pull-11
          - mediumlarge-pull-2
          - mediumlarge-pull-3
          - mediumlarge-pull-4
          - mediumlarge-pull-5
          - mediumlarge-pull-6
          - mediumlarge-pull-7
          - mediumlarge-pull-8
          - mediumlarge-pull-9
          - mediumlarge-push-0
          - mediumlarge-push-1
          - mediumlarge-push-10
          - mediumlarge-push-11
          - mediumlarge-push-2
          - mediumlarge-push-3
          - mediumlarge-push-4
          - mediumlarge-push-5
          - mediumlarge-push-6
          - mediumlarge-push-7
          - mediumlarge-push-8
          - mediumlarge-push-9
          - mediumlarge-shrink
          - mediumlarge-simple
          - mediumlarge-text-center
          - mediumlarge-text-justify
          - mediumlarge-text-left
          - mediumlarge-text-right
          - mediumlarge-uncentered
          - mediumlarge-uncollapse
          - mediumlarge-up-1
          - mediumlarge-up-2
          - mediumlarge-up-3
          - mediumlarge-up-4
          - mediumlarge-up-5
          - mediumlarge-up-6
          - mediumlarge-up-7
          - mediumlarge-up-8
          - mediumlarge-vertical
          - meeting-polls__button
          - meeting-polls__close
          - mentions__container
          - mentions__container--textarea
          - menu-centered
          - menu-highlighted
          - menu-icon
          - menu-text
          - mf-text
          - middle
          - mini-title
          - mini-title__strong
          - mini-title__strong--highlight
          - minimap
          - minimap-logo
          - minimap-official_img_header
          - ml-l
          - ml-m
          - ml-none
          - ml-s
          - ml-sm
          - ml-xs
          - modal
          - month
          - mqa-display
          - mr-l
          - mr-m
          - mr-none
          - mr-s
          - mr-sm
          - mr-xs
          - mt-l
          - mt-m
          - mt-none
          - mt-s
          - mt-sm
          - mt-xs
          - multiple-mentions
          - multiple-mentions-selected
          - multiple_option
          - multiusers-select-container
          - muted
          - muted-link
          - navbar
          - new_user_block
          - no-bullet
          - no-comments
          - no-gaps
          - no-motionui
          - no-stroke
          - node
          - nomargin
          - off-canvas
          - off-canvas-absolute
          - off-canvas-content
          - off-canvas-wrapper-inner
          - omnipresent-banner-short-description
          - omnipresent-banner-title
          - opinion-toggle
          - opinion-toggle--ko
          - opinion-toggle--meh
          - opinion-toggle--ok
          - orbit
          - orbit-bullets
          - orbit-caption
          - orbit-container
          - orbit-controls
          - orbit-figure
          - orbit-image
          - orbit-next
          - orbit-previous
          - orbit-slide
          - order-by__action
          - order-by__dropdown
          - order-by__dropdown--right
          - order-by__tab
          - order-by__tabs
          - organization
          - organization-images
          - orgchart
          - p-l
          - p-m
          - p-none
          - p-s
          - p-sm
          - p-xs
          - padding-0
          - padding-1
          - padding-2
          - padding-3
          - padding-bottom-0
          - padding-bottom-1
          - padding-bottom-2
          - padding-bottom-3
          - padding-horizontal-0
          - padding-horizontal-1
          - padding-horizontal-2
          - padding-horizontal-3
          - padding-left-0
          - padding-left-1
          - padding-left-2
          - padding-left-3
          - padding-right-0
          - padding-right-1
          - padding-right-2
          - padding-right-3
          - padding-top-0
          - padding-top-1
          - padding-top-2
          - padding-top-3
          - padding-vertical-0
          - padding-vertical-1
          - padding-vertical-2
          - padding-vertical-3
          - page-title
          - page-title-wrapper
          - pagination
          - pagination-next
          - pagination-previous
          - participatory-process
          - participatory_space_manifest
          - participatory_space_slug
          - pb-l
          - pb-m
          - pb-none
          - pb-s
          - pb-sm
          - pb-xs
          - percentage
          - phase-current
          - phase-date
          - phase-item--current
          - phase-item--past
          - phase-subtitle--initiatives
          - phase-title
          - phase-title--initiatives
          - picker-content
          - picker-list
          - picker-scrollable-content
          - picture__content
          - pl-l
          - pl-m
          - pl-none
          - pl-s
          - pl-sm
          - pl-xs
          - placeholder
          - pokecode-credits
          - popularity
          - popularity--level1
          - popularity--level2
          - popularity--level3
          - popularity--level4
          - popularity--level5
          - popularity--level6
          - popularity__desc
          - popularity__item
          - position-bottom
          - position-left
          - position-right
          - position-top
          - pr-l
          - pr-m
          - pr-none
          - pr-s
          - pr-sm
          - pr-xs
          - prefix
          - preview
          - preview--form__hidden
          - primary
          - primary[disabled]
          - print-break-inside
          - process-header__body
          - process-header__button
          - process-header__container
          - process-header__hashtag
          - process-header__info
          - process-header__inner
          - process-header__link
          - process-header__main
          - process-header__nav
          - process-header__phase
          - process-header__phase--simple
          - process-header__progress
          - process-header__title
          - process-nav
          - process-nav__content
          - process-nav__hidden-content
          - process-nav__hidden-content__more
          - process-nav__link
          - process-nav__more
          - process-nav__trigger
          - process-nav__trigger__icon
          - process-phase
          - process-title-summary
          - profile--sidebar--title
          - programme-day
          - programme-extra
          - programme-header
          - programme-resume
          - programme-selector
          - programme-time
          - programme-title
          - progress
          - progress-bar-border
          - progress-bar-wrapper
          - progress-figure
          - progress-info
          - progress-label
          - progress-level
          - progress-meter
          - progress-meter--minimum
          - progress-meter-text
          - progress-meter-text--right
          - progress-text
          - progress__bar
          - progress__bar--horizontal
          - progress__bar--vertical
          - progress__bar__bar
          - progress__bar__bar--complete
          - progress__bar__bar--incomplete
          - progress__bar__number
          - progress__bar__subtitle
          - progress__bar__text
          - progress__bar__title
          - progress_bar
          - project-status
          - proposal-status
          - proposal-status--small
          - proposal_custom_field
          - proposal_custom_fields_container
          - proposal_custom_fields_editor
          - pt-l
          - pt-m
          - pt-none
          - pt-s
          - pt-sm
          - pt-xs
          - public-participation
          - publish-date
          - pull-left
          - pull-right
          - ql-active
          - ql-align-center
          - ql-align-justify
          - ql-align-right
          - ql-background
          - ql-bg-black
          - ql-bg-blue
          - ql-bg-green
          - ql-bg-orange
          - ql-bg-purple
          - ql-bg-red
          - ql-bg-yellow
          - ql-blank
          - ql-clipboard
          - ql-color
          - ql-color-blue
          - ql-color-green
          - ql-color-orange
          - ql-color-picker
          - ql-color-purple
          - ql-color-red
          - ql-color-white
          - ql-color-yellow
          - ql-container
          - ql-direction
          - ql-direction-rtl
          - ql-disabled
          - ql-editing
          - ql-editor-display
          - ql-empty
          - ql-even
          - ql-expanded
          - ql-fill
          - ql-flip
          - ql-font
          - ql-font-monospace
          - ql-font-serif
          - ql-formats
          - ql-header
          - ql-hidden
          - ql-icon-picker
          - ql-indent-1
          - ql-indent-2
          - ql-indent-3
          - ql-indent-4
          - ql-indent-5
          - ql-indent-6
          - ql-indent-7
          - ql-indent-8
          - ql-indent-9
          - ql-out-bottom
          - ql-out-top
          - ql-picker
          - ql-picker-item
          - ql-picker-item[data-label]
          - ql-picker-item[data-value="1"]
          - ql-picker-item[data-value="2"]
          - ql-picker-item[data-value="3"]
          - ql-picker-item[data-value="4"]
          - ql-picker-item[data-value="5"]
          - ql-picker-item[data-value="6"]
          - ql-picker-item[data-value=huge]
          - ql-picker-item[data-value=large]
          - ql-picker-item[data-value=monospace]
          - ql-picker-item[data-value=serif]
          - ql-picker-item[data-value=small]
          - ql-picker-label
          - ql-picker-label[data-label]
          - ql-picker-label[data-value="1"]
          - ql-picker-label[data-value="2"]
          - ql-picker-label[data-value="3"]
          - ql-picker-label[data-value="4"]
          - ql-picker-label[data-value="5"]
          - ql-picker-label[data-value="6"]
          - ql-picker-label[data-value=huge]
          - ql-picker-label[data-value=large]
          - ql-picker-label[data-value=monospace]
          - ql-picker-label[data-value=serif]
          - ql-picker-label[data-value=small]
          - ql-picker-options
          - ql-selected
          - ql-size
          - ql-size-huge
          - ql-size-large
          - ql-size-small
          - ql-snow
          - ql-stroke
          - ql-stroke-miter
          - ql-thin
          - ql-toolbar
          - ql-tooltip
          - ql-tooltip[data-mode=formula]
          - ql-tooltip[data-mode=link]
          - ql-tooltip[data-mode=video]
          - ql-transparent
          - ql-video
          - question-divider
          - questionnaire-question-matrix
          - questionnaire-question_readonly
          - questionnaire-question_readonly-answer
          - questionnaire-question_readonly-answers
          - questionnaire-title_and_description
          - radio-button-collection
          - readonly_container
          - recap_assistant
          - recommendation
          - recommendation-container
          - recommendation-firstContainer
          - recommendation-points
          - register-form
          - register__separator
          - register__separator__text
          - registration__buttons
          - registration__text
          - remove-upload-item
          - rendered-form
          - replies
          - represent-user-group
          - responsive-embed
          - responsive-tab-block
          - result-description
          - result-meta
          - result-meta--data
          - result-meta--label
          - result-view
          - results-per-page
          - results-per-page__action
          - results-per-page__dropdown
          - results-per-page__dropdown--right
          - results-per-page__tab
          - results-per-page__tabs
          - reveal
          - reveal--embed
          - reveal-for-large
          - reveal-for-medium
          - reveal-for-mediumlarge
          - reveal-for-smallmedium
          - reveal-for-xlarge
          - reveal-overlay
          - reveal__bg
          - reveal__buttons
          - reveal__footer
          - reveal__header
          - reveal__header--nomargin
          - reveal__list
          - reveal__title
          - reveal__trigger
          - right
          - rowchart
          - scope-filters
          - scope-picker
          - scoped_styles_container
          - scroll
          - search-highlight
          - secondary
          - secondary-nav
          - secondary-nav--subnav
          - secondary-nav__actions
          - secondary-nav__subtitle
          - secondary[disabled]
          - section
          - section-heading
          - section-title
          - select2-arrow
          - select2-choice
          - select2-close-mask
          - select2-container
          - select2-container--above
          - select2-container--below
          - select2-container--classic
          - select2-container--classic[dir=rtl]
          - select2-container--default
          - select2-container--default[dir=rtl]
          - select2-container--disabled
          - select2-container--focus
          - select2-container--foundation
          - select2-container--open
          - select2-container[dir=rtl]
          - select2-dropdown
          - select2-dropdown--above
          - select2-dropdown--below
          - select2-hidden-accessible
          - select2-results
          - select2-results__group
          - select2-results__option
          - select2-results__option--disabled
          - select2-results__option--group
          - select2-results__option--highlighted
          - select2-results__option--highlighted[aria-selected]
          - select2-results__option--selectable
          - select2-results__option--selected
          - select2-results__option[aria-disabled=true]
          - select2-results__option[role=group]
          - select2-results__options
          - select2-search--dropdown
          - select2-search--hide
          - select2-search--inline
          - select2-search__field
          - select2-selection
          - select2-selection--clearable
          - select2-selection--multiple
          - select2-selection--single
          - select2-selection__arrow
          - select2-selection__choice
          - select2-selection__choice__display
          - select2-selection__choice__remove
          - select2-selection__clear
          - select2-selection__placeholder
          - select2-selection__rendered
          - selection
          - session-box
          - share
          - share-link
          - share__icon
          - show-1
          - show-10
          - show-11
          - show-12
          - show-2
          - show-3
          - show-4
          - show-5
          - show-6
          - show-7
          - show-8
          - show-9
          - show-comment-replies
          - show-for-ie
          - show-for-dark-mode
          - show-for-landscape
          - show-for-large
          - show-for-large-only
          - show-for-medium
          - show-for-medium-only
          - show-for-mediumlarge
          - show-for-mediumlarge-only
          - show-for-portrait
          - show-for-print
          - show-for-small-only
          - show-for-smallmedium
          - show-for-smallmedium-only
          - show-for-sr
          - show-for-sticky
          - show-for-xlarge
          - show-for-xlarge-only
          - show-more
          - show-on-focus
          - side-panel
          - side-panel__tabs
          - sidebar
          - sign-out
          - simple
          - single_option
          - skip
          - slider
          - slider-fill
          - slider-handle
          - slider[disabled]
          - small-1
          - small-10
          - small-11
          - small-2
          - small-4
          - small-5
          - small-7
          - small-8
          - small-9
          - small-centered
          - small-collapse
          - small-full
          - small-margin-collapse
          - small-offset-0
          - small-offset-1
          - small-offset-10
          - small-offset-11
          - small-offset-2
          - small-offset-3
          - small-offset-4
          - small-offset-5
          - small-offset-6
          - small-offset-7
          - small-offset-8
          - small-offset-9
          - small-order-1
          - small-order-2
          - small-order-3
          - small-order-4
          - small-order-5
          - small-order-6
          - small-padding-collapse
          - small-pull-0
          - small-pull-1
          - small-pull-10
          - small-pull-11
          - small-pull-2
          - small-pull-3
          - small-pull-4
          - small-pull-5
          - small-pull-6
          - small-pull-7
          - small-pull-8
          - small-pull-9
          - small-push-0
          - small-push-1
          - small-push-10
          - small-push-11
          - small-push-2
          - small-push-3
          - small-push-4
          - small-push-5
          - small-push-6
          - small-push-7
          - small-push-8
          - small-push-9
          - small-shrink
          - small-uncentered
          - small-uncollapse
          - small-up-1
          - small-up-2
          - small-up-3
          - small-up-4
          - small-up-5
          - small-up-6
          - small-up-7
          - small-up-8
          - smallmedium-1
          - smallmedium-10
          - smallmedium-11
          - smallmedium-12
          - smallmedium-2
          - smallmedium-3
          - smallmedium-4
          - smallmedium-5
          - smallmedium-6
          - smallmedium-7
          - smallmedium-8
          - smallmedium-9
          - smallmedium-auto
          - smallmedium-cell-block
          - smallmedium-cell-block-container
          - smallmedium-cell-block-y
          - smallmedium-centered
          - smallmedium-collapse
          - smallmedium-expanded
          - smallmedium-flex-child-auto
          - smallmedium-flex-child-grow
          - smallmedium-flex-child-shrink
          - smallmedium-flex-container
          - smallmedium-flex-dir-column
          - smallmedium-flex-dir-column-reverse
          - smallmedium-flex-dir-row
          - smallmedium-flex-dir-row-reverse
          - smallmedium-full
          - smallmedium-grid-frame
          - smallmedium-horizontal
          - smallmedium-margin-collapse
          - smallmedium-offset-0
          - smallmedium-offset-1
          - smallmedium-offset-10
          - smallmedium-offset-11
          - smallmedium-offset-2
          - smallmedium-offset-3
          - smallmedium-offset-4
          - smallmedium-offset-5
          - smallmedium-offset-6
          - smallmedium-offset-7
          - smallmedium-offset-8
          - smallmedium-offset-9
          - smallmedium-order-1
          - smallmedium-order-2
          - smallmedium-order-3
          - smallmedium-order-4
          - smallmedium-order-5
          - smallmedium-order-6
          - smallmedium-padding-collapse
          - smallmedium-pull-0
          - smallmedium-pull-1
          - smallmedium-pull-10
          - smallmedium-pull-11
          - smallmedium-pull-2
          - smallmedium-pull-3
          - smallmedium-pull-4
          - smallmedium-pull-5
          - smallmedium-pull-6
          - smallmedium-pull-7
          - smallmedium-pull-8
          - smallmedium-pull-9
          - smallmedium-push-0
          - smallmedium-push-1
          - smallmedium-push-10
          - smallmedium-push-11
          - smallmedium-push-2
          - smallmedium-push-3
          - smallmedium-push-4
          - smallmedium-push-5
          - smallmedium-push-6
          - smallmedium-push-7
          - smallmedium-push-8
          - smallmedium-push-9
          - smallmedium-shrink
          - smallmedium-simple
          - smallmedium-text-center
          - smallmedium-text-justify
          - smallmedium-text-left
          - smallmedium-text-right
          - smallmedium-uncentered
          - smallmedium-uncollapse
          - smallmedium-up-1
          - smallmedium-up-2
          - smallmedium-up-3
          - smallmedium-up-4
          - smallmedium-up-5
          - smallmedium-up-6
          - smallmedium-up-7
          - smallmedium-up-8
          - smallmedium-vertical
          - social-register
          - social-share-button
          - social_networks
          - sort-placeholder
          - sortable-check-box-collection
          - sorting
          - speaker-bio
          - speaker-data
          - speaker-img
          - speaker-img-wrapper
          - speakers-list
          - ss-wechat-dialog
          - ssb-delicious
          - ssb-douban
          - ssb-email
          - ssb-facebook
          - ssb-google_bookmark
          - ssb-google_plus
          - ssb-hacker_news
          - ssb-icon
          - ssb-linkedin
          - ssb-odnoklassniki
          - ssb-pinterest
          - ssb-qq
          - ssb-reddit
          - ssb-telegram
          - ssb-tumblr
          - ssb-twitter
          - ssb-vkontakte
          - ssb-wechat
          - ssb-weibo
          - ssb-whatsapp_app
          - ssb-whatsapp_web
          - ssb-xing
          - stack-for-small
          - stacked
          - stacked-for-large
          - stacked-for-medium
          - stacked-for-mediumlarge
          - stacked-for-small
          - stacked-for-smallmedium
          - stacked-for-xlarge
          - static-nav
          - static-with-nav
          - static__message
          - static__message__cta
          - statistic__data
          - statistics-cell
          - step--active
          - step-settings
          - steps-toggle
          - sticky-container
          - stroke-primary
          - stroke-secondary
          - stroke-white
          - stroked-shape
          - subheader
          - subheading1
          - subhero
          - subhero-cta
          - subhero-cta--secondary
          - submenu
          - submenu-toggle
          - submenu-toggle-text
          - submenu-toggle[aria-expanded=true]
          - subscribed_count
          - subscribed_title
          - subtitle
          - success[disabled]
          - support-wrapper-md
          - supports-list
          - survey-questions
          - svg-icon
          - switch
          - switch-active
          - switch-inactive
          - switch-input
          - switch-paddle
          - switch-with-label
          - table-list--lastcenter
          - table-list--lastleft
          - tags
          - tags--inline
          - tags--list
          - tech-info
          - tech-info--text-left
          - text-compact
          - text-ellipsis
          - text-highlight
          - text-info
          - text-justify
          - text-large
          - text-lowercase
          - text-medium
          - text-muted
          - text-primary
          - text-small
          - text-toggle__long
          - text-toggle__short
          - text-uppercase
          - text-wrap
          - textarea-char-counter
          - thumbnail-list
          - timeline
          - timeline__content
          - timeline__date
          - timeline__footer
          - timeline__footer-inner
          - timeline__footer-item
          - timeline__header
          - timeline__info
          - timeline__item
          - timeline__item--current
          - timeline__item--inactive
          - timeline__item-icon
          - timeline__item-text
          - timeline__phase
          - timeline__phase__number
          - timeline__title
          - tiny
          - title-action
          - title-action__action
          - title-action__title
          - title-bar-left
          - title-bar-right
          - title-bar-title
          - title-container
          - titled
          - toggle-show
          - tooltip
          - tooltip-content
          - top
          - top-bar
          - top-bar-left
          - top-bar-right
          - top-bar-title
          - topbar
          - topbar__admin__link
          - topbar__conversations
          - topbar__dropmenu
          - topbar__menu
          - topbar__notifications
          - topbar__notifications__item
          - topbar__notifications__item--more
          - topbar__search
          - topbar__user
          - topbar__user__logged
          - topbar__user__logged__name
          - topbar__user__logged__picture
          - topbar__user__login
          - tos-agreement
          - tos-text
          - translation-bar
          - tribute-item
          - type-0
          - type-1
          - type-10
          - type-11
          - type-2
          - type-3
          - type-4
          - type-5
          - type-6
          - type-7
          - type-8
          - type-9
          - unread_message__counter
          - upload-errors
          - upload-item
          - upload-item-first-row
          - upload-item-second-row
          - upload-items
          - upload-modal
          - user-activity
          - user-contact_link
          - user-form
          - user-form__label
          - user-group-fields
          - user-header
          - user-header__avatar
          - user-header__heading
          - user-header__main
          - user-nickname
          - usermenu-off-canvas
          - usermenu-off-canvas-holder
          - users_count
          - view-header
          - view-side
          - warning[disabled]
          - wechat-dialog-qr
          - wechat-popup-close
          - wechat-popup-footer
          - wechat-popup-header
          - white-button
          - widescreen
          - with-overflow
          - with-title
          - without-overlay
          - wizard__steps
          - word-wrapper
          - words
          - wrapper--inner
          - wrapper-home
          - wrapper-home--mini
          - wrapper-mini
          - written_values
          - xlarge-1
          - xlarge-10
          - xlarge-11
          - xlarge-12
          - xlarge-2
          - xlarge-3
          - xlarge-4
          - xlarge-5
          - xlarge-6
          - xlarge-7
          - xlarge-8
          - xlarge-9
          - xlarge-auto
          - xlarge-cell-block
          - xlarge-cell-block-container
          - xlarge-cell-block-y
          - xlarge-expanded
          - xlarge-flex-child-auto
          - xlarge-flex-child-grow
          - xlarge-flex-child-shrink
          - xlarge-flex-container
          - xlarge-flex-dir-column
          - xlarge-flex-dir-column-reverse
          - xlarge-flex-dir-row
          - xlarge-flex-dir-row-reverse
          - xlarge-full
          - xlarge-grid-frame
          - xlarge-horizontal
          - xlarge-margin-collapse
          - xlarge-offset-0
          - xlarge-offset-1
          - xlarge-offset-10
          - xlarge-offset-11
          - xlarge-offset-2
          - xlarge-offset-3
          - xlarge-offset-4
          - xlarge-offset-5
          - xlarge-offset-6
          - xlarge-offset-7
          - xlarge-offset-8
          - xlarge-offset-9
          - xlarge-order-1
          - xlarge-order-2
          - xlarge-order-3
          - xlarge-order-4
          - xlarge-order-5
          - xlarge-order-6
          - xlarge-padding-collapse
          - xlarge-shrink
          - xlarge-simple
          - xlarge-text-center
          - xlarge-text-justify
          - xlarge-text-left
          - xlarge-text-right
          - xlarge-up-1
          - xlarge-up-2
          - xlarge-up-3
          - xlarge-up-4
          - xlarge-up-5
          - xlarge-up-6
          - xlarge-up-7
          - xlarge-up-8
          - xlarge-vertical
          - year
  Rubocop:
    enabled: true

    rubocop_config:
      inherit_from:
        - .rubocop.yml

      AllCops:
        DisabledByDefault: true

      Layout/InitialIndentation:
        Enabled: false

      Lint/SymbolConversion:
        Enabled: false

      Layout/SpaceInsideParens:
        Enabled: false

      Layout/SpaceAfterColon:
        Enabled: false

      Lint/UselessAssignment:
        Enabled: false

      Layout/ArgumentAlignment:
        Enabled: true

      Layout/SpaceAfterComma:
        Enabled: false

      Layout/TrailingWhitespace:
        Enabled: false

      Layout/LeadingEmptyLines:
        Enabled: false

      Layout/SpaceBeforeComma:
        Enabled: false

      Style/Copyright:
        Enabled: false

      Style/FrozenStringLiteralComment:
        Enabled: false

      Style/StringLiterals:
        EnforcedStyle: double_quotes

      Layout/LineLength:
        Enabled: false

      Layout/FirstArgumentIndentation:
        Enabled: false

      Layout/SpaceInsideHashLiteralBraces:
        Enabled: true

      Layout/BlockAlignment:
        Enabled: false

      Layout/MultilineMethodCallBraceLayout:
        Enabled: false

      Layout/FirstArrayElementIndentation:
        Enabled: false

      Layout/TrailingEmptyLines:
        Enabled: false

      Naming/FileName:
        Enabled: false

      Rails/LinkToBlank:
        Enabled: false

      Naming/VariableName:
        Enabled: false

      Layout/MultilineMethodCallIndentation:
        Enabled: true

      Layout/IndentationWidth:
        Enabled: false

      Layout/MultilineAssignmentLayout:
        Enabled: false