package
api
Type Members
-
final
case class
AddImportRefactorDesc(qualifiedName: String, file: File) extends RefactorDesc with Product with Serializable
-
final
case class
ArrowTypeInfo(name: String, fullName: String, resultType: TypeInfo, paramSections: Iterable[ParamSectionInfo]) extends TypeInfo with Product with Serializable
-
-
final
case class
AstInfo(ast: String) extends RpcResponse with Product with Serializable
-
final
case class
BasicTypeInfo(name: String, declAs: DeclaredAs, fullName: String, typeArgs: Iterable[TypeInfo], members: Iterable[EntityInfo], pos: Option[SourcePosition]) extends TypeInfo with Product with Serializable
-
final
case class
Breakpoint(file: File, line: Int) extends RpcResponse with Product with Serializable
-
-
final
case class
CompletionInfo(typeInfo: Option[TypeInfo], name: String, typeSig: CompletionSignature, isCallable: Boolean, relevance: Int, toInsert: Option[String]) extends RpcResponse with Product with Serializable
-
final
case class
CompletionInfoList(prefix: String, completions: List[CompletionInfo]) extends RpcResponse with Product with Serializable
-
final
case class
CompletionSignature(sections: List[List[(String, String)]], result: String, hasImplicit: Boolean) extends Product with Serializable
-
final
case class
CompletionsReq(fileInfo: SourceFileInfo, point: Int, maxResults: Int, caseSens: Boolean, reload: Boolean) extends RpcAnalyserRequest with Product with Serializable
-
final
case class
ConnectionInfo(pid: Option[Int] = scala.None, implementation: EnsimeImplementation = ..., version: String = "1.0") extends RpcResponse with Product with Serializable
-
-
final
case class
DebugArrayInstance(length: Int, typeName: String, elementTypeName: String, objectId: DebugObjectId) extends DebugValue with Product with Serializable
-
final
case class
DebugAttachReq(hostname: String, port: String) extends RpcDebuggerRequest with Product with Serializable
-
-
-
final
case class
DebugBreakEvent(threadId: DebugThreadId, threadName: String, file: File, line: Int) extends DebugEvent with Product with Serializable
-
final
case class
DebugClassField(index: Int, name: String, typeName: String, summary: String) extends RpcResponse with Product with Serializable
-
final
case class
DebugClearBreakReq(file: File, line: Int) extends RpcDebuggerRequest with Product with Serializable
-
-
-
final
case class
DebugExceptionEvent(exception: Long, threadId: DebugThreadId, threadName: String, file: Option[File], line: Option[Int]) extends DebugEvent with Product with Serializable
-
-
-
-
final
case class
DebugNullValue(typeName: String) extends DebugValue with Product with Serializable
-
-
final
case class
DebugObjectId(id: Long) extends Product with Serializable
-
final
case class
DebugObjectInstance(summary: String, fields: List[DebugClassField], typeName: String, objectId: DebugObjectId) extends DebugValue with Product with Serializable
-
-
final
case class
DebugOutputEvent(body: String) extends DebugEvent with Product with Serializable
-
final
case class
DebugPrimitiveValue(summary: String, typeName: String) extends DebugValue with Product with Serializable
-
final
case class
DebugSetBreakReq(file: File, line: Int) extends RpcDebuggerRequest with Product with Serializable
-
-
final
case class
DebugStackFrame(index: Int, locals: List[DebugStackLocal], numArgs: Int, className: String, methodName: String, pcLocation: LineSourcePosition, thisObjectId: DebugObjectId) extends RpcResponse with Product with Serializable
-
final
case class
DebugStackLocal(index: Int, name: String, summary: String, typeName: String) extends RpcResponse with Product with Serializable
-
final
case class
DebugStackSlot(threadId: DebugThreadId, frame: Int, offset: Int) extends DebugLocation with Product with Serializable
-
final
case class
DebugStepEvent(threadId: DebugThreadId, threadName: String, file: File, line: Int) extends DebugEvent with Product with Serializable
-
-
-
final
case class
DebugStringInstance(summary: String, fields: List[DebugClassField], typeName: String, objectId: DebugObjectId) extends DebugValue with Product with Serializable
-
-
final
case class
DebugThreadId(id: Long) extends Product with Serializable
-
-
-
-
-
final
case class
DebugVmError(errorCode: Int, details: String, status: String = "error") extends DebugVmStatus with Product with Serializable
-
-
final
case class
DebugVmSuccess(status: String = "success") extends DebugVmStatus with Product with Serializable
-
sealed abstract
class
DeclaredAs extends AnyRef
-
final
case class
DeleteFile(file: File, from: Int, to: Int, text: String) extends FileEdit with Product with Serializable
-
-
final
case class
DocUriForSymbolReq(typeFullName: String, memberName: Option[String], signatureString: Option[String]) extends RpcAnalyserRequest with Product with Serializable
-
final
case class
ERangePosition(file: String, offset: Int, start: Int, end: Int) extends Product with Serializable
-
-
-
final
case class
EnsimeConfig(rootDir: File, cacheDir: File, javaHome: File, name: String, scalaVersion: String, compilerArgs: List[String], referenceSourceRoots: List[File], subprojects: List[EnsimeModule], formattingPrefs: FormattingPreferences, sourceMode: Boolean, javaLibs: List[File], disableSourceMonitoring: Boolean = false, disableClassMonitoring: Boolean = false) extends Product with Serializable
-
-
final
case class
EnsimeImplementation(name: String) extends Product with Serializable
-
final
case class
EnsimeModule(name: String, targets: List[File], testTargets: List[File], dependsOnModules: List[String], compileDeps: List[File], testDeps: List[File], sourceRoots: List[File], docJars: List[File], referenceSourceRoots: List[File]) extends Product with Serializable
-
final
case class
EnsimeServerError(description: String) extends RpcResponse with Product with Serializable
-
-
-
final
case class
ExpandSelectionReq(file: File, start: Int, end: Int) extends RpcAnalyserRequest with Product with Serializable
-
final
case class
ExtractLocalRefactorDesc(name: String, file: File, start: Int, end: Int) extends RefactorDesc with Product with Serializable
-
final
case class
ExtractMethodRefactorDesc(methodName: String, file: File, start: Int, end: Int) extends RefactorDesc with Product with Serializable
-
-
final
case class
FileRange(file: String, start: Int, end: Int) extends RpcResponse with Product with Serializable
-
-
final
case class
FormatSourceReq(files: List[File]) extends RpcAnalyserRequest with Product with Serializable
-
-
-
sealed
trait
ImplicitInfo extends AnyRef
-
-
-
final
case class
ImplicitParamInfo(start: Int, end: Int, fun: SymbolInfo, params: List[SymbolInfo], funIsImplicit: Boolean) extends ImplicitInfo with Product with Serializable
-
-
final
case class
ImportSuggestionsReq(file: Either[File, SourceFileInfo], point: Int, names: List[String], maxResults: Int) extends RpcSearchRequest with Product with Serializable
-
final
case class
InlineLocalRefactorDesc(file: File, start: Int, end: Int) extends RefactorDesc with Product with Serializable
-
-
-
-
final
case class
InterfaceInfo(type: TypeInfo, viaView: Option[String]) extends RpcResponse with Product with Serializable
-
-
final
case class
LineSourcePosition(file: File, line: Int) extends SourcePosition with Product with Serializable
-
final
case class
MethodBytecode(className: String, methodName: String, methodSignature: Option[String], byteCode: List[Op], startLine: Int, endLine: Int) extends Product with Serializable
-
final
case class
MethodSearchResult(name: String, localName: String, declAs: DeclaredAs, pos: Option[SourcePosition], ownerName: String) extends SymbolSearchResult with Product with Serializable
-
final
case class
NamedTypeMemberInfo(name: String, type: TypeInfo, pos: Option[SourcePosition], signatureString: Option[String], declAs: DeclaredAs) extends EntityInfo with Product with Serializable
-
final
case class
NewFile(file: File, from: Int, to: Int, text: String) extends FileEdit with Product with Serializable
-
final
case class
NewJavaNotesEvent(isFull: Boolean, notes: List[Note]) extends GeneralSwankEvent with Product with Serializable
-
final
case class
NewScalaNotesEvent(isFull: Boolean, notes: List[Note]) extends GeneralSwankEvent with Product with Serializable
-
final
case class
Note(file: String, msg: String, severity: NoteSeverity, beg: Int, end: Int, line: Int, col: Int) extends RpcResponse with Product with Serializable
-
sealed
trait
NoteSeverity extends AnyRef
-
final
case class
OffsetRange(from: Int, to: Int) extends Product with Serializable
-
final
case class
OffsetSourcePosition(file: File, offset: Int) extends SourcePosition with Product with Serializable
-
final
case class
Op(op: String, description: String) extends Product with Serializable
-
-
final
case class
PackageInfo(name: String, fullName: String, members: Seq[EntityInfo]) extends EntityInfo with Product with Serializable
-
-
final
case class
ParamSectionInfo(params: Iterable[(String, TypeInfo)], isImplicit: Boolean) extends Product with Serializable
-
final
case class
PatchDelete(start: Int, end: Int) extends PatchOp with Product with Serializable
-
final
case class
PatchInsert(start: Int, text: String) extends PatchOp with Product with Serializable
-
sealed
trait
PatchOp extends AnyRef
-
final
case class
PatchReplace(start: Int, end: Int, text: String) extends PatchOp with Product with Serializable
-
sealed
trait
PosNeeded extends AnyRef
-
final
case class
PublicSymbolSearchReq(keywords: List[String], maxResults: Int) extends RpcSearchRequest with Product with Serializable
-
sealed abstract
class
RefactorDesc extends AnyRef
-
-
final
case class
RefactorFailure(procedureId: Int, reason: String, status: Symbol = scala.Symbol.apply("failure")) extends RpcResponse with Product with Serializable
-
sealed abstract
class
RefactorLocation extends AnyRef
-
-
final
case class
RefactorReq(procId: Int, params: RefactorDesc, interactive: Boolean) extends RpcAnalyserRequest with Product with Serializable
-
sealed abstract
class
RefactorType extends AnyRef
-
final
case class
RemoveFileReq(file: File) extends RpcAnalyserRequest with Product with Serializable
-
final
case class
RenameRefactorDesc(newName: String, file: File, start: Int, end: Int) extends RefactorDesc with Product with Serializable
-
-
-
sealed
trait
RpcRequest extends AnyRef
-
final
case class
RpcRequestEnvelope(req: RpcRequest, callId: Int) extends Product with Serializable
-
-
final
case class
RpcResponseEnvelope(callId: Option[Int], payload: EnsimeServerMessage) extends Product with Serializable
-
-
-
final
case class
SendBackgroundMessageEvent(detail: String, code: Int = 105) extends GeneralSwankEvent with Product with Serializable
-
final
case class
SourceFileInfo(file: File, contents: Option[String] = scala.None, contentsIn: Option[File] = scala.None) extends Product with Serializable
-
-
sealed
trait
SourceSymbol extends AnyRef
-
final
case class
StringResponse(text: String) extends LegacyRawResponse with Product with Serializable
-
-
final
case class
StructureViewMember(keyword: String, name: String, position: SourcePosition, members: List[StructureViewMember]) extends Product with Serializable
-
-
-
final
case class
SymbolByNameReq(typeFullName: String, memberName: Option[String], signatureString: Option[String]) extends RpcAnalyserRequest with Product with Serializable
-
final
case class
SymbolDesignation(start: Int, end: Int, symType: SourceSymbol) extends Product with Serializable
-
-
-
final
case class
SymbolInfo(name: String, localName: String, declPos: Option[SourcePosition], type: TypeInfo, isCallable: Boolean) extends RpcResponse with Product with Serializable
-
-
-
final
case class
TextEdit(file: File, from: Int, to: Int, text: String) extends FileEdit with Product with Serializable
-
-
-
final
case class
TypeByNameReq(name: String) extends RpcAnalyserRequest with Product with Serializable
-
-
final
case class
TypeInspectInfo(type: TypeInfo, interfaces: Iterable[InterfaceInfo], infoType: Symbol = scala.Symbol.apply("typeInspect")) extends RpcResponse with Product with Serializable
-
-
-
-
final
case class
TypecheckModule(module: String) extends RpcAnalyserRequest with Product with Serializable
-
final
case class
UnloadModuleReq(module: String) extends RpcAnalyserRequest with Product with Serializable
-
-
class
deprecating extends Annotation with StaticAnnotation