提交 c04d7917 编写于 作者: S Sam Harwell

Fix file headers in default code cleanup

Closes #46487
上级 bce969db
......@@ -619,4 +619,7 @@
<value>Remove 'in' keyword</value>
<comment>{Locked="in"} "in" is a C# keyword and should not be localized.</comment>
</data>
<data name="Apply_file_header_preferences" xml:space="preserve">
<value>Apply file header preferences</value>
</data>
</root>
\ No newline at end of file
......@@ -84,8 +84,10 @@ internal class CSharpCodeCleanupService : ICodeCleanupService
new[] { IDEDiagnosticIds.UseObjectInitializerDiagnosticId, IDEDiagnosticIds.UseCollectionInitializerDiagnosticId }),
new DiagnosticSet(CSharpFeaturesResources.Apply_using_directive_placement_preferences,
new[] { IDEDiagnosticIds.MoveMisplacedUsingDirectivesDiagnosticId })
);
new[] { IDEDiagnosticIds.MoveMisplacedUsingDirectivesDiagnosticId }),
new DiagnosticSet(CSharpFeaturesResources.Apply_file_header_preferences,
new[] { IDEDiagnosticIds.FileHeaderMismatch }));
public async Task<Document> CleanupAsync(
Document document,
......
......@@ -32,6 +32,11 @@
<target state="translated">Použít předvolby pro text výrazu/bloku</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Použít předvolby imlicitního/explicitního typu</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">Ausdrucks-/Blocktextkörpereinstellungen anwenden</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Implizite/explizite Typeneinstellungen anwenden</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">Aplicar preferencias de cuerpo de la expresión o del bloque</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Aplicar preferencias de tipos implícitos o explícitos</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">Appliquer les préférences de corps d'expression/de bloc</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Appliquer les préférences de type implicite/explicite</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">Applica le preferenze relative al corpo dell'espressione o del blocco</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Applica le preferenze relative al tipo implicito/esplicito</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">式/ブロック本体の基本設定を適用します</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">暗黙的/明示的な型の基本設定を適用します</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">식/블록 본문 기본 설정 적용</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">암시적/명시적 형식 기본 설정 적용</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">Zastosuj preferencje treści wyrażenia/bloku</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Zastosuj preferencje niejawnego/jawnego typu</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">Aplicar as preferências de expressão/corpo do bloco</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Aplicar as preferências de tipo implícitas/explícitas</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">Применять предпочтения для выражения или тела блока</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Применять предпочтения для неявных или явных типов</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">İfade/blok gövdesi tercihlerini uygula</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">Örtük/açık tür tercihlerini uygula</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">应用表达式/块主体首选项</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">应用隐式/显式类型首选项</target>
......
......@@ -32,6 +32,11 @@
<target state="translated">套用延伸模組/區塊主體喜好設定</target>
<note />
</trans-unit>
<trans-unit id="Apply_file_header_preferences">
<source>Apply file header preferences</source>
<target state="new">Apply file header preferences</target>
<note />
</trans-unit>
<trans-unit id="Apply_implicit_explicit_type_preferences">
<source>Apply implicit/explicit type preferences</source>
<target state="translated">套用隱含/明確類型喜好設定</target>
......
......@@ -241,5 +241,15 @@ internal partial class CSharpCodeCleanUpFixer : CodeCleanUpFixer
[ExportMetadata("EnableByDefault", true)]
[LocalizedName(typeof(CSharpVSResources), nameof(CSharpVSResources.Sort_usings))]
public static readonly FixIdDefinition SortImports;
[Export]
[FixId(IDEDiagnosticIds.FileHeaderMismatch)]
[Name(IDEDiagnosticIds.FileHeaderMismatch)]
[Order(After = SortImportsFixId)]
[ConfigurationKey("unused")]
[HelpLink("https://www.microsoft.com")]
[ExportMetadata("EnableByDefault", true)]
[LocalizedName(typeof(CSharpFeaturesResources), nameof(CSharpFeaturesResources.Apply_file_header_preferences))]
public static readonly FixIdDefinition FileHeaderMismatch;
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册