<commit_before># clj-gflags

[![Build Status](https://travis-ci.org/wiseman/clj-gflags.png?branch=master)](https://travis-ci.org/wiseman/clj-gflags) [![Coverage Status](https://coveralls.io/repos/wiseman/clj-gflags/badge.png?branch=master)](https://coveralls.io/r/wiseman/clj-gflags?branch=master)

Google flags ("gflags") for Clojure. See
https://code.google.com/p/python-gflags/ and
https://github.com/schuhschuh/gflags.

The Google approach to command-line flags is that they are defined in
the source file in which they are used.  This means that in a
situation with lots of code sharing, where you may have 3 or 4
command-line apps that all use one common module, the common module<commit_msg>Switch to SVG coveralls.io badge.<commit_after># clj-gflags

[![Build Status](https://travis-ci.org/wiseman/clj-gflags.png?branch=master)](https://travis-ci.org/wiseman/clj-gflags) [![Coverage Status](https://coveralls.io/repos/wiseman/clj-gflags/badge.svg?branch=master)](https://coveralls.io/r/wiseman/clj-gflags?branch=master)

Google flags ("gflags") for Clojure. See
https://code.google.com/p/python-gflags/ and
https://github.com/schuhschuh/gflags.

The Google approach to command-line flags is that they are defined in
the source file in which they are used.  This means that in a
situation with lots of code sharing, where you may have 3 or 4
command-line apps that all use one common module, the common module
{'fraction_non_alphanumeric': 0.1285310734463277, 'fraction_numerical': 0.002824858757062147, 'mean_word_length': 4.8796680497925315, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1101029', 'n_tokens_mistral': 488, 'n_tokens_neox': 474, 'n_words': 131}