Half of those are not really an issue with the annotation and seem a bit contrived.
Thankfully the company that wrote the article has a linter/warning product to help avoid those pitfalls.