Package

org.ensime

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. class Debouncer extends AnyRef

    Permalink

    Highly performant generic debouncer

    Highly performant generic debouncer

    Note: This is not written as an Actor for performance reasons. Debounced calls are filtered synchronously, in the caller thread, without the need for locks, context switches, or heap allocations. We use AtomicBoolean to resolve concurrent races; the probability of contending on an AtomicBoolean transition is very low.

  2. class LegacyArchiveExtraction extends AnyRef

    Permalink
    Annotations
    @deprecating( ... )

Value Members

  1. object Debouncer

    Permalink
  2. object Slf4jSetup

    Permalink
  3. object Timing

    Permalink
  4. package ensimefile

    Permalink
  5. package enums

    Permalink
  6. package file

    Permalink

    Decorate java.io.File with functionality from common utility packages, which would otherwise be verbose/ugly to call directly.

    Decorate java.io.File with functionality from common utility packages, which would otherwise be verbose/ugly to call directly.

    Its nicer to put conveniences for working with File here instead of using static accessors from J2SE or Guava.

    NOTE: prefer NIO via the path utilities.

  7. package fileobject

    Permalink

    Adds functionality to the Apache VFS FileObject.

  8. package io

    Permalink

    NOTE: prefer NIO via the path utilities.

  9. package list

    Permalink
  10. package map

    Permalink
  11. package option

    Permalink
  12. package path

    Permalink

    Idiomatic scala methods for Path.

    Idiomatic scala methods for Path.

    This is considered a low-level API and may be made private, prefer the more typesafe EnsimeFile hierarchy.

  13. package sourcefile

    Permalink

    Functionality for the SourceFileInfo family.

  14. package stringymap

    Permalink

Ungrouped