This package contains a common abstract implementation in Kotlin for data source implementation. It is intended to be used as a library for other data source implementations to link against.
For instructions on how to create a new data source using this package, please see the following documentation article:
To build the library, run gradle datasource:common:shadowJar
. The result will be located in build/common-all.jar
.
To execute the tests and linting, run gradle datasource:common:check
.