lib/watir/generator/base/spec_extractor.rb
#
# returns a topoligically sorted array of WebIDL::Ast::Interface objects
#
returns a topoligically sorted array of WebIDL::Ast::Interface objects
returns a topoligically sorted array of WebIDL :: Ast :: Interface objects
def sorted_interfaces
          process if @interfaces.nil?
          idl_sorter.sort.map { |name|
            @interfaces.find { |i| i.name == name } || puts("ignoring interface: #{name}")
          }.compact
        end
def sorted_interfaces process if @interfaces . nil? idl_sorter . sort . map { | name | @interfaces . find { | i | i . name == name } || puts ( "ignoring interface: #{name}" ) } . compact end
returns a topoligically sorted array of WebIDL::Ast::Interface objects
returns a topoligically sorted array of WebIDL :: Ast :: Interface objects