commit | aff576b979dfee3af32793cc1fca975f9e197532 | [log] [tgz] |
---|---|---|
author | Piotr P. Karwasz <piotr.github@karwasz.org> | Thu Apr 18 14:03:10 2024 +0200 |
committer | Piotr P. Karwasz <piotr.github@karwasz.org> | Thu Apr 18 14:03:10 2024 +0200 |
tree | 18462f09a17bc8219bd9818a989e1a42c4ce987d | |
parent | 8ef55b76315ba3e706272b6b7f8a90526e10746c [diff] |
Work around `PluginProcessor` restrictions The `PluginProcessor` assumes that the factory method of a `@Plugin`-annotated class returns an instance of the class itself. We workaround the problem adding an `implements NoSqlProvider` clause to the `MongoDbProvider` class.