dotnet/roslyn

No (obvious) way to enforce a file header with a block comment

Open

#47,228 opened on Aug 28, 2020

View on GitHub
 (4 comments) (0 reactions) (0 assignees)C# (4,257 forks)batch import
Area-IDEDesign NotesIDE-CodeStylehelp wanted

Repository metrics

Stars
 (20,414 stars)
PR merge metrics
 (Avg merge 6d 17h) (256 merged PRs in 30d)

Description

Version Used: Version 16.8.0 Preview 3.0 [30427.246.main]

I'm in a code base with a block comment header. According to the spec it seems like it was thought, but it's very unobvious how to make that work: https://github.com/dotnet/roslyn/issues/33012 and https://docs.microsoft.com/en-us/visualstudio/ide/reference/add-file-header?view=vs-2019 don't indicate how to support his.

Steps to Reproduce:

.editorconfig with:

file_header_template = /********************************************************\n*                                                        *\n*   © Copyright (C) Microsoft. All rights reserved.      *\n*                                                        *\n*********************************************************/

Expected Behavior:

/********************************************************
*                                                        *
*   © Copyright (C) Microsoft. All rights reserved.      *
*                                                        *
*********************************************************/

Actual Behavior:

// /********************************************************
// *                                                        *
// *   © Copyright (C) Microsoft. All rights reserved.      *
// *                                                        *
// *********************************************************/

Contributor guide