Skip to content

Refactoring for magnus integration and multiple output formats#54

Merged
perryqh merged 6 commits intomainfrom
ph/setupforlib
Feb 28, 2025
Merged

Refactoring for magnus integration and multiple output formats#54
perryqh merged 6 commits intomainfrom
ph/setupforlib

Conversation

@perryqh
Copy link
Copy Markdown
Contributor

@perryqh perryqh commented Feb 27, 2025

Why the change?

Printing to standard out inline is an anti-pattern because display logic shouldn't live with business logic.

We are potentially going to support a JSON output flag and magnus integration for ruby.

What?

Introduces a new result type containing error and info message vectors

Copy link
Copy Markdown
Contributor

@jackboberg jackboberg left a comment

Choose a reason for hiding this comment

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

Makes sense to me. Nice work!

@perryqh perryqh merged commit 39859d2 into main Feb 28, 2025
8 checks passed
@perryqh perryqh mentioned this pull request Feb 28, 2025
@perryqh perryqh deleted the ph/setupforlib branch September 9, 2025 10:09
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