io.github.avivcarmis:conf-eager

Super simplistic and dynamic eager-initialization configuration library for Java.

License

License

GroupId

GroupId

io.github.avivcarmis
ArtifactId

ArtifactId

conf-eager
Last Version

Last Version

1.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

io.github.avivcarmis:conf-eager
Super simplistic and dynamic eager-initialization configuration library for Java.
Project URL

Project URL

https://github.com/avivcarmis/conf-eager
Source Code Management

Source Code Management

https://github.com/avivcarmis/conf-eager

Download conf-eager

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.avivcarmis/conf-eager/ -->
<dependency>
    <groupId>io.github.avivcarmis</groupId>
    <artifactId>conf-eager</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.avivcarmis/conf-eager/
implementation 'io.github.avivcarmis:conf-eager:1.0.1'
// https://jarcasting.com/artifacts/io.github.avivcarmis/conf-eager/
implementation ("io.github.avivcarmis:conf-eager:1.0.1")
'io.github.avivcarmis:conf-eager:jar:1.0.1'
<dependency org="io.github.avivcarmis" name="conf-eager" rev="1.0.1">
  <artifact name="conf-eager" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.avivcarmis', module='conf-eager', version='1.0.1')
)
libraryDependencies += "io.github.avivcarmis" % "conf-eager" % "1.0.1"
[io.github.avivcarmis/conf-eager "1.0.1"]

Dependencies

compile (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

ConfEager

ConfEager is a configuration library for Java, designed to be as simple and lightweight as possible, to allow easy integration, and to maximaze dynamic capabilities.

ConfEager data is eagerly loaded, hence it's name, making your configuration super fast and up-to-date at runtime, since everything is loaded on startup, and is stored in memory.

ConfEager library is designed to be easily extended and customized to enable working with whatever technologies you like to use to store configuration. It provides very little out-of-the-box library support, thus it has no dependencies, and it adds tiny footprint to your project.

ConfEager Build Status at Travis CI

Latest Release

The most recent release is ConfEager 1.0.1, released June 27, 2017.

To add a dependency on ConfEager Library using Maven, use the following:

<dependency>
    <groupId>io.github.avivcarmis</groupId>
    <artifactId>conf-eager</artifactId>
    <version>1.0.1</version>
</dependency>

To add a dependency on ConfEager Library using Gradle, use the following:

compile 'io.github.avivcarmis:conf-eager:1.0.1'

Getting Started

The ConfEager Library getting start guide at Github Wiki page: https://github.com/avivcarmis/conf-eager/wiki

Useful Links


License

Go-To-Guy is registered under MIT license.

Contribution

Really, any kind of contribution will be warmly accepted. (:

Versions

Version
1.0.1
1.0.0