Skip to content

julianmendez/util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Utility classes

build coverage maven central license

util is a collection of modules containing utility classes to be used across different projects.

Download

<dependency>
  <groupId>de.tu-dresden.inf.lat.util</groupId>
  <artifactId>util-map</artifactId>
  <version>0.1.0</version>
</dependency>

Usage

Each module of util can be used independently.

Source code

To checkout and compile the project, use:

$ git clone https://github.com/julianmendez/util.git
$ cd util
$ mvn clean install

To compile the project offline, first download the dependencies:

$ mvn dependency:go-offline

and once offline, use:

$ mvn --offline clean install

The bundles uploaded to Sonatype are created with:

$ mvn clean install -DperformRelease=true

and then on each module:

$ cd target
$ jar -cf bundle.jar util-*

and on the main directory:

$ cd target
$ jar -cf bundle.jar util-parent-*

The version number is updated with:

$ mvn versions:set -DnewVersion=NEW_VERSION

where NEW_VERSION is the new version.

Author

Julian Mendez

License

This software is distributed under the Apache License Version 2.0.

Release notes

See release notes.

Modules

util is composed by the following modules:

  • util-map : contains utilitity classes for maps.

Contact

In case you need more information, please contact @julianmendez .