Config Utilities

Configuration Utilities. NOTE: This module is deprecated and will be removed at the end of the v2.x versions of the utilities. Preferred config system after that is either to use true type-safe config with `net.morimekta.providence:providence-config` or to use a simple JSON or YAML library or java properties files. The semi-typesafe layered config did not really solve the problems I had hoped it would, and in essence this was just a helper for merging maps and getting pre-cast values out of it.

License

License

Categories

Categories

Net config Application Layer Libs Configuration
GroupId

GroupId

net.morimekta.utils
ArtifactId

ArtifactId

config-util
Last Version

Last Version

2.7.1
Release Date

Release Date

Type

Type

jar
Description

Description

Config Utilities
Configuration Utilities. NOTE: This module is deprecated and will be removed at the end of the v2.x versions of the utilities. Preferred config system after that is either to use true type-safe config with `net.morimekta.providence:providence-config` or to use a simple JSON or YAML library or java properties files. The semi-typesafe layered config did not really solve the problems I had hoped it would, and in essence this was just a helper for merging maps and getting pre-cast values out of it.

Download config-util

How to add to project

<!-- https://jarcasting.com/artifacts/net.morimekta.utils/config-util/ -->
<dependency>
    <groupId>net.morimekta.utils</groupId>
    <artifactId>config-util</artifactId>
    <version>2.7.1</version>
</dependency>
// https://jarcasting.com/artifacts/net.morimekta.utils/config-util/
implementation 'net.morimekta.utils:config-util:2.7.1'
// https://jarcasting.com/artifacts/net.morimekta.utils/config-util/
implementation ("net.morimekta.utils:config-util:2.7.1")
'net.morimekta.utils:config-util:jar:2.7.1'
<dependency org="net.morimekta.utils" name="config-util" rev="2.7.1">
  <artifact name="config-util" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.morimekta.utils', module='config-util', version='2.7.1')
)
libraryDependencies += "net.morimekta.utils" % "config-util" % "2.7.1"
[net.morimekta.utils/config-util "2.7.1"]

Dependencies

compile (2)

Group / Artifact Type Version
net.morimekta.utils : io-util jar 2.7.1
com.google.guava : guava jar 25.1-jre

test (5)

Group / Artifact Type Version
net.morimekta.utils : testing-util jar 2.7.1
org.hamcrest : hamcrest-library jar 1.3
junit : junit jar 4.12
org.mockito : mockito-core jar 2.19.0
org.slf4j : slf4j-nop jar 1.7.25

Project Modules

There are no modules declared in this project.

Versions

Version
2.7.1
2.7.0
2.6.0
2.5.1
2.5.0
2.4.2
2.4.1
2.4.0
2.3.2
2.3.1
2.3.0
2.2.1
2.2.0
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.0
1.2.0
1.1.0
1.0.0
0.6.3
0.6.2
0.6.1
0.6.0
0.5.3
0.5.2
0.5.1
0.5.0
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.11
0.3.10
0.3.9
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.5
0.2.4
0.2.3
0.2.2