<commit_before>import 'core-js/shim';
import 'zone.js';
import 'reflect-metadata';
import 'firebase';

import {bootstrap} from 'angular2/platform/browser';
import {FORM_PROVIDERS, CORE_DIRECTIVES, FORM_DIRECTIVES} from 'angular2/common';
import {PLATFORM_DIRECTIVES, provide, enableProdMode} from 'angular2/core';
import {HTTP_PROVIDERS} from 'angular2/http';
import {
	ROUTER_PRIMARY_COMPONENT,
	APP_BASE_HREF,
	ROUTER_PROVIDERS,
	ROUTER_DIRECTIVES,
	LocationStrategy,
	HashLocationStrategy
} from 'angular2/router';

import {MdAnchor, MdButton} from '@angular2-material/button';
import {MD_CARD_DIRECTIVES} from '@angular2-material/card';
import {MdCheckbox} from '@angular2-material/checkbox';
import {MD_INPUT_DIRECTIVES} from '@angular2-material/input';

import {ENV_PROVIDERS, isProd} from './env';

import {Checkbox} from './common/checkbox/checkbox';
import {Glyph} from './common/glyph/glyph';
import {SERVICES_PROVIDERS} from './services';
import {App} from './components/app/app';

if (isProd) {
	enableProdMode();
}

bootstrap(App, [
	HTTP_PROVIDERS,
	FORM_PROVIDERS,
	ROUTER_PROVIDERS,
	provide(ROUTER_PRIMARY_COMPONENT, {
		useValue: App
	}),
	provide(LocationStrategy, {
		useClass: HashLocationStrategy
	}),
	provide(APP_BASE_HREF, {
		useValue: '/'
	}),
	ENV_PROVIDERS,
	SERVICES_PROVIDERS,
	provide(PLATFORM_DIRECTIVES, {
		useValue: [
			CORE_DIRECTIVES,
			FORM_DIRECTIVES,
			ROUTER_DIRECTIVES,
			MD_CARD_DIRECTIVES,
			MD_INPUT_DIRECTIVES,
			MdAnchor,
			MdButton,
			MdCheckbox,
			Checkbox,
			Glyph
		],
		multi: true
	})
]);<commit_msg>chore: add MdToolbar directive to platform dirs<commit_after>import 'core-js/shim';
import 'zone.js';
import 'reflect-metadata';
import 'firebase';

import {bootstrap} from 'angular2/platform/browser';
import {FORM_PROVIDERS, CORE_DIRECTIVES, FORM_DIRECTIVES} from 'angular2/common';
import {PLATFORM_DIRECTIVES, provide, enableProdMode} from 'angular2/core';
import {HTTP_PROVIDERS} from 'angular2/http';
import {
	ROUTER_PRIMARY_COMPONENT,
	APP_BASE_HREF,
	ROUTER_PROVIDERS,
	ROUTER_DIRECTIVES,
	LocationStrategy,
	HashLocationStrategy
} from 'angular2/router';

import {MdAnchor, MdButton} from '@angular2-material/button';
import {MD_CARD_DIRECTIVES} from '@angular2-material/card';
import {MdCheckbox} from '@angular2-material/checkbox';
import {MD_INPUT_DIRECTIVES} from '@angular2-material/input';
import {MdToolbar} from '@angular2-material//toolbar';

import {ENV_PROVIDERS, isProd} from './env';

import {Checkbox} from './common/checkbox/checkbox';
import {Glyph} from './common/glyph/glyph';
import {SERVICES_PROVIDERS} from './services';
import {App} from './components/app/app';

if (isProd) {
	enableProdMode();
}

bootstrap(App, [
	HTTP_PROVIDERS,
	FORM_PROVIDERS,
	ROUTER_PROVIDERS,
	provide(ROUTER_PRIMARY_COMPONENT, {
		useValue: App
	}),
	provide(LocationStrategy, {
		useClass: HashLocationStrategy
	}),
	provide(APP_BASE_HREF, {
		useValue: '/'
	}),
	ENV_PROVIDERS,
	SERVICES_PROVIDERS,
	provide(PLATFORM_DIRECTIVES, {
		useValue: [
			CORE_DIRECTIVES,
			FORM_DIRECTIVES,
			ROUTER_DIRECTIVES,
			MD_CARD_DIRECTIVES,
			MD_INPUT_DIRECTIVES,
			MdAnchor,
			MdButton,
			MdCheckbox,
			MdToolbar,
			Checkbox,
			Glyph
		],
		multi: true
	})
]);
{'fraction_non_alphanumeric': 0.12411018260600433, 'fraction_numerical': 0.005880532342927886, 'mean_word_length': 5.905982905982906, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '3550153', 'n_tokens_mistral': 1271, 'n_tokens_neox': 1195, 'n_words': 223}