public override IPsiSourceFileProperties GetPsiProperties(IProjectFile projectFile, IPsiSourceFile sourceFile,
                                                           IsCompileService isCompileService)
 {
     this.AssertProjectFileType(projectFile.LanguageType);
     return(new DefaultPsiProjectFileProperties(projectFile, sourceFile));
 }
 /// <inheritdoc />
 public override IPsiSourceFileProperties GetPsiProperties(IProjectFile projectFile, IPsiSourceFile sourceFile, IsCompileService isCompileService)
 => new T4PsiProjectFileProperties(projectFile, sourceFile, _t4Environment.IsSupported);