sxr

package sxr

Visibility
  1. Public
  2. All

Type Members

  1. class BasicLinkMap extends LinkMap

  2. class Browse extends Plugin

    The actual work extracting symbols and types is done here.

  3. class BrowsePlugin extends Browse

  4. class CompoundLinkMap extends LinkMap

    Combines multiple LinkMaps.

  5. case class FileWithLineCount (file: File, lineCount: Option[Int]) extends Product with Serializable

  6. class HtmlWriter extends OutputWriter

    Outputs a set of html files and auxiliary javascript and CSS files that annotate the source code for display in a web browser.

  7. trait LinkMap extends AnyRef

    A LinkMap is used to link across sxr runs.

  8. class LinkMapStore extends AnyRef

    Read/write a LinkMap to/from a file.

  9. class OutputInfo extends AnyRef

  10. trait OutputWriter extends AnyRef

    The contract required to handle a specific format

  11. class OutputWriterContext extends AnyRef

    The initial data passed at writer construction

Value Members

  1. object Browse extends AnyRef

  2. object BrowsePlugin extends AnyRef

  3. object Classes extends AnyRef

  4. object Escape extends AnyRef

    Escapes a raw string for use in HTML.

  5. object FileUtil extends AnyRef

    A collection of utilities for I/O

  6. object HtmlWriter extends AnyRef

  7. object LinkMapStore extends AnyRef

  8. object OutputFormat extends Enumeration

    Enumerates the output formats handled by the plugin.

  9. package forScope

  10. package vim