Infer: новый инструмент статического анализа кода от Facebook
Компания Facebook выложила в открытый доступ (и с открытым кодом) новый инструмент для статического анализа кода Infer. Он умеет находить потенциальные баги в коде на Objective-C, Java и C.
Из набора языков понятно, что главным “официальным” предназначением называется анализ кода мобильных приложений для Android и iOS, но вообще-то можно использовать его и для анализа любых других приложений, написанных на этих языках (в особенности Java).
Казалось бы, причём тут Selenium? При том, что он (хотя и не только он, конечно) выступал в качестве “подопытного кролика” при тестировании Infer.
И оказалось, что код Selenium написан весьма неплохо, мы даже сами удивились.
Selenium – он не только снаружи, но и внутри хороший :)