class TestClient extends AnyRef
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TestClient
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new TestClient(serverBuilder: () => (OutputStream, InputStream, () => Unit), initializeBuildParams: InitializeBuildParams, timeoutDuration: Duration = 30.seconds)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cleanCacheSuccessfully(session: MockSession): Future[Unit]
- def cleanCacheUnsuccessfully(session: MockSession): Future[Unit]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- def convertJsonObjectToData(workspaceBuildTargetsResult: WorkspaceBuildTargetsResult): WorkspaceBuildTargetsResult
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def extractCppData(data: JsonElement, gson: Gson): Option[CppBuildTarget]
- def extractPythonData(data: JsonElement, gson: Gson): Option[PythonBuildTarget]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def targetCapabilities(session: MockSession): Future[Any]
- def targetsCompileSuccessfully(session: MockSession, compileDiagnostics: List[ExpectedDiagnostic] = List.empty): Future[Any]
- def targetsCompileSuccessfully(targets: List[BuildTarget], session: MockSession, compileDiagnostics: List[ExpectedDiagnostic]): Future[List[PublishDiagnosticsParams]]
- def targetsTestUnsuccessfully(session: MockSession): Future[Unit]
- def testCleanCacheSuccessfully(): Unit
- def testCleanCacheUnsuccessfully(): Unit
- def testCompareWorkspaceTargetsResults(expectedWorkspaceBuildTargetsResult: WorkspaceBuildTargetsResult): Unit
- def testCppOptions(params: CppOptionsParams, expectedResult: CppOptionsResult): Unit
- def testCppOptions(params: CppOptionsParams, expectedResult: CppOptionsResult, session: MockSession): Future[Unit]
- def testDependencySourcesResults(expectedWorkspaceBuildTargetsResult: WorkspaceBuildTargetsResult, expectedWorkspaceDependencySourcesResult: DependencySourcesResult): Unit
- def testDidChangeNotification(buildTargetEventKind: BuildTargetEventKind, session: MockSession): Future[DidChangeBuildTarget]
- def testInitializeAndShutdown(): Unit
- def testInverseSourcesResults(textDocument: TextDocumentIdentifier, expectedInverseSourcesResult: InverseSourcesResult): Unit
- def testJavacOptions(params: JavacOptionsParams, expectedResult: JavacOptionsResult): Unit
- def testJavacOptions(params: JavacOptionsParams, expectedResult: JavacOptionsResult, session: MockSession): Future[Unit]
- def testJvmRunEnvironment(params: JvmRunEnvironmentParams, expectedResult: JvmRunEnvironmentResult): Unit
- def testJvmRunEnvironment(params: JvmRunEnvironmentParams, expectedResult: JvmRunEnvironmentResult, session: MockSession): Future[Unit]
- def testJvmTestEnvironment(params: JvmTestEnvironmentParams, expectedResult: JvmTestEnvironmentResult): Unit
- def testJvmTestEnvironment(params: JvmTestEnvironmentParams, expectedResult: JvmTestEnvironmentResult, session: MockSession): Future[Unit]
- def testOutputPathsResult(expectedWorkspaceBuildTargetsResult: WorkspaceBuildTargetsResult, expectedWorkspaceOutputPathsResult: OutputPathsResult, session: MockSession): Future[Unit]
- def testOutputPathsResults(expectedWorkspaceBuildTargetsResult: WorkspaceBuildTargetsResult, expectedWorkspaceOutputPathsResult: OutputPathsResult): Unit
- def testPythonOptions(params: PythonOptionsParams, expectedResult: PythonOptionsResult): Unit
- def testPythonOptions(params: PythonOptionsParams, expectedResult: PythonOptionsResult, session: MockSession): Future[Unit]
- def testResolveProject(session: MockSession, javacOptionsFlag: Boolean, scalacOptionsFlag: Boolean): Future[Unit]
- def testResolveProject(javacOptionsFlag: Boolean = false, scalacOptionsFlag: Boolean = false): Unit
- def testResourcesResults(expectedWorkspaceBuildTargetsResult: WorkspaceBuildTargetsResult, expectedResourcesResult: ResourcesResult): Unit
- def testScalaMainClasses(params: ScalaMainClassesParams, expectedResult: ScalaMainClassesResult): Unit
- def testScalaMainClasses(params: ScalaMainClassesParams, expectedResult: ScalaMainClassesResult, session: MockSession): Future[Unit]
- def testScalaTestClasses(params: ScalaTestClassesParams, expectedResult: ScalaTestClassesResult): Unit
- def testScalaTestClasses(params: ScalaTestClassesParams, expectedResult: ScalaTestClassesResult, session: MockSession): Future[Unit]
- def testScalacOptions(params: ScalacOptionsParams, expectedResult: ScalacOptionsResult): Unit
- def testScalacOptions(params: ScalacOptionsParams, expectedResult: ScalacOptionsResult, session: MockSession): Future[Unit]
- def testSessionInitialization(session: MockSession): Future[Unit]
- def testSourcesResults(expectedWorkspaceBuildTargetsResult: WorkspaceBuildTargetsResult, expectedWorkspaceSourcesResult: SourcesResult, session: MockSession): Future[Unit]
- def testSourcesResults(expectedWorkspaceBuildTargetsResult: WorkspaceBuildTargetsResult, expectedWorkspaceSourcesResult: SourcesResult): Unit
- def testTargetCapabilities(): Unit
- def testTargetsCompileSuccessfully(session: MockSession, withTaskNotifications: Boolean, targets: List[BuildTarget]): Future[Unit]
- def testTargetsCompileSuccessfully(withTaskNotifications: Boolean): Unit
- def testTargetsCompileSuccessfully(targets: List[BuildTarget], withTaskNotifications: Boolean): Unit
- def testTargetsCompileUnsuccessfully(): Unit
- def testTargetsRunSuccessfully(): Unit
- def testTargetsRunSuccessfully(targets: List[BuildTarget]): Unit
- def testTargetsRunUnsuccessfully(): Unit
- def testTargetsTestSuccessfully(): Unit
- def testTargetsTestSuccessfully(targets: List[BuildTarget]): Unit
- def testTargetsTestUnsuccessfully(): Unit
- def testWorkspaceReload(): Unit
- def testWorkspaceReload(session: MockSession): Future[AnyRef]
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def wrapTest(body: (MockSession) => Future[Any]): Unit
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)