From 5c414104812c2ca519238cc6ac7a0ca8c9af11db Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Thu, 5 Jul 2018 23:42:33 +0200 Subject: [PATCH] build: don't allow duplicate scss imports (#12077) Enables a rule that doesn't allow duplicate `@import` statements. Also fixes a failure. Fixes #12069. --- src/lib/menu/menu.scss | 1 - stylelint-config.json | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/menu/menu.scss b/src/lib/menu/menu.scss index 4bead698e7a..f55b8657baf 100644 --- a/src/lib/menu/menu.scss +++ b/src/lib/menu/menu.scss @@ -2,7 +2,6 @@ @import '../core/style/button-common'; @import '../core/style/layout-common'; @import '../core/style/menu-common'; -@import '../core/style/layout-common'; @import '../../cdk/a11y/a11y'; $mat-menu-vertical-padding: 8px !default; diff --git a/stylelint-config.json b/stylelint-config.json index fa7e7cbd7a0..a0e573828c8 100644 --- a/stylelint-config.json +++ b/stylelint-config.json @@ -49,6 +49,7 @@ "shorthand-property-no-redundant-values": true, "property-case": "lower", + "no-duplicate-at-import-rules": true, "declaration-block-no-duplicate-properties": [true, { "ignore": ["consecutive-duplicates-with-different-values"]