chore: aligns the interfaces between TC and VET
Updates the interface with v0.9.0 improvements to more closely align the functionality of both post-analyzers.
There's more work to do in parent issue but at least now they are treated identically.
Depends on https://gitlab.com/gitlab-org/security-products/vet/vet/-/merge_requests/69 and relates to #1 (closed)
Edited by Lucas Charles