Open fe3dback opened 1 year ago
If enabled depOnAnyVendor
forces consumers to avoid any specific rules regarding vendors, then it'd be harder to switch from not linting vendoring to linting it.
IMO, best workflow would be achieved by making it so presence of vendor
-related parameters in deps
overrides depOnAnyVendor
, so disabling depOnAnyVendor
can be done incrementally in big projects:
depOnAnyVendor
to falseYes, interesting idea, it would be more convenient to add rules gradually than to include them all at once in the whole project.
vendor
,commonVendor
,deps.*vendor
,deps.canUse
fields, because it useless.vendor.in
match at least one dependency fromgo.mod
(should work withreplace
directive)