An implementation of the Build Server Protocol for Bazel
APACHE-2.0 License
Bot releases are hidden (Show)
workspace/directories
implementation. | 43abdfb
workspace/invalidTargets
endpoint. | 14a117f
android.jar
library for Android targets. | c4aaf5e
JvmBuildTarget
's javaVersion
. | 9098181
workspace/inverseSources
with now uses query. | 26ef246
AndroidBuildTarget
. | 2989f70
mobileInstall
request. | a4dc63c
aar_import
support. | 3037649
android_local_test
support. | ebb4676
buildTarget/jvmCompileClasspath
. | cd00ed5
ide_java_home_override
to project view to override the java home to work with local IDE. | c0de197
dependencyModules
request support. | e62f321
rules_kotlin
's KtJvmInfo
to handle the lack of generated jars. | e7faadc
JvmEnvironment
requests. | f6823e7
CARGO_BAZEL_REPIN
flag is used only during sync. | cac0b01
canDebug
flag is now set to true if target is runnable. | 55e4faa
@@
prefix issue if bazel.module
and WORKSPACE
are used together. | 86fd20b
SLF4J
"Failed to load class" warning. | a1ef51f
bazel-<workspace-name>
symlink exclusion uses real name of the workspace instead of sanitized one. | b9598d9
rules_android
are in enabled_rules
. | 33daf98
enabled_rules
section is reread on each sync. | b1655d9
In order to install the server run:
cs launch org.jetbrains.bsp:bazel-bsp:3.2.0 -M org.jetbrains.bsp.bazel.install.Install
You can find this release on maven.
Published by abrams27 about 1 year ago
extensions.bzl
based on languages (external rules) relevant to the project. | a29c1da
jdeps
files during sync. | bb47e49
resolveOutput
implementation - now should work with projects without symlinks like bazel-bin, bazel-out. | eb5df0a
srcs
attribute. | 637f0d9
In order to install the server run:
cs launch org.jetbrains.bsp:bazel-bsp:3.1.0 -M org.jetbrains.bsp.bazel.install.Install
You can find this release on maven.
Published by abrams27 about 1 year ago
targets
has its default value changed from all targets (//...
) to no targets. | 779fade.argv
in .bsp/bazelbsp.json
. Debugger address (debugger_address
), java path (java_path
) and flag for trace log (produce_trace_log
) are no longer fields in project view files! They can be set only using installer flags (check README). | f2423bb
bazel_path
has been renamed to bazel_binary
(now it's compatible with https://ij.bazel.build/docs/project-views.html#bazel_binary). | 5bd2a06
buildTarget/pythonOptions
endpoint (a big thank you to the students of the University of Warsaw!). | 8152cc2
workspace/libraries
endpoint that returns list of external libraries. | 3360353
In order to install the server run:
cs launch org.jetbrains.bsp:bazel-bsp:3.0.0 -M org.jetbrains.bsp.bazel.install.Install
You can find this release on maven.
Published by abrams27 over 1 year ago
NOTE: The bloop mode is now deprecated! It will be removed in the release 3.0.0
You can find this release on maven.
Published by abrams27 over 1 year ago
build/publishDiagnostics
with an empty array of diagnostics to clear former diagnotics. | #381
NOTE: The bloop mode is now deprecated! It will be removed in the release 3.0.0
You can find this release on maven.
Published by abrams27 over 1 year ago
NOTE: The bloop mode is now deprecated! It will be removed in the release 3.0.0
You can find this release on maven.
Published by abrams27 over 1 year ago
Published by abrams27 over 1 year ago
You can find this release on maven.
Published by abrams27 over 1 year ago
You can find this release on maven.
Published by abrams27 almost 2 years ago
BuildTargetIdentifier
mapping uses .uri
instead of .toString
. | #295
JVMLanguagePluginParser.calculateJVMSourceRoot
does not throwYou can find this release on maven.
Published by abrams27 about 2 years ago
Label.toString
now that it's no longer overriden. | #282
You can find this release on maven.
Published by abrams27 about 2 years ago
--use_bloop
flag). | #246
build_manual_targets
- now it is possible to build targets with manual
tag. | #243
directories
and derive_targets_from_directories
sections are now available in project view files. | #247
import_depth
project view parameter. | #248
-w
flag sets Bazel workspace, -d
sets the BSP installation root. | #276
--excluded-targets
and --excluded-directories
instead of excluded -
prefix. | #267
You can find this release on maven.
Published by abrams27 over 2 years ago
You can find this release on maven.
Published by abrams27 over 2 years ago
build_flags
support in project view. | #194
5.0.0
. | #165
bazel info
call caching mechanism. | #228
5.1.0
. | #208
toString
for all Project
related classes. | #205
io.vavr.Option
and io.vavr.List
. | #192
install.sh
script. | #167
5.0.0
. Installer skips bazelisk cache binaries during bazel binary discovery mechanism. | #160
You can find this release on maven.
Published by abrams27 over 2 years ago
JvmBuildServer
implementation - now tests execution should be working! | #128
src/java
or main/java
. | #126
3.7.2
, as the rules currently used are no longer supported by bazel. | #141
You can find this release on maven.
Published by abrams27 about 3 years ago
e2e
module and are now based on execution scenarios. | #83
exports
attribute propagation to the BSP | #98
scala_junit_test
based rules (including scala_specs2_junit_test
) are included in the BSP tests, unfortunately without test classes. | #101
You can find this release on maven.