<commit_before># frozen_string_literal: true
require "uri"

module Bundler
  class Settings
    BOOL_KEYS = %w(
      allow_offline_install
      cache_all
      disable_checksum_validation
      disable_exec_load
      disable_local_branch_check
      disable_shared_gems
      frozen
      gem.coc
      gem.mit
      ignore_messages
      major_deprecations
      no_install
      no_prune
      only_update_to_newer_versions
      plugins
      silence_root_warning
    ).freeze

    NUMBER_KEYS = %w(
      redirect
      retry
      ssl_verify_mode
      timeout
    ).freeze

    DEFAULT_CONFIG = {
      :redirect => 5,
      :retry => 3,<commit_msg>Auto merge of #5014 - bundler:seg-auto-install-bool-key, r=indirect<commit_after># frozen_string_literal: true
require "uri"

module Bundler
  class Settings
    BOOL_KEYS = %w(
      allow_offline_install
      auto_install
      cache_all
      disable_checksum_validation
      disable_exec_load
      disable_local_branch_check
      disable_shared_gems
      frozen
      gem.coc
      gem.mit
      ignore_messages
      major_deprecations
      no_install
      no_prune
      only_update_to_newer_versions
      plugins
      silence_root_warning
    ).freeze

    NUMBER_KEYS = %w(
      redirect
      retry
      ssl_verify_mode
      timeout
    ).freeze

    DEFAULT_CONFIG = {
      :redirect => 5,
      :retry => 3,
{'fraction_non_alphanumeric': 0.0482361411087113, 'fraction_numerical': 0.005759539236861051, 'mean_word_length': 2.2250580046403714, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '4857001', 'n_tokens_mistral': 449, 'n_tokens_neox': 434, 'n_words': 85}