Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cleanups: reorg the output logic under a common module #5

Merged
merged 1 commit into from
Jun 13, 2016

Conversation

kellyredding
Copy link
Member

This is a cleanup effort in prep for removing ns-options. This
centralizes all of the behavior under a common module in a single
file. This also improves readability as you get to see all of
the output logic side by side. It also shows how the outputs
build on the base and all rely on ns-options (for now).

In a future effort, I'll remove ns-options in prep for making this
gem work in modern ruby versions.

@jcredding sorry for the massive red/green on the diff - its not very helpful in showing this is just some renames/reorgs. There are no behavior changes here. Are you cool with the new names/organization?

This is a cleanup effort in prep for removing ns-options.  This
centralizes all of the behavior under a common module in a single
file.  This also improves readability as you get to see all of
the output logic side by side.  It also shows how the outputs
build on the base and all rely on ns-options (for now).

In a future effort, I'll remove ns-options in prep for making this
gem work in modern ruby versions.
@jcredding
Copy link
Member

@kellyredding - I'm cool with these organization changes 💥

@kellyredding kellyredding merged commit d8c0edd into master Jun 13, 2016
@kellyredding kellyredding deleted the kr-out-reorgs branch June 13, 2016 15:04
kellyredding added a commit that referenced this pull request Jun 13, 2016
* hotfix: update to our latest gem conventions a7cca02
* cleanups: reorg the output logic under a common module #5
* remove ns-options as a dependency #6
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