org.sonar.l10n.javascript.rules.javascript.S4137.html Maven / Gradle / Ivy
Why is this an issue?
Type assertion can be done in two ways: with as MyType
or with <MyType>
. But since there is an ambiguity in the
latter when using JSX and there is no ambiguity in the former, as
is preferred.
Noncompliant code example
var foo = <any>"foo"; // Noncompliant
Compliant solution
var foo = "foo" as any;