Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arakelian/more-commons

Small, useful Java utilities not found in Guava or Apache Commons
https://github.com/arakelian/more-commons

java java-11 java-8 utlity

Last synced: 2 days ago
JSON representation

Small, useful Java utilities not found in Guava or Apache Commons

Awesome Lists containing this project

README

        

# more-commons
[![version](https://img.shields.io/maven-metadata/v.svg?label=release&metadataUrl=https://repo1.maven.org/maven2/com/arakelian/more-commons/maven-metadata.xml)](https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.arakelian%22%20AND%20a%3A%22more-commons%22)
[![CI](https://github.com/arakelian/more-commons/actions/workflows/ci.yml/badge.svg)](https://github.com/arakelian/more-commons/actions/workflows/ci.yml)

Small utility classes useful in a variety of projects. Philosophically, this library is intended to
augment what is available in Guava or Apache Commons, which we assume is linked into most projects.
We make every attempt to avoid reinventing the wheel.

## Requirements

* Versions < 4.0.0 require Java 8+
* Version 4+ require Java 11+

## Installation

The library is available on [Maven Central](https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.arakelian%22%20AND%20a%3A%22more-commons%22).

### Maven

Add the following to your `pom.xml`:

```xml


central
Central Repository
http://repo.maven.apache.org/maven2

true

...

com.arakelian
more-commons
4.0.1
compile

```

### Gradle

Add the following to your `build.gradle`:

```groovy
repositories {
mavenCentral()
}

dependencies {
compile 'com.arakelian:more-commons:4.0.1'
}
```

## Licence

Apache Version 2.0