/
githubmirror
/
roslyn
Обзор
Документация
Войти
/
githubmirror
/
roslyn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Analyzers/Core/CodeFixes/CodeFixesResources.resx
318 строк
14 KB
Cyrus Najmabadi
Add analyzers
02 янв 2026, 21:57
02 янв 2026, 21:57
daf7841
Код
Авторство
О чём код?
<?xml version="1.0" encoding="utf-8"?> <root> <!-- Microsoft ResX Schema Version 2.0 The primary goals of this format is to allow a simple XML format that is mostly human readable. The generation and parsing of the various data types are done through the TypeConverter classes associated with the data types. Example: ... ado.net/XML headers & schema ... <resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="version">2.0</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <value>[base64 mime encoded serialized .NET Framework object]</value> </data> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <comment>This is a comment</comment> </data> There are any number of "resheader" rows that contain simple name/value pairs. Each data row contains a name, and value. The row also contains a type or mimetype. Type corresponds to a .NET class that support text/value conversion through the TypeConverter architecture. Classes that don't support this are serialized and stored with the mimetype set. The mimetype is used for serialized objects, and tells the ResXResourceReader how to depersist the object. This is currently not extensible. For a given mimetype the value must be set accordingly: Note - application/x-microsoft.net.object.binary.base64 is the format that the ResXResourceWriter will generate, however the reader can read any of the formats listed below. mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Soap.SoapFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.bytearray.base64 value : The object must be serialized into a byte array : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> <xsd:element name="metadata"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" /> </xsd:sequence> <xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute ref="xml:space" /> </xsd:complexType> </xsd:element> <xsd:element name="assembly"> <xsd:complexType> <xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" /> </xsd:complexType> </xsd:element> <xsd:element name="data"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute ref="xml:space" /> </xsd:complexType> </xsd:element> <xsd:element name="resheader"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required" /> </xsd:complexType> </xsd:element> </xsd:choice> </xsd:complexType> </xsd:element> </xsd:schema> <resheader name="resmimetype"> <value>text/microsoft-resx</value> </resheader> <resheader name="version"> <value>2.0</value> </resheader> <resheader name="reader"> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <data name="Add_file_header" xml:space="preserve"> <value>Add file header</value> </data> <data name="Fix_name_violation_colon_0" xml:space="preserve"> <value>Fix name violation: {0}</value> </data> <data name="Add_both" xml:space="preserve"> <value>Add both</value> </data> <data name="Add_default_case" xml:space="preserve"> <value>Add default case</value> </data> <data name="Use_discarded_local" xml:space="preserve"> <value>Use discarded local</value> </data> <data name="Use_discard_underscore" xml:space="preserve"> <value>Use discard '_'</value> </data> <data name="Remove_redundant_assignment" xml:space="preserve"> <value>Remove redundant assignment</value> </data> <data name="Update_suppression_format" xml:space="preserve"> <value>Update suppression format</value> </data> <data name="Suppress_or_configure_issues" xml:space="preserve"> <value>Suppress or configure issues</value> </data> <data name="Fix_all_occurrences_in" xml:space="preserve"> <value>Fix all occurrences in</value> </data> <data name="Remove_extra_blank_lines" xml:space="preserve"> <value>Remove extra blank lines</value> </data> <data name="Add_blank_line_after_block" xml:space="preserve"> <value>Add blank line after block</value> </data> <data name="Make_class_abstract" xml:space="preserve"> <value>Make class 'abstract'</value> </data> <data name="Make_member_static" xml:space="preserve"> <value>Make static</value> </data> <data name="Alias_ambiguous_type_0" xml:space="preserve"> <value>Alias ambiguous type '{0}'</value> </data> <data name="Convert_type_to_0" xml:space="preserve"> <value>Convert type to '{0}'</value> </data> <data name="Make_type_partial" xml:space="preserve"> <value>Make type partial</value> </data> <data name="Add_member_name" xml:space="preserve"> <value>Add member name</value> </data> <data name="Add_parameter_to_0" xml:space="preserve"> <value>Add parameter to '{0}'</value> </data> <data name="Add_parameter_to_0_and_overrides_implementations" xml:space="preserve"> <value>Add parameter to '{0}' (and overrides/implementations)</value> </data> <data name="Add_to_0" xml:space="preserve"> <value>Add to '{0}'</value> </data> <data name="Related_method_signatures_found_in_metadata_will_not_be_updated" xml:space="preserve"> <value>Related method signatures found in metadata will not be updated.</value> </data> <data name="Remove_async_modifier" xml:space="preserve"> <value>Remove 'async' modifier</value> </data> <data name="Take_0" xml:space="preserve"> <value>Take '{0}'</value> </data> <data name="Take_both" xml:space="preserve"> <value>Take both</value> </data> <data name="Take_bottom" xml:space="preserve"> <value>Take bottom</value> </data> <data name="Take_top" xml:space="preserve"> <value>Take top</value> </data> <data name="Add_missing_param_nodes" xml:space="preserve"> <value>Add missing param nodes</value> </data> <data name="Remove_tag" xml:space="preserve"> <value>Remove tag</value> </data> <data name="_0_may_change_semantics" xml:space="preserve"> <value>{0} (may change semantics)</value> </data> <data name="Generate_constructor_in_0" xml:space="preserve"> <value>Generate constructor in '{0}'</value> </data> <data name="Generate_constructor_in_0_with_fields" xml:space="preserve"> <value>Generate constructor in '{0}' (with fields)</value> </data> <data name="Generate_constructor_in_0_with_properties" xml:space="preserve"> <value>Generate constructor in '{0}' (with properties)</value> </data> <data name="Generate_constructor_0_1" xml:space="preserve"> <value>Generate constructor '{0}({1})'</value> </data> <data name="Generate_all" xml:space="preserve"> <value>Generate all</value> </data> <data name="Generate_field_assigning_constructor_0_1" xml:space="preserve"> <value>Generate field assigning constructor '{0}({1})'</value> </data> <data name="Implement_interface_abstractly" xml:space="preserve"> <value>Implement interface abstractly</value> </data> <data name="Implement_interface_through_0" xml:space="preserve"> <value>Implement interface through '{0}'</value> </data> <data name="Implement_interface_with_Dispose_pattern" xml:space="preserve"> <value>Implement interface with Dispose pattern</value> </data> <data name="Implement_interface_explicitly_with_Dispose_pattern" xml:space="preserve"> <value>Implement interface explicitly with Dispose pattern</value> </data> <data name="Implement_remaining_members_explicitly" xml:space="preserve"> <value>Implement remaining members explicitly</value> </data> <data name="Implement_interface" xml:space="preserve"> <value>Implement interface</value> </data> <data name="Implement_all_members_explicitly" xml:space="preserve"> <value>Implement all members explicitly</value> </data> <data name="TODO_colon_dispose_managed_state_managed_objects" xml:space="preserve"> <value>TODO: dispose managed state (managed objects)</value> </data> <data name="TODO_colon_free_unmanaged_resources_unmanaged_objects_and_override_finalizer" xml:space="preserve"> <value>TODO: free unmanaged resources (unmanaged objects) and override finalizer</value> </data> <data name="TODO_colon_set_large_fields_to_null" xml:space="preserve"> <value>TODO: set large fields to null</value> </data> <data name="Do_not_change_this_code_Put_cleanup_code_in_0_method" xml:space="preserve"> <value>Do not change this code. Put cleanup code in '{0}' method</value> </data> <data name="TODO_colon_override_finalizer_only_if_0_has_code_to_free_unmanaged_resources" xml:space="preserve"> <value>TODO: override finalizer only if '{0}' has code to free unmanaged resources</value> </data> <data name="Generate_constant_0" xml:space="preserve"> <value>Generate constant '{0}'</value> </data> <data name="Generate_read_only_field_0" xml:space="preserve"> <value>Generate read-only field '{0}'</value> </data> <data name="Generate_read_only_property_0" xml:space="preserve"> <value>Generate read-only property '{0}'</value> </data> <data name="Generate_field_0" xml:space="preserve"> <value>Generate field '{0}'</value> </data> <data name="Generate_local_0" xml:space="preserve"> <value>Generate local '{0}'</value> </data> <data name="Generate_parameter_0" xml:space="preserve"> <value>Generate parameter '{0}'</value> </data> <data name="Generate_parameter_0_and_overrides_implementations" xml:space="preserve"> <value>Generate parameter '{0}' (and overrides/implementations)</value> </data> <data name="Generate_variable_0" xml:space="preserve"> <value>Generate variable '{0}'</value> </data> <data name="Generate_enum_member_0" xml:space="preserve"> <value>Generate enum member '{0}'</value> </data> <data name="Generate_abstract_method_0" xml:space="preserve"> <value>Generate abstract method '{0}'</value> </data> <data name="Generate_abstract_property_0" xml:space="preserve"> <value>Generate abstract property '{0}'</value> </data> <data name="Generate_method_0" xml:space="preserve"> <value>Generate method '{0}'</value> </data> <data name="Generate_property_0" xml:space="preserve"> <value>Generate property '{0}'</value> </data> <data name="Generate_narrowing_conversion_in_0" xml:space="preserve"> <value>Generate narrowing conversion in '{0}'</value> </data> <data name="Generate_widening_conversion_in_0" xml:space="preserve"> <value>Generate widening conversion in '{0}'</value> </data> <data name="Generate_implicit_conversion_operator_in_0" xml:space="preserve"> <value>Generate implicit conversion operator in '{0}'</value> </data> <data name="Generate_explicit_conversion_operator_in_0" xml:space="preserve"> <value>Generate explicit conversion operator in '{0}'</value> </data> <data name="May_be_neccessary_in_other_project_this_document_is_linked_in"> <value>May be necessary in other project this document is linked in</value> </data> </root>