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

https://github.com/patternfm/minimal

A simple Java API that exposes minimalist interfaces for common functions including identity generation, JSON parsing and reflection.
https://github.com/patternfm/minimal

id-generation java json reflection

Last synced: 12 months ago
JSON representation

A simple Java API that exposes minimalist interfaces for common functions including identity generation, JSON parsing and reflection.

Awesome Lists containing this project

README

          

[![Build Status](https://travis-ci.org/PatternFM/minimal.svg?branch=master)](https://travis-ci.org/PatternFM/minimal)
[![Coverage Status](https://coveralls.io/repos/github/PatternFM/minimal/badge.svg?branch=master)](https://coveralls.io/github/PatternFM/minimal?branch=master)
[![codebeat badge](https://codebeat.co/badges/2306bb2f-ff63-4eed-adf2-dfa01d4c95f3)](https://codebeat.co/projects/github-com-patternfm-minimal-master)

# Introduction

Minimal is a simple API that exposes minimalist interfaces for common functions including identity generation, JSON parsing and reflection.

# Documentation

A getting started guide and reference documentation for Minimal is hosted on the [Minimal Project Page](http://pattern.fm/minimal/#documentation).

# Building from Source

Both JDK 8 and Maven 3 are required to build Minimal from source. With these prerequisites in place you can build Minimal by:
```
git clone https://github.com/PatternFM/minimal.git
cd minimal
mvn clean install
```

# Continuous Integration

The Continuous Integration service for the project is hosted on [Travis](https://travis-ci.org/PatternFM/minimal)

# Licensing

This software is provided and distributed under the Apache Software License 2.0. Refer to LICENSE.txt for more information.