Where to include message for #pragma disable?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Documentación
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- csharp
- Área
- documentation
Línea de trabajo
Revisa los dos ejemplos de C# en el issue y las directrices existentes del repositorio sobre convenciones de código. Decide un formato acordado para los mensajes de justificación que acompañan a #pragma warning disable, incluida su ubicación y redacción, y documenta las directrices de forma coherente con el ejemplo elegido.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
If I am disabling a warning, what is the format of the justification message.
Here's an idea/approach but it is still ugly, better suggestions welcome:
// Justifiction: Properties initialized by Entity Framework.
#nullable disable // CS8618: Non-nullable field is uninitialized. Consider declaring as nullable.
public ApplicationDbContext(
#nullable enable
DbContextOptions<ApplicationDbContext>? options) : base(options) { }
// Justifiction: Properties initialized by Entity Framework.
#nullable disable // CS8618: Non-nullable field is uninitialized. Consider declaring as nullable.
public ApplicationDbContext(
#nullable enable
or, with pragma:
// Justification: Uninitialized properties set by Entity Framework.
#pragma warning disable CS8618 // Non-nullable field is uninitialized. Consider declaring as nullable.
public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options) : base(options) { }
#pragma warning restore CS8618 // Non-nullable field is uninitialized. Consider declaring as nullable.
- Lenguaje dominante
- C#
- Estrellas
- 12
- Forks
- 16
- Merge medio
- 2 min
- PR fusionados (30 d)
- 7
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de IntelliTect/CodingGuidelines
-
Overriding ToString() Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
IntelliTect/CodingGuidelines#290 ·
-
proposal: ban List<T>.ForEach Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
IntelliTect/CodingGuidelines#253 ·
-
.editorconfig C# coding guidelines proposal
IntelliTect/CodingGuidelines#249 · 6 comentarios · 1 reacción · 2 asignados ·
-
INTL0001 when using records Abiertoanalyzer C# coding guidelines proposal
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
IntelliTect/CodingGuidelines#231 ·
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
IntelliTect/CodingGuidelines#230 ·
Todos los issues de IntelliTect/CodingGuidelines
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
nightscout/nocturne#1425 ·
-
【Bug】dotnet版本多行输出解析不兼容(含AI解决办法) Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
RayWangQvQ/BiliBiliToolPro#1137 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100