lib/rack/unreloader.rb
def record_split_class(main_file, *files)
      if @reloader
        files = Unreloader.expand_paths(files)
        files.each do |file|
          record_dependency(file, main_file)
        end
        @reloader.skip_reload(files)
      end
    end
def record_split_class(main_file, *files)
      if @reloader
        files = Unreloader.expand_paths(files)
        files.each do |file|
          record_dependency(file, main_file)
        end
        @reloader.skip_reload(files)
      end
    end
Record that a class is split into multiple files. +main_file+ should be
 the main file for the class, which should require all of the other
 files.  +files+ should be a list of all other files that make up the class.