The META-INF/services files are expected to contain binary names, rather than the qualified names currently output by the annotation processor. This makes a difference when service providers are inner classes. Elements.getBinaryName will provide the binary name.
The
META-INF/services
files are expected to contain binary names, rather than the qualified names currently output by the annotation processor. This makes a difference when service providers are inner classes.Elements.getBinaryName
will provide the binary name.