<commit_before>defmodule Redix.Utils do
  @moduledoc false

  require Logger

  @socket_opts [:binary, active: false]

  @redis_opts [:host, :port, :password, :database]
  @redis_default_opts [
    host: "localhost",
    port: 6379,
  ]

  @redix_behaviour_opts [:socket_opts, :sync_connect, :backoff_initial, :backoff_max, :log, :exit_on_disconnection]
  @redix_default_behaviour_opts [
    socket_opts: [],
    sync_connect: false,
    backoff_initial: 500,
    backoff_max: 30_000,
    log: [],
    exit_on_disconnection: false,
  ]
<commit_msg>Don't require Logger in Redix.Connection.Utils<commit_after>defmodule Redix.Utils do
  @moduledoc false

  @socket_opts [:binary, active: false]

  @redis_opts [:host, :port, :password, :database]
  @redis_default_opts [
    host: "localhost",
    port: 6379,
  ]

  @redix_behaviour_opts [:socket_opts, :sync_connect, :backoff_initial, :backoff_max, :log, :exit_on_disconnection]
  @redix_default_behaviour_opts [
    socket_opts: [],
    sync_connect: false,
    backoff_initial: 500,
    backoff_max: 30_000,
    log: [],
    exit_on_disconnection: false,
  ]

{'fraction_non_alphanumeric': 0.11611161116111611, 'fraction_numerical': 0.021602160216021602, 'mean_word_length': 4.5049504950495045, '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': '67000', 'n_tokens_mistral': 439, 'n_tokens_neox': 404, 'n_words': 80}