class Solargraph::Bench

A container of source maps and workspace data to be cataloged in an ApiMap.

Attributes

external_requires[R]

@return [Set<String>]

source_maps[R]

@return [Set<SourceMap>]

workspace[R]

@return [Workspace]

Public Class Methods

new(source_maps: [], workspace: Workspace.new, external_requires: []) click to toggle source

@param source_maps [Array<SourceMap>, Set<SourceMap>] @param workspace [Workspace] @param external_requires [Array<String>, Set<String>]

# File lib/solargraph/bench.rb, line 21
def initialize source_maps: [], workspace: Workspace.new, external_requires: []
  @source_maps = source_maps.to_set
  @workspace = workspace
  @external_requires = external_requires.to_set
end