<commit_before>export {NgPagedListService} from './bootstrap/ngPagedListService';
export {NgBufferedListService} from './bootstrap/ngBufferedListService';
export {NgSimpleListService} from './bootstrap/ngSimpleListService';
export {Defaults} from './defaults';

import {RtStatusNoData} from './footer/status-no-data';
import {RtStatusRequestCanceled} from './footer/status-request-canceled';
import {RtStatusFailed} from './footer/status-failed';
import {RtStatusInitial} from './footer/status-initial';
import {RtStatusProgress} from './footer/status-progress';
import {RtTotalRecordsText} from './footer/total-records-text';
import {RtDisplayPager} from './footer/display-pager';
import {RtLoadMore} from './footer/buffered-controls/load-more';
import {RtTakeRowCount} from './footer/buffered-controls/row-count';


import {RtToFirstPage} from './footer/paged-controls/to-first-page';
import {RtToLastPage} from './footer/paged-controls/to-last-page';
import {RtToNextPage} from './footer/paged-controls/to-next-page';
import {RtToPrevPage} from './footer/paged-controls/to-prev-page';
import {RtPageSize} from './footer/paged-controls/page-size';
import {RtPageNumber} from './footer/paged-controls/page-number';


export var FOOTER_DIRECTIVES: any[] = [
    RtStatusNoData,
    RtStatusRequestCanceled,
    RtStatusFailed,
    RtStatusInitial,
    RtStatusProgress,
    RtTotalRecordsText,
    RtDisplayPager,
    RtLoadMore,
    RtTakeRowCount,
    RtToFirstPage,
    RtToLastPage,
    RtToNextPage,
    RtToPrevPage,
    RtPageSize,
    RtPageNumber
];

import {RtSelectionAreaFor} from './selections/selection-area-for';
import {RtSelectByIndex} from './selections/select-by-index';
import {RtSelectionCheckbox} from './selections/selection-checkbox';


export var SELECTION_DIRECTIVES: any[] = [
    RtSelectionAreaFor,
    RtSelectByIndex,
    RtSelectionCheckbox];



import {RtList} from './lists/list';
import {RtLoadControlButton} from './lists/load-control-button';
import {RtLoadControlBase} from './lists/load-control-base';
import {RtResetButton} from './lists/reset-button';
import {RtRowNumber} from './lists/row-number';
import {RtSort} from './lists/sort';

export var RECTANGLE_DIRECTIVES: any[] = [
    RtList,
    RtLoadControlButton,
    RtResetButton,
    RtRowNumber,
    RtSort,
    RtSelectionAreaFor,
    RtSelectByIndex,
    RtSelectionCheckbox,
    RtStatusNoData,
    RtStatusRequestCanceled,
    RtStatusFailed,
    RtStatusInitial,
    RtStatusProgress,
    RtTotalRecordsText,
    RtDisplayPager,
    RtLoadMore,
    RtTakeRowCount,
    RtToFirstPage,
    RtToLastPage,
    RtToNextPage,
    RtToPrevPage,
    RtPageSize,
    RtPageNumber
];<commit_msg>concat directives array insetad of copypaste<commit_after>export {NgPagedListService} from './bootstrap/ngPagedListService';
export {NgBufferedListService} from './bootstrap/ngBufferedListService';
export {NgSimpleListService} from './bootstrap/ngSimpleListService';
export {Defaults} from './defaults';

import {RtStatusNoData} from './footer/status-no-data';
import {RtStatusRequestCanceled} from './footer/status-request-canceled';
import {RtStatusFailed} from './footer/status-failed';
import {RtStatusInitial} from './footer/status-initial';
import {RtStatusProgress} from './footer/status-progress';
import {RtTotalRecordsText} from './footer/total-records-text';
import {RtDisplayPager} from './footer/display-pager';
import {RtLoadMore} from './footer/buffered-controls/load-more';
import {RtTakeRowCount} from './footer/buffered-controls/row-count';


import {RtToFirstPage} from './footer/paged-controls/to-first-page';
import {RtToLastPage} from './footer/paged-controls/to-last-page';
import {RtToNextPage} from './footer/paged-controls/to-next-page';
import {RtToPrevPage} from './footer/paged-controls/to-prev-page';
import {RtPageSize} from './footer/paged-controls/page-size';
import {RtPageNumber} from './footer/paged-controls/page-number';


export var FOOTER_DIRECTIVES: any[] = [
    RtStatusNoData,
    RtStatusRequestCanceled,
    RtStatusFailed,
    RtStatusInitial,
    RtStatusProgress,
    RtTotalRecordsText,
    RtDisplayPager,
    RtLoadMore,
    RtTakeRowCount,
    RtToFirstPage,
    RtToLastPage,
    RtToNextPage,
    RtToPrevPage,
    RtPageSize,
    RtPageNumber
];

import {RtSelectionAreaFor} from './selections/selection-area-for';
import {RtSelectByIndex} from './selections/select-by-index';
import {RtSelectionCheckbox} from './selections/selection-checkbox';


export var SELECTION_DIRECTIVES: any[] = [
    RtSelectionAreaFor,
    RtSelectByIndex,
    RtSelectionCheckbox];



import {RtList} from './lists/list';
import {RtLoadControlButton} from './lists/load-control-button';
import {RtLoadControlBase} from './lists/load-control-base';
import {RtResetButton} from './lists/reset-button';
import {RtRowNumber} from './lists/row-number';
import {RtSort} from './lists/sort';

export var RECTANGLE_DIRECTIVES: any[] = [
    RtList,
    RtLoadControlButton,
    RtResetButton,
    RtRowNumber,
    RtSort
].concat(SELECTION_DIRECTIVES, FOOTER_DIRECTIVES);
{'fraction_non_alphanumeric': 0.12853773584905662, 'fraction_numerical': 0.0, 'mean_word_length': 4.796127562642369, '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': '5963727', 'n_tokens_mistral': 1704, 'n_tokens_neox': 1691, 'n_words': 319}