<commit_before><p align=right>
  Documentation for:
  <a href=https://github.com/rails/web-console/tree/v0.1.0>v0.1.0</a>
  <a href=https://github.com/rails/web-console/tree/v0.2.0>v0.2.0</a>
  <a href=https://github.com/rails/web-console/tree/v0.3.0>v0.3.0</a>
  <a href=https://github.com/rails/web-console/tree/v0.4.0>v0.4.0</a>
  <a href=https://github.com/rails/web-console/tree/v1.0.4>v1.0.4</a>
</p>

Web Console [![Build Status](https://travis-ci.org/rails/web-console.svg?branch=master)](https://travis-ci.org/rails/web-console)
===========

_Web Console_ is a set of debugging tools for your Rails application.

**A debugging tool in the default error page.**

An interactive console is launched automatically in the default Rails error
page. It makes it easy to inspect the stack trace and execute Ruby code in the stack
trace's bindings.

_(Check out [better_errors] as a great alternative for any Rack application!)_

![image](https://cloud.githubusercontent.com/assets/705116/3825943/a010af92-1d5a-11e4-84c2-4ed0ba367f4e.gif)

**A debugging tool in your controllers and views.**

Drop `<%= console %>` anywhere in a view to launch an interactive console
session and execute code in it. Drop `console` anywhere in a controler and do
the same in the context of the controller action.

![image](https://cloud.githubusercontent.com/assets/705116/3825939/7e284de0-1d5a-11e4-9896-81465a38da76.gif)

Requirements
------------

_Web Console_ has been tested on the following rubies.<commit_msg>fix spelling of controler to controller in readme<commit_after><p align=right>
  Documentation for:
  <a href=https://github.com/rails/web-console/tree/v0.1.0>v0.1.0</a>
  <a href=https://github.com/rails/web-console/tree/v0.2.0>v0.2.0</a>
  <a href=https://github.com/rails/web-console/tree/v0.3.0>v0.3.0</a>
  <a href=https://github.com/rails/web-console/tree/v0.4.0>v0.4.0</a>
  <a href=https://github.com/rails/web-console/tree/v1.0.4>v1.0.4</a>
</p>

Web Console [![Build Status](https://travis-ci.org/rails/web-console.svg?branch=master)](https://travis-ci.org/rails/web-console)
===========

_Web Console_ is a set of debugging tools for your Rails application.

**A debugging tool in the default error page.**

An interactive console is launched automatically in the default Rails error
page. It makes it easy to inspect the stack trace and execute Ruby code in the stack
trace's bindings.

_(Check out [better_errors] as a great alternative for any Rack application!)_

![image](https://cloud.githubusercontent.com/assets/705116/3825943/a010af92-1d5a-11e4-84c2-4ed0ba367f4e.gif)

**A debugging tool in your controllers and views.**

Drop `<%= console %>` anywhere in a view to launch an interactive console
session and execute code in it. Drop `console` anywhere in a controller and do
the same in the context of the controller action.

![image](https://cloud.githubusercontent.com/assets/705116/3825939/7e284de0-1d5a-11e4-9896-81465a38da76.gif)

Requirements
------------

_Web Console_ has been tested on the following rubies.
{'fraction_non_alphanumeric': 0.1481725386894962, 'fraction_numerical': 0.06453737240698057, 'mean_word_length': 4.219931271477663, 'pattern_counts': {'":': 0, '<': 29, '<?xml version=': 0, '>': 29, 'https://': 18, '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': '6367411', 'n_tokens_mistral': 1159, 'n_tokens_neox': 1055, 'n_words': 274}