# Package groovy.typecheckers

- Class Summary
  Class | Description
  --- | ---
  FormatStringChecker | Checks at compile-time for incorrect format strings in format methods such as `printf` and `String.format`.
  FormatStringChecker.1 |
  RegexChecker | Checks at compile-time for cases of invalid regex usage where the actual regex string can be identified (e.g. inline or defined by a local variable with an initial value or a field with an initial value).
  RegexChecker.1 |
  RegexChecker.2 |

- Annotation Type Summary
  Annotation Type | Description
  --- | ---
  FormatMethod | If this annotation is attached to a Formatter.format-like method, then when type-checking calls to the method, it will be a candidate method checked by FormatStringChecker.