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

#73 Alphabetically sort modules in the hyperion list #74

Merged

Conversation

ToxicBakery
Copy link
Contributor

@ToxicBakery ToxicBakery commented Apr 9, 2018

Resolves #73
This is probably 'good enough' but I'm open to input on how to make this better. I would prefer plugins define their names explicitly, however, I think I created a good enough fallback as it seems most plugin classes are well named.

@kconner
Copy link
Contributor

kconner commented Apr 10, 2018

Alphabetical is a fine default.

It'd be ideal to list plugins in the order they're listed in Gradle's dependencies list. Maybe it influences class loading order?

@ToxicBakery
Copy link
Contributor Author

That isn't really possible as dependencies end up in a graph that doesn't really guarantee order of definition rather order of requirement. It would be possible to allow defining in a few various ways what the preferred order is, however, I'm not sure how much value that really has.

@kconner
Copy link
Contributor

kconner commented Apr 10, 2018

Yeah, I think it's more important that you just be able to find the tool you need quickly. Maybe alphabetical for now, and if we ever have like twenty plugins, type to filter?

Copy link
Contributor

@Kritarie Kritarie left a comment

Choose a reason for hiding this comment

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

👍

@Kritarie
Copy link
Contributor

Agree that class name is fine for now.

@Kritarie Kritarie merged commit 8159dd3 into willowtreeapps:develop Apr 10, 2018
@ToxicBakery ToxicBakery deleted the feature/alphabetical-sort branch April 10, 2018 14:23
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.

None yet

3 participants