可用 Checkers

分析器执行分类为族或“checkers”的检查。默认的 checkers 集包括各种针对查找安全性和 API 使用错误,死代码和其他逻辑错误的检查。请参阅下面的默认 Checkers 列表。除了这些,分析器包含一些实验(Alpha)Checkers。

分析器发现的一些错误的示例

默认 Checkers

核心 Checkers

名称, 描述例子

C++ Checkers

名称, 描述例子

死代码 Checkers

名称, 描述例子

OS X Checkers

Name, DescriptionExample
@interface Test : UIViewController
@end
@implementation test
- (void)viewDidLoad {} // warn
@end

安全 Checkers

名称, 描述例子

Unix Checkers

名称, 描述例子
int test() {
  return strlen(0); // warn
}