@@ -1014,7 +1014,7 @@ linters-settings:
1014
1014
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#add-constant
1015
1015
- name : add-constant
1016
1016
severity : warning
1017
- disable : false
1017
+ disabled : false
1018
1018
arguments :
1019
1019
- maxLitCount : " 3"
1020
1020
allowStrs : ' ""'
@@ -1023,211 +1023,220 @@ linters-settings:
1023
1023
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#atomic
1024
1024
- name : atomic
1025
1025
severity : warning
1026
- disable : false
1026
+ disabled : false
1027
+ # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#banned-characters
1028
+ - name : banned-characters
1029
+ severity : warning
1030
+ disabled : false
1031
+ arguments : ["Ω","Σ","σ", "7"]
1027
1032
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#bare-return
1028
1033
- name : bare-return
1029
1034
severity : warning
1030
- disable : false
1035
+ disabled : false
1031
1036
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#blank-imports
1032
1037
- name : blank-imports
1033
1038
severity : warning
1034
- disable : false
1039
+ disabled : false
1035
1040
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#bool-literal-in-expr
1036
1041
- name : bool-literal-in-expr
1037
1042
severity : warning
1038
- disable : false
1043
+ disabled : false
1039
1044
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#call-to-gc
1040
1045
- name : call-to-gc
1041
1046
severity : warning
1042
- disable : false
1047
+ disabled : false
1043
1048
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#cognitive-complexity
1044
1049
- name : cognitive-complexity
1045
1050
severity : warning
1046
- disable : false
1051
+ disabled : false
1047
1052
arguments : [ 7 ]
1048
1053
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#confusing-naming
1049
1054
- name : confusing-naming
1050
1055
severity : warning
1051
- disable : false
1056
+ disabled : false
1052
1057
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#confusing-results
1053
1058
- name : confusing-results
1054
1059
severity : warning
1055
- disable : false
1060
+ disabled : false
1056
1061
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#constant-logical-expr
1057
1062
- name : constant-logical-expr
1058
1063
severity : warning
1059
- disable : false
1064
+ disabled : false
1060
1065
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#context-as-argument
1061
1066
- name : context-as-argument
1062
1067
severity : warning
1063
- disable : false
1068
+ disabled : false
1064
1069
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#context-keys-type
1065
1070
- name : context-keys-type
1066
1071
severity : warning
1067
- disable : false
1072
+ disabled : false
1068
1073
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#cyclomatic
1069
1074
- name : cyclomatic
1070
1075
severity : warning
1071
- disable : false
1076
+ disabled : false
1072
1077
arguments : [ 3 ]
1073
1078
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#deep-exit
1074
1079
- name : deep-exit
1075
1080
severity : warning
1076
- disable : false
1081
+ disabled : false
1077
1082
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#defer
1078
1083
- name : defer
1079
1084
severity : warning
1080
- disable : false
1085
+ disabled : false
1081
1086
arguments :
1082
1087
- [ "call-chain", "loop" ]
1083
1088
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#dot-imports
1084
1089
- name : dot-imports
1085
1090
severity : warning
1086
- disable : false
1091
+ disabled : false
1087
1092
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#duplicated-imports
1088
1093
- name : duplicated-imports
1089
1094
severity : warning
1090
- disable : false
1095
+ disabled : false
1091
1096
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#early-return
1092
1097
- name : early-return
1093
1098
severity : warning
1094
- disable : false
1099
+ disabled : false
1095
1100
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#empty-block
1096
1101
- name : empty-block
1097
1102
severity : warning
1098
- disable : false
1103
+ disabled : false
1099
1104
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#empty-lines
1100
1105
- name : empty-lines
1101
1106
severity : warning
1102
- disable : false
1107
+ disabled : false
1103
1108
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-naming
1104
1109
- name : error-naming
1105
1110
severity : warning
1106
- disable : false
1111
+ disabled : false
1107
1112
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-return
1108
1113
- name : error-return
1109
1114
severity : warning
1110
- disable : false
1115
+ disabled : false
1111
1116
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-strings
1112
1117
- name : error-strings
1113
1118
severity : warning
1114
- disable : false
1119
+ disabled : false
1115
1120
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#errorf
1116
1121
- name : errorf
1117
1122
severity : warning
1118
- disable : false
1123
+ disabled : false
1119
1124
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#exported
1120
1125
- name : exported
1121
1126
severity : warning
1122
- disable : false
1127
+ disabled : false
1123
1128
arguments :
1124
1129
- " checkPrivateReceivers"
1125
1130
- " sayRepetitiveInsteadOfStutters"
1126
1131
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#file-header
1127
1132
- name : file-header
1128
1133
severity : warning
1129
- disable : false
1134
+ disabled : false
1130
1135
arguments :
1131
1136
- This is the text that must appear at the top of source files.
1132
1137
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#flag-parameter
1133
1138
- name : flag-parameter
1134
1139
severity : warning
1135
- disable : false
1140
+ disabled : false
1136
1141
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#function-result-limit
1137
1142
- name : function-result-limit
1138
1143
severity : warning
1139
- disable : false
1144
+ disabled : false
1140
1145
arguments : [ 2 ]
1141
1146
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#function-length
1142
1147
- name : function-length
1143
1148
severity : warning
1144
- disable : false
1149
+ disabled : false
1145
1150
arguments : [ 10, 0 ]
1146
1151
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#get-return
1147
1152
- name : get-return
1148
1153
severity : warning
1149
- disable : false
1154
+ disabled : false
1150
1155
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#identical-branches
1151
1156
- name : identical-branches
1152
1157
severity : warning
1153
- disable : false
1158
+ disabled : false
1154
1159
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#if-return
1155
1160
- name : if-return
1156
1161
severity : warning
1157
- disable : false
1162
+ disabled : false
1158
1163
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#increment-decrement
1159
1164
- name : increment-decrement
1160
1165
severity : warning
1161
- disable : false
1166
+ disabled : false
1162
1167
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#indent-error-flow
1163
1168
- name : indent-error-flow
1164
1169
severity : warning
1165
- disable : false
1170
+ disabled : false
1166
1171
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#imports-blacklist
1167
1172
- name : imports-blacklist
1168
1173
severity : warning
1169
- disable : false
1174
+ disabled : false
1170
1175
arguments :
1171
1176
- " crypto/md5"
1172
1177
- " crypto/sha1"
1173
1178
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#import-shadowing
1174
1179
- name : import-shadowing
1175
1180
severity : warning
1176
- disable : false
1181
+ disabled : false
1177
1182
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#line-length-limit
1178
1183
- name : line-length-limit
1179
1184
severity : warning
1180
- disable : false
1185
+ disabled : false
1181
1186
arguments : [ 80 ]
1182
1187
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#max-public-structs
1183
1188
- name : max-public-structs
1184
1189
severity : warning
1185
- disable : false
1190
+ disabled : false
1186
1191
arguments : [ 3 ]
1187
1192
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#modifies-parameter
1188
1193
- name : modifies-parameter
1189
1194
severity : warning
1190
- disable : false
1195
+ disabled : false
1191
1196
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#modifies-value-receiver
1192
1197
- name : modifies-value-receiver
1193
1198
severity : warning
1194
- disable : false
1199
+ disabled : false
1195
1200
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#nested-structs
1196
1201
- name : nested-structs
1197
1202
severity : warning
1198
- disable : false
1203
+ disabled : false
1204
+ # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#optimize-operands-order
1205
+ - name : optimize-operands-order
1206
+ severity : warning
1207
+ disabled : false
1199
1208
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#package-comments
1200
1209
- name : package-comments
1201
1210
severity : warning
1202
- disable : false
1211
+ disabled : false
1203
1212
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range
1204
1213
- name : range
1205
1214
severity : warning
1206
- disable : false
1215
+ disabled : false
1207
1216
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range-val-in-closure
1208
1217
- name : range-val-in-closure
1209
1218
severity : warning
1210
- disable : false
1219
+ disabled : false
1211
1220
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range-val-address
1212
1221
- name : range-val-address
1213
1222
severity : warning
1214
- disable : false
1223
+ disabled : false
1215
1224
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#receiver-naming
1216
1225
- name : receiver-naming
1217
1226
severity : warning
1218
- disable : false
1227
+ disabled : false
1219
1228
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#redefines-builtin-id
1220
1229
- name : redefines-builtin-id
1221
1230
severity : warning
1222
- disable : false
1231
+ disabled : false
1223
1232
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#string-of-int
1224
1233
- name : string-of-int
1225
1234
severity : warning
1226
- disable : false
1235
+ disabled : false
1227
1236
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#string-format
1228
1237
- name : string-format
1229
1238
severity : warning
1230
- disable : false
1239
+ disabled : false
1231
1240
arguments :
1232
1241
- - 'core.WriteError[1].Message'
1233
1242
- ' /^([^A-Z]|$)/'
@@ -1241,82 +1250,73 @@ linters-settings:
1241
1250
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#struct-tag
1242
1251
- name : struct-tag
1243
1252
severity : warning
1244
- disable : false
1253
+ disabled : false
1245
1254
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#superfluous-else
1246
1255
- name : superfluous-else
1247
1256
severity : warning
1248
- disable : false
1257
+ disabled : false
1258
+ # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#time-equal
1259
+ - name : time-equal
1260
+ severity : warning
1261
+ disabled : false
1249
1262
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#time-naming
1250
1263
- name : time-naming
1251
1264
severity : warning
1252
- disable : false
1265
+ disabled : false
1253
1266
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#var-naming
1254
1267
- name : var-naming
1255
1268
severity : warning
1256
- disable : false
1269
+ disabled : false
1257
1270
arguments :
1258
1271
- [ "ID" ] # AllowList
1259
1272
- [ "VM" ] # DenyList
1260
1273
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#var-declaration
1261
1274
- name : var-declaration
1262
1275
severity : warning
1263
- disable : false
1276
+ disabled : false
1264
1277
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unconditional-recursion
1265
1278
- name : unconditional-recursion
1266
1279
severity : warning
1267
- disable : false
1280
+ disabled : false
1268
1281
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unexported-naming
1269
1282
- name : unexported-naming
1270
1283
severity : warning
1271
- disable : false
1284
+ disabled : false
1272
1285
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unexported-return
1273
1286
- name : unexported-return
1274
1287
severity : warning
1275
- disable : false
1288
+ disabled : false
1276
1289
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unhandled-error
1277
1290
- name : unhandled-error
1278
1291
severity : warning
1279
- disable : false
1292
+ disabled : false
1280
1293
arguments :
1281
1294
- " fmt.Printf"
1282
1295
- " myFunction"
1283
1296
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unnecessary-stmt
1284
1297
- name : unnecessary-stmt
1285
1298
severity : warning
1286
- disable : false
1299
+ disabled : false
1287
1300
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unreachable-code
1288
1301
- name : unreachable-code
1289
1302
severity : warning
1290
- disable : false
1303
+ disabled : false
1291
1304
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unused-parameter
1292
1305
- name : unused-parameter
1293
1306
severity : warning
1294
- disable : false
1307
+ disabled : false
1295
1308
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unused-receiver
1296
1309
- name : unused-receiver
1297
1310
severity : warning
1298
- disable : false
1311
+ disabled : false
1299
1312
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#useless-break
1300
1313
- name : useless-break
1301
1314
severity : warning
1302
- disable : false
1315
+ disabled : false
1303
1316
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#waitgroup-by-value
1304
1317
- name : waitgroup-by-value
1305
1318
severity : warning
1306
- disable : false
1307
- # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#time-equal
1308
- - name : time-equal
1309
- severity : warning
1310
- disable : false
1311
- # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#banned-characters
1312
- - name : banned-characters
1313
- severity : warning
1314
- disable : false
1315
- arguments : ["Ω","Σ","σ"]
1316
- # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#optimize-operands-order
1317
- - name : optimize-operands-order
1318
- severity : warning
1319
- disable : false
1319
+ disabled : false
1320
1320
1321
1321
rowserrcheck :
1322
1322
packages :
0 commit comments