rvesse / airline

Java annotation-based framework for parsing Git like command line structures with deep extensibility
https://rvesse.github.io/airline/
Apache License 2.0
128 stars 20 forks source link

Support ServiceLoader for dynamically loading factories for restrictions and help sections #33

Closed rvesse closed 8 years ago

rvesse commented 8 years ago

Currently adding new restriction factories and help section factories requires manual registration of these things in code. It would be nice to automatically discover these via a ServiceLoader based mechanism.

This will require some changes:

rvesse commented 8 years ago

This was relatively trivial and is now implemented