David P. Baker
David P. Baker
In a `package_group`, the `packages` list contains positive _and negative_ package patterns. With `# keep sorted`, negative ones all sort below positive ones: ``` packages = [ "//java/aaa/bbb/...", "//java/ddd/eee/...", "//java/ggg/hhh/...",...
[JLBP-15](https://jlbp.dev/JLBP-15.html) says: > Consumers of a multi-module library import the library’s BOM in their own `` section and omit the versions from the specific modules they import. There should be...
This could track other JSpecify partners' open source libraries as well.
Include advice for whether you should start adding these annotations to your code. Specific documentation for: - Authors whose code has no preexisting nullness annotations - Authors whose code has...
Finalize all [workingly-decided specification issues](https://github.com/jspecify/jspecify/issues?q=is%3Aissue+%22working+decision%22) for which changing the decision could affect the actual released artifact or would otherwise block the 1.0 release.
Note that the specification and conformance tests will be released separately.
[Some `samples` files](https://github.com/search?q=NullnessUnspecified+repo%3Ajspecify%2Fjspecify+extension%3Ajava+path%3Asamples&type=Code&ref=advsearch&l=&l=) use `@NullnessUnspecified`, which is no longer part of the proposed annotation artifact. We should be able to replace any API that uses `@NullnessUnspecified` with an equivalent usage...