Infer: новый инструмент статического анализа кода от Facebook

Infer: новый инструмент статического анализа кода от Facebook

Компания Facebook выложила в открытый доступ (и с открытым кодом) новый инструмент для статического анализа кода Infer. Он умеет находить потенциальные баги в коде на Objective-C, Java и C.

Из набора языков понятно, что главным “официальным” предназначением называется анализ кода мобильных приложений для Android и iOS, но вообще-то можно использовать его и для анализа любых других приложений, написанных на этих языках (в особенности Java).

Казалось бы, причём тут Selenium? При том, что он (хотя и не только он, конечно) выступал в качестве “подопытного кролика” при тестировании Infer.

И оказалось, что код Selenium написан весьма неплохо, мы даже сами удивились.

Selenium – он не только снаружи, но и внутри хороший :)