<commit_before>module.exports = [
  // GET
  {verb: 'get', url: '/users/_me', controller: 'auth', action: 'getCurrentUser'},
  {verb: 'get', url: '/users/_me/_rights', controller: 'auth', action: 'getMyRights'},
  {verb: 'get', url: '/_login/:strategy', controller: 'auth', action: 'login'},
  {verb: 'get', url: '/_logout', controller: 'auth', action: 'logout'},

  {verb: 'get', url: '/:index/:collection/_exists', controller: 'collection', action: 'exists'},
  {verb: 'get', url: '/:index/:collection/_mapping', controller: 'collection', action: 'getMapping'},
  {verb: 'get', url: '/:index/:collection/_specifications', controller: 'collection', action: 'getSpecifications'},
  {verb: 'get', url: '/users/_mapping', controller: 'collection', action: 'getUserMapping'},
  {verb: 'get', url: '/:index/_list', controller: 'collection', action: 'list'},
  {verb: 'get', url: '/:index/_list/:type', controller: 'collection', action: 'list'},

  {verb: 'get', url: '/:index/:collection/:_id', controller: 'document', action: 'get'},

  {verb: 'get', url: '/:index/_autoRefresh', controller: 'index', action: 'getAutoRefresh'},
  {verb: 'get', url: '/:index/_exists', controller: 'index', action: 'exists'},
  {verb: 'get', url: '/_list', controller: 'index', action: 'list'},
  {verb: 'get', url: '/_refreshInternal', controller: 'index', action: 'refreshInternal'},

  {verb: 'get', url: '/_listSubscriptions', controller: 'realtime', action: 'list'},

  {verb: 'get', url: '/profiles/:_id', controller: 'security', action: 'getProfile'},
  {verb: 'get', url: '/profiles/:_id/_rights', controller: 'security', action: 'getProfileRights'},
  {verb: 'get', url: '/roles/:_id', controller: 'security', action: 'getRole'},
  {verb: 'get', url: '/users/:_id', controller: 'security', action: 'getUser'},
  {verb: 'get', url: '/users/:_id/_rights', controller: 'security', action: 'getUserRights'},

  {verb: 'get', url: '/_adminExists', controller: 'server', action: 'adminExists'},
  {verb: 'get', url: '/_getAllStats', controller: 'server', action: 'getAllStats'},
  {verb: 'get', url: '/_getConfig', controller: 'server', action: 'getConfig'},
  {verb: 'get', url: '/_getLastStats', controller: 'server', action: 'getLastStats'},
  {verb: 'get', url: '/', controller: 'server', action: 'info'},
  {verb: 'get', url: '/_serverInfo', controller: 'server', action: 'info'},
  {verb: 'get', url: '/_now', controller: 'server', action: 'now'},

  {verb: 'get', url: '/ms/_bitpos/:_id/:bit', controller: 'ms', action: 'bitpos'},
  {verb: 'get', url: '/ms/_dbsize', controller: 'ms', action: 'dbsize'},
  {verb: 'get', url: '/ms/_dump/:_id', controller: 'ms', action: 'dump'},
  {verb: 'get', url: '/ms/_getbit/:_id/:offset', controller: 'ms', action: 'getbit'},
  {verb: 'get', url: '/ms/_getrange/:_id/:start/:end', controller: 'ms', action: 'getrange'},
  {verb: 'get', url: '/ms/_exists/:_id', controller: 'ms', action: 'exists'},
  {verb: 'get', url: '/ms/_geohash/:_id/:member', controller: 'ms', action: 'geohash'},
  {verb: 'get', url: '/ms/_geopos/:_id/:member', controller: 'ms', action: 'geopos'},
  {verb: 'get', url: '/ms/_geodist/:_id/:member1/:member2', controller: 'ms', action: 'geodist'},
  {verb: 'get', url: '/ms/_georadius/:_id', controller: 'ms', action: 'georadius'},
  {verb: 'get', url: '/ms/_georadiusbymember/:_id', controller: 'ms', action: 'georadiusbymember'},
  {verb: 'get', url: '/ms/_hget/:_id/:field', controller: 'ms', action: 'hget'},
  {verb: 'get', url: '/ms/_hgetall/:_id', controller: 'ms', action: 'hgetall'},
  {verb: 'get', url: '/ms/_hkeys/:_id', controller: 'ms', action: 'hkeys'},
  {verb: 'get', url: '/ms/_hlen/:_id', controller: 'ms', action: 'hlen'},
  {verb: 'get', url: '/ms/_hmget/:_id/:field', controller: 'ms', action: 'hmget'},
  {verb: 'get', url: '/ms/_hstrlen/:_id/:field', controller: 'ms', action: 'hstrlen'},
  {verb: 'get', url: '/ms/_hvals/:_id', controller: 'ms', action: 'hvals'},
  {verb: 'get', url: '/ms/_info/:section', controller: 'ms', action: 'info'},
  {verb: 'get', url: '/ms/_info', controller: 'ms', action: 'info'},
  {verb: 'get', url: '/ms/_keys/:pattern', controller: 'ms', action: 'keys'},
  {verb: 'get', url: '/ms/_lastsave', controller: 'ms', action: 'lastsave'},
  {verb: 'get', url: '/ms/_lindex/:_id/:idx', controller: 'ms', action: 'lindex'},
  {verb: 'get', url: '/ms/_llen/:_id', controller: 'ms', action: 'llen'},
  {verb: 'get', url: '/ms/_lrange/:_id/:start/:stop', controller: 'ms', action: 'lrange'},
  {verb: 'get', url: '/ms/_mget/:_id', controller: 'ms', action: 'mget'},
  {verb: 'get', url: '/ms/_mget', controller: 'ms', action: 'mget'},
  {verb: 'get', url: '/ms/_object', controller: 'ms', action: 'object'},
  {verb: 'get', url: '/ms/_pfcount/:_id', controller: 'ms', action: 'pfcount'},
  {verb: 'get', url: '/ms/_pfcount', controller: 'ms', action: 'pfcount'},
  {verb: 'get', url: '/ms/_ping', controller: 'ms', action: 'ping'},
  {verb: 'get', url: '/ms/_pttl/:_id', controller: 'ms', action: 'pttl'},
  {verb: 'get', url: '/ms/_randomkey', controller: 'ms', action: 'randomkey'},
  {verb: 'get', url: '/ms/_scard/:_id', controller: 'ms', action: 'scard'},
  {verb: 'get', url: '/ms/_sdiff/:_id', controller: 'ms', action: 'sdiff'},
  {verb: 'get', url: '/ms/_sinter/:_id', controller: 'ms', action: 'sinter'},
  {verb: 'get', url: '/ms/_sismember/:_id/:member', controller: 'ms', action: 'sismember'},
  {verb: 'get', url: '/ms/_smembers/:_id', controller: 'ms', action: 'smembers'},
  {verb: 'get', url: '/ms/_srandmember/:_id/:count', controller: 'ms', action: 'srandmember'},
  {verb: 'get', url: '/ms/_srandmember/:_id', controller: 'ms', action: 'srandmember'},
  {verb: 'get', url: '/ms/_strlen/:_id', controller: 'ms', action: 'strlen'},
  {verb: 'get', url: '/ms/_time', controller: 'ms', action: 'time'},
  {verb: 'get', url: '/ms/_ttl/:_id', controller: 'ms', action: 'ttl'},
  {verb: 'get', url: '/ms/_type/:_id', controller: 'ms', action: 'type'},
  {verb: 'get', url: '/ms/_zcard/:_id', controller: 'ms', action: 'zcard'},
  {verb: 'get', url: '/ms/_zcount/:_id/:min/:max', controller: 'ms', action: 'zcount'},
  {verb: 'get', url: '/ms/_zlexcount/:_id/:min/:max', controller: 'ms', action: 'zlexcount'},
  {verb: 'get', url: '/ms/_zrange/:_id/:start/:stop', controller: 'ms', action: 'zrange'},
  {verb: 'get', url: '/ms/_zrangebylex/:_id/:min/:max', controller: 'ms', action: 'zrangebylex'},
  {verb: 'get', url: '/ms/_zrevrangebylex/:_id/:min/:max', controller: 'ms', action: 'zrevrangebylex'},
  {verb: 'get', url: '/ms/_zrangebyscore/:_id/:min/:max', controller: 'ms', action: 'zrangebyscore'},
  {verb: 'get', url: '/ms/_zrank/:_id/:member', controller: 'ms', action: 'zrank'},
  {verb: 'get', url: '/ms/_zrevrange/:_id/:start/:stop', controller: 'ms', action: 'zrevrange'},
  {verb: 'get', url: '/ms/_zrevrangebyscore/:_id/:max/:min', controller: 'ms', action: 'zrevrangebyscore'},
  {verb: 'get', url: '/ms/_zrevrank/:_id/:member', controller: 'ms', action: 'zrevrank'},
  {verb: 'get', url: '/ms/_zscore/:_id/:member', controller: 'ms', action: 'zscore'},
  {verb: 'get', url: '/ms/:_id', controller: 'ms', action: 'get'},

  // POST
  {verb: 'post', url: '/_login', controller: 'auth', action: 'login'},
  {verb: 'post', url: '/_checkToken', controller: 'auth', action: 'checkToken'},
  {verb: 'post', url: '/_login/:strategy', controller: 'auth', action: 'login'},

  {verb: 'post', url: '/_validateSpecifications', controller: 'collection', action: 'validateSpecifications'},
  {verb: 'post', url: '/validations/_search', controller: 'collection', action: 'searchSpecifications'},

  {verb: 'post', url: '/_bulk', controller: 'bulk', action: 'import'},
  {verb: 'post', url: '/:index/_bulk', controller: 'bulk', action: 'import'},
  {verb: 'post', url: '/:index/:collection/_bulk', controller: 'bulk', action: 'import'},

  {verb: 'post', url: '/_getStats', controller: 'server', action: 'getStats'},

  {verb: 'post', url: '/:index/_refresh', controller: 'index', action: 'refresh'},
  {verb: 'post', url: '/:index/_autoRefresh', controller: 'index', action: 'setAutoRefresh'},

  {verb: 'post', url: '/:index/:collection/_count', controller: 'document', action: 'count'},
  {verb: 'post', url: '/:index/:collection/_create', controller: 'document', action: 'create'},
  {verb: 'post', url: '/:index/:collection', controller: 'realtime', action: 'publish'},
  {verb: 'post', url: '/:index/:collection/_search', controller: 'document', action: 'search'},<commit_msg>Breaking change: change method for refreshInternal from GET to POST<commit_after>module.exports = [
  // GET
  {verb: 'get', url: '/users/_me', controller: 'auth', action: 'getCurrentUser'},
  {verb: 'get', url: '/users/_me/_rights', controller: 'auth', action: 'getMyRights'},
  {verb: 'get', url: '/_login/:strategy', controller: 'auth', action: 'login'},
  {verb: 'get', url: '/_logout', controller: 'auth', action: 'logout'},

  {verb: 'get', url: '/:index/:collection/_exists', controller: 'collection', action: 'exists'},
  {verb: 'get', url: '/:index/:collection/_mapping', controller: 'collection', action: 'getMapping'},
  {verb: 'get', url: '/:index/:collection/_specifications', controller: 'collection', action: 'getSpecifications'},
  {verb: 'get', url: '/users/_mapping', controller: 'collection', action: 'getUserMapping'},
  {verb: 'get', url: '/:index/_list', controller: 'collection', action: 'list'},
  {verb: 'get', url: '/:index/_list/:type', controller: 'collection', action: 'list'},

  {verb: 'get', url: '/:index/:collection/:_id', controller: 'document', action: 'get'},

  {verb: 'get', url: '/:index/_autoRefresh', controller: 'index', action: 'getAutoRefresh'},
  {verb: 'get', url: '/:index/_exists', controller: 'index', action: 'exists'},
  {verb: 'get', url: '/_list', controller: 'index', action: 'list'},

  {verb: 'get', url: '/_listSubscriptions', controller: 'realtime', action: 'list'},

  {verb: 'get', url: '/profiles/:_id', controller: 'security', action: 'getProfile'},
  {verb: 'get', url: '/profiles/:_id/_rights', controller: 'security', action: 'getProfileRights'},
  {verb: 'get', url: '/roles/:_id', controller: 'security', action: 'getRole'},
  {verb: 'get', url: '/users/:_id', controller: 'security', action: 'getUser'},
  {verb: 'get', url: '/users/:_id/_rights', controller: 'security', action: 'getUserRights'},

  {verb: 'get', url: '/_adminExists', controller: 'server', action: 'adminExists'},
  {verb: 'get', url: '/_getAllStats', controller: 'server', action: 'getAllStats'},
  {verb: 'get', url: '/_getConfig', controller: 'server', action: 'getConfig'},
  {verb: 'get', url: '/_getLastStats', controller: 'server', action: 'getLastStats'},
  {verb: 'get', url: '/', controller: 'server', action: 'info'},
  {verb: 'get', url: '/_serverInfo', controller: 'server', action: 'info'},
  {verb: 'get', url: '/_now', controller: 'server', action: 'now'},

  {verb: 'get', url: '/ms/_bitpos/:_id/:bit', controller: 'ms', action: 'bitpos'},
  {verb: 'get', url: '/ms/_dbsize', controller: 'ms', action: 'dbsize'},
  {verb: 'get', url: '/ms/_dump/:_id', controller: 'ms', action: 'dump'},
  {verb: 'get', url: '/ms/_getbit/:_id/:offset', controller: 'ms', action: 'getbit'},
  {verb: 'get', url: '/ms/_getrange/:_id/:start/:end', controller: 'ms', action: 'getrange'},
  {verb: 'get', url: '/ms/_exists/:_id', controller: 'ms', action: 'exists'},
  {verb: 'get', url: '/ms/_geohash/:_id/:member', controller: 'ms', action: 'geohash'},
  {verb: 'get', url: '/ms/_geopos/:_id/:member', controller: 'ms', action: 'geopos'},
  {verb: 'get', url: '/ms/_geodist/:_id/:member1/:member2', controller: 'ms', action: 'geodist'},
  {verb: 'get', url: '/ms/_georadius/:_id', controller: 'ms', action: 'georadius'},
  {verb: 'get', url: '/ms/_georadiusbymember/:_id', controller: 'ms', action: 'georadiusbymember'},
  {verb: 'get', url: '/ms/_hget/:_id/:field', controller: 'ms', action: 'hget'},
  {verb: 'get', url: '/ms/_hgetall/:_id', controller: 'ms', action: 'hgetall'},
  {verb: 'get', url: '/ms/_hkeys/:_id', controller: 'ms', action: 'hkeys'},
  {verb: 'get', url: '/ms/_hlen/:_id', controller: 'ms', action: 'hlen'},
  {verb: 'get', url: '/ms/_hmget/:_id/:field', controller: 'ms', action: 'hmget'},
  {verb: 'get', url: '/ms/_hstrlen/:_id/:field', controller: 'ms', action: 'hstrlen'},
  {verb: 'get', url: '/ms/_hvals/:_id', controller: 'ms', action: 'hvals'},
  {verb: 'get', url: '/ms/_info/:section', controller: 'ms', action: 'info'},
  {verb: 'get', url: '/ms/_info', controller: 'ms', action: 'info'},
  {verb: 'get', url: '/ms/_keys/:pattern', controller: 'ms', action: 'keys'},
  {verb: 'get', url: '/ms/_lastsave', controller: 'ms', action: 'lastsave'},
  {verb: 'get', url: '/ms/_lindex/:_id/:idx', controller: 'ms', action: 'lindex'},
  {verb: 'get', url: '/ms/_llen/:_id', controller: 'ms', action: 'llen'},
  {verb: 'get', url: '/ms/_lrange/:_id/:start/:stop', controller: 'ms', action: 'lrange'},
  {verb: 'get', url: '/ms/_mget/:_id', controller: 'ms', action: 'mget'},
  {verb: 'get', url: '/ms/_mget', controller: 'ms', action: 'mget'},
  {verb: 'get', url: '/ms/_object', controller: 'ms', action: 'object'},
  {verb: 'get', url: '/ms/_pfcount/:_id', controller: 'ms', action: 'pfcount'},
  {verb: 'get', url: '/ms/_pfcount', controller: 'ms', action: 'pfcount'},
  {verb: 'get', url: '/ms/_ping', controller: 'ms', action: 'ping'},
  {verb: 'get', url: '/ms/_pttl/:_id', controller: 'ms', action: 'pttl'},
  {verb: 'get', url: '/ms/_randomkey', controller: 'ms', action: 'randomkey'},
  {verb: 'get', url: '/ms/_scard/:_id', controller: 'ms', action: 'scard'},
  {verb: 'get', url: '/ms/_sdiff/:_id', controller: 'ms', action: 'sdiff'},
  {verb: 'get', url: '/ms/_sinter/:_id', controller: 'ms', action: 'sinter'},
  {verb: 'get', url: '/ms/_sismember/:_id/:member', controller: 'ms', action: 'sismember'},
  {verb: 'get', url: '/ms/_smembers/:_id', controller: 'ms', action: 'smembers'},
  {verb: 'get', url: '/ms/_srandmember/:_id/:count', controller: 'ms', action: 'srandmember'},
  {verb: 'get', url: '/ms/_srandmember/:_id', controller: 'ms', action: 'srandmember'},
  {verb: 'get', url: '/ms/_strlen/:_id', controller: 'ms', action: 'strlen'},
  {verb: 'get', url: '/ms/_time', controller: 'ms', action: 'time'},
  {verb: 'get', url: '/ms/_ttl/:_id', controller: 'ms', action: 'ttl'},
  {verb: 'get', url: '/ms/_type/:_id', controller: 'ms', action: 'type'},
  {verb: 'get', url: '/ms/_zcard/:_id', controller: 'ms', action: 'zcard'},
  {verb: 'get', url: '/ms/_zcount/:_id/:min/:max', controller: 'ms', action: 'zcount'},
  {verb: 'get', url: '/ms/_zlexcount/:_id/:min/:max', controller: 'ms', action: 'zlexcount'},
  {verb: 'get', url: '/ms/_zrange/:_id/:start/:stop', controller: 'ms', action: 'zrange'},
  {verb: 'get', url: '/ms/_zrangebylex/:_id/:min/:max', controller: 'ms', action: 'zrangebylex'},
  {verb: 'get', url: '/ms/_zrevrangebylex/:_id/:min/:max', controller: 'ms', action: 'zrevrangebylex'},
  {verb: 'get', url: '/ms/_zrangebyscore/:_id/:min/:max', controller: 'ms', action: 'zrangebyscore'},
  {verb: 'get', url: '/ms/_zrank/:_id/:member', controller: 'ms', action: 'zrank'},
  {verb: 'get', url: '/ms/_zrevrange/:_id/:start/:stop', controller: 'ms', action: 'zrevrange'},
  {verb: 'get', url: '/ms/_zrevrangebyscore/:_id/:max/:min', controller: 'ms', action: 'zrevrangebyscore'},
  {verb: 'get', url: '/ms/_zrevrank/:_id/:member', controller: 'ms', action: 'zrevrank'},
  {verb: 'get', url: '/ms/_zscore/:_id/:member', controller: 'ms', action: 'zscore'},
  {verb: 'get', url: '/ms/:_id', controller: 'ms', action: 'get'},

  // POST
  {verb: 'post', url: '/_login', controller: 'auth', action: 'login'},
  {verb: 'post', url: '/_checkToken', controller: 'auth', action: 'checkToken'},
  {verb: 'post', url: '/_login/:strategy', controller: 'auth', action: 'login'},

  {verb: 'post', url: '/_validateSpecifications', controller: 'collection', action: 'validateSpecifications'},
  {verb: 'post', url: '/validations/_search', controller: 'collection', action: 'searchSpecifications'},

  {verb: 'post', url: '/_bulk', controller: 'bulk', action: 'import'},
  {verb: 'post', url: '/:index/_bulk', controller: 'bulk', action: 'import'},
  {verb: 'post', url: '/:index/:collection/_bulk', controller: 'bulk', action: 'import'},

  {verb: 'post', url: '/_getStats', controller: 'server', action: 'getStats'},

  {verb: 'post', url: '/:index/_refresh', controller: 'index', action: 'refresh'},
  {verb: 'post', url: '/_refreshInternal', controller: 'index', action: 'refreshInternal'},
  {verb: 'post', url: '/:index/_autoRefresh', controller: 'index', action: 'setAutoRefresh'},

  {verb: 'post', url: '/:index/:collection/_count', controller: 'document', action: 'count'},
  {verb: 'post', url: '/:index/:collection/_create', controller: 'document', action: 'create'},
  {verb: 'post', url: '/:index/:collection', controller: 'realtime', action: 'publish'},
  {verb: 'post', url: '/:index/:collection/_search', controller: 'document', action: 'search'},
{'fraction_non_alphanumeric': 0.2588766946417043, 'fraction_numerical': 0.0002347555607723458, 'mean_word_length': 5.498855835240275, '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': '628408', 'n_tokens_mistral': 6006, 'n_tokens_neox': 6082, 'n_words': 1612}