unhappychoice/irasutoya

View on GitHub
sig/irasutoya/modules/has_list_page_parser.rbs

Summary

Maintainability
Test Coverage
module Irasutoya
  module Modules
    module HasListPageParser
      def self.included: (Class) -> void

      module Methods
        def parse_list_page: (document: untyped) -> Array[{ title: String, show_url: String }]
      end

      module PrivateMethods
        def self.title_from: (box: untyped) -> String
        def self.show_url_from: (box: untyped) -> String
      end
    end
  end
end