Open charphi opened 2 years ago
@ServiceProviderInterface would be a simplified version of @ServiceDefinition with less options and better defaults.
@ServiceProviderInterface
@ServiceDefinition
Current issues:
#singleton
#mutability
#quantifier
Minimum features:
Additional features:
Experiments available at https://github.com/nbbrd/java-service-util/tree/develop/java-service-annotation/src/test/java/experimental
Features so far (experiment 4):
Next features:
Non-features:
@ServiceProviderInterface
would be a simplified version of@ServiceDefinition
with less options and better defaults.Current issues:
#singleton
and#mutability
usage is confusing#quantifier
is the main option but is not pushed forward clearly to the userMinimum features:
Additional features: