Skip to content

refactor: Views not templates#282

Merged
muchzill4 merged 2 commits into
arm:mainfrom
muchzill4:views-not-templates
Jun 3, 2026
Merged

refactor: Views not templates#282
muchzill4 merged 2 commits into
arm:mainfrom
muchzill4:views-not-templates

Conversation

@muchzill4

Copy link
Copy Markdown
Contributor

Changes

Goal: Reduce the proliferation of the noun template in the codebase as it's a reserved word in topo land.

  • Merge internal/output/templates and internal/output/printable into a single internal/output/views package
  • Rename the output rendering interface from Printable to View
  • Remove redundant Printable* prefixes from view types
  • Rename view files to match the primary types they contain

muchzill4 added 2 commits June 2, 2026 16:01
Signed-off-by: Bartek Mucha <bartosz.mucha@arm.com>
Signed-off-by: Bartek Mucha <bartosz.mucha@arm.com>
@muchzill4 muchzill4 requested a review from a team as a code owner June 2, 2026 15:08

@awphi awphi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice tidy-up! 🚀

@muchzill4 muchzill4 merged commit 1354314 into arm:main Jun 3, 2026
5 checks passed
@muchzill4 muchzill4 deleted the views-not-templates branch June 3, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants