<commit_before>declare function ga(command: string, type: string);

import {Component, ViewEncapsulation} from 'angular2/core';
import {Router, RouteConfig, ROUTER_DIRECTIVES} from 'angular2/router';
import {FORM_PROVIDERS, COMMON_DIRECTIVES} from 'angular2/common';
import {DefaultPageComponent, SessionPageComponent} from './components/page/pages';

import {NavigationComponent} from './components/navigation/navigation';
import {OffcanvasComponent} from './components/navigation/offcanvas';
import {FooterComponent} from './components/footer/footer';
import {LoginComponent} from './components/login/login';
import {LoadingComponent} from './components/loading/loading';

import {AppStates} from './providers/appStates';
import {States} from './model/states';
import {ConfigService} from './providers/configService';

@Component({
  selector: 't3dd16-app',
  providers: [...FORM_PROVIDERS],
  directives: [
    ROUTER_DIRECTIVES, COMMON_DIRECTIVES,
    NavigationComponent, OffcanvasComponent,
    LoginComponent, FooterComponent,
    LoadingComponent
  ],
  pipes: [],
  host: {},
  styleUrls: [
    'assets/styles/scaffolding.css',
    'assets/styles/animation.css',
    'assets/styles/layout.css',
    'assets/styles/type.css',
    'assets/styles/buttons.css',
    'assets/styles/forms.css',
    'assets/styles/table.css',
    'assets/styles/card.css',
    'assets/styles/modal.css',
    'assets/styles/sponsors.css'
  ],
  templateUrl: 'app/app.html',
  encapsulation: ViewEncapsulation.None
})
@RouteConfig([
  {path: '/', name: 'Page', component: DefaultPageComponent, useAsDefault: true},
  {path: '/session/...', name: 'SessionPage', component: SessionPageComponent},
  {path: '/:path', name: 'Page', component: DefaultPageComponent},<commit_msg>[TASK] Update sessions route<commit_after>declare function ga(command: string, type: string);

import {Component, ViewEncapsulation} from 'angular2/core';
import {Router, RouteConfig, ROUTER_DIRECTIVES} from 'angular2/router';
import {FORM_PROVIDERS, COMMON_DIRECTIVES} from 'angular2/common';
import {DefaultPageComponent, SessionPageComponent} from './components/page/pages';

import {NavigationComponent} from './components/navigation/navigation';
import {OffcanvasComponent} from './components/navigation/offcanvas';
import {FooterComponent} from './components/footer/footer';
import {LoginComponent} from './components/login/login';
import {LoadingComponent} from './components/loading/loading';

import {AppStates} from './providers/appStates';
import {States} from './model/states';
import {ConfigService} from './providers/configService';

@Component({
  selector: 't3dd16-app',
  providers: [...FORM_PROVIDERS],
  directives: [
    ROUTER_DIRECTIVES, COMMON_DIRECTIVES,
    NavigationComponent, OffcanvasComponent,
    LoginComponent, FooterComponent,
    LoadingComponent
  ],
  pipes: [],
  host: {},
  styleUrls: [
    'assets/styles/scaffolding.css',
    'assets/styles/animation.css',
    'assets/styles/layout.css',
    'assets/styles/type.css',
    'assets/styles/buttons.css',
    'assets/styles/forms.css',
    'assets/styles/table.css',
    'assets/styles/card.css',
    'assets/styles/modal.css',
    'assets/styles/sponsors.css'
  ],
  templateUrl: 'app/app.html',
  encapsulation: ViewEncapsulation.None
})
@RouteConfig([
  {path: '/', name: 'Page', component: DefaultPageComponent, useAsDefault: true},
  {path: '/sessions/...', name: 'SessionPage', component: SessionPageComponent},
  {path: '/:path', name: 'Page', component: DefaultPageComponent},
{'fraction_non_alphanumeric': 0.15070821529745043, 'fraction_numerical': 0.0033994334277620396, 'mean_word_length': 5.216549295774648, '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': '1147567', 'n_tokens_mistral': 1066, 'n_tokens_neox': 1058, 'n_words': 220}