Peter Laird

Results 72 issues of Peter Laird

In the Trigger UI, I have these controls: continuously for 0 hours 0 minutes 0 seconds But the wiki does not explain the meaning of those. https://github.com/salesforce/argus/wiki/Alerts#trigger-structure

The *BazelJvmClasspath* class is not maintainable. It is aggregating data using a variety of technologies (Bazel Query, Bazel Aspects, file system scanning) to directly build a Java classpath. The code...

tech debt
performance

We have two different workflows for BEF and BJLS for releasing, which is a good start. But right now both workflows release both BEF and BJLS to their distinct update...

tech debt
BEF
BJLS

We had an internal case where the package was structured like this: - //a/b/c/foo/src/main/java/com/foo/A.java - //a/b/c/foo/src/main/resources/xyz.properties - //a/b/c/foo/src/test/resources/test.properties - //a/b/c/foo/bar.config - //a/b/c/foo/BUILD The bar.config file is a configuration file passed...

bug
BEF

JDK configuration with Bazel has always been troublesome. Even in Bazel 5, there are issues. When BEF invokes Bazel commands, it does not set JAVA_HOME. Historically, this was ok. But...

bug

In our internal monorepo, we explicitly manage and list the transitives of external deps. We don't allow maven_install to compute transitives for us. However, most users will rely on maven_install...

documentation
BEF
BJLS

This was working at one point, but I presume some caching work broke this. 1. Load a Bazel package with Java rules into BEF 2. Open the BUILD file in...

bug
BEF
SFDC

When running tests from the command line, we can rely on a suite of TEST_ environment variables to be set. https://bazel.build/reference/test-encyclopedia#initial-conditions These are not set when the tests are run...

bug
BEF
SFDC

Currently in BEF we have to recompute all the classpaths when Eclipse is restarted with an existing Bazel workspace. It would be better to persist the current model of each...

user feature
performance
BEF
BJLS

See #190 where we will make ShellCommand timeouts configurable. The current default is to not timeout the ShellCommand process in BEF. Although, some commands (like rules_docker) will timeout the Bazel...

bug