<commit_before># ConfigFor [![Build Status](https://travis-ci.org/3scale/config_for.svg?branch=master)](https://travis-ci.org/3scale/config_for) [![Code Climate](https://codeclimate.com/github/3scale/config_for/badges/gpa.svg)](https://codeclimate.com/github/3scale/config_for) [![Test Coverage](https://codeclimate.com/github/3scale/config_for/badges/coverage.svg)](https://codeclimate.com/github/3scale/config_for)

Framework for generating, uploading and loading config files in Ruby apps.

It offers integrations with [Rails](#rails) and [Sinatra](#sinatra).

For generating and uploading configs it [Capistrano Task](#capistrano).

It is inspied by [config_for](https://github.com/rails/rails/pull/16129) in Rails 4.2. If you are using Rails 4.2, you don't need to use the Rails integration, but you might want to use the [Capistrano Task](#capistrano).

# How to use it?<commit_msg>Fix typo in README.md<commit_after># ConfigFor [![Build Status](https://travis-ci.org/3scale/config_for.svg?branch=master)](https://travis-ci.org/3scale/config_for) [![Code Climate](https://codeclimate.com/github/3scale/config_for/badges/gpa.svg)](https://codeclimate.com/github/3scale/config_for) [![Test Coverage](https://codeclimate.com/github/3scale/config_for/badges/coverage.svg)](https://codeclimate.com/github/3scale/config_for)

Framework for generating, uploading and loading config files in Ruby apps.

It offers integrations with [Rails](#rails) and [Sinatra](#sinatra).

For generating and uploading configs it [Capistrano Task](#capistrano).

It is inspired by [config_for](https://github.com/rails/rails/pull/16129) in Rails 4.2. If you are using Rails 4.2, you don't need to use the Rails integration, but you might want to use the [Capistrano Task](#capistrano).

# How to use it?
{'fraction_non_alphanumeric': 0.14285714285714285, 'fraction_numerical': 0.01680672268907563, 'mean_word_length': 5.689138576779026, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 14, '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': '2903685', 'n_tokens_mistral': 615, 'n_tokens_neox': 572, 'n_words': 140}