<commit_before>import { React, PropTypes, modelize } from '../../src/vendor'
import { wrapInTestContext } from 'react-dnd-test-utils';
import { MemoryRouter as Router } from 'react-router-dom';
import Theme from '../../src/theme';
import { ThemeProvider } from 'styled-components';
import { Navbar } from '../../src/components/navbar';
import { NavbarContext } from '../../src/components/navbar/context';
import ModalManager from '../../src/components/modal-manager';
import TourConductor from '../../src/components/tours/conductor';
import { SpyMode } from 'shared';
import { observable, action } from 'mobx';
import { observer, Provider } from 'mobx-react';
import { SecondaryToolbar } from '../../src/components/navbar/secondary-toolbar'


function wrapInDnDTestContext(DecoratedComponent) {
    return wrapInTestContext(DecoratedComponent);
}
export { wrapInTestContext as wrapInDnDTestContext };

class CourseContext {
    @observable course;
    constructor() {
        modelize(this)
    }
    constructor(c) { this.course = c; }<commit_msg>there can be only one constructor ;)<commit_after>import { React, PropTypes, modelize } from '../../src/vendor'
import { wrapInTestContext } from 'react-dnd-test-utils';
import { MemoryRouter as Router } from 'react-router-dom';
import Theme from '../../src/theme';
import { ThemeProvider } from 'styled-components';
import { Navbar } from '../../src/components/navbar';
import { NavbarContext } from '../../src/components/navbar/context';
import ModalManager from '../../src/components/modal-manager';
import TourConductor from '../../src/components/tours/conductor';
import { SpyMode } from 'shared';
import { observable, action } from 'mobx';
import { observer, Provider } from 'mobx-react';
import { SecondaryToolbar } from '../../src/components/navbar/secondary-toolbar'


function wrapInDnDTestContext(DecoratedComponent) {
    return wrapInTestContext(DecoratedComponent);
}
export { wrapInTestContext as wrapInDnDTestContext };

class CourseContext {
    @observable course;
    constructor(c) {
        modelize(this)
        this.course = c;
    }
{'fraction_non_alphanumeric': 0.14726840855106887, 'fraction_numerical': 0.0, 'mean_word_length': 4.111650485436893, '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': '7125743', 'n_tokens_mistral': 600, 'n_tokens_neox': 594, 'n_words': 155}