David P. Baker

Results 135 comments of David P. Baker

We should focus on the requirements and the API before writing the implementation.

I'm going to take a look at this. I'm more interested in the typos and other errors, and not so much in the formatting (some of which is an artifact...

Thanks! Do you have a fix in mind? We would test and accept a PR.

This makes me think that we should change `ClosingFuture` to guarantee that closing doesn't start until the future is really done, meaning on cancelation it would wait for any running...

Hi @ayushjais2654. Thanks for this work, but we have to make a decision on whether we want to suppor this feature (#5842) in Guava before we can merge an implementation....

Do you actually have a use case for this feature? What will you use it for? Or are you proposing it simply for completeness?

I think the behavior is well-defined, but the worry is that it's easy to mistake one for the other. In fact, if you're implementing `until(Instant, DateTimeUnit, TimeZone)` to _ignore_ the...

> > it's easy to mistake one for the other > > Could you elaborate on this? If the client code operates on a unit that's known to be time-based,...

There's documentation of this here: https://google.github.io/flogger/benefits

A slight advantage to having a subpackage per domain: each subpackage can have Javadoc in its `package-info.java` file.