st-tu-dresden / salespoint

A framework to develop point of sales applications, powered by Java and Spring Boot
https://tu-dresden.de/ing/informatik/smt/st/forschung/forschungsprojekte/salespoint
Apache License 2.0
178 stars 49 forks source link

Javadoc is sometimes inconsistent with `@NonNullApi` on package #418

Closed martinmo closed 1 year ago

martinmo commented 1 year ago

From today's learning room I noticed that there are some instances where the Javadoc claims that null is a valid return value or method argument, which is inconsistent with the @NonNullApi annotation on all (?) of the Salespoint packages. E.g., Product.getId() (which takes its Javadoc from Persistable.getId()).