Add introspection method for filtering violations by type