Sonarqube ist reporting an error for the condition marked below:
Change this condition so that it does not always evaluate to ‘true’; some subsequent code is never executed.
if (keytarget != null || keysource != null)
{
if (keytarget != null && keysource == null)
{
some Code
}
else if (keytarget == null &&
keysource != null) // issue reported here
{
some Code
}
else
{
some Code
}
}
}