Adam Gent

Results 419 comments of Adam Gent

That warning btw I have seen cited on reddit and various places and the general outcome seems to be unfavorable inhibition even for library authors like myself. Anyway I'm for...

In the long run it really should not be `requires static` but just `requires transitive`. I think @cpovirk and I have had similar conversations about dependency and I believe we...

> Is this not just an eclipse bug? Java seems to behave properly by hiding the annotations from reflective callers when they aren't present. Let us ignore what Java aka...

Yes but the parameterized type information is preserved depending on where (like methods or class definitions) but I agree your analogy is better in terms of erasure. But just to...

Just to be clear in a non-modular runtime (e.g. everything on classpath but jdk) I have zero problems. What I have seen in both Graal VM native and some jpackaged/jlinked...

I think and I’m tired so this is probably wrong `requires static transitive` The sort of reason is JSpecify annotations are retention RUNTIME. I would say less than 1% of...

I’m not sure of that when it comes to annotations. Like if you are just sniffing via reflection which is precisely why you want the transitive for nullness. That is...

I wasn't at my computer before but it appears on googling @lukaseder had compat issues with Maven and I believe I did as well: https://github.com/jOOQ/jOOQ/issues/13619 I will need to double...

> The example would be if spring had a non-null (on my phone) annotation that had a field that supported A Jspecify annotation, then, in my experience spring needs to...

@cpovirk @kevinb9n Since you guys are talking about module-info and placement another consideration besides `META-INF/releases` is that `module-info` has the version of javac used to compile it (at least with...