Project Documentation

What is this?

This tiny library is an annotation processor that automatically generates META-INF/services/* file from annotations that you placed on your source code, thereby eliminating the need for you to do it by yourself.

Usage

On classes that you'd like listed as service providers, put @MetaInfServices annotation. As long as you only have one interface or one super class, that type is assumed to be the contract. So given the example below: