-
Notifications
You must be signed in to change notification settings - Fork 115
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Hoccon Integration, Fully Automatic Config Derviation, Coproduct supp…
…ort and List support (#173) * Convert to cons of values * adding list with 2 failed tests * Implement list and add typesafe integration * Update comments * Add typesafe dependency * Fix automatic config description * Add examples * Typesafe config * add support for hocon substitution * add support for hocon substitution * Simplify list operation * Add list impl * Fix coproduct bug in magnnolia * Add property bsaed tests for magnolia module * Implement list * Implementing list * Implementing list * Implementing list * Implementing list * Implement magnolia version for typesafe config * Buggy orelseeither * Fix or else either * Fix the optional type * Removed empty values * Working version with list typeconfig and magnolia, but no writes * Remove printlns * Add tests for magnolia and more examples * Working test case in magnolia * More examples * Add discord badge instead of gitter * Update documentations * Fix refined test support * Fix all tests based on list * Fix all test cases * Fix all test cases * Make cross compilation work * Make documentations compile * Include more help * Make typesafe config into zio * Add more examples * Fix cross compilation issues
- Loading branch information
Showing
32 changed files
with
1,172 additions
and
394 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,13 @@ | ||
# zio-config | ||
|
||
[![CircleCI](https://circleci.com/gh/zio/zio-config/tree/master.svg?style=svg)](https://circleci.com/gh/zio/zio-config/tree/master) | ||
[![Gitter](https://badges.gitter.im/ZIO/zio-config.svg)](https://gitter.im/ZIO/zio-config?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) | ||
[![badge-discord]][link-discord] | ||
|
||
A [zio](https://github.com/scalaz/scalaz-zio) based configuration parsing library. | ||
|
||
The library aims to have a powerful & purely functional, yet a thin interface to access configuration information inside an application. | ||
Please find more details in the [website](https://zio.github.io/zio-config/). | ||
Feel free to head on to [examples](https://github.com/zio/zio-config/tree/master/examples/src/main/scala/zio/config/examples) straight away as well. | ||
|
||
Notable features: | ||
1. Read config | ||
2. Write config | ||
3. Document config | ||
4. Report on config | ||
Feel free to head on to [examples](examples/src/main/scala/zio/config/examples) straight away as well. | ||
|
||
[badge-discord]: https://img.shields.io/discord/629491597070827530?logo=discord "chat on discord" | ||
[link-discord]: https://discord.gg/2ccFBr4 "Discord" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.