Skip to content

spranshu1/common-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Common Utils

Codacy Badge Build Project

A small java project holding various utility classes to reduce development effort.

Target Version

Maven Central

Getting started:

Prerequisites

Ensure local installation of following softwares/tools:

  • JDK - 1.8
    $ java -version
    java version "1.8.0_121"
  • Apache Maven - if using maven dependency https://maven.apache.org/install.html
  • Gradle - if using gradle https://gradle.org/install/

Setup

Apache Maven

  • Add dependency in your pom.xml

     
     <dependency>
       <groupId>com.github.spranshu1.common.util</groupId>
       <artifactId>common-utils</artifactId>
       <version>${version}</version>
     </dependency>
     

Gradle Groovy DSL

  • implementation 'com.github.spranshu1.common.util:common-utils:[<version>]'

Gradle Kotlin DSL

  • implementation("com.github.spranshu1.common.util:common-utils:[<version>]")

Release Log

1.0.3

  • Updates:
    • Introduced JsonParser a generic Serializer/Deserializer utility for parsing Json.
    • Code quality improvements
  • Fixes:
    • Minor code smells

1.0.2

  • Updates:
    • Below utilities are now available
      • ZipUtil
      • HexUtil
      • FileUtil
    • JSONHandler now support creating JSON from ResultSet Object
  • Fixes:
    • none

1.0.1

  • Updates:
    • Vulnerability patch com.fasterxml.jackson version bump to 2.9.10.3
    • Jgitflow added for release process automation
  • Fixes:
    • none

1.0.0

  • First version

Support or Contact

spranshu1