forked from akito19/goodcheck
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sample.yml
57 lines (53 loc) · 1.15 KB
/
sample.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
rules:
- id: sample.typo
pattern:
- Github
- FaceBook
message: |
Write GitHub and Facebook
Their names are GitHub and Facebook.
Maybe, you are misspelling.
pass: GitHub
fail: Github
- id: sample.debug_print
pattern:
- token: pp
- token: p
glob: "**/*.rb"
message: |
You should not use debug print
pass:
- render "app/views/welcome.html.erb"
fail:
- pp("Hello World")
- id: sample.html
not:
pattern:
- token: <meta charset="utf-8"
- token: <meta charset="UTF-8"
message: |
Use UTF-8 (no BOM).
glob: "**/*.html"
pass:
- |
<html>
<meta charset="utf-8"/>
</html>
- |
<html>
<meta charset="utf-8"></meta>
</html>
- |
<html>
<meta charset="UTF-8"></meta>
</html>
fail:
- |
<html>
<meta charset="iso-8859-1">
</html>
- |
<html>
</html>
import:
- https://gist.githubusercontent.com/soutaro/6362c89acd7d6771ae6ebfc615be402d/raw/7f04b973c2c8df70783cd7deb955ab95d1375b2d/sample.yml