- gradle task to release to maven central
- Spotless plugin
- Sonar to PR check
- Used externalized
publish.gradle
- Configure Renovate
- chore: Used custom ssh key to push to github
- fix(deps): update dependency com.google.code.gson:gson to v2.10.1
- chore(deps): update plugin com.github.kt3k.coveralls to v2.12.2
- Configure Mend Bolt for GitHub
- chore(deps): update dependency gradle to v7.6.4
- fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.10.2
- chore(deps): update plugin org.sonarqube to v5
- chore(deps): update plugin io.github.gradle-nexus.publish-plugin to v2
- chore(deps): update cimg/openjdk docker tag to v17.0.11
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.1
- fix(deps): update dependency com.google.code.gson:gson to v2.11.0
- fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.10.3
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.2
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.2
- chore(deps): update plugin org.sonarqube to v5.1.0.4882
- fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.11.0
- fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.11.1
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.0
- fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.11.2
- fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.11.3
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1
- chore(deps): update plugin org.sonarqube to v6
- chore(deps): update plugin org.sonarqube to v6.0.1.5171
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2
- fix(deps): update dependency org.junit.vintage:junit-vintage-engine to v5.11.4
- Dependency check plugin
- Dependency check plugin
- Publication of artifacts to Sonatype Nexus due to bintray sunset
- Upgraded dependency versions
- Made
publish.gradle
generic so that it can be moved togradle-includes
- Refactored CI pipeline with proper gradle caching
- Ability to customize JSON field keys(#7)
- Initial version that uses specific JSON conversion library based on the specified formatter class
- Gradle
- CircleCI config to build and test
- Separate configurations to test
gson
,json-simple
andjackson
CustomJsonConverter
for when JSON creation library is present in the classpath- Test summary in CircleCI
- Code coverage using
coveralls
- sonarqube integration
- Usage details to readme
LICENSE.txt
- Gradle configuration to upload to
bintray
- Fixed compilation error in tests
- Upgraded gradle to
4.7
to support Java 10 - Fixed the date format pattern used in tests
- Used
DateTimeFormatter
instead ofFastDateFormat
- Improved test coverage
- Fixed a few sonar violations
- Package names to
io.github.devatherock