feat(sage-monorepo): add Stylelint (ARCH-294)

Contributes to https://sagebionetworks.jira.com/browse/ARCH-294
Description
Add Stylelint CLI and VS Code extension to the monorepo.
Please refer to the comment below for a list of all currently broken Stylelint rules. Fixing these issues is out of scope for this PR. We will soon initiate discussions with the monorepo stakeholders to establish a consistent convention for all projects. Once these conventions are agreed upon, the rules will be enforced and integrated into the CI workflow.
Changelog

Add Stylelint
Add Stylelint VS Code extension
Configure lint-staged to lint style files with Stylelint
Disable the CSS linter of VS Code to prevent conflicts with Stylelint and double-reporting errors

Preview
Lint files with Stylelint
In VS Code:

With the CLI:
$ stylelint libs/openchallenges/team/src/lib/team.component.scss

libs/openchallenges/team/src/lib/team.component.scss
   5:3   ✖  Expected "0 0 80px 0" to be "0 0 80px"            shorthand-property-no-redundant-values
   7:1   ✖  Expected empty line before rule                   rule-empty-line-before
   9:3   ✖  Expected "56px 0 0px 0" to be "56px 0 0px"        shorthand-property-no-redundant-values
   9:20  ✖  Unexpected unit                                   length-zero-no-unit
  12:3   ✖  Expected shorthand property "flex-flow"           declaration-block-no-redundant-longhand-properties
  15:1   ✖  Expected empty line before rule                   rule-empty-line-before
  21:1   ✖  Expected empty line before rule                   rule-empty-line-before
  25:3   ✖  Unexpected vendor-prefix "-moz-border-radius"     property-no-vendor-prefix
  26:3   ✖  Unexpected vendor-prefix "-webkit-border-radius"  property-no-vendor-prefix
  29:1   ✖  Expected empty line before rule                   rule-empty-line-before
  32:1   ✖  Expected empty line before rule                   rule-empty-line-before
  36:1   ✖  Expected empty line before rule                   rule-empty-line-before

✖ 12 problems (12 errors, 0 warnings)
  12 errors potentially fixable with the "--fix" option.

VS Code CSS linter
Example: apps/schematic/api/great_expectations/uncommitted/data_docs/local_site/static/styles/data_docs_custom_styles_template.css

This rule could be disable in VS Code settings with:
"css.lint.emptyRules": "ignore",

To disable the CSS linter of VS Code:
"css.validate": false

$ stylelint --allow-empty-input "**/*.{css,scss}"

apps/agora/app/src/_app-theme.scss
   7:1   ✖  Unexpected empty line before at-rule                          at-rule-empty-line-before
   8:10  ✖  Unexpected parentheses in argumentless mixin "mat.core" call  scss/at-mixin-argumentless-call-parentheses
  13:1   ✖  Unexpected empty line before $-variable                       scss/dollar-variable-empty-line-before
  47:23  ✖  Expected modern color-function notation                       color-function-notation
  47:43  ✖  Expected "1" to be "100%"                                     alpha-value-notation

apps/agora/app/src/styles.scss
  4:1  ✖  Unexpected empty line before at-rule  at-rule-empty-line-before

apps/model-ad/app/src/_app-theme.scss
   7:1   ✖  Unexpected empty line before at-rule                          at-rule-empty-line-before
   8:10  ✖  Unexpected parentheses in argumentless mixin "mat.core" call  scss/at-mixin-argumentless-call-parentheses
  13:1   ✖  Unexpected empty line before $-variable                       scss/dollar-variable-empty-line-before
  47:23  ✖  Expected modern color-function notation                       color-function-notation
  47:43  ✖  Expected "1" to be "100%"                                     alpha-value-notation

apps/model-ad/app/src/styles.scss
  4:1  ✖  Unexpected empty line before at-rule  at-rule-empty-line-before

apps/openchallenges/app/src/_app-theme.scss
   7:1   ✖  Unexpected empty line before at-rule                          at-rule-empty-line-before
   8:10  ✖  Unexpected parentheses in argumentless mixin "mat.core" call  scss/at-mixin-argumentless-call-parentheses
  13:1   ✖  Unexpected empty line before $-variable                       scss/dollar-variable-empty-line-before
  47:23  ✖  Expected modern color-function notation                       color-function-notation
  47:43  ✖  Expected "1" to be "100%"                                     alpha-value-notation

apps/openchallenges/app/src/styles.scss
  3:1  ✖  Unexpected empty line before at-rule  at-rule-empty-line-before

apps/sandbox/angular-app/src/styles.scss
  1:1  ✖  Unexpected unknown at-rule "@tailwind"  scss/at-rule-no-unknown
  2:1  ✖  Unexpected unknown at-rule "@tailwind"  scss/at-rule-no-unknown
  3:1  ✖  Unexpected unknown at-rule "@tailwind"  scss/at-rule-no-unknown

apps/sandbox/react-app/src/styles.css
  1:1  ✖  Unexpected unknown at-rule "@tailwind"  scss/at-rule-no-unknown
  2:1  ✖  Unexpected unknown at-rule "@tailwind"  scss/at-rule-no-unknown
  3:1  ✖  Unexpected unknown at-rule "@tailwind"  scss/at-rule-no-unknown
  4:1  ✖  Expected empty line before comment      comment-empty-line-before

libs/agora/themes/src/_fonts.scss
  3:1  ✖  Unexpected empty line before at-rule                                                                                at-rule-empty-line-before
  3:9  ✖  Expected "url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap')" to be                                                    import-notation
          "'https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap'"

libs/agora/themes/src/_index.scss
  2:1  ✖  Expected empty line before comment  scss/double-slash-comment-empty-line-before
  6:3  ✖  Expected empty line before comment  scss/double-slash-comment-empty-line-before

libs/agora/themes/src/_palettes.scss
   15:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   40:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   65:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   90:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
  131:24  ✖  Expected "#000000" to be "#000"          color-hex-length
  132:24  ✖  Expected "#ffffff" to be "#fff"          color-hex-length
  133:28  ✖  Expected modern color-function notation  color-function-notation
  133:48  ✖  Expected "1" to be "100%"                alpha-value-notation
  134:28  ✖  Expected modern color-function notation  color-function-notation
  134:48  ✖  Expected "1" to be "100%"                alpha-value-notation

libs/model-ad/styles/src/_index.scss
  3:1  ✖  Unexpected empty line before at-rule  at-rule-empty-line-before

libs/model-ad/themes/src/_fonts.scss
  3:1  ✖  Unexpected empty line before at-rule                                                                                at-rule-empty-line-before
  3:9  ✖  Expected "url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap')" to be                                                    import-notation
          "'https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap'"

libs/model-ad/themes/src/_palettes.scss
   15:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   40:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   65:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   90:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
  131:24  ✖  Expected "#000000" to be "#000"          color-hex-length
  132:24  ✖  Expected "#ffffff" to be "#fff"          color-hex-length
  133:28  ✖  Expected modern color-function notation  color-function-notation
  133:48  ✖  Expected "1" to be "100%"                alpha-value-notation
  134:28  ✖  Expected modern color-function notation  color-function-notation
  134:48  ✖  Expected "1" to be "100%"                alpha-value-notation

libs/openchallenges/styles/src/_index.scss
  3:1  ✖  Unexpected empty line before at-rule  at-rule-empty-line-before

libs/openchallenges/themes/src/_fonts.scss
  3:1  ✖  Unexpected empty line before at-rule                                                                                at-rule-empty-line-before
  3:9  ✖  Expected "url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap')" to be                                                    import-notation
          "'https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap'"

libs/openchallenges/themes/src/_palettes.scss
   15:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   40:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   65:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   90:1   ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
  131:24  ✖  Expected "#000000" to be "#000"          color-hex-length
  132:24  ✖  Expected "#ffffff" to be "#fff"          color-hex-length
  133:28  ✖  Expected modern color-function notation  color-function-notation
  133:48  ✖  Expected "1" to be "100%"                alpha-value-notation
  134:28  ✖  Expected modern color-function notation  color-function-notation
  134:48  ✖  Expected "1" to be "100%"                alpha-value-notation

apps/agora/app/src/app/app.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

apps/model-ad/app/src/app/app.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

apps/openchallenges/app/src/app/app.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

apps/sandbox/angular-app/src/app/app.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/agora/about/src/lib/about.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/agora/home/src/lib/home.component.scss
   14:10  ✖  Expected "context" media feature range notation                       media-feature-range-notation
   18:10  ✖  Expected "context" media feature range notation                       media-feature-range-notation
   44:10  ✖  Expected "context" media feature range notation                       media-feature-range-notation
   79:10  ✖  Expected "context" media feature range notation                       media-feature-range-notation
   87:12  ✖  Expected "context" media feature range notation                       media-feature-range-notation
  112:1   ✖  Expected selector ".card" to come before selector ".card-link .card"  no-descending-specificity

libs/agora/not-found/src/lib/_not-found-theme.scss
  13:3  ✖  Expected empty line before rule                           rule-empty-line-before
  28:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  28:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  33:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  33:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/agora/not-found/src/lib/not-found.component.scss
  13:1  ✖  Expected empty line before rule  rule-empty-line-before
  16:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/agora/styles/src/lib/_constants.scss
  4:6  ✖  Expected "3.14159264" to be "3.1416"  number-max-precision

libs/agora/styles/src/lib/_general.scss
    6:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   10:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   21:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   24:3   ✖  Expected shorthand property "flex-flow"                                                  declaration-block-no-redundant-longhand-properties
   27:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   32:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   35:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   36:11  ✖  Expected a placeholder selector (e.g. %placeholder) to be used in @extend                scss/at-extend-no-missing-placeholder
   37:3   ✖  Expected empty line before declaration                                                   declaration-empty-line-before
   47:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   50:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   53:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   57:1   ✖  Unexpected duplicate selector ".text-right", first used at line 50                       no-duplicate-selectors
   57:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   66:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   89:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   95:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  100:3   ✖  Expected selector "a" to come before selector "span.text-grey a"                         no-descending-specificity
  104:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  107:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  108:1   ✖  Expected selector ".btn-group a" to come before selector "span.text-grey a"              no-descending-specificity
  117:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  121:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  126:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  131:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  134:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  145:3   ✖  Expected selector "& > *" to come before selector ".btn-group > *:first-child"           no-descending-specificity
  156:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  159:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  162:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  167:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  176:29  ✖  Unexpected unit                                                                          length-zero-no-unit
  185:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  189:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  192:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  202:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  205:3   ✖  Expected "0 0 18px 0" to be "0 0 18px"                                                   shorthand-property-no-redundant-values
  214:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  223:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  226:3   ✖  Expected shorthand property "flex-flow"                                                  declaration-block-no-redundant-longhand-properties
  230:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  246:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  257:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  263:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  267:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  270:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  273:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  277:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  278:1   ✖  Expected selector ".created-updated-dates a" to come before selector "span.text-grey a"  no-descending-specificity
  282:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  285:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  297:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  303:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  309:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  313:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  318:3   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  320:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  323:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  336:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  346:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  350:3   ✖  Expected empty line before comment                                                       scss/double-slash-comment-empty-line-before
  365:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  370:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  375:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  378:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  381:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  384:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  387:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  390:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  393:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  396:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  399:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  402:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  405:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  408:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  411:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  416:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  419:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  423:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before

libs/agora/styles/src/lib/_mixins.scss
   4:1   ✖  Unexpected empty line before at-rule  at-rule-empty-line-before
  57:13  ✖  Unexpected newline before "+"         scss/operator-no-newline-before

libs/agora/styles/src/lib/_variables.scss
   71:1  ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   75:1  ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
   90:3  ✖  Expected empty line before at-rule       at-rule-empty-line-before
   93:3  ✖  Expected empty line before at-rule       at-rule-empty-line-before
  104:1  ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
  137:1  ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before
  188:1  ✖  Unexpected empty line before $-variable  scss/dollar-variable-empty-line-before

libs/agora/wiki/src/lib/wiki.component.scss
  50:5  ✖  Expected shorthand property "inset"  declaration-block-no-redundant-longhand-properties

libs/model-ad/not-found/src/lib/_not-found-theme.scss
  13:3  ✖  Expected empty line before rule                           rule-empty-line-before
  28:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  28:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  33:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  33:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/model-ad/not-found/src/lib/not-found.component.scss
  13:1  ✖  Expected empty line before rule  rule-empty-line-before
  16:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/model-ad/styles/src/lib/_constants.scss
  4:6  ✖  Expected "3.14159264" to be "3.1416"  number-max-precision

libs/model-ad/styles/src/lib/_general.scss
    6:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   10:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   21:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   24:3   ✖  Expected shorthand property "flex-flow"                                                  declaration-block-no-redundant-longhand-properties
   27:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   32:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   35:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   36:11  ✖  Expected a placeholder selector (e.g. %placeholder) to be used in @extend                scss/at-extend-no-missing-placeholder
   37:3   ✖  Expected empty line before declaration                                                   declaration-empty-line-before
   47:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   50:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   53:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   57:1   ✖  Unexpected duplicate selector ".text-right", first used at line 50                       no-duplicate-selectors
   57:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   66:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   89:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   95:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  100:3   ✖  Expected selector "a" to come before selector "span.text-grey a"                         no-descending-specificity
  104:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  107:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  108:1   ✖  Expected selector ".btn-group a" to come before selector "span.text-grey a"              no-descending-specificity
  117:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  121:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  126:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  131:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  134:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  145:3   ✖  Expected selector "& > *" to come before selector ".btn-group > *:first-child"           no-descending-specificity
  156:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  159:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  162:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  167:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  176:29  ✖  Unexpected unit                                                                          length-zero-no-unit
  185:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  189:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  192:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  202:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  205:3   ✖  Expected "0 0 18px 0" to be "0 0 18px"                                                   shorthand-property-no-redundant-values
  214:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  223:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  226:3   ✖  Expected shorthand property "flex-flow"                                                  declaration-block-no-redundant-longhand-properties
  230:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  246:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  257:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  263:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  267:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  270:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  273:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  277:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  278:1   ✖  Expected selector ".created-updated-dates a" to come before selector "span.text-grey a"  no-descending-specificity
  282:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  285:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  297:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  303:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  309:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  313:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  318:3   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  320:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  323:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  336:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  346:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  350:3   ✖  Expected empty line before comment                                                       scss/double-slash-comment-empty-line-before
  365:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  370:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  375:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  378:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  381:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  384:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  387:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  390:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  393:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  396:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  399:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  402:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  405:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  408:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  411:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  416:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  419:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  423:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before

libs/openchallenges/about/src/lib/_about-theme.scss
  25:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  25:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  30:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  30:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/about/src/lib/about.component.scss
   8:1  ✖  Expected empty line before rule     rule-empty-line-before
  13:1  ✖  Expected empty line before rule     rule-empty-line-before
  24:1  ✖  Expected empty line before rule     rule-empty-line-before
  27:1  ✖  Expected empty line before rule     rule-empty-line-before
  35:3  ✖  Expected empty line before rule     rule-empty-line-before
  43:5  ✖  Expected empty line before comment  scss/double-slash-comment-empty-line-before
  52:5  ✖  Expected empty line before rule     rule-empty-line-before
  61:1  ✖  Expected empty line before rule     rule-empty-line-before
  69:1  ✖  Expected empty line before rule     rule-empty-line-before
  72:1  ✖  Expected empty line before at-rule  at-rule-empty-line-before

libs/openchallenges/challenge/src/lib/_challenge-theme.scss
   14:3   ✖  Expected empty line before rule                           rule-empty-line-before
   19:3   ✖  Expected empty line before rule                           rule-empty-line-before
   23:3   ✖  Expected empty line before rule                           rule-empty-line-before
   26:3   ✖  Expected empty line before rule                           rule-empty-line-before
   28:23  ✖  Expected modern color-function notation                   color-function-notation
   28:43  ✖  Expected "1" to be "100%"                                 alpha-value-notation
   30:3   ✖  Expected empty line before rule                           rule-empty-line-before
   32:5   ✖  Expected empty line before rule                           rule-empty-line-before
   37:5   ✖  Expected empty line before declaration                    declaration-empty-line-before
   39:3   ✖  Expected empty line before rule                           rule-empty-line-before
   67:10  ✖  Expected "context" media feature range notation           media-feature-range-notation
   78:3   ✖  Expected empty line before rule                           rule-empty-line-before
   81:3   ✖  Expected empty line before rule                           rule-empty-line-before
   83:20  ✖  Unexpected quotes around "Lato"                           font-family-name-quotes
   86:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
   86:21  ✖  Expected "context" media feature range notation           media-feature-range-notation
   90:5   ✖  Expected empty line before rule                           rule-empty-line-before
   98:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
   98:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  103:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  103:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/challenge-search/src/lib/_challenge-search-theme.scss
  14:3   ✖  Expected empty line before rule                           rule-empty-line-before
  17:3   ✖  Expected empty line before rule                           rule-empty-line-before
  19:23  ✖  Expected modern color-function notation                   color-function-notation
  19:43  ✖  Expected "1" to be "100%"                                 alpha-value-notation
  21:3   ✖  Expected empty line before rule                           rule-empty-line-before
  24:3   ✖  Expected empty line before rule                           rule-empty-line-before
  26:37  ✖  Expected "#333333" to be "#333"                           color-hex-length
  35:18  ✖  Unexpected quotes around "Lato"                           font-family-name-quotes
  39:3   ✖  Expected empty line before rule                           rule-empty-line-before
  42:3   ✖  Expected empty line before rule                           rule-empty-line-before
  50:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  50:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  55:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  55:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/challenge-search/src/lib/challenge-search.component.scss
   7:1  ✖  Expected empty line before rule                         rule-empty-line-before
  11:1  ✖  Expected empty line before rule                         rule-empty-line-before
  14:1  ✖  Expected empty line before rule                         rule-empty-line-before
  14:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  20:1  ✖  Expected empty line before rule                         rule-empty-line-before
  20:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  23:1  ✖  Expected empty line before rule                         rule-empty-line-before
  23:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  26:1  ✖  Expected empty line before rule                         rule-empty-line-before
  27:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  34:1  ✖  Expected empty line before rule                         rule-empty-line-before
  34:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  34:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  38:1  ✖  Expected empty line before rule                         rule-empty-line-before
  38:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  44:1  ✖  Expected empty line before rule                         rule-empty-line-before
  44:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  48:1  ✖  Expected empty line before rule                         rule-empty-line-before
  48:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  53:3  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown

libs/openchallenges/home/src/lib/_home-theme.scss
  18:27  ✖  Unexpected empty block                                    block-no-empty
  23:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  23:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  28:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  28:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/not-found/src/lib/_not-found-theme.scss
  13:3  ✖  Expected empty line before rule                           rule-empty-line-before
  28:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  28:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  33:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  33:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/not-found/src/lib/not-found.component.scss
  13:1  ✖  Expected empty line before rule  rule-empty-line-before
  16:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/org-profile/src/lib/_org-profile-theme.scss
  14:3   ✖  Expected empty line before rule                           rule-empty-line-before
  19:3   ✖  Expected empty line before rule                           rule-empty-line-before
  23:3   ✖  Expected empty line before rule                           rule-empty-line-before
  26:3   ✖  Expected empty line before rule                           rule-empty-line-before
  30:3   ✖  Expected empty line before rule                           rule-empty-line-before
  32:23  ✖  Expected modern color-function notation                   color-function-notation
  32:43  ✖  Expected "1" to be "100%"                                 alpha-value-notation
  34:3   ✖  Expected empty line before rule                           rule-empty-line-before
  36:5   ✖  Expected empty line before rule                           rule-empty-line-before
  41:5   ✖  Expected empty line before declaration                    declaration-empty-line-before
  43:3   ✖  Expected empty line before rule                           rule-empty-line-before
  47:3   ✖  Expected empty line before rule                           rule-empty-line-before
  51:10  ✖  Expected "context" media feature range notation           media-feature-range-notation
  62:3   ✖  Expected empty line before rule                           rule-empty-line-before
  64:20  ✖  Unexpected quotes around "Lato"                           font-family-name-quotes
  67:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  67:21  ✖  Expected "context" media feature range notation           media-feature-range-notation
  71:5   ✖  Expected empty line before rule                           rule-empty-line-before
  79:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  79:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  84:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  84:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/org-search/src/lib/_org-search-theme.scss
  14:3   ✖  Expected empty line before rule                           rule-empty-line-before
  17:3   ✖  Expected empty line before rule                           rule-empty-line-before
  19:23  ✖  Expected modern color-function notation                   color-function-notation
  19:43  ✖  Expected "1" to be "100%"                                 alpha-value-notation
  21:3   ✖  Expected empty line before rule                           rule-empty-line-before
  24:3   ✖  Expected empty line before rule                           rule-empty-line-before
  26:37  ✖  Expected "#333333" to be "#333"                           color-hex-length
  34:18  ✖  Unexpected quotes around "Lato"                           font-family-name-quotes
  36:3   ✖  Expected empty line before rule                           rule-empty-line-before
  44:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  44:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  49:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  49:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/org-search/src/lib/org-search.component.scss
   7:1  ✖  Expected empty line before rule                         rule-empty-line-before
  11:1  ✖  Expected empty line before rule                         rule-empty-line-before
  11:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  17:1  ✖  Expected empty line before rule                         rule-empty-line-before
  17:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  20:1  ✖  Expected empty line before rule                         rule-empty-line-before
  20:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  23:1  ✖  Expected empty line before rule                         rule-empty-line-before
  23:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  30:1  ✖  Expected empty line before rule                         rule-empty-line-before
  30:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  30:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  34:1  ✖  Expected empty line before rule                         rule-empty-line-before
  34:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  40:1  ✖  Expected empty line before rule                         rule-empty-line-before
  40:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  44:1  ✖  Expected empty line before rule                         rule-empty-line-before
  44:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  49:3  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown

libs/openchallenges/signup/src/lib/signup.component.scss
   9:1  ✖  Expected empty line before rule                         rule-empty-line-before
  14:1  ✖  Expected empty line before rule                         rule-empty-line-before
  20:1  ✖  Expected empty line before rule                         rule-empty-line-before
  24:1  ✖  Expected empty line before rule                         rule-empty-line-before
  28:1  ✖  Expected empty line before rule                         rule-empty-line-before
  28:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  31:1  ✖  Expected empty line before rule                         rule-empty-line-before
  37:1  ✖  Expected empty line before rule                         rule-empty-line-before
  40:1  ✖  Expected empty line before rule                         rule-empty-line-before
  45:1  ✖  Expected empty line before rule                         rule-empty-line-before

libs/openchallenges/styles/src/lib/_constants.scss
  4:6  ✖  Expected "3.14159264" to be "3.1416"  number-max-precision

libs/openchallenges/styles/src/lib/_general.scss
    6:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   10:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   21:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   24:3   ✖  Expected shorthand property "flex-flow"                                                  declaration-block-no-redundant-longhand-properties
   27:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   32:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   35:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   36:11  ✖  Expected a placeholder selector (e.g. %placeholder) to be used in @extend                scss/at-extend-no-missing-placeholder
   37:3   ✖  Expected empty line before declaration                                                   declaration-empty-line-before
   47:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   50:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   53:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   57:1   ✖  Unexpected duplicate selector ".text-right", first used at line 50                       no-duplicate-selectors
   57:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   66:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   89:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
   95:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  100:3   ✖  Expected selector "a" to come before selector "span.text-grey a"                         no-descending-specificity
  104:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  107:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  108:1   ✖  Expected selector ".btn-group a" to come before selector "span.text-grey a"              no-descending-specificity
  117:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  121:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  126:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  131:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  134:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  145:3   ✖  Expected selector "& > *" to come before selector ".btn-group > *:first-child"           no-descending-specificity
  156:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  159:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  162:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  167:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  176:29  ✖  Unexpected unit                                                                          length-zero-no-unit
  185:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  189:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  192:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  202:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  205:3   ✖  Expected "0 0 18px 0" to be "0 0 18px"                                                   shorthand-property-no-redundant-values
  214:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  223:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  226:3   ✖  Expected shorthand property "flex-flow"                                                  declaration-block-no-redundant-longhand-properties
  230:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  246:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  257:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  263:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  267:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  270:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  273:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  277:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  278:1   ✖  Expected selector ".created-updated-dates a" to come before selector "span.text-grey a"  no-descending-specificity
  282:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  285:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  297:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  303:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  309:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  313:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  318:3   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  320:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  323:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  336:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  346:1   ✖  Expected empty line before rule                                                          rule-empty-line-before
  350:3   ✖  Expected empty line before comment                                                       scss/double-slash-comment-empty-line-before
  365:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  370:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before
  375:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  378:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  381:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  384:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  387:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  390:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  393:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  396:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  399:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  402:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  405:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  408:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  411:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  416:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  419:3   ✖  Expected empty line before rule                                                          rule-empty-line-before
  423:1   ✖  Expected empty line before at-rule                                                       at-rule-empty-line-before

libs/openchallenges/team/src/lib/_team-theme.scss
  12:48  ✖  Expected modern color-function notation                   color-function-notation
  12:62  ✖  Expected "0.5" to be "50%"                                alpha-value-notation
  20:3   ✖  Expected empty line before rule                           rule-empty-line-before
  27:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  27:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  32:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  32:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/team/src/lib/team.component.scss
   5:3   ✖  Expected "0 0 80px 0" to be "0 0 80px"            shorthand-property-no-redundant-values
   7:1   ✖  Expected empty line before rule                   rule-empty-line-before
   9:3   ✖  Expected "56px 0 0px 0" to be "56px 0 0px"        shorthand-property-no-redundant-values
   9:20  ✖  Unexpected unit                                   length-zero-no-unit
  12:3   ✖  Expected shorthand property "flex-flow"           declaration-block-no-redundant-longhand-properties
  15:1   ✖  Expected empty line before rule                   rule-empty-line-before
  21:1   ✖  Expected empty line before rule                   rule-empty-line-before
  25:3   ✖  Unexpected vendor-prefix "-moz-border-radius"     property-no-vendor-prefix
  26:3   ✖  Unexpected vendor-prefix "-webkit-border-radius"  property-no-vendor-prefix
  29:1   ✖  Expected empty line before rule                   rule-empty-line-before
  32:1   ✖  Expected empty line before rule                   rule-empty-line-before
  36:1   ✖  Expected empty line before rule                   rule-empty-line-before

libs/agora/teams/src/lib/teams/teams.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/model-ad/ui/src/lib/footer/_footer-theme.scss
  15:3  ✖  Expected empty line before rule                           rule-empty-line-before
  19:3  ✖  Expected empty line before rule                           rule-empty-line-before
  31:3  ✖  Expected empty line before rule                           rule-empty-line-before
  35:3  ✖  Expected empty line before rule                           rule-empty-line-before
  38:3  ✖  Expected empty line before rule                           rule-empty-line-before
  43:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  52:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  52:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  57:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  57:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/model-ad/ui/src/lib/footer/footer.component.scss
  13:1   ✖  Expected empty line before rule  rule-empty-line-before
  21:1   ✖  Expected empty line before rule  rule-empty-line-before
  24:1   ✖  Expected empty line before rule  rule-empty-line-before
  28:1   ✖  Expected empty line before rule  rule-empty-line-before
  33:1   ✖  Expected empty line before rule  rule-empty-line-before
  35:10  ✖  Unexpected unit                  length-zero-no-unit
  43:1   ✖  Expected empty line before rule  rule-empty-line-before
  47:1   ✖  Expected empty line before rule  rule-empty-line-before
  50:1   ✖  Expected empty line before rule  rule-empty-line-before
  58:3   ✖  Expected empty line before rule  rule-empty-line-before
  65:3   ✖  Expected empty line before rule  rule-empty-line-before
  68:3   ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/challenge/src/lib/challenge-contributors/_challenge-contributors-theme.scss
  12:27  ✖  Unexpected empty block                                    block-no-empty
  17:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  17:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  22:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  22:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/challenge/src/lib/challenge-contributors/challenge-contributors.component.scss
  4:1  ✖  Expected empty line before rule  rule-empty-line-before
  7:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/challenge/src/lib/challenge-organizers/_challenge-organizers-theme.scss
  12:27  ✖  Unexpected empty block                                    block-no-empty
  17:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  17:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  22:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  22:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/challenge/src/lib/challenge-overview/_challenge-overview-theme.scss
  11:27  ✖  Unexpected empty block                                    block-no-empty
  16:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  16:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  21:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  21:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/challenge/src/lib/challenge-overview/challenge-overview.component.scss
  4:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/challenge/src/lib/challenge-stargazers/_challenge-stargazers-theme.scss
  12:27  ✖  Unexpected empty block                                    block-no-empty
  17:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  17:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  22:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  22:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/challenge/src/lib/challenge-stats/_challenge-stats-theme.scss
  18:3  ✖  Expected empty line before rule                           rule-empty-line-before
  22:1  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  24:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  24:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  29:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  29:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/challenge/src/lib/challenge-stats/challenge-stats.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/openchallenges/home/src/lib/challenge-registration/_challenge-registration-theme.scss
  17:5  ✖  Expected empty line before rule                           rule-empty-line-before
  31:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  31:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  36:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  36:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/home/src/lib/challenge-registration/challenge-registration.component.scss
   9:1  ✖  Expected empty line before rule     rule-empty-line-before
  12:1  ✖  Expected empty line before rule     rule-empty-line-before
  15:1  ✖  Expected empty line before rule     rule-empty-line-before
  18:1  ✖  Expected empty line before rule     rule-empty-line-before
  30:1  ✖  Expected empty line before at-rule  at-rule-empty-line-before
  34:3  ✖  Expected empty line before rule     rule-empty-line-before

libs/openchallenges/home/src/lib/challenge-host-list/_challenge-host-list-theme.scss
  13:3  ✖  Expected empty line before rule                           rule-empty-line-before
  26:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  26:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  31:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  31:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/home/src/lib/challenge-host-list/challenge-host-list.component.scss
   7:1  ✖  Expected empty line before rule  rule-empty-line-before
  10:1  ✖  Expected empty line before rule  rule-empty-line-before
  13:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/home/src/lib/challenge-search/_challenge-search-theme.scss
  26:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  26:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  31:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  31:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/home/src/lib/challenge-search/challenge-search.component.scss
   2:1  ✖  Expected an empty line before $-variable                scss/dollar-variable-empty-line-before
   9:1  ✖  Expected empty line before rule                         rule-empty-line-before
  27:1  ✖  Expected empty line before at-rule                      at-rule-empty-line-before
  38:1  ✖  Expected empty line before rule                         rule-empty-line-before
  38:1  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  55:1  ✖  Expected empty line before rule                         rule-empty-line-before
  59:1  ✖  Expected empty line before rule                         rule-empty-line-before
  68:1  ✖  Expected empty line before rule                         rule-empty-line-before
  77:5  ✖  Expected empty line before rule                         rule-empty-line-before
  81:3  ✖  Expected empty line before rule                         rule-empty-line-before
  86:5  ✖  Expected empty line before rule                         rule-empty-line-before
  90:3  ✖  Expected empty line before rule                         rule-empty-line-before

libs/openchallenges/home/src/lib/featured-challenge-list/_featured-challenge-list-theme.scss
  15:27  ✖  Unexpected empty block                                    block-no-empty
  20:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  20:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  25:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  25:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/home/src/lib/featured-challenge-list/featured-challenge-list.component.scss
   6:1  ✖  Expected empty line before rule     rule-empty-line-before
   9:1  ✖  Expected empty line before rule     rule-empty-line-before
  12:1  ✖  Expected empty line before comment  scss/double-slash-comment-empty-line-before

libs/openchallenges/home/src/lib/sponsor-list/sponsor-list.component.scss
  10:1  ✖  Expected empty line before rule  rule-empty-line-before
  14:1  ✖  Expected empty line before rule  rule-empty-line-before
  17:1  ✖  Expected empty line before rule  rule-empty-line-before
  28:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/home/src/lib/random-challenge-list/_random-challenge-list-theme.scss
  15:27  ✖  Unexpected empty block                                    block-no-empty
  20:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  20:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  25:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  25:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/home/src/lib/random-challenge-list/random-challenge-list.component.scss
   6:1  ✖  Expected empty line before rule     rule-empty-line-before
   9:1  ✖  Expected empty line before rule     rule-empty-line-before
  12:1  ✖  Expected empty line before comment  scss/double-slash-comment-empty-line-before

libs/openchallenges/home/src/lib/statistics-viewer/_statistics-viewer-theme.scss
  28:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  28:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  33:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  33:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/home/src/lib/statistics-viewer/statistics-viewer.component.scss
   6:3  ✖  Expected empty line before comment  scss/double-slash-comment-empty-line-before
  13:1  ✖  Expected empty line before rule     rule-empty-line-before
  16:1  ✖  Expected empty line before rule     rule-empty-line-before
  20:1  ✖  Expected empty line before rule     rule-empty-line-before
  33:1  ✖  Expected empty line before rule     rule-empty-line-before
  43:1  ✖  Expected empty line before rule     rule-empty-line-before
  46:1  ✖  Expected empty line before rule     rule-empty-line-before
  60:1  ✖  Expected empty line before at-rule  at-rule-empty-line-before

libs/openchallenges/home/src/lib/topics-viewer/topics-viewer.component.scss
  11:1   ✖  Expected empty line before rule          rule-empty-line-before
  15:1   ✖  Expected empty line before rule          rule-empty-line-before
  33:1   ✖  Expected empty line before rule          rule-empty-line-before
  40:1   ✖  Expected empty line before rule          rule-empty-line-before
  46:1   ✖  Expected empty line before rule          rule-empty-line-before
  51:26  ✖  Expected modern color-function notation  color-function-notation
  51:43  ✖  Expected "0.12" to be "12%"              alpha-value-notation
  60:3   ✖  Expected empty line before rule          rule-empty-line-before
  63:3   ✖  Expected empty line before rule          rule-empty-line-before
  66:3   ✖  Expected empty line before rule          rule-empty-line-before

libs/openchallenges/org-profile/src/lib/org-profile-challenges/_org-profile-challenges-theme.scss
  12:27  ✖  Unexpected empty block                                    block-no-empty
  17:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  17:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  22:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  22:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/org-profile/src/lib/org-profile-members/_org-profile-members-theme.scss
  12:27  ✖  Unexpected empty block                                    block-no-empty
  17:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  17:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  22:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  22:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/org-profile/src/lib/org-profile-overview/_org-profile-overview-theme.scss
  12:27  ✖  Unexpected empty block                                    block-no-empty
  17:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  17:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  22:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  22:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/org-profile/src/lib/org-profile-overview/org-profile-overview.component.scss
  4:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/org-profile/src/lib/org-profile-stats/_org-profile-stats-theme.scss
  18:3  ✖  Expected empty line before rule                           rule-empty-line-before
  22:1  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  24:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  24:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  29:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  29:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/org-profile/src/lib/org-profile-stats/org-profile-stats.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/openchallenges/ui/src/lib/avatar/avatar.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/openchallenges/ui/src/lib/button-github/_button-github-theme.scss
  15:27  ✖  Unexpected empty block                                    block-no-empty
  20:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  20:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  25:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  25:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/challenge-card/_challenge-card-theme.scss
  13:31  ✖  Unexpected unit                                           length-zero-no-unit
  13:34  ✖  Expected modern color-function notation                   color-function-notation
  13:48  ✖  Expected "0.24" to be "24%"                               alpha-value-notation
  15:3   ✖  Expected empty line before rule                           rule-empty-line-before
  19:3   ✖  Expected empty line before rule                           rule-empty-line-before
  24:3   ✖  Expected empty line before rule                           rule-empty-line-before
  28:5   ✖  Expected empty line before rule                           rule-empty-line-before
  31:5   ✖  Expected empty line before rule                           rule-empty-line-before
  45:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  45:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  50:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  50:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/challenge-card/challenge-card.component.scss
  15:1  ✖  Expected empty line before rule         rule-empty-line-before
  18:1  ✖  Expected empty line before rule         rule-empty-line-before
  21:1  ✖  Expected empty line before rule         rule-empty-line-before
  25:3  ✖  Expected empty line before declaration  declaration-empty-line-before
  39:3  ✖  Expected empty line before at-rule      at-rule-empty-line-before

libs/openchallenges/ui/src/lib/checkbox-filter/checkbox-filter.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/openchallenges/ui/src/lib/discord-button/_discord-button-theme.scss
  22:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  22:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  27:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  27:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/footer/_footer-theme.scss
  15:3  ✖  Expected empty line before rule                           rule-empty-line-before
  19:3  ✖  Expected empty line before rule                           rule-empty-line-before
  31:3  ✖  Expected empty line before rule                           rule-empty-line-before
  35:3  ✖  Expected empty line before rule                           rule-empty-line-before
  38:3  ✖  Expected empty line before rule                           rule-empty-line-before
  43:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  52:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  52:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  57:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  57:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/footer/footer.component.scss
  13:1   ✖  Expected empty line before rule  rule-empty-line-before
  21:1   ✖  Expected empty line before rule  rule-empty-line-before
  24:1   ✖  Expected empty line before rule  rule-empty-line-before
  28:1   ✖  Expected empty line before rule  rule-empty-line-before
  33:1   ✖  Expected empty line before rule  rule-empty-line-before
  35:10  ✖  Unexpected unit                  length-zero-no-unit
  43:1   ✖  Expected empty line before rule  rule-empty-line-before
  47:1   ✖  Expected empty line before rule  rule-empty-line-before
  50:1   ✖  Expected empty line before rule  rule-empty-line-before
  58:3   ✖  Expected empty line before rule  rule-empty-line-before
  65:3   ✖  Expected empty line before rule  rule-empty-line-before
  68:3   ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/ui/src/lib/navbar/_navbar-theme.scss
  16:5  ✖  Expected empty line before comment                        scss/double-slash-comment-empty-line-before
  20:5  ✖  Expected empty line before rule                           rule-empty-line-before
  39:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  39:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  44:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  44:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/navbar/navbar.component.scss
  14:29  ✖  Unexpected unit                          length-zero-no-unit
  14:32  ✖  Expected modern color-function notation  color-function-notation
  14:46  ✖  Expected "0.24" to be "24%"              alpha-value-notation
  39:3   ✖  Expected empty line before rule          rule-empty-line-before
  42:3   ✖  Expected empty line before rule          rule-empty-line-before
  45:3   ✖  Expected empty line before rule          rule-empty-line-before

libs/openchallenges/ui/src/lib/organization-card/_organization-card-theme.scss
  13:31  ✖  Unexpected unit                                           length-zero-no-unit
  13:34  ✖  Expected modern color-function notation                   color-function-notation
  13:48  ✖  Expected "0.24" to be "24%"                               alpha-value-notation
  15:3   ✖  Expected empty line before rule                           rule-empty-line-before
  26:20  ✖  Unexpected quotes around "Lato"                           font-family-name-quotes
  33:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  33:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  38:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  38:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/organization-card/organization-card.component.scss
  14:1  ✖  Expected empty line before rule  rule-empty-line-before
  18:1  ✖  Expected empty line before rule  rule-empty-line-before
  25:1  ✖  Expected empty line before rule  rule-empty-line-before
  31:1  ✖  Expected empty line before rule  rule-empty-line-before

libs/openchallenges/ui/src/lib/paginator/_paginator-theme.scss
  18:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  18:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  23:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  23:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/paginator/paginator.component.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/openchallenges/ui/src/lib/person-card/_person-card-theme.scss
  12:31  ✖  Unexpected unit                                           length-zero-no-unit
  29:3   ✖  Expected empty line before rule                           rule-empty-line-before
  36:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  36:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  41:3   ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  41:7   ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/search-dropdown-filter/search-dropdown-filter.component.scss
    3:7  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
    8:7  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
   12:7  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
   19:7  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
   25:7  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
   32:7  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
   46:7  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
   94:9  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
   98:9  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown
  102:3  ✖  Expected empty line before rule                         rule-empty-line-before
  102:9  ✖  Unexpected unknown pseudo-element selector "::ng-deep"  selector-pseudo-element-no-unknown

libs/openchallenges/ui/src/lib/user-button/_user-button-theme.scss
  37:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  37:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null
  42:3  ✖  Expected empty line before at-rule                        at-rule-empty-line-before
  42:7  ✖  Expected @if statement rather than @if statement != null  scss/at-if-no-null

libs/openchallenges/ui/src/lib/user-button/user-button.component.scss
  16:1   ✖  Expected empty line before rule                  rule-empty-line-before
  24:24  ✖  Expected "context" media feature range notation  media-feature-range-notation
  27:5   ✖  Expected empty line before rule                  rule-empty-line-before
  29:7   ✖  Expected empty line before rule                  rule-empty-line-before

libs/sandbox/angular-lib/src/lib/sandbox-angular-lib/sandbox-angular-lib.component.css
  1:1  ✖  Unexpected empty source  no-empty-source

libs/shared/typescript/styles/src/lib/_constants.scss
  4:6  ✖  Expected "3.14159264" to be "3.1416"  number-max-precision

libs/shared/typescript/styles/src/lib/_general.scss
  1:1  ✖  Unexpected empty source  no-empty-source

libs/agora/ui/src/lib/components/footer/footer.component.scss
  43:9  ✖  Expected selector "a" to come before selector "footer .footer-nav ul li:first-child a"        no-descending-specificity
  49:5  ✖  Expected selector "a" to come before selector "footer .footer-nav ul li:first-child a"        no-descending-specificity
  55:7  ✖  Expected selector "&:hover" to come before selector "footer .footer-nav ul li:first-child a"  no-descending-specificity

✖ 768 problems (768 errors, 0 warnings)
  575 errors potentially fixable with the "--fix" option.


Add link to parity-samples repo

@bjornwgnr Were you referring to the parity sample github organization? I thought it lived here https://github.com/parity-samples
But it seems maybe it is gone? It looks like the repositories moved over here (notice this redirect https://github.com/parity-samples/substrate-erc20-multi).
So I'm going to close this issue. Reopen if I misunderstood, or if you want a more specific thing.


fix(storage_models): fix incorrect field order in MerchantConnectorAccount

Type of Change

[x] Bugfix
[ ] New feature
[ ] Enhancement
[ ] Refactoring
[ ] Dependency updates
[ ] Documentation
[ ] CI/CD

Description

This PR fixes the schema.rs file being inconsistent (incorrect field order) when diesel migration run was run on a fresh clone of the repository and with a fresh database.
Motivation and Context

Without this fix, if migrations are run on a fresh clone of the repository, the code fails to build because of the inconsistent field order, and the error messages we receive are quite cryptic. The only fix was to revert changes to the schema.rs file, but that is not a good experience for external contributors.
How did you test it?

Ensured that the fields in MerchantConnectorAccount have the expected values.
Checklist

[x] I formatted the code cargo +nightly fmt --all
[x] I addressed lints thrown by cargo clippy
[x] I reviewed submitted code
[ ] I added unit tests for my changes where possible
[ ] I added a CHANGELOG entry if applicable

I believe, for someone running only few migrations ( incremental ones ) this would produce the same results, right?

It should, provided they run migrations each time they pull the main branch.


python310Packages.anyconfig: 0.12.0 -> 0.13.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.anyconfig is: "Python library provides common APIs to load and dump configuration files in various formats"
meta.homepage for python310Packages.anyconfig is: "https://github.com/ssato/python-anyconfig"
meta.changelog for python310Packages.anyconfig is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
Warning: no invocation of /nix/store/7rm3javgbcwdg0ccsnnssdvwdmjkydxx-python3.10-anyconfig-0.13.0/bin/.anyconfig_cli-wrapped had a zero exit code or showed the expected version
Warning: no invocation of /nix/store/7rm3javgbcwdg0ccsnnssdvwdmjkydxx-python3.10-anyconfig-0.13.0/bin/anyconfig_cli had a zero exit code or showed the expected version
0 of 2 passed binary check by having a zero exit code.
0 of 2 passed binary check by having the new version present in output.
found 0.13.0 with grep in /nix/store/7rm3javgbcwdg0ccsnnssdvwdmjkydxx-python3.10-anyconfig-0.13.0
found 0.13.0 in filename of file in /nix/store/7rm3javgbcwdg0ccsnnssdvwdmjkydxx-python3.10-anyconfig-0.13.0

Rebuild report (if merged into master) (click to expand)

12 total rebuild path(s)

6 package rebuild(s)

6 x86_64-linux rebuild(s)
6 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
python310Packages.ansible-doctor
python310Packages.ansible-later
python310Packages.anyconfig
python39Packages.ansible-doctor
python39Packages.ansible-later
python39Packages.anyconfig

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/7rm3javgbcwdg0ccsnnssdvwdmjkydxx-python3.10-anyconfig-0.13.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python310Packages.anyconfig https://github.com/r-ryantm/nixpkgs/archive/72d643fb836bd2127485a21eef53336484eb6554.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/7rm3javgbcwdg0ccsnnssdvwdmjkydxx-python3.10-anyconfig-0.13.0
ls -la /nix/store/7rm3javgbcwdg0ccsnnssdvwdmjkydxx-python3.10-anyconfig-0.13.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

4 packages failed to build:

python310Packages.ansible-doctor
python310Packages.ansible-later
python39Packages.ansible-doctor
python39Packages.ansible-later

2 packages built:

python310Packages.anyconfig
python39Packages.anyconfig

Maintainer pings
cc @tboerger for testing.

This change is required by https://github.com/NixOS/nixpkgs/pull/167417 and https://github.com/NixOS/nixpkgs/pull/167418


Finish setup of docusaurus

Description

Fixes # (issue)
Checklist:

[ ] I have run ./ci/run_stable_checks.sh
[ ] I have reviewed my own code
[ ] I have added tests

You can preview the result of this PR at http://big-peace.surge.sh

Sure thing!


Accept hs2019 in signatures (Fixes part of federation with GoToSocial)

Reference: https://datatracker.ietf.org/doc/html/draft-cavage-http-signatures-12 It is recommended to list "hs2019" instead of the actual signature algorith in order to obscure attack vectors.
Some fediverse servers, including the library used by GoToSocial, do this, and rejecting those signatures blocked incoming requests to the inbox.
The validation being used here can still process the signature even with the algorithm field labeled this way, so allowing it fixes this part of the incompatibility described in #528 , namely that a message from a GoToSocial user mentioning a Takahe user doesn't federate to the Takahe instance.

Code change looks good - you'll need to run our linter (or manually copy its formatting from the failed test) to get past the test suite though!

Thanks!


Conform to golang standard generated code comment

Hello!

Vote on this issue by adding a 👍 reaction
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already)

Issue details
https://golang.org/s/generatedcode

Can you clarify what bug you have in mind? AFAIK, we don't write any code generators to work with go generate. Are you asking us to add a line that complies with ^// Code generated .* DO NOT EDIT\.$ in our go SDKs?

Can you clarify what bug you have in mind? AFAIK, we don't write any code generators to work with go generate. Are you asking us to add a line that complies with ^// Code generated .* DO NOT EDIT\.$ in our go SDKs?

Yes please! There are IDE features that enhance workflows when they can detect auto-generated files. Having a standard pattern to rely on helps. This can also help contributors of this codebase.


Incorrect line wrapping for compiler error

Safari: Version 10.1.1 (12603.2.3)
Example of wrapped message in error box:
x86-64-clang 4.0.0: error expected ';' after return state
ement

Screenshot:
http://imgur.com/a/e1YkK

After a bit of "Let's try to fix this", I'll mark this as a Monaco limitation. There is very litle we can do.
Anyway I'll leave this one open as a reminder in case Monaco implements something for this.
But I have -1 faith on that so...

I found a workaround.
Install e.g  Stylish or similar.
Associate the following with godbolt.org
* {
    font-family: inherit !important;
}

html {
    font-family: 'Helvetica Monospaced' !important;
    font-size: 16px;
}

Sorry for taking this long to get an answer. (I'm currently looking thru the backlog of issues and just rediscovered this, oops)
So I think your solution is even worse than the probelm, as the error tooltip would look like this with that css

Note that it seems like word-warp: break-word won't work either, probably because something Monaco does with its text. Will keep investigating

Might be fixed. The original image has retired, so I had to infer what it looks like. The newline happens at a word boundary:

https://godbolt.org/z/fODKpi is how I was reproducing this.
Was the original issue broken wrapping, or the fact it wrapped at all, do either of you remember?

Broken wrapping was in fact the issue. Closing as solved :)


cracklib enabled by default but dict file blocked by selinux by default

OS: CentOS 7.3
Installed packages:

mariadb101u-common-10.1.22-1.ius.centos7.x86_64
mariadb101u-config-10.1.22-1.ius.centos7.x86_64
mariadb101u-libs-10.1.22-1.ius.centos7.x86_64
mariadb101u-errmsg-10.1.22-1.ius.centos7.x86_64
mariadb101u-server-10.1.22-1.ius.centos7.x86_64
mariadb101u-10.1.22-1.ius.centos7.x86_64

Enabled by default with config file:

/etc/my.cnf.d/cracklib_password_check.cnf

Error in /var/log/mariadb/mariadb.log

/usr/share/cracklib/pw_dict.pwd.gz: No such file or directory

Log in /var/log/audit/audit.log

type=AVC msg=audit(1493247117.919:5269): avc:  denied  { read } for  pid=16797 comm="mysqld" name="pw_dict.pwd" dev="sda1" ino=16781617 scontex
t=system_u:system_r:mysqld_t:s0 tcontext=system_u:object_r:crack_db_t:s0 tclass=file

Due to inability to access dict file, when creating a user within mariadb it results in an error:

ERROR 1819 (HY000): Your password does not satisfy the current

Additional info: https://mariadb.com/kb/en/mariadb/cracklib_password_check/#selinux

Hey @robolmos,
Thanks for taking the time to pop into our IRC channel and create this issue.  The root of this issue is tied to cracklib and its default SELinux contexts.  Having our mariadb101u packages make a permission change to files owned by another package is not a good idea.  Until Red Hat makes a change, I see a few different options on how we could proceed:

Keep cracklib support enabled by default.  For servers that are 'less secure' without SELinux, they will have 'better security' by having cracklib support enabled by default.  For 'more secure' servers with SELinux, they will have to make changes to get mariadb101u working.
Disable cracklib support by default.  All servers won't have cracklib by default, but servers with SELinux will work without any configuration changes.  All servers will need changes to enable cracklib support.

I think option 2 is better.
@robolmos and others, I am interested in your thoughts on how we should proceed.

@b-harper I think #2 is the better solution as well. My perspective is that with #2 it's also not "broken" by default but is still reasonably secure.
I think the cracklib config file could also have comments added to it about the SELinux issue for those that are curious to manually enable it.

@robolmos,
Thanks for the feedback.  I'll work on commenting out the configuration and get some updated packages into the testing repositories.

Updated packages have been built and are available in the test repositories.

I noticed that the cracklib_password_check.cnf file was not set as %config(noreplace), so yum would overwrite any change made to that file.  Updated packages have been built and will hit the testing repositories during tonight's automation run.

These changes will be included in the new 10.1.23 release which will be hitting the testing repositories during tonight's automation run.  Also, the updated 10.1.22 packages will be removed.

The 10.1.23 packages will be hitting the stable repositories during tonight's automation run.


[Fix] Use encodeURIComponent for URL paths in redirect and Link components

#3713  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @jnsdls and the rest of your teammates on  Graphite


[Gally]: master <- dev

Automatically created by Git-Ally

:tada: This PR is included in version 1.10.50 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


revert hyperlink target change. reverts #19

revert hyperlink target change. reverts #19. see discussion in #19