Analyzing an analyzer - A dive into how RuboCop works

RuboCop