bool UpdateContext(EditContext context, AdditionalFileEdit edit) { if (edit is AdditionalFileAddedEdit add && CanApplyChanges) { AddSourceForAdditionalFile(context.AdditionalSources, add.AddedText); return(true); } return(false); }
bool UpdateContext(GeneratorEditContext context, AdditionalFileEdit edit) { if (edit is AdditionalFileAddedEdit add && CanApplyChanges) { context.AdditionalSources.Add(GetGeneratedFileName(add.AddedText.Path), SourceText.From("", Encoding.UTF8)); return(true); } return(false); }