|
1 | 1 | # Generated by internal/generate/servicesemgrep/main.go; DO NOT EDIT.
|
2 | 2 | rules:
|
3 |
| - - id: redshift-in-var-name |
4 |
| - languages: |
5 |
| - - go |
6 |
| - message: Do not use "Redshift" in var name inside redshift package |
7 |
| - paths: |
8 |
| - include: |
9 |
| - - internal/service/redshift |
10 |
| - patterns: |
11 |
| - - pattern: var $NAME = ... |
12 |
| - - metavariable-pattern: |
13 |
| - metavariable: $NAME |
14 |
| - patterns: |
15 |
| - - pattern-regex: "(?i)Redshift" |
16 |
| - severity: WARNING |
17 |
| - - id: redshiftdata-in-func-name |
18 |
| - languages: |
19 |
| - - go |
20 |
| - message: Do not use "RedshiftData" in func name inside redshiftdata package |
21 |
| - paths: |
22 |
| - include: |
23 |
| - - internal/service/redshiftdata |
24 |
| - patterns: |
25 |
| - - pattern: func $NAME( ... ) { ... } |
26 |
| - - metavariable-pattern: |
27 |
| - metavariable: $NAME |
28 |
| - patterns: |
29 |
| - - pattern-regex: "(?i)RedshiftData" |
30 |
| - - pattern-not-regex: ^TestAcc.* |
31 |
| - severity: WARNING |
32 |
| - - id: redshiftdata-in-test-name |
33 |
| - languages: |
34 |
| - - go |
35 |
| - message: Include "RedshiftData" in test name |
36 |
| - paths: |
37 |
| - include: |
38 |
| - - internal/service/redshiftdata/*_test.go |
39 |
| - patterns: |
40 |
| - - pattern: func $NAME( ... ) { ... } |
41 |
| - - metavariable-pattern: |
42 |
| - metavariable: $NAME |
43 |
| - patterns: |
44 |
| - - pattern-not-regex: "^TestAccRedshiftData" |
45 |
| - - pattern-regex: ^TestAcc.* |
46 |
| - severity: WARNING |
47 |
| - - id: redshiftdata-in-const-name |
48 |
| - languages: |
49 |
| - - go |
50 |
| - message: Do not use "RedshiftData" in const name inside redshiftdata package |
51 |
| - paths: |
52 |
| - include: |
53 |
| - - internal/service/redshiftdata |
54 |
| - patterns: |
55 |
| - - pattern: const $NAME = ... |
56 |
| - - metavariable-pattern: |
57 |
| - metavariable: $NAME |
58 |
| - patterns: |
59 |
| - - pattern-regex: "(?i)RedshiftData" |
60 |
| - severity: WARNING |
61 | 3 | - id: redshiftdata-in-var-name
|
62 | 4 | languages:
|
63 | 5 | - go
|
@@ -2942,6 +2884,64 @@ rules:
|
2942 | 2884 | - pattern-not-regex: "^TestAccVerifiedAccess"
|
2943 | 2885 | - pattern-regex: ^TestAcc.*
|
2944 | 2886 | severity: WARNING
|
| 2887 | + - id: verifiedpermissions-in-func-name |
| 2888 | + languages: |
| 2889 | + - go |
| 2890 | + message: Do not use "VerifiedPermissions" in func name inside verifiedpermissions package |
| 2891 | + paths: |
| 2892 | + include: |
| 2893 | + - internal/service/verifiedpermissions |
| 2894 | + patterns: |
| 2895 | + - pattern: func $NAME( ... ) { ... } |
| 2896 | + - metavariable-pattern: |
| 2897 | + metavariable: $NAME |
| 2898 | + patterns: |
| 2899 | + - pattern-regex: "(?i)VerifiedPermissions" |
| 2900 | + - pattern-not-regex: ^TestAcc.* |
| 2901 | + severity: WARNING |
| 2902 | + - id: verifiedpermissions-in-test-name |
| 2903 | + languages: |
| 2904 | + - go |
| 2905 | + message: Include "VerifiedPermissions" in test name |
| 2906 | + paths: |
| 2907 | + include: |
| 2908 | + - internal/service/verifiedpermissions/*_test.go |
| 2909 | + patterns: |
| 2910 | + - pattern: func $NAME( ... ) { ... } |
| 2911 | + - metavariable-pattern: |
| 2912 | + metavariable: $NAME |
| 2913 | + patterns: |
| 2914 | + - pattern-not-regex: "^TestAccVerifiedPermissions" |
| 2915 | + - pattern-regex: ^TestAcc.* |
| 2916 | + severity: WARNING |
| 2917 | + - id: verifiedpermissions-in-const-name |
| 2918 | + languages: |
| 2919 | + - go |
| 2920 | + message: Do not use "VerifiedPermissions" in const name inside verifiedpermissions package |
| 2921 | + paths: |
| 2922 | + include: |
| 2923 | + - internal/service/verifiedpermissions |
| 2924 | + patterns: |
| 2925 | + - pattern: const $NAME = ... |
| 2926 | + - metavariable-pattern: |
| 2927 | + metavariable: $NAME |
| 2928 | + patterns: |
| 2929 | + - pattern-regex: "(?i)VerifiedPermissions" |
| 2930 | + severity: WARNING |
| 2931 | + - id: verifiedpermissions-in-var-name |
| 2932 | + languages: |
| 2933 | + - go |
| 2934 | + message: Do not use "VerifiedPermissions" in var name inside verifiedpermissions package |
| 2935 | + paths: |
| 2936 | + include: |
| 2937 | + - internal/service/verifiedpermissions |
| 2938 | + patterns: |
| 2939 | + - pattern: var $NAME = ... |
| 2940 | + - metavariable-pattern: |
| 2941 | + metavariable: $NAME |
| 2942 | + patterns: |
| 2943 | + - pattern-regex: "(?i)VerifiedPermissions" |
| 2944 | + severity: WARNING |
2945 | 2945 | - id: vpc-in-test-name
|
2946 | 2946 | languages:
|
2947 | 2947 | - go
|
|
0 commit comments