Skip to content

Introduce terraform module presenter

Description

The terraform module is the only package format that is used by ::Packages::Detail::PackagePresenter to show the single package details on UI. The other package formats use GraphQL API.

In Decomposition of the packages tables (&16000) we're splitting the packages_packages table and merge package metadata tables.

It'll be easier to move forward with the decomposition if we refactor the presenter and eliminate all logic that is not terraform related.

Edited by Dzmitry (Dima) Meshcharakou