<commit_before>import DS from 'ember-data';

let Statement = DS.Model.extend({
    steps: DS.hasMany('step', {async: true}),


    //Data types
    identityData: DS.attr('boolean'),
    locationData: DS.attr('boolean'),
    userBehaviourData: DS.attr('boolean'),
    computerNetworkData: DS.attr('boolean'),
    financialData: DS.attr('boolean'),
    otherData: DS.attr('boolean'),
    otherDataInfo: DS.attr('boolean'),
    noData: DS.attr('boolean'),

    //Data Sources
    userDataSource: DS.attr('boolean'),
    publicDataSource: DS.attr('boolean'),
    thirdPartyDataSource: DS.attr('boolean'),
    otherDataSource: DS.attr('boolean'),
    otherDataSourceInfo: DS.attr(),


    //why
    extraReasons: DS.attr(),

    //Sharing
    sharingParties: DS.attr(),


});

Statement.reopenClass({
  FIXTURES: [{<commit_msg>use Ember arrays for some parts of the statement<commit_after>import DS from 'ember-data';

let Statement = DS.Model.extend({
    steps: DS.hasMany('step', {async: true}),


    //Data types
    identityData: DS.attr('boolean'),
    locationData: DS.attr('boolean'),
    userBehaviourData: DS.attr('boolean'),
    computerNetworkData: DS.attr('boolean'),
    financialData: DS.attr('boolean'),
    otherData: DS.attr('boolean'),
    otherDataInfo: DS.attr('boolean'),
    noData: DS.attr('boolean'),

    //Data Sources
    userDataSource: DS.attr('boolean'),
    publicDataSource: DS.attr('boolean'),
    thirdPartyDataSource: DS.attr('boolean'),
    otherDataSource: DS.attr('boolean'),
    otherDataSourceInfo: DS.attr(),


    //why
    extraReasons: Ember.A(),

    //Sharing
    sharingParties: Ember.A(),


});

Statement.reopenClass({
  FIXTURES: [{
{'fraction_non_alphanumeric': 0.16557474687313878, 'fraction_numerical': 0.0, 'mean_word_length': 3.786324786324786, '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': '2095577', 'n_tokens_mistral': 528, 'n_tokens_neox': 507, 'n_words': 106}