Class BspProjectMapper
- java.lang.Object
-
- org.jetbrains.bsp.bazel.server.sync.BspProjectMapper
-
public class BspProjectMapper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BspProjectMapper(LanguagePluginsService languagePluginsService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ch.epfl.scala.bsp4j.JavacOptionsResultbuildTargetJavacOptions(Project project, ch.epfl.scala.bsp4j.JavacOptionsParams params)ch.epfl.scala.bsp4j.ScalacOptionsResultbuildTargetScalacOptions(Project project, ch.epfl.scala.bsp4j.ScalacOptionsParams params)ch.epfl.scala.bsp4j.ScalaMainClassesResultbuildTargetScalaMainClasses(Project project, ch.epfl.scala.bsp4j.ScalaMainClassesParams params)ch.epfl.scala.bsp4j.ScalaTestClassesResultbuildTargetScalaTestClasses(Project project, ch.epfl.scala.bsp4j.ScalaTestClassesParams params)ch.epfl.scala.bsp4j.DependencySourcesResultdependencySources(Project project, ch.epfl.scala.bsp4j.DependencySourcesParams dependencySourcesParams)ch.epfl.scala.bsp4j.InitializeBuildResultinitializeServer(io.vavr.collection.List<Language> supportedLanguages)ch.epfl.scala.bsp4j.InverseSourcesResultinverseSources(Project project, ch.epfl.scala.bsp4j.InverseSourcesParams inverseSourcesParams)ch.epfl.scala.bsp4j.JvmRunEnvironmentResultjvmRunEnvironment(Project project, ch.epfl.scala.bsp4j.JvmRunEnvironmentParams params)ch.epfl.scala.bsp4j.JvmTestEnvironmentResultjvmTestEnvironment(Project project, ch.epfl.scala.bsp4j.JvmTestEnvironmentParams params)ch.epfl.scala.bsp4j.ResourcesResultresources(Project project, ch.epfl.scala.bsp4j.ResourcesParams resourcesParams)ch.epfl.scala.bsp4j.SourcesResultsources(Project project, ch.epfl.scala.bsp4j.SourcesParams sourcesParams)ch.epfl.scala.bsp4j.WorkspaceBuildTargetsResultworkspaceTargets(Project project)
-
-
-
Constructor Detail
-
BspProjectMapper
public BspProjectMapper(LanguagePluginsService languagePluginsService)
-
-
Method Detail
-
initializeServer
public ch.epfl.scala.bsp4j.InitializeBuildResult initializeServer(io.vavr.collection.List<Language> supportedLanguages)
-
workspaceTargets
public ch.epfl.scala.bsp4j.WorkspaceBuildTargetsResult workspaceTargets(Project project)
-
sources
public ch.epfl.scala.bsp4j.SourcesResult sources(Project project, ch.epfl.scala.bsp4j.SourcesParams sourcesParams)
-
resources
public ch.epfl.scala.bsp4j.ResourcesResult resources(Project project, ch.epfl.scala.bsp4j.ResourcesParams resourcesParams)
-
inverseSources
public ch.epfl.scala.bsp4j.InverseSourcesResult inverseSources(Project project, ch.epfl.scala.bsp4j.InverseSourcesParams inverseSourcesParams)
-
dependencySources
public ch.epfl.scala.bsp4j.DependencySourcesResult dependencySources(Project project, ch.epfl.scala.bsp4j.DependencySourcesParams dependencySourcesParams)
-
jvmRunEnvironment
public ch.epfl.scala.bsp4j.JvmRunEnvironmentResult jvmRunEnvironment(Project project, ch.epfl.scala.bsp4j.JvmRunEnvironmentParams params)
-
jvmTestEnvironment
public ch.epfl.scala.bsp4j.JvmTestEnvironmentResult jvmTestEnvironment(Project project, ch.epfl.scala.bsp4j.JvmTestEnvironmentParams params)
-
buildTargetJavacOptions
public ch.epfl.scala.bsp4j.JavacOptionsResult buildTargetJavacOptions(Project project, ch.epfl.scala.bsp4j.JavacOptionsParams params)
-
buildTargetScalacOptions
public ch.epfl.scala.bsp4j.ScalacOptionsResult buildTargetScalacOptions(Project project, ch.epfl.scala.bsp4j.ScalacOptionsParams params)
-
buildTargetScalaTestClasses
public ch.epfl.scala.bsp4j.ScalaTestClassesResult buildTargetScalaTestClasses(Project project, ch.epfl.scala.bsp4j.ScalaTestClassesParams params)
-
buildTargetScalaMainClasses
public ch.epfl.scala.bsp4j.ScalaMainClassesResult buildTargetScalaMainClasses(Project project, ch.epfl.scala.bsp4j.ScalaMainClassesParams params)
-
-