Make sure you have Java installed (version 8 or higher, Java 11+ recommended) and Maven 3.6+.
We use Maven for dependency management. Install dependencies:
mvn clean installTo build the project, run:
mvn clean installWe use Checkstyle for code style checking. The configuration file is checkstyle.xml in the root directory.
To check code style:
mvn checkstyle:checkTo run all tests:
mvn testcozeloop-core/- Core SDK modulecozeloop-spring-boot-starter/- Spring Boot integration moduleexamples/- Example code demonstrating SDK usage
- Fork the repository
- Create a feature branch
- Make your changes
- Ensure all tests pass
- Ensure code style checks pass
- Submit a pull request