<commit_before>(function() {
  'use strict';

  angular.module('app.components')
    .constant('apiRoutes', {
      'basePath': '/api',
      'routes': {

        'settingById':       '/settings/:id',
        'settingsByHid':     '/settings/:hid',
        'cloudsById':        '/clouds/:id',

        'alerts':            '/alerts',
        'alertsById':        '/alerts/:id',

        'orders':            '/orders/:id',
        'orderItems':        '/order_items/:id',

        'projectGroups':     '/projects/:projectId/groups',
        'projectGroupById':  '/projects/:projectId/groups/:groupId',
        'projectsById':      '/projects/:id',
        'projectQuestions':  '/project_questions/:id',
        'servicesById':      '/services/:id',

        'productsById':      '/products/:id',
        'productTypesById':  '/product_types/:id',

        'signIn':            '/staff/sign_in.json',
        'signOut':           '/staff/sign_out.json',
        'ssoInit':           '/saml/init',

        'staffOrders':       '/staff/:staff_id/orders/:id',
        'staffById':         '/staff/:id',
        'staffSearch':       '/staff?query=',
        'currentMember':     '/staff/current_member',

        'services':           '/services',
        'serviceAll':         '/services/all_count',
        'serviceProject':     '/services/project_count',
        'serviceOrderProfiles':     '/services/order_profiles',

        'groups':            '/groups',
        'groupsById':        '/groups/:id'
      }
    });
})();<commit_msg>updated api routes<commit_after>(function () {
  'use strict';

  angular.module('app.components')
    .constant('apiRoutes', {
      'basePath': '/api',
      'routes': {
        'settingById': '/settings/:id',
        'settingsByHid': '/settings/:hid',
        'cloudsById': '/clouds/:id',

        'alerts': '/alerts',
        'alertsById': '/alerts/:id',

        'orders': '/orders/:id',
        'orderItems': '/order_items/:id',

        'projectGroups': '/projects/:projectId/groups',
        'projectGroupById': '/projects/:projectId/groups/:groupId',
        'projectRoles': '/projects/:projectId/roles',
        'projectRoleById': '/projects/:projectId/roles/:roleId',
        'projectsById': '/projects/:id',
        'projectQuestions': '/project_questions/:id',
        'servicesById': '/services/:id',

        'productsById': '/products/:id',
        'productTypesById': '/product_types/:id',

        'signIn': '/staff/sign_in',
        'signOut': '/staff/sign_out',
        'ssoInit': '/saml/init',

        'staffOrders': '/staff/:staff_id/orders/:id',
        'staffById': '/staff/:id',
        'staffSearch': '/staff?query=',
        'currentMember': '/staff/current_member',

        'services': '/services',
        'serviceAll': '/services/all_count',
        'serviceProject': '/services/project_count',
        'serviceOrderProfiles': '/services/order_profiles',

        'groups': '/groups',
        'groupsById': '/groups/:id',
        'roles': '/roles',
        'rolesById': '/roles/:id',
        'wizardQuestions': '/wizard_questions/:id'
      }
    });
})();
{'fraction_non_alphanumeric': 0.19378603459320948, 'fraction_numerical': 0.0, 'mean_word_length': 2.1074626865671644, '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': '6605532', 'n_tokens_mistral': 928, 'n_tokens_neox': 953, 'n_words': 136}