Andrew Ash
Andrew Ash
Version info: ``` Artillery: 2.0.21 Node.js: v22.9.0 OS: darwin ``` Running this command: ``` artillery run artillery-load-test.yml ``` I expected to see this happen: Artillery to emit a final console...
Addresses https://github.com/gradle/gradle/issues/14693 ### Context Users are observing that cache misses result in recomputation, but cache load failures cause builds to fail. These failures appear to be malformed data in the...
I'd like to be able to install this library with something like `brew install palantir-java-format` and then format Java files on CLI with a command like `palantir-java-format path/to/MyFile.java`. For AI-powered...
I'm finding some places in a codebase where the `SafeLogger` instance is public instead of private. ```diff - public static final SafeLogger log = SafeLoggerFactory.get(PollForDependentJobsTask.class); + private static final SafeLogger...
Not sure it's ready yet to excavate across all our repos, but I'm starting to see some internal repos move to using JSpecify nullness annotation and I'd rather not do...
In internal issue PDS-686845 we had OOMs related to a `ThreadLeak` monitor firing. Root causing the source of the thread leak was difficult because the threads were following an unhelpful...
## What happened? If `String#replace(String,String)` is ever called with two Strings each of length 1, then this can be replaced with the `String#replace(char, char)` overload that is a bit more...
This test case allows me to pass a `@DoNotLog String` into a `record MyRecord(@Unsafe String value)`, by using a static constructor that has no log safety annotations on it. Shouldn't...
## What happened? Running with gradle-jfr on one of my repos, I found that my compileJava task was throwing tens of thousands of exceptions: , [sourcegraph search](https://sourcegraph.com/search?q=context:global+%40SuppressWarnings%28%22GoodTime%22%29+r:github.com/google/&patternType=keyword&sm=0)). As I understand it from my time at Google, the GoodTime checks make working with...