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

Redesign of plugin interface #86

Open
chb-ppi opened this issue Nov 26, 2021 · 1 comment
Open

Redesign of plugin interface #86

chb-ppi opened this issue Nov 26, 2021 · 1 comment
Labels
discussion enhancement New feature or request

Comments

@chb-ppi
Copy link
Contributor

chb-ppi commented Nov 26, 2021

The plugin interface is not consistently. It is mostly designed around the actual use-case. Futhermore it is in my point of view not save to add a additional plugin. The plugins are hardcoded and have to be in a specific order.

There had to be a standartizied Plugin Interface and a not order dependend possibility to add new plugins.

@chb-ppi chb-ppi added enhancement New feature or request discussion labels Nov 26, 2021
@chb-ppi
Copy link
Contributor Author

chb-ppi commented Nov 26, 2021

The interface of a plugin should be a class containing the important aspects for which types the plugin would work. An example for this would be a class BeanConvesion.
This class should contains at least the declared type of a oject and the "true" type.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant