<commit_before>angular
    .module('angular-bootstrap-directives.button', [
        'angular-bootstrap-directives.utils'
    ])
    .directive('uiButton', function (uiUtils) {
        var sizes = {
            'extra small': 'xs',
            'small': 'sm',
            'large': 'lg'
        };
        var tag = 'button';
        var attrs = new uiUtils.Attrs({
            'class': 'btn'
        });


        return {
            restrict: 'E',
            replace: true,
            template: function(tElement, tAttrs) {
                var finalAttrs = attrs.concat(
                    {
                        type: uiUtils.ifAttr(tAttrs.type, '', 'button')<commit_msg>Button: make priority higher to work better with other directives<commit_after>angular
    .module('angular-bootstrap-directives.button', [
        'angular-bootstrap-directives.utils'
    ])
    .directive('uiButton', function (uiUtils) {
        var sizes = {
            'extra small': 'xs',
            'small': 'sm',
            'large': 'lg'
        };
        var tag = 'button';
        var attrs = new uiUtils.Attrs({
            'class': 'btn'
        });


        return {
            restrict: 'E',
            replace: true,
            priority: 999, // run before everything else except ng-repeat etc.
            template: function(tElement, tAttrs) {
                var finalAttrs = attrs.concat(
                    {
                        type: uiUtils.ifAttr(tAttrs.type, '', 'button')
{'fraction_non_alphanumeric': 0.12710154673839946, 'fraction_numerical': 0.0020174848688634837, 'mean_word_length': 1.5220338983050847, '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': '2317664', 'n_tokens_mistral': 410, 'n_tokens_neox': 403, 'n_words': 93}