GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - aaronp/args4c: typesafe configuration utilities - additional convenience functionality, helpers for going from main method to config

BranchesTags
Open more actions menu

Latest commit

 

History

124 Commits
124 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
project
project
 
 
src
src
 
 
.gitignore
.gitignore
 
 
.scalafmt.conf
.scalafmt.conf
 
 
.travis.yml
.travis.yml
 
 
README.md
README.md
 
 
build.sbt
build.sbt
 
 
coverage.sh
coverage.sh
 
 
license.txt
license.txt
 
 
makeDoc.sh
makeDoc.sh
 
 
version.sbt
version.sbt
 
 

Repository files navigation

Args4c

Build Maven Central License

An "arguments for config" zero-dependency* utility to aid in producing a lightbend (typesafe) config from command-line arguments, as well as some convenience methods for working with configurations such as:

  • get the unique paths, export a config as a json string, filter/modify configs
  • provide 'pretty' config summaries
  • encrypting/decrypt sensitive config entries
  • allow overrides from environment variables (e.g. FOO_BAR=123 overrides property foo.bar)

The minisite can be found here

** It is zero-dependency as it declares a 'provided' dependency on the lightbend (typesafe) config so not to conflict with the explicit version used by your project

About

typesafe configuration utilities - additional convenience functionality, helpers for going from main method to config

Resources

Readme
License
Activity

Stars

4 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.