We want to introduce a library Gradle subproject for moving the sources of Kotools Types from the root project to this new one.
This subproject should keep the artifact name of the root project for being accessible from the Maven Central repository.
implementation("org.kotools:types:4.5.0") // the version is fictive
✅ Checklist
[ ] 🎉 Create the library subproject with sample code and the same configuration as the root project.
[ ] 👷🏽 Include this subproject in the integration and the delivery workflows.
[ ] 🚚 Move all sources from the root project to this new subproject.
[ ] 🔥 Remove the Gradle build script for the root project.
[ ] 👷🏽 Remove usage of the root project's tasks in the integration and the delivery workflows.
[ ] 👷🏽 Update run configurations for Intellij IDEA.
[ ] 🔨 Update scripts depending on the root project.
📝 Description
We want to introduce a
library
Gradle subproject for moving the sources of Kotools Types from the root project to this new one. This subproject should keep the artifact name of the root project for being accessible from the Maven Central repository.✅ Checklist
library
subproject with sample code and the same configuration as the root project.