The =n template in 1.0.7 of CR for Roslyn doesn't handle being in an expression block (like an if statement's conditional) and will expand to just = null instead of == null. There needs to be a second expansion added for the =n template with an [InExpression] Context and text of == null (see attachment)
Code Templates - The =n template doesn't correctly expand in expressions
Answers approved by DevExpress Support
We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.
Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.
Hi Brandon,
Thank you for sharing this idea with us. I agree that the "=n" template should expand into the "== null" snippet in the condition expression within conditional statements. We will add such an expansion to the default CodeRush settings in one of our future releases.