yzhaoa

Results 2 issues of yzhaoa

**Describe the bug** Given a shared `CompletableFuture` object `future`: 1. Attach other transformations on `future`, e.g. `val didRun = AtomicBoolean(); future.whenComplete { _, _ -> didRun.set(true) }` 2. Call `future.asDeferred()`...

bug

Test case: 1. Define a .proto files larger than 64 KiB (or your platform's pipe buffer limit). Padding with whitespace should also work. 2. Configure spotless to format said file....