Idea Sonarlint Project Key Assumptions