<html>
<body>
Reports any uses of parameterized classes where the type parameters are omitted.
Such <i>raw</i> uses of parameterized types are valid in Java, but defeat the purpose of using
type parameters, and may mask bugs. This inspection mirrors the <i>rawtypes</i> warning of javac.
<!-- tooltip end -->
<p>
Use the first checkbox below to ignore the construction of objects of parameterized types.
<p>
Use the second checkbox below to ignore raw types in type casts.
<p>
Use the third checkbox to ignore raw types in places where parameterized types would not be compilable
  (for example in array creation expressions or when overriding a library method)
<p>
Use the fourth checkbox to ignore raw types used in the parameters of methods overriding super methods.
<p>This inspection only reports if the language level of the project or module is 5 or higher</p>
</body>
</html>
<html>
<body>
Reports use of generic classes with omitted type parameters. Such <i>raw</i> use of generic types is valid
in Java, but it defeats the purpose of type parameters and may mask bugs. This inspection mirrors the
<i>rawtypes</i> warning of javac.
<p>
  Using the inspection options, you can ignore the following cases:
<ul>
  <li>when raw types are used in objects' constuction</li>
  <li>when raw types are used in type casts</li>
  <li>when a type parameter will fail to compile (for example when creating an array or overriding a library method)</li>
  <li>when type parameters are used in parameters of overriding methods</li>
  <li>when a quick-fix is not available</li>
</ul>
This inspection only reports if the language level of the project or module is 5 or higher
</body>
</html>
Improve description of "Raw use of parameterized class" inspection
Improve description of "Raw use of parameterized class" inspection

GitOrigin-RevId: e48fcbcaf57c890bb378709c67d7bcb6db0ed95b