lint check all maps with custom rules

closes #4187