Этот кодовый блок помечен в правиле SonarQube «Условно исполняемые блоки должны быть достижимы»
// myObject is an instance of a class and IsActive is a boolean property
if (myObject?.IsActive ?? false) {...
Что, в моем случае, функционально совпадает с:
if (myObject != null && myObject.IsActive)
Почему это помечено правилом SonarQube?