|
1 | 1 | # Generated by internal/generate/servicesemgrep/main.go; DO NOT EDIT. |
2 | 2 | rules: |
| 3 | + - id: iot-in-func-name |
| 4 | + languages: |
| 5 | + - go |
| 6 | + message: Do not use "IoT" in func name inside iot package |
| 7 | + paths: |
| 8 | + include: |
| 9 | + - internal/service/iot |
| 10 | + exclude: |
| 11 | + - internal/service/iot/list_pages_gen.go |
| 12 | + patterns: |
| 13 | + - pattern: func $NAME( ... ) |
| 14 | + - metavariable-pattern: |
| 15 | + metavariable: $NAME |
| 16 | + patterns: |
| 17 | + - pattern-regex: "(?i)IoT" |
| 18 | + - focus-metavariable: $NAME |
| 19 | + - pattern-not: func $NAME($T *testing.T) |
| 20 | + severity: WARNING |
3 | 21 | - id: iot-in-test-name |
4 | 22 | languages: |
5 | 23 | - go |
@@ -3003,67 +3021,6 @@ rules: |
3003 | 3021 | patterns: |
3004 | 3022 | - pattern-regex: "(?i)ObservabilityAccessManager" |
3005 | 3023 | severity: WARNING |
3006 | | - - id: odb-in-func-name |
3007 | | - languages: |
3008 | | - - go |
3009 | | - message: Do not use "ODB" in func name inside odb package |
3010 | | - paths: |
3011 | | - include: |
3012 | | - - internal/service/odb |
3013 | | - exclude: |
3014 | | - - internal/service/odb/list_pages_gen.go |
3015 | | - patterns: |
3016 | | - - pattern: func $NAME( ... ) |
3017 | | - - metavariable-pattern: |
3018 | | - metavariable: $NAME |
3019 | | - patterns: |
3020 | | - - pattern-regex: "(?i)ODB" |
3021 | | - - focus-metavariable: $NAME |
3022 | | - - pattern-not: func $NAME($T *testing.T) |
3023 | | - severity: WARNING |
3024 | | - - id: odb-in-test-name |
3025 | | - languages: |
3026 | | - - go |
3027 | | - message: Include "ODB" in test name |
3028 | | - paths: |
3029 | | - include: |
3030 | | - - internal/service/odb/*_test.go |
3031 | | - patterns: |
3032 | | - - pattern: func $NAME( ... ) |
3033 | | - - metavariable-pattern: |
3034 | | - metavariable: $NAME |
3035 | | - patterns: |
3036 | | - - pattern-not-regex: "^TestAccODB" |
3037 | | - - pattern-regex: ^TestAcc.* |
3038 | | - severity: WARNING |
3039 | | - - id: odb-in-const-name |
3040 | | - languages: |
3041 | | - - go |
3042 | | - message: Do not use "ODB" in const name inside odb package |
3043 | | - paths: |
3044 | | - include: |
3045 | | - - internal/service/odb |
3046 | | - patterns: |
3047 | | - - pattern: const $NAME = ... |
3048 | | - - metavariable-pattern: |
3049 | | - metavariable: $NAME |
3050 | | - patterns: |
3051 | | - - pattern-regex: "(?i)ODB" |
3052 | | - severity: WARNING |
3053 | | - - id: odb-in-var-name |
3054 | | - languages: |
3055 | | - - go |
3056 | | - message: Do not use "ODB" in var name inside odb package |
3057 | | - paths: |
3058 | | - include: |
3059 | | - - internal/service/odb |
3060 | | - patterns: |
3061 | | - - pattern: var $NAME = ... |
3062 | | - - metavariable-pattern: |
3063 | | - metavariable: $NAME |
3064 | | - patterns: |
3065 | | - - pattern-regex: "(?i)ODB" |
3066 | | - severity: WARNING |
3067 | 3024 | - id: opensearch-in-func-name |
3068 | 3025 | languages: |
3069 | 3026 | - go |
@@ -4399,3 +4356,17 @@ rules: |
4399 | 4356 | patterns: |
4400 | 4357 | - pattern-regex: "(?i)RDS" |
4401 | 4358 | severity: WARNING |
| 4359 | + - id: rds-in-var-name |
| 4360 | + languages: |
| 4361 | + - go |
| 4362 | + message: Do not use "RDS" in var name inside rds package |
| 4363 | + paths: |
| 4364 | + include: |
| 4365 | + - internal/service/rds |
| 4366 | + patterns: |
| 4367 | + - pattern: var $NAME = ... |
| 4368 | + - metavariable-pattern: |
| 4369 | + metavariable: $NAME |
| 4370 | + patterns: |
| 4371 | + - pattern-regex: "(?i)RDS" |
| 4372 | + severity: WARNING |
0 commit comments