Springdog is released under the Apache 2.0 license. If you would like to contribute something, or want to hack on the code this document should help you get started.
This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code
If you discover a security vulnerability within Easypeel Method Security, Please email [email protected].
This project follows the style guide specified in config/checkstyle/checkstyle.xml
.
The guide is enforced in production and test code, and builds will fail if the guide is not
followed. (It is more loosely enforced in test code).
- Configuration files for Intellij users (checkstyle, copyright ... ) exist under
.idea
. - Add yourself as an @author to the .java files that you modify substantially (more than cosmetic changes).
- Add some Javadocs.
- A few unit tests would help a lot as well - someone has to do it.
- Verification tasks, including tests and Checkstyle, can be executed by running ./gradlew check from the project root.
- Run all tests (including style checks)
./gradlew build
- Deploy to local maven repository
Run the following command to deploy the library to your local maven repository
./gradlew publishMavenPublicationToMavenLocal
and then add the following to your build.gradle
file (for test locally)
repositories {
mavenLocal() // add this line
// ...
}