Class ProjectSyncService


  • public class ProjectSyncService
    extends java.lang.Object
    A facade for all project sync related methods
    • Constructor Summary

      Constructors 
      Constructor Description
      ProjectSyncService​(org.jetbrains.bsp.bazel.server.sync.BspProjectMapper bspProjectMapper, org.jetbrains.bsp.bazel.server.sync.ProjectProvider projectProvider)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ch.epfl.scala.bsp4j.CppOptionsResult buildTargetCppOptions​(ch.epfl.scala.bsp4j.CppOptionsParams params)  
      ch.epfl.scala.bsp4j.DependencyModulesResult buildTargetDependencyModules​(ch.epfl.scala.bsp4j.DependencyModulesParams params)  
      ch.epfl.scala.bsp4j.DependencySourcesResult buildTargetDependencySources​(ch.epfl.scala.bsp4j.DependencySourcesParams dependencySourcesParams)  
      ch.epfl.scala.bsp4j.InverseSourcesResult buildTargetInverseSources​(ch.epfl.scala.bsp4j.InverseSourcesParams inverseSourcesParams)  
      ch.epfl.scala.bsp4j.JavacOptionsResult buildTargetJavacOptions​(ch.epfl.scala.bsp4j.JavacOptionsParams params)  
      ch.epfl.scala.bsp4j.ResourcesResult buildTargetResources​(ch.epfl.scala.bsp4j.ResourcesParams resourcesParams)  
      ch.epfl.scala.bsp4j.ScalacOptionsResult buildTargetScalacOptions​(ch.epfl.scala.bsp4j.ScalacOptionsParams params)  
      ch.epfl.scala.bsp4j.ScalaMainClassesResult buildTargetScalaMainClasses​(ch.epfl.scala.bsp4j.ScalaMainClassesParams params)  
      ch.epfl.scala.bsp4j.ScalaTestClassesResult buildTargetScalaTestClasses​(ch.epfl.scala.bsp4j.ScalaTestClassesParams params)  
      ch.epfl.scala.bsp4j.SourcesResult buildTargetSources​(ch.epfl.scala.bsp4j.SourcesParams sourcesParams)  
      ch.epfl.scala.bsp4j.InitializeBuildResult initialize()  
      ch.epfl.scala.bsp4j.JvmRunEnvironmentResult jvmRunEnvironment​(ch.epfl.scala.bsp4j.JvmRunEnvironmentParams params)  
      ch.epfl.scala.bsp4j.JvmTestEnvironmentResult jvmTestEnvironment​(ch.epfl.scala.bsp4j.JvmTestEnvironmentParams params)  
      ch.epfl.scala.bsp4j.WorkspaceBuildTargetsResult workspaceBuildTargets()  
      java.lang.Object workspaceReload()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProjectSyncService

        public ProjectSyncService​(org.jetbrains.bsp.bazel.server.sync.BspProjectMapper bspProjectMapper,
                                  org.jetbrains.bsp.bazel.server.sync.ProjectProvider projectProvider)
    • Method Detail

      • initialize

        public ch.epfl.scala.bsp4j.InitializeBuildResult initialize()
      • workspaceReload

        public java.lang.Object workspaceReload()
      • workspaceBuildTargets

        public ch.epfl.scala.bsp4j.WorkspaceBuildTargetsResult workspaceBuildTargets()
      • buildTargetSources

        public ch.epfl.scala.bsp4j.SourcesResult buildTargetSources​(ch.epfl.scala.bsp4j.SourcesParams sourcesParams)
      • buildTargetResources

        public ch.epfl.scala.bsp4j.ResourcesResult buildTargetResources​(ch.epfl.scala.bsp4j.ResourcesParams resourcesParams)
      • buildTargetInverseSources

        public ch.epfl.scala.bsp4j.InverseSourcesResult buildTargetInverseSources​(ch.epfl.scala.bsp4j.InverseSourcesParams inverseSourcesParams)
      • buildTargetDependencySources

        public ch.epfl.scala.bsp4j.DependencySourcesResult buildTargetDependencySources​(ch.epfl.scala.bsp4j.DependencySourcesParams dependencySourcesParams)
      • jvmRunEnvironment

        public ch.epfl.scala.bsp4j.JvmRunEnvironmentResult jvmRunEnvironment​(ch.epfl.scala.bsp4j.JvmRunEnvironmentParams params)
      • jvmTestEnvironment

        public ch.epfl.scala.bsp4j.JvmTestEnvironmentResult jvmTestEnvironment​(ch.epfl.scala.bsp4j.JvmTestEnvironmentParams params)
      • buildTargetJavacOptions

        public ch.epfl.scala.bsp4j.JavacOptionsResult buildTargetJavacOptions​(ch.epfl.scala.bsp4j.JavacOptionsParams params)
      • buildTargetCppOptions

        public ch.epfl.scala.bsp4j.CppOptionsResult buildTargetCppOptions​(ch.epfl.scala.bsp4j.CppOptionsParams params)
      • buildTargetScalacOptions

        public ch.epfl.scala.bsp4j.ScalacOptionsResult buildTargetScalacOptions​(ch.epfl.scala.bsp4j.ScalacOptionsParams params)
      • buildTargetScalaTestClasses

        public ch.epfl.scala.bsp4j.ScalaTestClassesResult buildTargetScalaTestClasses​(ch.epfl.scala.bsp4j.ScalaTestClassesParams params)
      • buildTargetScalaMainClasses

        public ch.epfl.scala.bsp4j.ScalaMainClassesResult buildTargetScalaMainClasses​(ch.epfl.scala.bsp4j.ScalaMainClassesParams params)
      • buildTargetDependencyModules

        public ch.epfl.scala.bsp4j.DependencyModulesResult buildTargetDependencyModules​(ch.epfl.scala.bsp4j.DependencyModulesParams params)