Class ThriftLanguagePlugin
- java.lang.Object
-
- org.jetbrains.bsp.bazel.server.sync.languages.LanguagePlugin<ThriftModule>
-
- org.jetbrains.bsp.bazel.server.sync.languages.thrift.ThriftLanguagePlugin
-
public class ThriftLanguagePlugin extends LanguagePlugin<ThriftModule>
-
-
Constructor Summary
Constructors Constructor Description ThriftLanguagePlugin(BazelPathsResolver bazelPathsResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidapplyModuleData(ThriftModule moduleData, ch.epfl.scala.bsp4j.BuildTarget buildTarget)io.vavr.collection.Set<java.net.URI>dependencySources(BspTargetInfo.TargetInfo targetInfo, DependencyTree dependencyTree)-
Methods inherited from class org.jetbrains.bsp.bazel.server.sync.languages.LanguagePlugin
prepareSync, resolveModule, setModuleData
-
-
-
-
Constructor Detail
-
ThriftLanguagePlugin
public ThriftLanguagePlugin(BazelPathsResolver bazelPathsResolver)
-
-
Method Detail
-
dependencySources
public io.vavr.collection.Set<java.net.URI> dependencySources(BspTargetInfo.TargetInfo targetInfo, DependencyTree dependencyTree)
- Overrides:
dependencySourcesin classLanguagePlugin<ThriftModule>
-
applyModuleData
protected void applyModuleData(ThriftModule moduleData, ch.epfl.scala.bsp4j.BuildTarget buildTarget)
- Specified by:
applyModuleDatain classLanguagePlugin<ThriftModule>
-
-