You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: utils.rb
    path of file: ./repos/sidecloq/lib/sidecloq
    
    the code of the file until where you have to start completion: module Sidecloq
  # Useful stuff
  module Utils
    # Sets the Sidekiq::Logging context automatically with direct calls to
    # *.logger
    class ContextLogger
      def initializ
    
    def will_never_run(cronline)
      # look for non-existent day of month
      split = cronline.split(/\s+/)
      if split.length > 3 && split[2] =~ /\d+/ && split[3] =~ /\d+/

        month = split[3].to_i
        day = split[2].to_i
        # special case for leap-year detection
        return true if month == 2 && day <= 29

        return !Date.valid_date?(0, month, day)

      else
        false
      end