Caleb Cushing
Caleb Cushing
preferably with https://jspecify.dev I'd like to see `NonNull`/`Nullable` annotations added, along with appropriate `Nullmarked` annotations on packages. note: I use `Try` the most, I might be willing to do that...
I've noticed a lot of `Try` seems to be eager, calling things immediately instead of having terminal operations like `Stream`. I'd like an implementation that behaves more like stream, but...
Based on my presumption in https://github.com/vavr-io/vavr/issues/2933 a "multi map" option would be nice, although I'm having trouble thinking of a good api so this might be a bad idea. open...
I'd like to see the javadoc improved on the `Try.withResources` I'm making the assumption here that the autoclosable `Git` will be opened twice, once each at the `get*` and as...
### Use case It'd be nice if no useable constructor, or other strategy was detected but an appropriate static method was found that it would be used. given ```java class...
What I'm ultimately trying to do is build a Domain Driven Design Aggregate. In DDD an aggregate shouldn't expose arbitrary mutability. It should be able to mutate its own state...
I'd love this for example. Yes, I know this implementation isn't immutable, I'm going to write another ticket about this. ```java @Value.Default(ArrayDequeue.class) abstract Queue foo() ``` which would be equivalent...
Jspecify is the new but seeminly most popular kid on the block for nullity anntoations. Both Spring (7) and Gradle (9) are going to be switching to these annotations. They...
any chance instead of returning Strings you could return `Path` objects? or does a `Path` end up not resolving correctly somehow? also I feel like it would be better to...
would it be possible to simply derive the values from a class? for example my personal pattern is `com.xenoteracide.library` (all apps are libraries) which kind of? maps into what's needed...