aboutsummaryrefslogtreecommitdiffstats
path: root/its
diff options
context:
space:
mode:
authorAmaury Levé2018-06-26 15:18:09 +0200
committerAmaury Levé2018-06-26 16:23:02 +0200
commitee58ae41cf30e31f58555e2d736ade59559e7987 (patch)
treea10a93588e18390ba458dcf90bcbcab5ba3762f3 /its
parent50e0ec766fe0aacb16f651571629b67910cabd95 (diff)
downloadsonar-css-ee58ae41cf30e31f58555e2d736ade59559e7987.tar.bz2
Rule S4651: 'linear-gradient' directions should be valid
Diffstat (limited to 'its')
-rw-r--r--its/plugin/projects/issues-project/src/file1.css4
-rw-r--r--its/plugin/projects/issues-project/src/file2.less4
-rw-r--r--its/plugin/projects/issues-project/src/file3.scss4
-rw-r--r--its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java2
4 files changed, 10 insertions, 4 deletions
diff --git a/its/plugin/projects/issues-project/src/file1.css b/its/plugin/projects/issues-project/src/file1.css
index 18807a3..dc18063 100644
--- a/its/plugin/projects/issues-project/src/file1.css
+++ b/its/plugin/projects/issues-project/src/file1.css
@@ -16,9 +16,11 @@ a:unknown { /* S4659 | selecto
padding: 20px; /* S4657 | declaration-block-no-shorthand-property-overrides */
}
+// color: pink; /* S4668 | no-invalid-double-slash-comments */
+
.class1 {
width: 100px;
- // color: pink; /* S4668 | no-invalid-double-slash-comments */
+ background: linear-gradient(top, #fff, #000); /* S4651 | function-linear-gradient-no-nonstandard-direction */
}
.class1 { /* S4666 | no-duplicate-selectors */
diff --git a/its/plugin/projects/issues-project/src/file2.less b/its/plugin/projects/issues-project/src/file2.less
index c9a912b..6afa093 100644
--- a/its/plugin/projects/issues-project/src/file2.less
+++ b/its/plugin/projects/issues-project/src/file2.less
@@ -16,9 +16,11 @@ a:unknown { /* S4659 | selecto
padding: 20px; /* S4657 | declaration-block-no-shorthand-property-overrides */
}
+// color: pink; /* S4668 | no-invalid-double-slash-comments | Doesn't raise for LESS */
+
.class1 {
width: 100px;
- // color: pink; /* S4668 | no-invalid-double-slash-comments */
+ background: linear-gradient(top, #fff, #000); /* S4651 | function-linear-gradient-no-nonstandard-direction */
}
.class1 { /* S4666 | no-duplicate-selectors */
diff --git a/its/plugin/projects/issues-project/src/file3.scss b/its/plugin/projects/issues-project/src/file3.scss
index 18807a3..4c71388 100644
--- a/its/plugin/projects/issues-project/src/file3.scss
+++ b/its/plugin/projects/issues-project/src/file3.scss
@@ -16,9 +16,11 @@ a:unknown { /* S4659 | selecto
padding: 20px; /* S4657 | declaration-block-no-shorthand-property-overrides */
}
+// color: pink; /* S4668 | no-invalid-double-slash-comments | Doesn't raise for SCSS */
+
.class1 {
width: 100px;
- // color: pink; /* S4668 | no-invalid-double-slash-comments */
+ background: linear-gradient(top, #fff, #000); /* S4651 | function-linear-gradient-no-nonstandard-direction */
}
.class1 { /* S4666 | no-duplicate-selectors */
diff --git a/its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java b/its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java
index b6d979d..dd37a06 100644
--- a/its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java
+++ b/its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java
@@ -53,7 +53,7 @@ public class IssuesTest {
assertThat(issuesList).extracting("rule").hasSize(
CssRules.getRuleClasses().size() * 3 /* issues are raised against .css, .less and .scss */
- 1 /* issue S1128 not raised on .less */
- - 1 /* issue S4668 not raised on .less */);
+ - 2 /* issue S4668 not raised on .less nor .scss */);
}
}