Open ShiriMoran opened 1 month ago
Possible; we will have to add []linter
to the OutputGenerator
Integrating lint in the general flow can be done only once https://github.com/np-guard/vpc-network-config-analyzer/issues/638 is solved.
Lint
strongly relies on vpcmodel
structsvpcmodel
vpcmodel
is kindda spaghettiLint
resides in a dedicated package, not vpcmodel
Lint
into the vpcmodel
or by separation of vpcmodel
to distinct well defined packages with interfaces between them. The former solution is highly undesired, and thus we are left with the later one(I did performs a few attempts of a quick and dirty separation of the vpcmodel
that will enable the integration, and ended up with circular dependencies. Seems there are no short cuts here)
Related to #212
By the way, why isn't "lint" a separate use case?
_Originally posted by @zivnevo in https://github.com/np-guard/vpc-network-config-analyzer/pull/875#discussion_r1771046998_