As per [literal's docs](https://pub.dartlang.org/documentation/meta/latest/meta/literal-constant.html), the analyzer should report (Hints) when: * [x] the annotation is associated with something other than a const constructor, * [x] an invocation of a constructor annotated with `@literal` is not `const`.