moved handling ignored classes to its own analyzer