<commit_before><?php

/*!
 * Console Class
 *
 * Copyright (c) 2014 <NAME>, http://dmolsen.com
 * Licensed under the MIT license
 *
 * Handles the set-up of the console commands, options, and documentation
 * Heavily influenced by the symfony/console output format
 *
 */

namespace PatternLab;

use \PatternLab\Console\Event as ConsoleEvent;
use \PatternLab\Dispatcher;

class Console {
	
	public  static $commands         = array();
	public  static $commandInstances = array();
	public  static $options          = array();
	public  static $optionsShort     = "";
	public  static $optionsLong      = array();
	private static $self             = "";
	private static $zTracker         = 1;
	
	public static function run() {<commit_msg>adding support for colors in console output<commit_after><?php

/*!
 * Console Class
 *
 * Copyright (c) 2014 <NAME>, http://dmolsen.com
 * Licensed under the MIT license
 *
 * Handles the set-up of the console commands, options, and documentation
 * Heavily influenced by the symfony/console output format
 *
 */

namespace PatternLab;

use \Colors\Color;
use \PatternLab\Console\Event as ConsoleEvent;
use \PatternLab\Dispatcher;

class Console {
	
	public  static $commands         = array();
	public  static $commandInstances = array();
	public  static $options          = array();
	public  static $optionsShort     = "";
	public  static $optionsLong      = array();
	private static $color;
	private static $self             = "";
	private static $zTracker         = 1;
	
	public static function run() {
{'fraction_non_alphanumeric': 0.10188189487345879, 'fraction_numerical': 0.006489292667099286, 'mean_word_length': 3.1563342318059298, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 5, 'https://': 0, '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': '2103292', 'n_tokens_mistral': 441, 'n_tokens_neox': 417, 'n_words': 151}